ol.breadcrumb li = link_to "Empenhos", empenhos_path(contexto_atual), class: "link_breadcrumb" li = link_to "#{@anulacao_do_empenho.empenho.try(:numero_do_empenho)}", empenho_path(@anulacao_do_empenho.empenho), class: "link_breadcrumb" li.active = "Anulação #{@anulacao_do_empenho.numero}" .widget h3.show-header span.fw-semi-bold Anulação =< @anulacao_do_empenho.numero .pull-right style="margin-top: -5px;" span class="label label-#{@anulacao_do_empenho.confirmado? ? "success" : "primary"}" =< @anulacao_do_empenho.status.humanize.try(:upcase) - if @anulacao_do_empenho.enviado_ao_sim? span.label.label-info => "#{" ENVIADO PARA O SIM"}" hr .widget-body .row.br .col-sm-12 p strong Data da Anulacão: =< @anulacao_do_empenho.data_da_anulacao p strong Tipo de Anulação: =< @anulacao_do_empenho.tipo_de_anulacao.try(:humanize) p strong Valor Total Anulado: =< @anulacao_do_empenho.valor.try(:real_contabil) p strong Indisponibilidade de Caixa? =< label_sim_nao(@anulacao_do_empenho.indisponibilidade_de_caixa?) p style="margin-top: 20px;" strong Histórico: p style="text-align: justify;" =< @anulacao_do_empenho.historico .row .col-sm-12 .btn-toolbar .btn-group = link_to empenho_path(@anulacao_do_empenho.empenho), class: "btn btn-default btn-sm" do i.icone-voltar span Voltar - unless @anulacao_do_empenho.confirmado? - if !logado_na_alteracao_orcamentaria? && @anulacao_do_empenho.arquivo_id.blank? - if esta_autorizado?(:edit, 'contabilidade/anulacoes_do_empenho') = link_to edit_contabilidade_anulacao_do_empenho_path(@anulacao_do_empenho), class: "btn btn-default btn-sm" do i.icone-editar span Editar - if esta_autorizado?(:destroy, 'contabilidade/anulacoes_do_empenho') = link_to contabilidade_anulacao_do_empenho_path(@anulacao_do_empenho), method: :delete, data: { confirm: "Tem certeza que deseja excluir a Anulação #{@anulacao_do_empenho.numero}?" }, class: "btn btn-default btn-sm" do i.icone-excluir span.text-danger Excluir - if !logado_na_alteracao_orcamentaria? .btn-group - if @anulacao_do_empenho.enviado_para_controladoria? && @anulacao_do_empenho.pode_criar_mais_vistos? && esta_autorizado?(:update, 'controladoria/vistos') = link_to new_controladoria_anulacao_do_empenho_visto_path(@anulacao_do_empenho), class: "btn btn-default btn-sm" do i.glyphicon.glyphicon-check span Criar Parecer - if @anulacao_do_empenho.valor.present? && @anulacao_do_empenho.valor != 0.0 - if @anulacao_do_empenho.confirmado? .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 do empenho",administrativo_relatorios_empenhos_imprimir_path(relatorio: 'anulacao_do_empenho', format: :pdf, anulacao_do_empenho: @anulacao_do_empenho), target: '_blank' li = link_to "Solicitação de anulação",administrativo_relatorios_empenhos_imprimir_path(relatorio: 'anulacao_do_empenho', solicitacao_de_anulacao: true, format: :pdf, anulacao_do_empenho: @anulacao_do_empenho), target: '_blank' - else = link_to administrativo_relatorios_empenhos_imprimir_path(relatorio: 'anulacao_do_empenho', solicitacao_de_anulacao: true, format: :pdf, anulacao_do_empenho: @anulacao_do_empenho), target: '_blank', class: "btn btn-default btn-sm mb-xs" i.icone-imprimir span Imprimir .btn-group.pull-right - if @anulacao_do_empenho.may_enviar_para_controladoria? && esta_autorizado?(:enviar_para_controladoria) = link_to enviar_para_controladoria_administrativo_anulacao_do_empenho_path(@anulacao_do_empenho), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i.icone-avancar span Enviar para Controladoria - if @anulacao_do_empenho.may_enviar_para_administrativo? && logado_na_controladoria? = link_to enviar_para_administrativo_controladoria_anulacao_do_empenho_path(@anulacao_do_empenho), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i.icone-avancar span Enviar para Administrativo - if @anulacao_do_empenho.may_enviar_para_contabilidade? && esta_autorizado?(:enviar_para_contabilidade) && !logado_na_contabilidade? = link_to enviar_para_contabilidade_controladoria_anulacao_do_empenho_path(@anulacao_do_empenho), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i.icone-avancar span Enviar para Contabilidade - if @anulacao_do_empenho.may_receber? && esta_autorizado?(:receber_anulacao) && logado_na_contabilidade? = link_to receber_anulacao_do_empenho_path(@anulacao_do_empenho), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i.icone-avancar span Receber Anulação - if @anulacao_do_empenho.may_confirmar? && esta_autorizado?(:confirmar_anulacao) && @anulacao_do_empenho.pode_confirmar? = link_to confirmar_anulacao_administrativo_anulacao_do_empenho_path(@anulacao_do_empenho), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i.icone-avancar span Confirmar Anulação - if @anulacao_do_empenho.may_retornar_para_administrativo? && esta_autorizado?(:retornar_para_administrativo) = link_to retornar_para_administrativo_controladoria_anulacao_do_empenho_path(@anulacao_do_empenho), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i.icone-voltar span Retornar para Administrativo - if @anulacao_do_empenho.may_retornar_para_solicitado? && logado_na_contabilidade? && @anulacao_do_empenho.lote_do_sim_gerado?(@anulacao_do_empenho.data_da_anulacao) == false && @anulacao_do_empenho.balancete_pcasp_gerado?(@anulacao_do_empenho.data_da_anulacao) == false = link_to anulacoes_do_empenho_retornar_para_solicitado_path(@anulacao_do_empenho), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i.icone-voltar span Retornar para Solicitado .clearfix ul id="tabs1" class="nav nav-tabs pull-left" - if @anulacao_do_empenho.itens_anulados.any? li class="#{'active'}" a data-target="#itens-anulados" data-toggle="tab" aria-expanded="false" ' Itens Anulados =< badge @anulacao_do_empenho.itens_anulados.valido.size li class="#{'active' if @anulacao_do_empenho.itens_anulados.empty?}" a data-target="#vistos" data-toggle="tab" aria-expanded="false" ' Pareceres =< badge @anulacao_do_empenho.vistos.size li a data-target="#eventos_contabeis" data-toggle="tab" aria-expanded="true" ' Eventos Contabeis =< badge @anulacao_do_empenho.movimentacoes_do_plano_de_contas.debito.size #tabs1c.tab-content.mb-lg - if @anulacao_do_empenho.itens_anulados.any? .tab-pane.clearfix class="#{'active'}" id="itens-anulados" == render partial: 'contabilidade/anulacoes_do_empenho/itens_anulados', locals: { itens_anulados: @anulacao_do_empenho.itens_anulados.valido } .tab-pane.clearfix class="#{'active' if @anulacao_do_empenho.itens_anulados.empty?}" id="vistos" == render partial: 'controladoria/vistos/grid', locals: { vistoriavel: @anulacao_do_empenho } .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: @anulacao_do_empenho.movimentacoes_do_plano_de_contas.debito, gerador: @anulacao_do_empenho }