ol.breadcrumb - if @talao_de_receita.orcamentario? li = link_to "Recolhimentos da Receita", orcamentarios_contabilidade_taloes_de_receita_path, class: "link_breadcrumb" - else li = link_to "Recolhimentos da Receita", extra_orcamentarios_contabilidade_taloes_de_receita_path, class: "link_breadcrumb" li.active = "Talão #{@talao_de_receita.numero_do_talao}" .widget .widget-body header ' Data do talão span.fw-semi-bold = @talao_de_receita.try(:data_do_talao) .pull-right style="margin-top: -20px;" - if @talao_de_receita.anulado? span.label.label-danger ANULADO - if @talao_de_receita.talao_de_desconto? - if @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 @talao_de_receita.enviado_ao_sim? span.label.label-info => "#{"ENVIADO PARA O SIM"}" .row h4.show-header .col-md-8 p - if @talao_de_receita.natureza_da_receita.present? strong Receita: =< link_to @talao_de_receita.try(:natureza_da_receita).try(&:descricao_para_detalhe_do_pagamento), contabilidade_lancamentos_do_orcamento_da_receita_agrupados_path(@talao_de_receita.natureza_da_receita), target: "_blank" - else strong Receita: =< link_to @talao_de_receita.try(:conta_extra_orcamentaria).try(&:descricao), detalhamento_da_movimentacao_contabilidade_conta_extra_orcamentaria_path(@talao_de_receita.conta_extra_orcamentaria.id, @talao_de_receita.unidade_orcamentaria.id ), target: "_blank" .col-md-4 p strong Valor: =< @talao_de_receita.valor.to_f.real_contabil - if @talao_de_receita.valor_anulado.to_f != 0 p strong Saldo: =< @talao_de_receita.saldo.to_f.real_contabil .row .col-md-8 p strong Unidade Gestora: =< @talao_de_receita.unidade_orcamentaria.unidade_gestora.codigo_e_nome .col-md-8 - if @talao_de_receita.retencao.present? && @talao_de_receita.retencao.nota_fiscal.present? p strong Referente a Liquidação: =< link_to @talao_de_receita.retencao.nota_fiscal.liquidacao.empenho_e_numero, contabilidade_liquidacao_path(@talao_de_receita.retencao.nota_fiscal.liquidacao), target: "_blank" p strong Referente ao Empenho: =< link_to @talao_de_receita.retencao.nota_fiscal.liquidacao.empenho.numero_do_empenho, empenho_path(@talao_de_receita.retencao.nota_fiscal.liquidacao.empenho), target: "_blank" - elsif @talao_de_receita.retencao.present? && @talao_de_receita.retencao.liquidacao.present? p strong Referente a Liquidação: =< link_to @talao_de_receita.retencao.liquidacao.empenho_e_numero, contabilidade_liquidacao_path(@talao_de_receita.retencao.liquidacao), target: "_blank" p strong Referente ao Empenho: =< link_to @talao_de_receita.retencao.liquidacao.empenho.numero_do_empenho, empenho_path(@talao_de_receita.retencao.liquidacao.empenho), target: "_blank" p - if @talao_de_receita.pagamento.present? strong Referente ao Pagamento: =< link_to @talao_de_receita.pagamento.numero, contabilidade_pagamento_path(@talao_de_receita.pagamento), target: "_blank" hr .row .col-md-6 p strong Contribuinte: =< @talao_de_receita.pessoa.nome - if @talao_de_receita.transferencia.present? p strong Convênio/Transferência: - unless @talao_de_receita.transferencia.try(:codigo_transferencia).nil? =< link_to @talao_de_receita.transferencia.try(:codigo_transferencia), obra_transferencia_path(@talao_de_receita.transferencia), target: "_blank" - if @talao_de_receita.operacao_de_credito.present? p strong Operação de Crédito: =< link_to @talao_de_receita.operacao_de_credito.try(:codigo), obra_operacao_de_credito_path(@talao_de_receita.operacao_de_credito), target: "_blank" - if @talao_de_receita.sub_conta_pcasp.present? p strong Sub-Conta PCASP: =< link_to @talao_de_receita.sub_conta_pcasp.try(:codigo_e_descricao) .col-md-6 p strong Documento de credito: =< @talao_de_receita.documento_de_credito p strong Tipo de documento: =< @talao_de_receita.localizar(:tipo_de_documento) .br .row .col-sm-12 - if @talao_de_receita.conta_bancaria_por_unidade_orcamentaria.present? p strong Conta Bancária: =< link_to @talao_de_receita.conta_bancaria_por_unidade_orcamentaria.try(:numero_agencia_e_banco), registro_bancario_path(@talao_de_receita.conta_bancaria_por_unidade_orcamentaria), target: "_blank" p strong Histórico: p =< @talao_de_receita.historico .row.br .col-md-12 .btn-toolbar .btn-group - if @talao_de_receita.orcamentario? = link_to orcamentarios_contabilidade_taloes_de_receita_path, class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar - else = link_to extra_orcamentarios_contabilidade_taloes_de_receita_path, class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar - if !@talao_de_receita.anulado? && !@talao_de_receita.enviado_ao_sim? && !@talao_de_receita.balancete_pcasp_gerado?(@talao_de_receita.try(:retornar_data_do_lancamento_por_objeto)) && !@talao_de_receita.mes_bloqueado? - if esta_autorizado?(:edit) = link_to edit_contabilidade_talao_de_receita_path(@talao_de_receita), class: "btn btn-default btn-sm" do i.icone-editar ' Editar - if esta_autorizado?(:destroy) = link_to @talao_de_receita, method: :delete, data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm" do i.icone-excluir span.text-danger Excluir - if esta_autorizado?(:edit) && !@talao_de_receita.anulado? = link_to new_anulacao_do_talao_url(@talao_de_receita), class: "btn btn-default btn-sm" do i.icone-anular ' Anular Talão .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 " Talão de Receita", contabilidade_relatorios_taloes_de_receita_imprimir_path(relatorio: 'talao_de_receita', format: :pdf, talao_de_receita: @talao_de_receita), id: 'talao_de_receita', class: 'icone-arquivo', target: '_blank' - if contabilidade_atual.eventos_contabeis.joins(:acao_do_sistema).where('contabilidade_acoes_do_sistema.codigo = 4').blank? .row .col-md-12 .alert.alert-danger.alert-sm span.fw-bold Importante! ' Não existem Eventos Contábeis cadastrados para os Recolhimentos. - if Rails.env.development? # para conferência, apenas local p orcamento: #{@talao_de_receita.orcamento.try(:exercicio)} - if @talao_de_receita.try(:conta_extra_orcamentaria).present? p conta extra: #{@talao_de_receita.try(:conta_extra_orcamentaria).try(:codigo_completo_e_descricao)} p orcamento da conta_extra: #{@talao_de_receita.try(:conta_extra_orcamentaria).try(:orcamento).try(:exercicio)} p conta extra da retencao: #{@talao_de_receita.try(:retencao).try(:conta_extra_orcamentaria).try(:codigo_completo_e_descricao)} - @talao_de_receita.lancamentos_extraorcamentario_receita.each do |lancamento| p --- lançamento extra orçamentários p #{lancamento.conta_extra_orcamentaria.try(:codigo_completo_e_descricao)} p #{lancamento.conta_extra_orcamentaria.try(:orcamento).try(:exercicio)} p #{lancamento.conta_extra_orcamentaria.try(:valor)} / Tabs .clearfix ul id="tabs1" class="nav nav-tabs pull-left" - if @talao_de_receita.orcamentario? li class="#{'active' if params[:tab] == "lancamentos_do_orcamento_da_receita" || !params[:tab]}" a data-target="#lancamentos_do_orcamento_da_receita" data-toggle="tab" aria-expanded="true" ' Fontes do Talão =< badge @talao_de_receita.lancamentos_do_orcamento_da_receita.size - else li class="#{'active' if params[:tab] == "lancamentos_extraorcamentario_receita" || !params[:tab]}" a data-target="#lancamentos_extraorcamentario_receita" data-toggle="tab" aria-expanded="true" ' Lançamentos da Receita =< badge @talao_de_receita.lancamentos_extraorcamentario_receita.size li class="#{'active' if params[:tab] == "anulacoes_dos_taloes_de_receita"}" a data-target="#anulacoes_dos_taloes_de_receita" data-toggle="tab" aria-expanded="true" ' Anulações de Receita =< badge @talao_de_receita.anulacoes_dos_taloes_de_receita.size li class="#{'active' if params[:tab] == "eventos_contabeis"}" a data-target="#eventos_contabeis" data-toggle="tab" aria-expanded="true" ' Eventos Contabeis =< badge @talao_de_receita.movimentacoes_do_plano_de_contas.debito.size - if @talao_de_receita.anulacoes_dos_taloes_de_receita.any? li class="#{'active' if params[:tab] == "eventos_contabeis_anulacoes"}" a data-target="#eventos_contabeis_anulacoes" data-toggle="tab" aria-expanded="true" ' Eventos Contabeis das Anulações =< badge @talao_de_receita.movimentacoes_do_plano_de_contas_das_anulacoes.debito.size #tabs1c.tab-content.mb-lg - if @talao_de_receita.orcamentario? .tab-pane.clearfix class="#{'active' if params[:tab] == "lancamentos_do_orcamento_da_receita" || !params[:tab]}" id="lancamentos_do_orcamento_da_receita" = render partial: 'contabilidade/lancamentos_do_orcamento_da_receita/grid_taloes', locals: { lancamentos_do_orcamento_da_receita: @talao_de_receita.lancamentos_do_orcamento_da_receita} - else .tab-pane.clearfix class="#{'active' if params[:tab] == "lancamentos_extraorcamentario_receita" || !params[:tab]}" id="lancamentos_extraorcamentario_receita" = render partial: 'contabilidade/lancamentos_extraorcamentario_receita/grid_taloes', locals: { lancamentos_extraorcamentario_receita: @talao_de_receita.lancamentos_extraorcamentario_receita} .tab-pane.clearfix class="#{'active' if params[:tab] == "anulacoes_dos_taloes_de_receita"}" id="anulacoes_dos_taloes_de_receita" = render partial: 'contabilidade/anulacoes_dos_taloes_de_receita/grid', locals: { talao: @talao_de_receita, anulacoes_dos_taloes: @talao_de_receita.anulacoes_dos_taloes_de_receita } .tab-pane.clearfix class="#{'active' if params[:tab] == "eventos_contabeis"}" id="eventos_contabeis" == render partial: 'contabilidade/eventos_contabeis/grid_eventos_contabeis', locals: { movimentacoes_do_plano_de_contas: @talao_de_receita.movimentacoes_do_plano_de_contas.debito, gerador: @talao_de_receita } - if @talao_de_receita.anulacoes_dos_taloes_de_receita.any? .tab-pane.clearfix class="#{'active' if params[:tab] == "eventos_contabeis_anulacoes"}" id="eventos_contabeis_anulacoes" == render partial: 'contabilidade/eventos_contabeis/grid_eventos_contabeis', locals: { movimentacoes_do_plano_de_contas: @talao_de_receita.movimentacoes_do_plano_de_contas_das_anulacoes.debito, gerador: nil }