= javascript_include_tag "licitacao/importacoes_tcm_processos/form" = form_for( @importacao_tcm_processo, html: { class: "form-vertical", 'data-blockui-message': "Aguarde o processo ser concluído..." }, role: "form" ) do |f| fieldset legend strong = @importacao_tcm_processo.new_record? ? 'Cadastrar' : 'Editar' ' Importação do Processo .form-group .row style="margin-left: 0; margin-right: 0;" - if @importacao_tcm_processo.errors[:base].any? .alert.alert-danger role="alert" style="font-weight: 500;" strong | Erro! =< @importacao_tcm_processo.errors[:base].join(", ") .row .col-sm-4 = f.label :numero_do_processo, "Nº do processo*", class: "control-label" = f.text_field :numero_do_processo, class: "form-control" = error_for @importacao_tcm_processo, :numero_do_processo .col-sm-3 = f.label :exercicio, "Exercício do Processo*", class: "control-label" = f.text_field :exercicio, class: "form-control", data: { autonumeric: true, 'a-sep'=>'','v-min' => '0', 'v-max' => '9999' }, disabled: @importacao_tcm_processo.persisted? = error_for @importacao_tcm_processo, :exercicio - if @importacao_tcm_processo.informar? .form-group .row .col-sm-4 = f.label :categoria_id, "Categoria*", class: "control-label" = f.select :categoria_id, options_from_collection_for_select(@categorias, :id, :categoria_e_subcategoria, f.object.try(:categoria_id)), { include_blank: "Selecione" }, class: "form-control s2 col-sm-8", id: "categoria_id" = error_for @importacao_tcm_processo, :categoria_id span.help-block ' Informe a Categoria para importar o processo. .col-sm-4 = f.label :unidade_orcamentaria_id, 'Unidade Orçamentária*', class: "control-label" = f.select :unidade_orcamentaria_id, options_from_collection_for_select( \ @unidades_orcamentarias || [], :id, :nome, f.object.try(:unidade_orcamentaria_id) \ ), { include_blank: "Selecione" }, class: "form-control s2", id: "unidade_orcamentaria_id" = error_for @importacao_tcm_processo, :unidade_orcamentaria_id span.help-block ' Informe a Unidade Orçamentária para importar o processo. .col-sm-4 .checkbox.checkbox-circle = f.check_box :cria_processo_completo = f.label :cria_processo_completo, "Criar Processo Completo?" span.help-block ' Deixar marcada esta opção caso queira importar todo o Processo. #cria_apenas_pedido_ou_itens style="#{'display: none;' if @importacao_tcm_processo.cria_processo_completo }" fieldset legend strong Modo de Importação .form-group .row .col-sm-12 = f.label :cria_apenas_pedido, "Selecione o que será importado*:", class: "control-label", for: "normal-field" = error_for @importacao_tcm_processo, :cria_apenas_pedido .radio style="margin-top: 15px; margin-bottom: 15px; padding-top: 0;" .col-sm-12 = f.radio_button :cria_apenas_pedido, true = f.label :cria_apenas_pedido, "Pedido", value: true span.help-block ' Caso marque esta opção, será criado apenas o Pedido com as informações básicas para possíveis alterações. .col-sm-12 = f.radio_button :cria_apenas_pedido, false = f.label :cria_apenas_pedido, "Itens do Pedido", value: false span.help-block ' Caso marque esta opção, somente os Itens do Pedido serão importados para serem visualizados no sistema. .form-group style="margin-top: 15px" h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", @importacao_tcm_processo, class: "btn btn-default"