= stylesheet_link_tag "inputs_select2" = javascript_include_tag "funcoes_lodash" = javascript_include_tag "select2_com_input" = javascript_include_tag "contabilidade/solicitacoes_de_alteracao_orcamentaria/editar_dotacoes" ol.breadcrumb - if (@solicitacao_de_alteracao_orcamentaria.solicitado? || @solicitacao_de_alteracao_orcamentaria.enviado_ao_planejamento?) && !@solicitacao_de_alteracao_orcamentaria.criado_na_gestao_do_orcamento.present? li = link_to "Solicitação de Crédito Adicional", contabilidade_solicitacao_de_alteracao_orcamentarias_path, class: "link_breadcrumb" - else li = link_to "Alteração de Crédito Adicional", retorno_da_solicitacao_de_alteracao_orcamentaria( @solicitacao_de_alteracao_orcamentaria ), class: "link_breadcrumb" //li = link_to "#{"Solicitação #" + @solicitacao_de_alteracao_orcamentaria.id.to_s}", contabilidade_solicitacao_de_alteracao_orcamentaria_path(@solicitacao_de_alteracao_orcamentaria), class: "link_breadcrumb" li.active Dotações - if @solicitacao_de_alteracao_orcamentaria.fonte_de_recursos.present? section.widget .widget-body == render 'dados_decreto' - if @solicitacao_de_alteracao_orcamentaria.fonte_de_recursos.blank? section.widget .widget-body == render 'dados_da_solicitacao' section.widget .widget-body = form_for( @solicitacao_de_alteracao_orcamentaria, url: contabilidade_atualizar_dotacoes_ajuste_path(@solicitacao_de_alteracao_orcamentaria), html: { class: "form-vertical" }, role: "form" ) do |f| fieldset legend strong ' Cadastrar - if @solicitacao_de_alteracao_orcamentaria.errors[:dotacoes].any? .row.br-bottom .col-sm-12 .alert.alert-danger role="alert" - @solicitacao_de_alteracao_orcamentaria.errors[:dotacoes].each do |dotacao| strong | Erro! = "A dotação #{dotacao.try(:classificacao_detalhada)} não possui saldo suficiente para ser transferido" = link_to " Ver Dotação", contabilidade_lancamentos_do_orcamento_da_despesa_lancamentos_path(exercicio: contexto_atual.exercicio, orcamento_da_despesa: dotacao.id), target: "_blank" br - if @solicitacao_de_alteracao_orcamentaria.errors[:valor_dotacoes].any? .row.br-bottom .col-sm-12 .alert.alert-danger role="alert" strong | Erro! =< @solicitacao_de_alteracao_orcamentaria.errors[:valor_dotacoes].join(", ") - if @solicitacao_de_alteracao_orcamentaria.errors[:base].any? .row.br-bottom .col-sm-12 .alert.alert-danger role="alert" strong | Erro! =< @solicitacao_de_alteracao_orcamentaria.errors[:base].join(", ") - if !@solicitacao_de_alteracao_orcamentaria.credito_de_reducao? || @solicitacao_de_alteracao_orcamentaria.decreto_para_acrescimo? fieldset.br-bottom legend ' Acréscimo table.table.table-bordered.table-hover.table-responsive thead tr th width="70%" Dotação th width="20%" Valor th style="text-align: center; width: 10%;" Opções tbody#dotacoes_destino = f.hidden_field :dotacoes_destino_hidden, id: "dotacoes_destino_hidden", data: { value: @dotacoes_destino_select } = f.fields_for :dotacoes_destino do |dotacao_destino| = render 'dotacoes_destino_fields', f: dotacao_destino - unless @solicitacao_de_alteracao_orcamentaria.vem_de_projeto_ou_empenho? || @solicitacao_de_alteracao_orcamentaria.credito_especial_ou_extraordinario? tfoot tr td.links colspan=6 align="right" = link_to_add_association ' Adicionar'.html_safe, f, :dotacoes_destino, :"data-association-insertion-node" => "tbody#dotacoes_destino", :"data-association-insertion-method" => "append", class: 'btn btn-primary btn-sm', id: 'btn-add-dotacao-de-destino' - if (@solicitacao_de_alteracao_orcamentaria.anulacao_de_dotacao? && @solicitacao_de_alteracao_orcamentaria.fonte_de_recursos.nil?) || @solicitacao_de_alteracao_orcamentaria.decreto_para_reducao? fieldset legend ' Redução table.table.table-bordered.table-hover.table-responsive thead tr th width="70%" Dotação th width="20%" Valor th style="text-align: center; width: 10%;" Opções tbody#dotacoes_origem = f.hidden_field :dotacoes_origem_hidden, id: "dotacoes_origem_hidden", data: { value: @dotacoes_origem_select } = f.fields_for :dotacoes_origem do |dotacao_origem| = render 'dotacoes_origem_fields', f: dotacao_origem tfoot tr td.links colspan=6 align="right" = link_to_add_association ' Adicionar'.html_safe, f, :dotacoes_origem, :"data-association-insertion-node" => "tbody#dotacoes_origem", :"data-association-insertion-method" => "append", class: 'btn btn-primary btn-sm', id: 'btn-add-dotacao-de-origem' = f.hidden_field :decreto_id, id: "decreto_id_hidden", data: { value: @solicitacao_de_alteracao_orcamentaria.decreto_id } = f.hidden_field :fonte_de_recursos_id, id: "fonte_de_recursos_id_hidden", data: { value: @solicitacao_de_alteracao_orcamentaria.fonte_de_recursos_id } = f.hidden_field :orcamento_id, id: "orcamento_id_hidden", data: { value: @solicitacao_de_alteracao_orcamentaria.orcamento_id } .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", @decreto, class: "btn btn-default"