ol.breadcrumb - if params[:contigenciamento].present? li Contigenciamento li = link_to "Legislações", decretos_contigenciamento_contabilidade_decretos_path, class: "link_breadcrumb" - elsif @decreto.rpps? li = link_to "Legislações do RPPS", decretos_rpps_contabilidade_decretos_path, class: "link_breadcrumb" - else li = link_to "Legislações", contabilidade_decretos_path, class: "link_breadcrumb" li.active = "Legislação " + @decreto.numero.to_s .widget .widget-body h3.show-header ==< @decreto.localizar(:tipo_de_legislacao) span.fw-semi-bold ==< @decreto.numero.to_s .pull-right style="margin-top: -0.25em;" span.label.label-default => "ORÇAMENTO #{@decreto.try(:orcamento).try(:exercicio)}" - if @decreto.enviado_para_o_sim? span class="label label-info" =< "#{"ENVIADO PARA O SIM"}" - if !@decreto.data_da_revogacao.present? span class="label label-#{@decreto.fechado? ? "success" : "primary"}" =< (@decreto.localizar :status).try(:upcase) - else span class="label label-#{"warning"}" =< "REVOGADO" hr .row .col-md-6 p strong Data da Legislação: ==< @decreto.data_da_legislacao - if @decreto.data_da_publicacao.present? p strong Data da Publicação: ==< @decreto.data_da_publicacao p strong Tipo de Legislação: ==< @decreto.localizar(:tipo_de_legislacao) - if @decreto.numero_da_lei.present? p strong LOA: ==< @decreto.numero_da_lei - if @decreto.numero_ldo.present? p strong LDO: ==< @decreto.numero_ldo p strong Número: ==< @decreto.numero - if @decreto.data_da_revogacao.present? p strong Data da legislação revogada: ==< @decreto.data_da_revogacao p strong Número da legislação revogada: ==< @decreto.numero_revogado .col-md-6 -if @decreto.tipo_de_credito.present? p strong Tipo de Crédito: ==< @decreto.localizar(:tipo_de_credito) - if @decreto.lei_autorizativa.present? p strong Lei Autorizativa: ==< @decreto.lei_autorizativa - unless @decreto.rpps? p strong Classificação: ==< @decreto.localizar(:classificacao) - if @decreto.rpps? p strong Função do Instrumento Legal: ==< @decreto.localizar(:funcao_do_instrumento_legal) .col-md-12 p strong Objetivo: ==< @decreto.objetivo - if @decreto.rpps? .col-md-12 p strong Ementa do Instrumento Legal: ==< @decreto.ementa_do_instrumento_legal .row.br-top .col-md-12 .btn-toolbar .btn-group = link_to rota_decretos(@decreto), class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar - if exercicio_em_vigor? - if esta_autorizado?(:edit,"contabilidade/decretos/") && !@decreto.data_da_revogacao.present? = link_to rota_decreto_edit(@decreto), class: "btn btn-default btn-sm" do i.icone-editar ' Editar - if esta_autorizado?(:destroy,"contabilidade/decretos/") && !@decreto.data_da_revogacao.present? && !@decreto.enviado_para_o_sim? && !@decreto.solicitacao_de_alteracao_orcamentarias.any? = link_to @decreto, method: :delete, data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm" do i.icone-excluir span.text-danger Excluir =< link_to contabilidade_relatorios_decretos_imprimir_path(action: 'imprimir', decreto: @decreto.id, relatorio: 'relatorio_do_decreto'), id: 'imprimir-decreto-alteracao-orcamentaria', class: "btn btn-default btn-sm mb-xs", target: "_blank" do i.icone-imprimir ' Imprimir - unless @decreto.rpps? = link_to new_contabilidade_solicitacao_de_alteracao_orcamentaria_path(decreto: @decreto.id), class: "btn btn-default btn-sm" do i.icone-cadastrar ' Cadastrar Crédito .pull-right - if @decreto.may_fechar? && contabilidade_atual.present? = link_to fechar_contabilidade_decreto_path(@decreto), method: :patch, data: { confirm: "Tem certeza?" }, class: "btn btn-default btn-sm" do i class="icone-avancar" span Fechar Decreto - if @decreto.rpps? && !@decreto.data_da_revogacao.present? = link_to '#', class: "btn btn-default btn-sm", id: "extinguir_comite" do i.icone-remove ' Revogar Legislação - if @decreto.solicitacao_de_alteracao_orcamentarias_nao_confirmadas.any? .row .col-md-12 .alert.alert-warning role="alert" style="margin-top: 10px; font-size: 90%; font-weight: 500;" strong | Importante! | Só será possível fechar o decreto se todas as alterações orçamentárias estiverem confirmadas. - if @decreto.contigenciamento? || @decreto.rpps? .clearfix ul id="tabs1" class="nav nav-tabs pull-left" li class="#{'active' if params[:tab] == "documentos_do_decreto" || !params[:tab]}" a data-target="#documentos_do_decreto" data-toggle="tab" aria-expanded="true" ' Documentos #tabs1c.tab-content.mb-lg .tab-pane.clearfix class="#{'active' if params[:tab] == "documentos_do_decreto" || !params[:tab]}" id="documentos_do_decretos" = render partial: 'contabilidade/documentos_do_decreto/grid', locals: { documentos_do_decreto: @decreto.documentos_do_decreto} - unless @decreto.oficio? || @decreto.contigenciamento? || @decreto.rpps? .clearfix ul id="tabs1" class="nav nav-tabs pull-left" li class="#{'active' if params[:tab] == "fontes_de_recurso" || !params[:tab]}" a data-target="#fontes_de_recurso" data-toggle="tab" aria-expanded="true" ' Fontes li class="#{'active' if params[:tab] == "anulacoes_de_dotacao"}" a data-target="#anulacoes_de_dotacao" data-toggle="tab" aria-expanded="true" ' Anulações de Dotação li class="#{'active' if params[:tab] == "execesso_de_arrecadacao"}" a data-target="#execesso_de_arrecadacao" data-toggle="tab" aria-expanded="true" ' Excesso de Arrecadações li class="#{'active' if params[:tab] == "operacao_de_credito"}" a data-target="#operacao_de_credito" data-toggle="tab" aria-expanded="true" ' Operações de Crédito li class="#{'active' if params[:tab] == "superavit_financeiro"}" a data-target="#superavit_financeiro" data-toggle="tab" aria-expanded="true" ' Superávits Financeiro li class="#{'active' if params[:tab] == "revigoramento_de_credito"}" a data-target="#revigoramento_de_credito" data-toggle="tab" aria-expanded="true" ' Revigoramento de Créditos li class="#{'active' if params[:tab] == "outros"}" a data-target="#outros" data-toggle="tab" aria-expanded="true" ' Outras Alterações #tabs1c.tab-content.mb-lg .tab-pane.clearfix class="#{'active' if params[:tab] == "fontes_de_recurso" || !params[:tab]}" id="fontes_de_recurso" = render partial: 'grid_fontes', locals: { solicitacoes_de_alteracao_orcamentaria: @decreto.solicitacao_de_alteracao_orcamentarias} .tab-pane.clearfix class="#{'active' if params[:tab] == "anulacoes_de_dotacao"}" id="anulacoes_de_dotacao" = render partial: 'grid_alteracoes_orcamentarias', locals: { solicitacoes_de_alteracao_orcamentaria: @decreto.solicitacao_de_alteracao_orcamentarias.anulacao_de_dotacao, titulo: "Anulações de Dotação"} .tab-pane.clearfix class="#{'active' if params[:tab] == "execesso_de_arrecadacao"}" id="execesso_de_arrecadacao" = render partial: 'grid_alteracoes_orcamentarias', locals: { solicitacoes_de_alteracao_orcamentaria: @decreto.solicitacao_de_alteracao_orcamentarias.execesso_de_arrecadacao, titulo: "Excesso de Arrecadação"} .tab-pane.clearfix class="#{'active' if params[:tab] == "operacao_de_credito"}" id="operacao_de_credito" = render partial: 'grid_alteracoes_orcamentarias', locals: { solicitacoes_de_alteracao_orcamentaria: @decreto.solicitacao_de_alteracao_orcamentarias.operacao_de_credito, titulo: "Operações de Crédito"} .tab-pane.clearfix class="#{'active' if params[:tab] == "superavit_financeiro"}" id="superavit_financeiro" = render partial: 'grid_alteracoes_orcamentarias', locals: { solicitacoes_de_alteracao_orcamentaria: @decreto.solicitacao_de_alteracao_orcamentarias.superavit_financeiro, titulo: "Superávits Financeiro"} .tab-pane.clearfix class="#{'active' if params[:tab] == "revigoramento_de_credito"}" id="revigoramento_de_credito" = render partial: 'grid_alteracoes_orcamentarias', locals: { solicitacoes_de_alteracao_orcamentaria: @decreto.solicitacao_de_alteracao_orcamentarias.revigoramento_de_credito, titulo: "Revigoramento de Créditos"} .tab-pane.clearfix class="#{'active' if params[:tab] == "outros"}" id="outros" = render partial: 'grid_alteracoes_orcamentarias', locals: { solicitacoes_de_alteracao_orcamentaria: @decreto.solicitacao_de_alteracao_orcamentarias.outros, titulo: "Outras Alterações"} #modal_extinguir_comite.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content = form_for( @decreto , url: url_for(controller: 'contabilidade/decretos', action: :revogar_decreto), method: :get, :html => {class: "form-vertical", multipart: true}, role: "form" ) do |f| .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × .modal-title | Dados Para Revogar Legislação .modal-body .form-group .row .col-sm-6 = label_tag :numero_revogado, "Número do Revogado", class: "control-label" = text_field_tag :numero_revogado, "", class: "form-control input-sm", required:true .col-sm-4 = label_tag :data_da_revogacao, "Data da Revogação", class: "control-label" = text_field_tag :data_da_revogacao,'', placeholder: '00/00/0000', class: "form-control date-picker", autocomplete: "off", required:true span.input-group-addon span.icone-calendarioao .modal-footer =< submit_tag 'Confirmar Extinção', { class: 'btn btn-primary'} javascript: $("#extinguir_comite").click(function(e) { $('#modal_extinguir_comite').modal('show'); });