ol.breadcrumb
li
= link_to "Lista de Anulações", contabilidade_anulacoes_dos_taloes_de_receita_path, class: "link_breadcrumb"
li
= link_to "Talão #{@anulacao_do_talao_de_receita.talao_de_receita.numero_do_talao.to_s}", contabilidade_talao_de_receita_path(@anulacao_do_talao_de_receita.talao_de_receita), class: "link_breadcrumb"
li.active
' Anulação do talão #{@anulacao_do_talao_de_receita.numero_da_anulacao.to_s}
div style="margin-bottom: 15px;"
= link_to contabilidade_anulacoes_dos_taloes_de_receita_path, class: "btn btn-default btn-sm" do
i.icone-voltar
' Voltar
- if !@anulacao_do_talao_de_receita.enviado_ao_sim? && !@anulacao_do_talao_de_receita.balancete_pcasp_gerado?(@anulacao_do_talao_de_receita.try(:retornar_data_do_lancamento_por_objeto)) && !@anulacao_do_talao_de_receita.mes_bloqueado?
- if esta_autorizado?(:edit)
= link_to edit_contabilidade_anulacao_do_talao_de_receita_path(@anulacao_do_talao_de_receita), class: "btn btn-default btn-sm" do
i.icone-editar
' Editar
- if esta_autorizado?(:destroy)
= link_to @anulacao_do_talao_de_receita, method: :delete, data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm" do
i.icone-excluir
span.text-danger Excluir
.btn-group.dropdown data-dropdown="" style=""
button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
i.icone-imprimir
' Imprimir
span class="caret"
ul class="dropdown-menu"
li
= link_to " Anulação de Talão de Receita",
imprimir_contabilidade_anulacao_do_talao_de_receita_path(relatorio: 'anulacao_talao_de_receita', format: :pdf, id: @anulacao_do_talao_de_receita.id), class: 'icone-arquivo', target: '_blank'
.widget
.widget-body
header
' Data da anulação
span.fw-semi-bold = @anulacao_do_talao_de_receita.data_da_anulacao
.pull-right style="margin-top: -20px;"
- if @anulacao_do_talao_de_receita.talao_de_receita.talao_de_desconto?
- if @anulacao_do_talao_de_receita.talao_de_receita.conta_extra_orcamentaria.present?
span.label.label-info RECEITA EXTRA - RETENÇÃO
- else
span.label.label-info RECEITA - RETENÇÃO
.pull-right style="margin-top: -5px;"
- if @anulacao_do_talao_de_receita.talao_de_receita.enviado_ao_sim?
span.label.label-info => "#{"ENVIADO PARA O SIM"}"
.row
h4.show-header
.col-md-8
p
- if @anulacao_do_talao_de_receita.talao_de_receita.natureza_da_receita.present?
strong Receita:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.try(:natureza_da_receita).try(&:descricao_para_detalhe_do_pagamento), contabilidade_lancamentos_do_orcamento_da_receita_agrupados_path(@anulacao_do_talao_de_receita.talao_de_receita.natureza_da_receita), target: "_blank"
- else
strong Receita:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.try(:conta_extra_orcamentaria).try(&:descricao), detalhamento_da_movimentacao_contabilidade_conta_extra_orcamentaria_path(@anulacao_do_talao_de_receita.talao_de_receita.conta_extra_orcamentaria.id, @anulacao_do_talao_de_receita.talao_de_receita.unidade_orcamentaria.id ), target: "_blank"
.col-md-4
p
strong Valor Anulado:
=< @anulacao_do_talao_de_receita.valor.to_f.real_contabil
.row
.col-md-8
p
strong Talão de Receita:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.numero_do_talao, contabilidade_talao_de_receita_path(@anulacao_do_talao_de_receita.talao_de_receita), target: "_blank"
p
strong Unidade Gestora:
=< @anulacao_do_talao_de_receita.talao_de_receita.unidade_orcamentaria.unidade_gestora.codigo_e_nome
p
strong Tipo de Anulação:
=< @anulacao_do_talao_de_receita.tipo_de_anulacao.upcase
.col-md-8
- if @anulacao_do_talao_de_receita.talao_de_receita.retencao.present? && @anulacao_do_talao_de_receita.talao_de_receita.retencao.nota_fiscal.present?
p
strong Referente a Liquidação:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.retencao.nota_fiscal.liquidacao.empenho_e_numero, contabilidade_liquidacao_path(@anulacao_do_talao_de_receita.talao_de_receita.retencao.nota_fiscal.liquidacao), target: "_blank"
p
strong Referente ao Empenho:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.retencao.nota_fiscal.liquidacao.empenho.numero_do_empenho, empenho_path(@anulacao_do_talao_de_receita.talao_de_receita.retencao.nota_fiscal.liquidacao.empenho), target: "_blank"
- elsif @anulacao_do_talao_de_receita.talao_de_receita.retencao.present? && @anulacao_do_talao_de_receita.talao_de_receita.retencao.liquidacao.present?
p
strong Referente a Liquidação:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.retencao.liquidacao.empenho_e_numero, contabilidade_liquidacao_path(@anulacao_do_talao_de_receita.talao_de_receita.retencao.liquidacao), target: "_blank"
p
strong Referente ao Empenho:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.retencao.liquidacao.empenho.numero_do_empenho, empenho_path(@anulacao_do_talao_de_receita.talao_de_receita.retencao.liquidacao.empenho), target: "_blank"
p
- if @anulacao_do_talao_de_receita.talao_de_receita.pagamento.present?
strong Referente ao Pagamento:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.pagamento.numero, contabilidade_pagamento_path(@anulacao_do_talao_de_receita.talao_de_receita.pagamento), target: "_blank"
hr
.row
.col-md-6
p
strong Contribuinte:
=< @anulacao_do_talao_de_receita.talao_de_receita.pessoa.nome
- if @anulacao_do_talao_de_receita.talao_de_receita.transferencia.present?
p
strong Convênio/Transferência:
- unless @anulacao_do_talao_de_receita.talao_de_receita.transferencia.try(:codigo_transferencia).nil?
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.transferencia.try(:codigo_transferencia), obra_transferencia_path(@anulacao_do_talao_de_receita.talao_de_receita.transferencia), target: "_blank"
- if @anulacao_do_talao_de_receita.talao_de_receita.operacao_de_credito.present?
p
strong Operação de Crédito:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.operacao_de_credito.try(:codigo), obra_operacao_de_credito_path(@anulacao_do_talao_de_receita.talao_de_receita.operacao_de_credito), target: "_blank"
- if @anulacao_do_talao_de_receita.talao_de_receita.sub_conta_pcasp.present?
p
strong Sub-Conta PCASP:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.sub_conta_pcasp.try(:codigo_e_descricao)
.col-md-6
p
strong Documento de credito:
=< @anulacao_do_talao_de_receita.talao_de_receita.documento_de_credito
p
strong Tipo de documento:
=< @anulacao_do_talao_de_receita.talao_de_receita.localizar(:tipo_de_documento)
.br
.row
.col-sm-12
- if @anulacao_do_talao_de_receita.talao_de_receita.conta_bancaria_por_unidade_orcamentaria.present?
p
strong Conta Bancária:
=< link_to @anulacao_do_talao_de_receita.talao_de_receita.conta_bancaria_por_unidade_orcamentaria.try(:numero_agencia_e_banco),
registro_bancario_path(@anulacao_do_talao_de_receita.talao_de_receita.conta_bancaria_por_unidade_orcamentaria), target: "_blank"
p
strong Histórico:
p
=< @anulacao_do_talao_de_receita.historico
.clearfix
ul id="tabs1" class="nav nav-tabs pull-left"
li class="#{'active' if params[:tab] == "eventos_contabeis"}"
a data-target="#eventos_contabeis" data-toggle="tab" aria-expanded="true"
' Eventos Contabeis
=< badge @anulacao_do_talao_de_receita.talao_de_receita.movimentacoes_do_plano_de_contas.debito.size
#tabs1c.tab-content.mb-lg
.tab-pane.clearfix class="active" id="eventos_contabeis"
== render partial: 'contabilidade/eventos_contabeis/grid_eventos_contabeis', locals: { movimentacoes_do_plano_de_contas: @anulacao_do_talao_de_receita.movimentacoes_do_plano_de_contas.debito, gerador: @anulacao_do_talao_de_receita }