ol.breadcrumb li =<> link_to breadcrumb_de_liquidacoes, rota_liquidacoes, class: 'link_breadcrumb' li =<> link_to "Empenho #{@liquidacao.empenho.numero_do_empenho}", empenho_path(@liquidacao.empenho), class: "link_breadcrumb" li.active = "Liquidação #{@liquidacao.empenho_e_numero}" .widget header | Dados do Empenho: b =< @liquidacao.empenho.numero_do_empenho =< link_to "ver detalhes", empenho_path(@liquidacao.empenho) hr .widget-body .row .col-sm-12 = render partial: 'card_info_empenho', locals: { empenho: @liquidacao.empenho } .widget h3.show-header span.fw-semi-bold Solicitação de Liquidação: =< @liquidacao.empenho_e_numero - if @liquidacao.confirmado? ' Liquidada em: span.fw-semi-bold = @liquidacao.data_da_liquidacao - else ' Criada em: span.fw-semi-bold = @liquidacao.data_de_solicitacao .pull-right style="margin-top: -20px;" span.label.label-default => "ORÇAMENTO #{@liquidacao.try(:orcamento).try(:exercicio)}" hr .widget-body = raw "Estornada" if @liquidacao.estornada? .row .col-sm-6 p strong Unidade Gestora: =< @liquidacao.empenho.unidade_orcamentaria.unidade_gestora.codigo_e_nome p strong Empenho: =< @liquidacao.empenho.numero_do_empenho p strong Projeto/Atividade: =< @liquidacao.empenho.acao_codigo_e_nome p strong Fornecedor: =< @liquidacao.empenho.pessoa.nome_e_cpf_ou_cnpj - if @liquidacao.mes_de_competencia.present? p strong Data de Competência: =< @liquidacao.localizar(:mes_de_competencia).to_s + "/" + @liquidacao.ano_de_competencia.to_s p strong Descrimina Itens do Processo ou Empenho? =< label_sim_nao(@liquidacao.descrimina_itens_processo_ou_empenho) p strong Tipo de Nota Fiscal: =< @liquidacao.localizar(:nota_fiscal_tipo) - if @liquidacao.nota_fiscal_numero.present? p strong Número da Nota Fiscal: =< @liquidacao.nota_fiscal_numero - elsif @liquidacao.numero_da_fatura.present? p strong Nº da Fatura: =< @liquidacao.numero_da_fatura .col-sm-6 p strong Valor Total da Liquidação: =< @liquidacao.valor.to_f.real_contabil p strong Valor Total Anulado: =< @liquidacao.estorno_de_liquidacao.valor.to_f.real_contabil p strong Saldo do Empenho: =< @liquidacao.empenho.saldo.to_f.real_contabil - if @liquidacao.historico.present? hr .row .col-sm-12 p strong Histórico: p =< @liquidacao.historico br .row .col-md-12 .btn-toolbar .btn-group = link_to rota_liquidacoes, class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar - if exercicio_em_vigor? .btn-group.pull-right - if esta_autorizado?(:create, "vistos") && @liquidacao.pode_criar_mais_vistos? = link_to new_controladoria_liquidacao_visto_path(@liquidacao), class: "btn btn-default btn-sm" do i.glyphicon.glyphicon-check ' Criar Parecer - if esta_autorizado?(:enviar_para_contabilidade) && @liquidacao.may_enviar_para_contabilidade? = link_to enviar_para_contabilidade_controladoria_liquidacao_path(@liquidacao), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i class="icone-avancar" span Enviar para Contabilidade - if @liquidacao.enviado_para_controladoria? && logado_na_controladoria? - if esta_autorizado?(:retornar_para_administrativo) && @liquidacao.may_retornar_para_administrativo? = link_to retornar_para_administrativo_controladoria_liquidacao_path(@liquidacao), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i class="icone-voltar" span Retornar para Administrativo - if esta_autorizado?(:enviar_para_administrativo) && @liquidacao.may_enviar_para_administrativo? = link_to enviar_para_administrativo_controladoria_liquidacao_path(@liquidacao), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i class="icone-avancar" span Enviar para Administrativo - unless @liquidacao.empenho.confirmado? br .row .col-md-12 .alert.alert-danger.alert-sm strong Aviso! ' O empenho da liquidação deve estar confirmado para que a liquidação possa ser confirmada. - if @liquidacao.fornecedor_de_a_cordo_com_o_tipo_da_nota? == false - if (@liquidacao.servico_avulsa? || @liquidacao.servico?) && @liquidacao.pessoa.inscricao_municipal.present? == false - tipo_incricao = "Municipal" - elsif (@liquidacao.mercadoria? || @liquidacao.mercadoria_avulsa? || @liquidacao.mercadoria_produtor? || @liquidacao.mercadoria_e_servico? ) && @liquidacao.pessoa.inscricao_estadual.present? == false - tipo_incricao = "Estadual" .row .col-md-12 .alert.alert-danger.alert-sm span.fw-bold Importante! | Para prosseguir é necessário cadastrar a incriçao #{tipo_incricao} para o fornecedor .clearfix ul id="tabs1" class="nav nav-tabs pull-left" li class="#{'active' if params[:tab] == "itens" || !params[:tab]}" a data-target="#itens" data-toggle="tab" aria-expanded="false" ' Itens =< badge @liquidacao.itens_da_nota_fiscal.size li class="#{'active' if params[:tab] == "vistos"}" a data-target="#vistos" data-toggle="tab" aria-expanded="false" ' Pareceres =< badge @liquidacao.vistos.size - if @liquidacao.empenho.contas_unidade_por_empenho.any? li class="#{'active' if params[:tab] == "contas"}" a data-target="#contas" data-toggle="tab" aria-expanded="true" ' Contas Bancárias da Unidade =< badge @liquidacao.empenho.contas_unidade_por_empenho.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 li class="#{'active' if params[:tab] == "ocorrencias"}" a data-target="#ocorrencias" data-toggle="tab" aria-expanded="false" ' Ocorrências #tabs1c.tab-content.mb-lg .tab-pane.clearfix class="#{'active' if params[:tab] == "itens" || !params[:tab]}" id="itens" == render partial: 'contabilidade/itens_da_nota_fiscal/grid', locals: { liquidacao: @liquidacao } .tab-pane.clearfix class="#{'active' if params[:tab] == "vistos"}" id="vistos" == render partial: 'controladoria/vistos/grid', locals: { vistoriavel: @liquidacao } - if @liquidacao.empenho.contas_unidade_por_empenho.any? .tab-pane.clearfix class="#{'active' if params[:tab] == "contas"}" id="contas" == render partial: 'grid_contas_bancarias_da_unidade', locals: { contas: @liquidacao.empenho.contas_unidade_por_empenho } - if @liquidacao.estorno_de_liquidacao.present? .tab-pane class="#{'active' if params[:tab] == "estorno"}" id="estorno" == render partial: 'estorno_de_liquidacao' .tab-pane class="#{'active' if params[:tab] == "ocorrencias"}" id="ocorrencias" == render partial: 'grid_ocorrencias_da_liquidacao', locals: { liquidacao: @liquidacao }