.widget
header>
h5
' Lista de
span.fw-semi-bold Despesas Extraorçamentárias
.widget-body
- if @despesas_extra_orcamentarias.empty?
h6 Nenhum registro encontrado.
- else
.table-responsive
table.table.table-hover
thead
tr
th Data
th Nº do Pagamento
th Unidade Orçamentária
th Cód Despesa
th Forncedor
th Valor Total
th Status
th
tbody
- @despesas_extra_orcamentarias.each do |despesa_extra_orcamentaria|
tr
td = despesa_extra_orcamentaria.data_de_emissao
td = despesa_extra_orcamentaria.numero_formatado.to_s
td = despesa_extra_orcamentaria.unidade_orcamentaria.try(:sigla).upcase
td width="100" = despesa_extra_orcamentaria.conta_extra_orcamentaria.try(:descricao)
td width="190" = despesa_extra_orcamentaria.pessoa.try(:cpf_ou_cnpj_e_nome)
td.center = despesa_extra_orcamentaria.valor_total.real_contabil
td.center
= raw despesa_extra_orcamentaria.estornada? ? "Estornado" : "Confirmado"
td
- if !despesa_extra_orcamentaria.enviado_para_o_sim? && despesa_extra_orcamentaria.detalhe_do_pagamento_id.blank? && !despesa_extra_orcamentaria.estorno_de_despesa_extra_orcamentaria.present? && !despesa_extra_orcamentaria.esta_em_um_lote?
= botao_com_permissao edit_contabilidade_despesa_extra_orcamentaria_path(despesa_extra_orcamentaria), {acao: :update}, { \
class_icone:'icone-editar',
params: {class: 'btn btn-default btn-sm mb-xs', title: "Editar"},
}
= link_to new_contabilidade_estornos_de_despesa_extra_orcamentaria_path(despesa_extra_orcamentaria), class: "btn btn-default btn-sm mb-xs", title: "Estornar Despesa" do
i.icone-anular
= botao_com_permissao contabilidade_despesa_extra_orcamentaria_path(despesa_extra_orcamentaria), {acao: :destroy}, { \
class_icone:'icone-excluir',
params: { \
method: :delete, data: { confirm: 'Tem certeza?' },
class: 'btn btn-default btn-sm mb-xs',
title: "Apagar",
},
}
= link_to despesa_extra_orcamentaria, class: "btn btn-default btn-sm mb-xs", title: "Ver Detalhes" do
i.icone-detalhar
= will_paginate@despesas_extra_orcamentarias, previous_label: "<", next_label: ">"