= javascript_include_tag 'contabilidade/despesas_extra_orcamentarias/form' .alert.alert-warning[role="alert" id="alert-content" style="display: none;"] span#alert-message = simple_form_for( @despesa_extra_orcamentaria) do |f| fieldset legend strong ' Origem // por enquanto não será usado o evento semi-automatico //== render partial: 'contabilidade/seletor_de_evento_contabil', locals: { gerador: @despesa_extra_orcamentaria, f: f } .form-inputs .row .col-sm-2 = f.input :data_de_emissao, as: :string, label: "Data", input_html: {class: "date-picker", id: "data_de_emissao"} .col-sm-4 = f.input :unidade_orcamentaria_id, label: "Unidades Orçamentárias", collection: @unidades_orcamentarias, label_method: :codigo_e_nome, include_blank: "Selecione", input_html: {class: "s2" , id: "unidades_orcamentaria"} .col-sm-4 = f.input :conta_extra_orcamentaria_id, label: "Cód.Despesa Extra", collection: @contas_extras, label_method: :codigo_completo_e_descricao,include_blank: "Selecione", input_html: {class: "s2", id: "codigo_depesa_extra"}, label_html: {class:"label-despesa"} .row .col-sm-3 = f.input :valor_da_despesa, as: :string, label: "Valor", input_html: {data: { autonumeric: true, 'a-sep'=> '.', 'a-dec'=>',', 'a-sign'=> 'R$ ', 'v-min'=> '0.00', 'v-max'=> '9999999999.99' } } .col-sm-2 = f.input :valor_juros_e_multa, as: :string, label: "Juros e Multa", input_html: {data: { autonumeric: true, 'a-sep'=> '.', 'a-dec'=>',', 'a-sign'=> 'R$ ', 'v-min'=> '0.00', 'v-max'=> '9999999999.99' } } .row .col-sm-4 = f.input :conta_bancaria_id, label: "Conta Bancária", collection: @contas_bancarias, label_method: :to_s, include_blank: "Selecione", input_html: {class: "s2", id: "contabilidade_despesa_extra_orcamentaria_conta_bancaria_id"} = error_for @despesa_extra_orcamentaria, :conta_bancaria_por_unidade_orcamentaria_id fieldset legend strong ' Destino .form-group .row .col-sm-8 = f.label :credor_id , label: "Credor" = popup_pesquisa_credores_button module: "contabilidade_despesa_extra_orcamentaria",field: "credor_id", url: pesquisa_credores_base_pessoas_path, show_value: @despesa_extra_orcamentaria.pessoa.try(:cpf_ou_cnpj_e_nome), hidden_value: @despesa_extra_orcamentaria.credor_id, title: "Pesquisar Credores", label: "Credor" = error_for @despesa_extra_orcamentaria, :credor_id - if @diaria.present? = f.hidden_field :diaria_id, value: @diaria.id fieldset legend strong ' Dados do Pagamento .form-group .row .col-sm-4 = f.input :tipo_de_documento, label: "Documento Bancário", collection:Contabilidade::DespesaExtraOrcamentaria.tipos_de_documento_i18n, include_blank: "Selecione", value_method: :second, label_method: :first, input_html: {class: "s2"} .col-sm-3 = f.input :numero_do_documento, label: 'Nº do Documento' fieldset legend strong ' Histórico .form-group .row .col-sm-12 = f.input :historico, label: "Histórico" .form-group h6 ' (*) Campos Obrigatórios - if params[:atributos_de_estorno].present? = hidden_field_tag( 'atributos_de_estorno', params[:atributos_de_estorno] ) .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" - redirect_path = (@despesa_extra_orcamentaria.new_record? ? contabilidade_despesas_extra_orcamentarias_path(contabilidade_atual) : contabilidade_despesa_extra_orcamentaria_path(@despesa_extra_orcamentaria)) = link_to "Cancelar", redirect_path, class: "btn btn-default" = popup_pesquisa_credores title: "Pesquisa Credor"