= javascript_include_tag 'administrativo/requisicoes_de_materiais/form_consumo' .alert.alert-warning[role="alert" id="alert-content" style="display: none;"] span#alert-message = simple_form_for(@requisicao_de_material) do |f| - if configuracao.usa_modulo_administrativo? = f.hidden_field :avulsa, value: false - else = f.hidden_field :avulsa, value: true = f.hidden_field :tipo_de_solicitacao, value: "solicitacao_consumo" fieldset legend strong = @requisicao_de_material.new_record? ? 'Cadastrar ' : 'Editar ' ' Consumo de Material .form-inputs .row .col-sm-3 = f.input :data_da_requisicao, as: :string, wrapper: :calendar_field, label: "Data da saída", input_html: { class: "date-picker" } .col-sm-3 = f.input :tipo_de_consumo, label: "Tipo de consumo", collection: Administrativo::RequisicaoDeMaterial.tipo_de_consumos_i18n, label_method: :first, value_method: :second, include_blank: "Selecione", input_html: { class: "s2" } legend strong Dados da Origem .row .col-sm-4 = f.input :unidade_orcamentaria_id, label: "Unidade Orçamentária", collection: @unidades_orcamentarias, label_method: :codigo_e_nome_e_exercicio, include_blank: "Selecione", input_html: { class: "s2", id: "unidade_orcamentaria_origem" } .col-sm-4 = f.input :almoxarifado_id, label: "Almoxarifado", collection: @almoxarifados, label_method: :codigo_e_nome, include_blank: "Selecione", input_html: { class: "s2", id: "almoxarifado_origem" } .form-group fieldset legend strong Dados do Solicitante .row .col-sm-4 - if f.object.possui_recebimento_de_material? && f.object.almoxarifado_destino_id.present? = f.input :almoxarifado_destino_id, label: "Almoxarifado de Destino", collection: @almoxarifados_destino, label_method: :codigo_e_nome, disabled: true ,include_blank: "Selecione", input_html: { class: "s2" , id: "almoxarifado_destino" } - else = f.input :almoxarifado_destino_id, label: "Almoxarifado de Destino", collection: @almoxarifados_destino, label_method: :codigo_e_nome, include_blank: "Selecione", input_html: { class: "s2" , id: "almoxarifado_destino" } -if logado_no_administrativo? = f.hidden_field :logado_no_adm, input_html: {value: true} #tabela_detalhamentos table.table.table-bordered.table-hover.table-responsive thead tr th.text-center width="40%" Tipo de Material th.text-center width="32%" Detalhamento th.text-center width="20" Classificação th width="8%" tbody#detalhamentos_da_requisicao_de_material = f.fields_for :detalhamentos_da_requisicao_de_material, @requisicao_de_material.detalhamentos_da_requisicao_de_material do |detalhamento_da_requisicao| = render 'detalhamento_da_requisicao_de_material_fields', f: detalhamento_da_requisicao tfoot tr td = link_to_add_association ' Adicionar'.html_safe, f, :detalhamentos_da_requisicao_de_material, :"data-association-insertion-node" => "tbody#detalhamentos_da_requisicao_de_material", :"data-association-insertion-method" => "append", class: 'btn btn-primary btn-sm', id: 'btn-add-detalhamentos-da-requisicao_de_material' .form-group .row .col-sm-12 = f.input :historico, label: "Histórico", input_html: { row: 5 } .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 - if @requisicao_de_material.new_record? = f.button :submit , 'Salvar e ir para itens' , name: "ir_para_itens", value: "Salvar e ir para itens", class: "btn btn-success" = link_to "Cancelar", gestao_de_estoque_estoques_path, class: "btn btn-default" -else = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", administrativo_requisicao_de_material_path(@requisicao_de_material), class: "btn btn-default"