ol.breadcrumb style="margin-top: 40px" - if session[:tipo_de_ambiente] == 'prefeitura' li = link_to "Inicio", portal_da_transparencia_index_path(tipo_de_poder: 'prefeitura'), class: "link_breadcrumb" li = link_to "Despesas", portal_da_transparencia_despesas_path(tipo_de_poder: 'prefeitura'), class: "link_breadcrumb" - if @liquidacao.restos_a_pagar == true li = link_to "Restos a Pagar", portal_da_transparencia_restos_a_pagar_path(tipo_de_poder: 'prefeitura'), class: "link_breadcrumb" - else li = link_to "Liquidações", portal_da_transparencia_liquidacoes_path(tipo_de_poder: 'prefeitura'), class: "link_breadcrumb" - else li = link_to "Inicio", portal_da_transparencia_index_path(tipo_de_poder: 'camara'), class: "link_breadcrumb" li = link_to "Despesas", portal_da_transparencia_despesas_path(tipo_de_poder: 'camara'), class: "link_breadcrumb" - if @liquidacao.restos_a_pagar == true li = link_to "Restos a Pagar", portal_da_transparencia_restos_a_pagar_path(tipo_de_poder: 'camara'), class: "link_breadcrumb" - else li = link_to "Liquidações", portal_da_transparencia_liquidacoes_path(tipo_de_poder: 'camara'), class: "link_breadcrumb" li.active = "Liquidação Nº #{@liquidacao.try(:empenho_e_numero)}" .widget-body style="margin-top: 10px !important;" .row .col-lg-4 .widget.widget-show header | Dados do Empenho: .widget-controls a data-widgster="expand" href="#" style="display: none;" title="Expand" id='info_processo' i.icone-cadastrar a data-widgster="collapse" href="#" title="Collapse" i.glyphicon.glyphicon-minus .widget-body .row .col-sm-12 p strong Número: = @liquidacao.empenho.numero_do_empenho .col-sm-12 p strong Valor Total do Empenho: = @liquidacao.empenho.definir_valor_do_empenho.real_contabil .col-sm-12 p strong Valor Total Liquidado: = @liquidacao.empenho.valor_total_liquidado.real_contabil .col-sm-12 p strong Saldo do Empenho a Liquidar: = @liquidacao.empenho.saldo.real_contabil .col-sd-2 style="text-align-last: right;" = link_to "Mais Detalhes",portal_da_transparencia_despesa_path(despesa_id: @liquidacao.empenho.id), class: "btn btn_portal btn-sm mb-xs", target: '_blank' .col-lg-4 .widget.widget-show header | Dados da Licitação: .widget-controls a data-widgster="expand" href="#" style="display: none;" title="Expand" id='info_processo' i.icone-cadastrar a data-widgster="collapse" href="#" title="Collapse" i.glyphicon.glyphicon-minus .widget-body - if @liquidacao.empenho.projeto.nil? b Esta Liquidação Não Possui Licitação - else .row .col-sm-12 p strong Número: = @liquidacao.empenho.projeto.numero_do_processo .col-sm-12 p strong Valor Total do Processo Licitatório: = @liquidacao.empenho.projeto.valor_total.real_contabil .col-sm-12 p strong Valor Contratado (Com aditivos): = @liquidacao.empenho.projeto.try(:valor_total_contratado).try(:real_contabil) .col-sm-12 p strong Saldo a Contratar: = @liquidacao.empenho.valor_do_processo_a_contratar.real_contabil .col-sd-2 style="text-align-last: right;" = link_to "Mais Detalhes",portal_da_transparencia_licitacao_path(processo_id: @liquidacao.empenho.projeto.id), class: "btn btn_portal btn-sm mb-xs", target: '_blank' .col-lg-4 .widget.widget-show header | Dados do Contrato: .widget-controls a data-widgster="expand" href="#" style="display: none;" title="Expand" id='info_contrato' i.icone-cadastrar a data-widgster="collapse" href="#" title="Collapse" i.glyphicon.glyphicon-minus .widget-body - if @liquidacao.empenho.contrato.nil? b Esta Liquidação Não Possui Contrato - else - valor_total_do_contrato = @liquidacao.empenho.compra_direta? ? @liquidacao.empenho.projeto.valor_total_por_unidade(@liquidacao.empenho.orcamento_da_despesa.subacao.unidade_orcamentaria_id).round(2) : @liquidacao.empenho.contrato.valor_total_do_contrato .row .col-sm-12 p strong Número: = @liquidacao.empenho.contrato.numero .col-sm-12 p strong Valor Total do Contrato: = valor_total_do_contrato.real_contabil .col-sm-12 p strong Valor Empenhado: = @liquidacao.empenho.contrato.try(:valor_empenhado).try(:real_contabil) .col-sm-12 p strong Saldo a empenhar: = @liquidacao.empenho.contrato.try(:valor_a_empenhar).try(:real_contabil) .col-sd-2 style="text-align-last: right;" = link_to "Mais Detalhes", portal_da_transparencia_contrato_path(contrato_id: @liquidacao.empenho.contrato.id), class: "btn btn_portal btn-sm mb-xs", target: '_blank' .widget h3.show-header span.fw-semi-bold Liquidação: =< @liquidacao.empenho_e_numero ' Liquidada em: span.fw-semi-bold = @liquidacao.data_da_liquidacao .widget-body hr .row .col-sm-6 p strong Unidade Gestora: =< @liquidacao.empenho.unidade_orcamentaria.unidade_gestora.codigo_e_nome p strong Fornecedor: =< @liquidacao.empenho.pessoa.nome_e_cpf_ou_cnpj - if !@liquidacao.tem_folha_de_pagamento? p strong Tipo de Nota Fiscal: =< @liquidacao.try(:nota_fiscal_tipo_i18n) - if @liquidacao.nota_fiscal_numero.present? p strong Nota Fiscal: - if @liquidacao.nota_fiscal_tipo != "aluguel" =< @liquidacao.nota_fiscal_numero - if @liquidacao.numero_da_nota_ja_utilizado? strong = " (Número já foi utilizado)" - elsif @liquidacao.numero_da_fatura.present? p strong Nº da Fatura: =< @liquidacao.numero_da_fatura p strong Tipo de Lançamento: - if @liquidacao.tipo_de_lancamento.present? =< @liquidacao.try(:tipo_de_lancamento_i18n) - else =< "Não informado" - if @liquidacao.empenho.possui_itens? p strong Descrimina Itens do Processo ou Empenho? =< label_sim_nao(@liquidacao.descrimina_itens_processo_ou_empenho) br .col-sm-6 p strong Valor Total da Liquidação: =< @liquidacao.valor.to_f.real_contabil p strong Valor Líquido: =< @liquidacao.valor_liquido.to_f.real_contabil - if @liquidacao.restos_a_pagar == true p strong Valor Pago da RP =< @liquidacao.valor_pago.to_f.real_contabil p strong Valor Cancelado da RP =< @liquidacao.valor_cancelado_em_rp.to_f.real_contabil -if @liquidacao.mes_de_competencia.present? && @liquidacao.ano_de_competencia.present? p strong Competência: =< @liquidacao.localizar(:mes_de_competencia).to_s + "/" + @liquidacao.ano_de_competencia.to_s - if @liquidacao.nota_fiscal.present? && @liquidacao.nota_fiscal.informa_desconto? p strong Valor do Desconto: =< @liquidacao.nota_fiscal.valor_de_desconto.to_f.real_contabil - if @liquidacao.empenho.obra.present? - if @liquidacao.empenho.obra.obra? .col-sm-12 .h4.show-header span Dados da Obra hr .row .col-sm-12 strong ' Obra: =< link_to @liquidacao.empenho.try(:obra).try(:descricao_da_obra), rota_obra(@liquidacao.empenho.try(:obra)) p - if @liquidacao.medicao_da_obra.present? strong ' Medição: =< link_to @liquidacao.try(:medicao_da_obra).try(:descricao_da_medicao_com_periodo).delete_prefix("Medição:"), contabilidade_medicao_da_obra_path(@liquidacao.try(:medicao_da_obra)) - else .col-sm-12 .h4.show-header span Dados do Serv. De Engenharia hr .row .col-sm-12 strong ' Serv. De Engenharia: =< link_to @liquidacao.empenho.try(:obra).try(:descricao_da_obra), rota_obra(@liquidacao.empenho.try(:obra)) p - if @liquidacao.medicao_da_obra.present? strong ' Medição: =< link_to @liquidacao.try(:medicao_da_obra).try(:descricao_da_medicao_com_periodo).delete_prefix("Medição:"), contabilidade_medicao_da_obra_path(@liquidacao.try(:medicao_da_obra)) - unless @liquidacao.nota_fiscal_numero.to_i > 0 - if @liquidacao.mes_da_folha.present? or @liquidacao.ano_da_folha.present? .row .col-sm-6 p strong Mês da Folha: =< @liquidacao.localizar(:mes_da_folha) p strong Ano da Folha: =< @liquidacao.ano_da_folha .col-sm-6 p strong Tipo da Folha: =< @liquidacao.try(:titulo_tipo_folha_pagamento) p strong Data de Emissão da Folha: =< @liquidacao.data_de_emissao_da_folha - if @liquidacao.data_da_liquidacao.present? && @liquidacao.data_de_solicitacao.present? && @liquidacao.solicitado? == false hr p strong Data de Solicitação =< @liquidacao.data_de_solicitacao hr .row .col-sm-12 p strong Histórico: p style="text-align: justify;" =< @liquidacao.historico .clearfix ul id="tabs1" class="nav nav-tabs pull-left" li class="#{'active' if params[:tab] == "itens" || params[:tab].nil?}" a data-target="#itens" data-toggle="tab" aria-expanded="false" ' Itens - if @liquidacao.mae? =< badge @liquidacao.liquidacoes_filhas.map { |liquidacao| liquidacao.itens_da_nota_fiscal }.flatten.size - else =< badge @liquidacao.itens_da_nota_fiscal.size - if ((@liquidacao.sem_nota? || @liquidacao.tem_folha_de_pagamento?) && @liquidacao.mae? == false) || (@liquidacao.empenho.orcamento_da_despesa.elemento_de_despesa.codigo == "31901300" || @liquidacao.empenho.orcamento_da_despesa.elemento_de_despesa.codigo == "31911300") li class="#{'active' if params[:tab] == "retencoes_folha"}" a data-target="#retencoes_folha" data-toggle="tab" aria-expanded="true" ' Retenções =< badge @liquidacao.retencoes_folha.size - if @liquidacao.nota_fiscal.present? && @liquidacao.nota_fiscal.data_de_emissao.present? && @liquidacao.mae? == false - unless @liquidacao.aluguel? li class="#{'active' if params[:tab] == "nota_fiscal"}" a data-target="#nota_fiscal" data-toggle="tab" aria-expanded="false" ' Nota Fiscal =< badge 1 - if @liquidacao.permite_retencao? && @liquidacao.retencoes.any? && !@liquidacao.nota_fiscal_a_preencher? li class="#{'active' if params[:tab] == "retencoes"}" a data-target="#retencoes" data-toggle="tab" aria-expanded="true" ' Retenções =< badge @liquidacao.nota_fiscal.retencoes.size - if @liquidacao.existem_itens? li class="#{'active' if params[:tab] == "pagamentos"}" a data-target="#pagamentos" data-toggle="tab" aria-expanded="true" ' Pagamentos =< badge @liquidacao.mae? ? @liquidacao.pagamentos_das_liquidacoes_filhas.size : @liquidacao.pagamentos.size - if @liquidacao.estorno_de_liquidacao.present? li class="#{'active' if params[:tab] == "estorno"}" a data-target="#estorno" data-toggle="tab" aria-expanded="false" ' Estorno da Liquidação =< badge 1 - if @liquidacao.mae? li class="#{'active' if params[:tab] == "mae"}" a data-target="#liquidacoes_filhas" data-toggle="tab" aria-expanded="false" ' Notas Fiscais =< badge @liquidacao.liquidacoes_filhas.size #tabs1c.tab-content.mb-lg .tab-pane.clearfix class="#{'active' if params[:tab] == "itens" || params[:tab].nil? }" id="itens" == render partial: 'portal_da_transparencia/liquidacoes/grid_itens', locals: { liquidacao: @liquidacao } - if (@liquidacao.sem_nota? ||@liquidacao.tem_folha_de_pagamento?) || (@liquidacao.empenho.orcamento_da_despesa.elemento_de_despesa.codigo == "31901300" || @liquidacao.empenho.orcamento_da_despesa.elemento_de_despesa.codigo == "31911300") .tab-pane.clearfix class="#{'active' if params[:tab] == "retencoes_folha"}" id="retencoes_folha" == render partial: 'portal_da_transparencia/liquidacoes/grid_retencoes_de_folha', locals: { retencoes: @liquidacao.try(:retencoes_folha).joins(:conta_extra_orcamentaria).order('contabilidade_contas_extra_orcamentarias.codigo ASC') } - if @liquidacao.nota_fiscal.present? && @liquidacao.mae? == false - unless @liquidacao.aluguel? .tab-pane.clearfix class="#{'active' if params[:tab] == "nota_fiscal"}" id="nota_fiscal" == render partial: 'portal_da_transparencia/liquidacoes/grid_nota_fiscal', locals: { liquidacao: @liquidacao } - if @liquidacao.permite_retencao? && !@liquidacao.nota_fiscal_a_preencher? && @liquidacao.mae? == false .tab-pane.clearfix class="#{'active' if params[:tab] == "retencoes"}" id="retencoes" == render partial: 'portal_da_transparencia/liquidacoes/grid_retencoes', locals: { liquidacao: @liquidacao, retencoes: @liquidacao.nota_fiscal.try(:retencoes) } - if @liquidacao.existem_itens? .tab-pane.clearfix class="#{'active' if params[:tab] == "pagamentos"}" id="pagamentos" == render partial: 'portal_da_transparencia/liquidacoes/grid_pagamentos', locals: { liquidacao: @liquidacao, prepagamento: false } - if @liquidacao.estorno_de_liquidacao.present? && @liquidacao.estorno_de_liquidacao.confirmadas_ate_autorizadas .tab-pane class="#{'active' if params[:tab] == "estorno"}" id="estorno" == render partial: 'estorno_de_liquidacao' - if @liquidacao.mae? && @liquidacao.liquidacoes_filhas.any? .tab-pane class="#{'active' if params[:tab] == 'mae'}" id='liquidacoes_filhas' == render partial: 'portal_da_transparencia/liquidacoes/grid_liquidacoes_filhas', locals: { liquidacoes_filhas: @liquidacao.liquidacoes_filhas.includes(:empenho).order('numero ASC') }