ol.breadcrumb li = link_to "Convênios", contabilidade_convenios_path( @contexto ), class: "link_breadcrumb" li.active = "Convênio #{@convenio.descricao}" .widget .widget-body - if @contexto.eql? orcamento_atual == render partial: "orcamento_convenio_show" - elsif @contexto.eql? contabilidade_atual == render partial: "contabilidade_convenio_show" .row .col-md-12 .btn-toolbar .btn-group = link_to contabilidade_convenios_path( @contexto ), class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar - if esta_autorizado? :edit = link_to edit_contabilidade_convenio_path(@convenio), class: "btn btn-default btn-sm" do i.icone-editar ' Editar - if esta_autorizado?(:update) && orcamento_atual.present? = link_to contabilidade_valores_do_convenio_edit_path(@convenio), class: "btn btn-default btn-sm" do i.icone-despesas ' Previsão do Convênio - if esta_autorizado? :destroy = link_to @convenio, method: :delete, data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm" do i.icone-excluir span.text-danger Excluir - if esta_autorizado? :update - if contabilidade_atual.present? = link_to new_contabilidade_convenio_conta_bancaria_path( @convenio ), class: "btn btn-default btn-sm" do i.icone-cadastrar ' Adicionar Conta Bancária - if @contexto.eql? contabilidade_atual .clearfix ul id="tabs1" class="nav nav-tabs pull-left" li class="#{'active' if params[:tab] == "empenhos" || !params[:tab]}" a data-target="#empenhos" data-toggle="tab" aria-expanded="true" ' Empenhos #{"(" + @empenhos.size.to_s + ")" if @empenhos.size > 0} li class="#{'active' if params[:tab] == "convenios_contas_bancarias"}" a data-target="#convenios_contas_bancarias" data-toggle="tab" aria-expanded="false" ' Contas Bancárias #{"(" + @convenio.convenios_contas_bancarias.size.to_s + ")" if @convenio.convenios_contas_bancarias.size > 0} #tabs1c.tab-content.mb-lg .tab-pane.clearfix class="#{'active' if params[:tab] == "empenhos" || !params[:tab]}" id="empenhos" == render 'contabilidade/empenhos/grid' .tab-pane class="#{'active' if params[:tab] == "convenios_contas_bancarias"}" id="convenios_contas_bancarias" == render partial: 'contabilidade/convenios_contas_bancarias/show_convenio_conta_bancaria', locals: { convenio: @convenio } - if @contexto.eql? orcamento_atual .widget .widget-body h3.show-header span.fw-semi-bold Previsão do Convênio table.table thead tr th.align-right.col-md-3 ' Exercícios - @convenio.orcamento.exercicios_para_convenios.each do |exercicio| th.align-right.col-md-2 = exercicio tbody.align-right - if @convenio.receita_corrente.present? tr td = @convenio.receita_corrente.try(:codigo_formatado_e_descricao) - @convenio.orcamento.exercicios_para_convenios.each do |exercicio| - convenio_corrente = @convenio.valores_do_convenio.convenios_correntes.find{ |d| d.exercicio.eql?(exercicio) } td span = convenio_corrente.valor.real_contabil - if @convenio.receita_de_capital.present? tr td = @convenio.receita_de_capital.try(:codigo_formatado_e_descricao) - @convenio.periodo_exercicio_orcamento_para_convenio(@convenio.orcamento).each do |exercicio| - despesa_de_capital = @convenio.valores_do_convenio.convenios_de_capital.find{ |d| d.exercicio.eql?(exercicio) } td span = despesa_de_capital.valor.real_contabil tr td.fw-semi-bold ' Total de Convênio - @convenio.orcamento.exercicios_para_convenios.each do |exercicio| td.fw-semi-bold span = @convenio.valores_do_convenio.select { |d| d.exercicio.eql?(exercicio) }.inject(0){ |total, valor_do_convenio| total + valor_do_convenio.valor.to_f }.real_contabil tr td td td.fw-semi-bold ' Total de Convênio Corrente td.fw-semi-bold span.text-align-right = @convenio.valores_do_convenio.convenios_correntes.sum(:valor).real_contabil tr td td.fw-semi-bold colspan='2' ' Total de Convênio de Capital td.fw-semi-bold span.text-align-right = @convenio.valores_do_convenio.convenios_de_capital.sum(:valor).real_contabil tr td td td.fw-semi-bold ' Total Geral do Convênio td.fw-semi-bold span.text-align-right = @convenio.valores_do_convenio.sum(:valor).real_contabil