.widget
header
h5
' Lista de
span.fw-semi-bold Lançamentos das Receitas
.widget-body
- if lancamentos_extraorcamentario_receita.empty?
h6 Nenhum registro encontrado.
- else
.table-responsive
table.table.table-hover
thead
tr
th Data
th Receita
th Tipo de Movimentação
th Descrição
th Valor
tbody
- lancamentos_extraorcamentario_receita.sort_by { |lancamento| lancamento[:data_do_lancamento] }.each do |lancamento|
- conta_por_unidade = Contabilidade::ContaExtraPorUnidadeOrcamentaria.find_by(conta_extra_orcamentaria: lancamento.conta_extra_orcamentaria.id, unidade_orcamentaria_id: lancamento.unidade_orcamentaria.id)
tr
td = lancamento.data_do_lancamento
- if @talao_de_receita.present?
td = link_to lancamento.conta_extra_orcamentaria.try(:descricao), detalhamento_da_movimentacao_contabilidade_conta_extra_orcamentaria_path(lancamento.conta_extra_orcamentaria, lancamento.unidade_orcamentaria.id ), target: "_blank"
- else
td = lancamento.conta_extra_orcamentaria.try(:descricao)
- if lancamento.modulo.try(:retencao_id).present?
td = 'Receita Extraorçamentária - Retenção'
- elsif lancamento.modulo == 'Contabilidade::AnulacaoDoTalaoDeReceita'
td = 'Anulação da Receita'
- else
td = 'Receita Extraorçamentária'
- if lancamento.modulo_type === "Contabilidade::TalaoDeReceita"
td =< link_to lancamento.referente_a, contabilidade_talao_de_receita_path(lancamento.modulo_id), target: "_blank"
- else
td =< link_to lancamento.referente_a, contabilidade_talao_de_receita_path(lancamento.modulo.talao_de_receita.id), target: "_blank"
td = lancamento.valor.real_contabil