ol.breadcrumb li = link_to "Programas", ppa_programas_path, class: 'link_breadcrumb' li.active = link_to "Programa #{@ppa_programa.nome}", @ppa_programa, class: 'link_breadcrumb' - valor = {despesa_fixada: @orcamentos_da_despesa.sum(&:valor_fixado).to_d, acrescimo: @orcamentos_da_despesa.sum(&:valor_total_acrescentado_na_alteracao).to_d, reducao: @orcamentos_da_despesa.sum(&:valor_total_reduzido_na_alteracao).to_d, total_empenhado: @orcamentos_da_despesa.sum(&:total_empenhado).to_d, total_anulado: @orcamentos_da_despesa.sum(&:valor_anulado).to_d, total_bloqueado: @orcamentos_da_despesa.sum(&:valor_bloqueado).to_d, total_comprometido: @orcamentos_da_despesa.sum(&:valor_comprometido).to_d, saldo_disponivel_novos_processos: @orcamentos_da_despesa.sum(&:saldo_disponivel_para_novos_processos).to_d, saldo_orcamentario_disponivel: @orcamentos_da_despesa.sum(&:saldo).to_d} = render partial: 'grid_de_valores_do_acompanhamento', locals: { valor: valor } section.widget.widget-search header h5 Filtros .widget-controls a data-widgster="expand" href="#" style="display: none;" title="Expand" i.icone-cadastrar a data-widgster="collapse" href="#" title="Collapse" i.glyphicon.glyphicon-minus .widget-body = search_form_for @q, url: ppa_acompanhamento_do_programa_por_subacao_path(id: params[:id], subacao_id: params[:subacao_id]), :html => {class: "form-vertical"} do |f| fieldset .form-group .col-sm-3.filter_column label.control-label for="normal-field" A partir de .input-group = f.text_field :data_do_lancamento_gteq, class: "form-control input-sm date-picker", autocomplete: "off" span.input-group-addon span.icone-calendario .col-sm-3.filter_column label.control-label for="normal-field" Até .input-group = f.text_field :data_do_lancamento_lteq, class: "form-control input-sm date-picker", autocomplete: "off" span.input-group-addon span.icone-calendario .form-actions.form-search-actions = f.submit "Filtrar", class: "btn btn-default btn-sm" .widget header p b ' Projeto/Atividade: = @subacao.try(:acao_iniciativa) .widget-body - if @lancamentos_do_orcamento_da_despesa.empty? h6 Nenhum registro encontrado. - else .table-responsive table.table.table-hover thead tr th width="100" Data do Lançamento th width="120" Referente a th width="100" Valor th width="100" Saldo tbody - @lancamentos_do_orcamento_da_despesa.each do |lancamento| tr td = lancamento.data_do_lancamento td - if logado_na_contabilidade? || logado_no_administrativo? || logado_na_alteracao_orcamentaria? - if lancamento.modulo_type == "Contabilidade::Empenho" = link_to lancamento.referente_a, empenho_path(lancamento.modulo.try(:id)), target: "_blank" - elsif lancamento.modulo_type == "Contabilidade::AnulacaoDoEmpenho" = link_to lancamento.referente_a, empenho_path(lancamento.modulo.try(:empenho).try(:id), tab: "anulacoes"), target: "_blank" - elsif lancamento.modulo_type == "Contabilidade::BloqueioDeDotacao" = link_to lancamento.referente_a, contabilidade_bloqueio_de_dotacao_path(lancamento.modulo.try(:id)), target: "_blank" - else = lancamento.referente_a - else = lancamento.referente_a td = lancamento.valor.to_f.real_contabil td = lancamento.saldo_ate_o_lancamento.to_f.real_contabil = will_paginate @lancamentos_do_orcamento_da_despesa, previous_label: "<", next_label: ">" .row .col-md-12 = link_to "Voltar", ppa_acompanhamento_do_programa_path(@ppa_programa), class: "btn btn-default"