.widget
.clearfix
- if @liquidacao.solicitado? || logado_na_contabilidade?
div.brbr
= link_to contabilidade_editar_liquidacoes_filhas_path(@liquidacao), class: 'btn btn-default btn-sm' do
i.icone-cadastrar
| Cadastrar/Editar Notas Fiscais
header>
h5
' Lista de
span.fw-semi-bold Notas Fiscais
.widget-body
- if liquidacoes_filhas.empty?
h6 Nenhum registro encontrado.
- else
.table-responsive
table.table.table-hover
thead
tr
th.text-center width='20%'Número da NF
th.text-center width='20%' Valor
th Número da liquidação
th.text-center width="20%" Itens Cadastrados
th width="280"
th
- liquidacoes_filhas.each do |liquidacao_filha|
tr
td.text-center = liquidacao_filha.nota_fiscal_numero
td.text-center = liquidacao_filha.valor.to_f.real_contabil
td = liquidacao_filha.empenho_e_numero
td.text-center = label_sim_nao(liquidacao_filha.itens_da_nota_fiscal.any?)
td
- if liquidacao_filha.valor > 0
- if logado_na_contabilidade? && !liquidacao_filha.possui_pagamentos?
= link_to edit_nota_fiscal_path(liquidacao_filha, liquidacao_filha.nota_fiscal), class: "btn btn-default btn-sm", title: 'Adicionar Nota' do
i.icone-editar
- if !liquidacao_filha.possui_pagamentos?
= link_to administrativo_editar_itens_liquidacao_path(liquidacao_filha), class: "btn btn-default btn-sm", title: 'Cadastrar itens' do
i.icone-lista
- if liquidacao_filha.confirmado?
- if liquidacao_filha.estornada?
= link_to liquidacao_filha.estorno_de_liquidacao, class: "btn btn-default btn-sm" do
i.icone-detalhar
- else
= link_to new_contabilidade_estorno_de_liquidacao_path(liquidacao_filha), class: "btn btn-default btn-sm" do
i.icone-anular
- if liquidacao_filha.try(:nota_fiscal).try(:de_servico?) && liquidacao_filha.nota_fiscal_a_preencher? == false
= link_to contabilidade_edit_retencoes_liquidacao_path(liquidacao_filha), class: "btn btn-default btn-sm", title: 'Cadastrar Retenções' do
i class="fa fa-bar-chart" aria-hidden="true"
- if logado_na_contabilidade?
.btn-group
button.btn.btn-default[type="button"]
i.icone-imprimir
button.btn.btn-default.dropdown-toggle[type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"]
span.caret
span.sr-only Imprimir
ul.dropdown-menu
li
= link_to " Solicitação de Liquidação", administrativo_relatorios_liquidacoes_imprimir_path(relatorio: 'solicitacao_de_liquidacao', tipo: 'solicitacao', format: :pdf, liquidacao_id: liquidacao_filha.id), class: "icone-arquivo", target: '_blank'
- if @liquidacao.liquidacao_confirmada?
li
= link_to " Liquidação", contabilidade_relatorios_liquidacoes_imprimir_path(relatorio: 'liquidacao', liquidacao_id: liquidacao_filha.id, format: :pdf), class: "icone-arquivo", target: '_blank'
- if esta_autorizado?(:destroy) && @liquidacao.pode_excluir? && (logado_na_contabilidade? || (logado_no_administrativo? && @liquidacao.solicitado?))
= link_to liquidacao_filha, method: :delete, data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm", title: 'Excluir' do
i.icone-excluir
td
- if liquidacao_filha.valor == 0
i class='fa fa-exclamation-circle text-danger' title='Valor deve ser maior que zero.'