ol.breadcrumb
li = link_to "Contabilidade #{contabilidade_atual.exercicio}", @orcamento, class: 'link_breadcrumb'
li.active Configuração dos Eventos Padrões
.widget
.widget-body
p
' Nessa tela é posÃvel selecionar, dentre os
= link_to 'listados ', contabilidade_eventos_contabeis_path(exercicio: @orcamento.exercicio), target: "_blank"
' no sistema,
' o evento contábil padrão que será acionado para cada ação do sistema,
' são elas: recolher, empenhar, liquidar e pagar.
p
strong Por exemplo:
' Supondo que na ação de Liquidar seja necessário que sempre seja executado o evento "Empenho em Liquidação p/ o Empenho Liquidado a Pagar",
' basta que na seção "Evento Padrão ao Liquidar" seja selecionado esse evento como padrão. A partir desse momento, toda vez que uma liquidação for realizada,
' este evento já será executado pela liquidação.
.widget
.widget-body
= form_tag(url_for( controller: 'orcamentos', action: 'configuracoes_eventos_contabeis_update', exercicio: @orcamento.exercicio), method: :put, role: 'form') do
- @acoes_do_sistema.each do |acao|
- eventos_contabeis = Contabilidade::EventoContabil.where(orcamento_id: @orcamento.id, acao_do_sistema_id: acao.id).order('created_at asc')
.form-group
.row
.col-sm-5
= label_tag :acao, "Evento Padrão ao #{acao.nome}", class: 'control-label'
= select_tag "eventos_contabeis[#{acao.id}]",
options_from_collection_for_select( \
eventos_contabeis, :id, :detalhamento_e_nome, eventos_contabeis.find_by(padrao: true).try(:id) \
),
include_blank: 'Selecione',
class: 'form-control'
.form-actions
.row
.col-sm-12
=< submit_tag 'Atualizar Eventos Padrões', { class: 'btn btn-primary' }
=< link_to "Cancelar", contabilidade_eventos_contabeis_path, class: "btn btn-default"