.clearfix - if @empenho.necessita_de_cronograma? == false || @empenho.cronograma_totalmente_preenchido? && exercicio_em_vigor? - if !logado_na_alteracao_orcamentaria? && @empenho.definir_valor_do_empenho > 0 - if esta_autorizado?(:new,'contabilidade/liquidacoes') && @empenho.confirmado? && !@empenho.saldo_cancelado_nao_processado - if @empenho.orcamento.exercicio == contexto_atual.exercicio = link_to new_contabilidade_liquidacao_path(@empenho), class: "btn btn-default btn-sm" do i.icone-cadastrar ' Cadastrar - if contexto_atual.exercicio < Date.today.year && @empenho.restos_a_pagar == false ==< link_to new_contabilidade_liquidacao_path(@empenho, simplificado: true), class: "btn btn-default btn-sm" do i.icone-cadastrar ' Cadastrar Simplificado - if @empenho.liquidacoes.size > 1 ==< link_to apagar_liquidacoes_empenho_path(@empenho), class: "btn btn-danger btn-sm", method: :get, data: { confirm: 'Esta ação irá apagar todas as liquidações sem pagamentos deste empenho. Tem certeza?' } do i.icone-apagar ' Apagar Todas - else = link_to new_contabilidade_liquidacao_path(@empenho, restos_a_pagar: true), class: "btn btn-default btn-sm" do i.icone-cadastrar ' Cadastrar .pull-right b ' Total Liquidado: = @empenho.valor_total_liquidado.to_f.real_contabil + ' / ' + number_to_percentage(@empenho.porcentagem_do_saldo_do_valor_liquidado, precision: 2, separator: ",") + ' do valor total' = progressbar porcentagem: @empenho.porcentagem_do_saldo_do_valor_liquidado br - if @empenho.liquidacoes.empty? h6 Nenhum registro encontrado. - else table.table.table-hover.table-responsive thead tr th width="12%" Nº th.center width="12%" Data th.center width="12%" Nº da Nota th.center width="12%" Valor th.center width="12%" Saldo a Pagar th.center width="14%" Status th th width="12%" th width="12%" tbody - @empenho.liquidacoes.where(liquidacao_mae_id: nil).order('data_da_liquidacao DESC, numero DESC').each do |liquidacao| tr td = liquidacao.empenho_e_numero td = liquidacao.data_da_liquidacao.to_s td = liquidacao.nota_fiscal_numero td.center = liquidacao.valor.to_f.real_contabil - if liquidacao.estornada? td .align-center style="font-weight: 500" = liquidacao.valor_pago.to_f.real_contabil .br = progressbar porcentagem: 0 td.center span.label.label-danger data-toggle="tooltip" data-placement="bottom" title="Estornada" E - else td .align-center style="font-weight: 500" = liquidacao.saldo.to_f.real_contabil .br = progressbar porcentagem: liquidacao.porcentagem_do_saldo_a_pagar td align="center" =< status_label liquidacao.localizar(:status), liquidacao.status - if empenho.descrimina_itens_processo_ou_contrato? td.center span.label.label-info data-toggle="tooltip" data-placement="bottom" title="Descrimina itens do processo ou contrato" ' Descrimina - else td.center span.label.label-danger data-toggle="tooltip" data-placement="bottom" title="Não descrimina itens do processo ou contrato" ' Não descrimina td - unless liquidacao.total_dos_itens_fecha_com_liquidacao? i class="fa fa-exclamation-circle text-danger" data-toggle="tooltip" data-placement="top" title="A liquidação contém erros." td = link_to liquidacao, class: "btn btn-default btn-sm mb-xs", title: "Ver Detalhes" do i.icone-detalhar - if !logado_na_alteracao_orcamentaria? && exercicio_em_vigor? - if esta_autorizado?(:create, 'contabilidade/liquidacoes') && !liquidacao.estornada? && liquidacao.mae? == false = link_to new_estorno_de_liquidacao_path( liquidacao ), class: "btn btn-default btn-sm" do i.icone-anular - if esta_autorizado?(:destroy, 'contabilidade/liquidacoes') && liquidacao.pode_excluir? = link_to liquidacao, method: :delete, data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm" do i.icone-excluir