.widget .clearfix .pull-right - if @liquidacao.mae? b ' Total Pago: ' #{@liquidacao.valor_pago_das_liquidacoes_filhas.to_f.real_contabil} / #{@liquidacao.porcetagem_pago_das_liquidacoes_filhas}% do valor total = progressbar porcentagem: @liquidacao.porcetagem_pago_das_liquidacoes_filhas - else b ' Total Pago: ' #{@liquidacao.valor_sem_prepago.to_f.real_contabil} / #{@liquidacao.porcentagem_do_valor_sem_prepago}% do valor total = progressbar porcentagem: @liquidacao.porcentagem_do_valor_sem_prepago - unless @liquidacao.mae? - if !logado_na_alteracao_orcamentaria? && @liquidacao.liquidacoes_do_controle_de_pagamento.size == 0 - if ((@liquidacao.confirmado? || @liquidacao.autorizado?) && !@liquidacao.sem_saldo? && @liquidacao.existem_itens?) div style="margin-bottom: 30px;" = botao_com_permissao new_contabilidade_pagamento_path( @liquidacao ), { acao: :create }, { \ texto: ' Cadastrar', class_icone:'icone-cadastrar', class_texto: 'text-primary', } - if @liquidacao.empenho.empenho_de_restos_a_pagar.present? && @liquidacao.empenho.orcamento == contexto_atual ==< botao_com_permissao new_contabilidade_pagamento_path( @liquidacao, simplificado: true ), { acao: :create }, { \ texto: ' Cadastrar Simplificado', class_icone:'icone-cadastrar', class_texto: 'text-primary', } - elsif @liquidacao.aguardando_notas_fiscais? && @liquidacao.liquidacoes_filhas.any? div style="margin-bottom: 30px;" = botao_com_permissao contabilidade_criar_pagamento_path(empenho_id: @liquidacao.empenho_id), { acao: :create }, { \ texto: ' Cadastrar', class_icone:'icone-cadastrar', class_texto: 'text-primary', } - if @liquidacao.liquidacoes_do_controle_de_pagamento.size > 0 p .alert.alert-warning.alert-sm strong | Importante! | Esta liquidação está contida no(s) controle(s) de pagamento(s) (#{@liquidacao.liquidacoes_do_controle_de_pagamento.ids.join(", ")}), não é possível adicionar pagamento manualmente. header h5 ' Lista de span.fw-semi-bold Pagamentos da Liquidação - if @liquidacao.mae? - pagamentos = @liquidacao.pagamentos_das_liquidacoes_filhas - else - pagamentos = @liquidacao.pagamentos .widget-body - if pagamentos.empty? h6 Nenhum registro encontrado. - else table.table.table-hover.table-responsive thead tr th width="100" Número th width="120" Data th width="140" Valor th width="120" % da Liquidação th width="100" align="center" th width="120" tbody - pagamentos.each do |pagamento| tr td = pagamento.numero_formatado td = pagamento.data_da_solicitacao td = pagamento.valor.try(:real_contabil) td = progressbar porcentagem: pagamento.porcentagem_da_liquidacao td align="center" - if pagamento.estornado? = raw "ESTORNADO" - else = bs_label(pagamento.status.try(:humanize).try(:upcase)) td - if logado_no_administrativo? = link_to administrativo_pagamento_path(pagamento), class: "btn btn-default btn-sm mb-xs", title: "Ver Detalhes" do i.icone-detalhar - unless pagamento.esta_em_um_lote_bancario? = botao_com_permissao edit_administrativo_pagamento_path(pagamento), {acao: :update}, { \ class_icone:'icone-editar', params: {class: 'btn btn-default btn-sm mb-xs', title: "Editar"}, } - else = link_to pagamento, class: "btn btn-default btn-sm mb-xs", title: "Ver Detalhes" do i.icone-detalhar - if !logado_na_alteracao_orcamentaria? && !pagamento.esta_em_um_lote_bancario? && pagamento.enviado_ao_sim? == false = link_to contabilidade_editar_pagamento_path(pagamento), class: "btn btn-default btn-sm mb-xs", title: "Editar" do i.icone-editar - if !logado_na_alteracao_orcamentaria? && !pagamento.esta_em_um_lote_bancario? && pagamento.enviado_ao_sim? == false = botao_com_permissao pagamento, {acao: :destroy}, { \ class_icone:'icone-excluir', params: { \ method: :delete, data: { confirm: 'Tem certeza?' }, class: 'btn btn-default btn-sm mb-xs', title: "Apagar", }, }