= javascript_include_tag "bomcobox" = javascript_include_tag "licitacao/ordem_de_compra/form_por_index" - if @ordem_de_compra.new_record? - metodo = :post - acao = 'create' - else - metodo = :put - acao = 'update' = form_for( @ordem_de_compra, url: url_for(controller: 'ordens_de_compra', action: acao), method: metodo, html: { class: "form-vertical form" }, role: "form" ) do |f| = f.hidden_field :avulso, value: true legend strong Dados do Empenho .form-group .row .col-sm-4 = f.label :exercicio, "Exercício*", class: "control-label", for: "normal-field" = f.select :exercicio, options_from_collection_for_select( \ @orcamentos, :id, :exercicio, @ordem_de_compra.exercicio\ ), { include_blank: "Selecione" }, class: "form-control s2", id: "exercicio" .col-sm-4 = f.label :unidade_orcamentaria_form, "Unidade Orçamentária*", class: "control-label", for: "normal-field" = f.select :unidade_orcamentaria_form, options_from_collection_for_select(\ @unidades_orcamentarias, :id, :codigo_e_nome_e_exercicio, @ordem_de_compra.unidade_orcamentaria_form\ ), { include_blank: "Selecione" }, class: "form-control s2", id: "unidades_orcamentarias" .col-sm-4 = f.label :empenho_id, "Empenho*", class: "control-label", for: "normal-field" = f.select :empenho_id, options_from_collection_for_select(\ @empenhos, :id, :numero_e_fornecedor, @ordem_de_compra.empenho_id\ ), { include_blank: "Selecione" }, class: "form-control s2", id: "empenho" .dados_empenho .row style="margin-top:15px" .col-sm-6 = label_tag "Número do Empenho", nil, class: "control-label" p.form-control-static.numero_do_empenho .col-sm-6 = label_tag "Valor do Empenho", nil, class: "control-label" p.form-control-static.valor_do_empenho .row .col-sm-6 = label_tag "Unidade Orçamentária", nil, class: "control-label" p.form-control-static.unidade_orcamentaria_paragrafo .row.objeto_empenho .col-sm-12 = label_tag "Objeto do Empenho", nil, class: "control-label" p.form-control-static.objeto_empenho_paragrafo .dados_do_fornecedor legend strong Dados do Fornecedor .form-group .row .col-sm-6 = label_tag "Fornecedor", nil, class: "control-label" p.fornecedor .col-sm-3 = f.label nil, "CPF/CNPJ", class: "control-label" p.cpf_ou_cnpj .col-sm-3 = label_tag "Telefone", nil, class: "control-label" p.telefone .row .col-sm-9 = label_tag "Endereço", nil, class: "control-label" p.endereco .col-sm-3.contrato = label_tag "Nº do Contrato", nil, class: "control-label" p.contrato-paragrafo .dados_da_ordem legend strong Cadastrar Ordem de Fornecimento .form-group .row .col-sm-4 .checkbox.checkbox-circle = f.check_box :descrimina_itens_do_empenho = f.label :descrimina_itens_do_empenho, "Discriminação dos Itens do Empenho?" .form-group .row .col-sm-4 = f.label :data_da_solicitacao, "Data da Solicitação*", class: "control-label" .input-group - data_da_solicitacao = (@ordem_de_compra.data_da_solicitacao.present?) ? @ordem_de_compra.data_da_solicitacao : Date.today = f.text_field :data_da_solicitacao, placeholder: '00/00/0000', value: data_da_solicitacao, id: 'solicitacao', class: "form-control date-picker", data: { ano: contexto_atual.exercicio } span.input-group-addon span.icone-calendario = error_for @ordem_de_compra, :data_da_solicitacao .col-sm-4 = f.label :prazo_de_entrega, "Prazo de Entrega*", class: "control-label" .input-group = f.text_field :prazo_de_entrega, placeholder: '00/00/0000', id: 'prazo', class: "form-control date-picker", data: { ano: contexto_atual.exercicio } span.input-group-addon span.icone-calendario = error_for @ordem_de_compra, :prazo_de_entrega .div span.help-block id="erro_em_tela" style="#{'display: none;'}" p.form-control-static.erro - if Configuracao.last.usa_modulo_gestao_de_estoque? .col-sm-4 = f.label :almoxarifado_id, "Almoxarifado", class: "control-label" = f.select :almoxarifado_id, options_from_collection_for_select(\ @almoxarifados, :id, :codigo_e_nome, @ordem_de_compra.almoxarifado_id\ ), { include_blank: "Selecione" }, class: "form-control s2", id: "almoxarifado" .form-group .row .col-sm-4 = f.label :setor_solicitante, "Setor Solicitante*", class: "control-label" = f.text_field :setor_solicitante, class: "form-control s2" = error_for @ordem_de_compra, :setor_solicitante .col-sm-8 = f.label :endereco, "Endereço de Entrega*", class: "control-label" = f.text_field :endereco, class: "form-control s2" = error_for @ordem_de_compra, :endereco .form-group .row .col-sm-12 = f.label :observacao, "Observações*", class: "control-label" = f.text_area :observacao, class: "form-control s2", rows: 5 = error_for @ordem_de_compra, :observacao .dados_do_faturamento legend strong Dados do Faturamento .form-group .row .col-sm-12 = f.label :dados_do_faturamento_pessoa_id, "Faturamento", class: "control-label" = f.select :dados_do_faturamento_pessoa_id, options_from_collection_for_select(\ @pessoas, :id, :nome_e_cpf_ou_cnpj, @ordem_de_compra.dados_do_faturamento_pessoa_id\ ), { include_blank: "Selecione" }, class: "form-control s2", id: "dados_do_faturamento_pessoa_id" .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 button.btn.btn-primary.button-submit Salvar - if @ordem_de_compra.new_record? = link_to "Cancelar", ordens_de_compra_path, class: "btn btn-default" #modal-invalid.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Alerta .modal-body .form-group .row h5.col-sm-12 ' O prazo definido pelo fornecedor é maior que do que a informação colocada no processo administrativo span.numero-processo ' e pedido span.numero-pedido span.dias-restantes .modal-footer button.btn.btn-success.modal-submit Confirmar button.btn.btn-default type="button" data-dismiss="modal" ' Fechar