ol.breadcrumb li = link_to "Contas", contabilidade_contas_path(exercicio: contabilidade_atual.exercicio), class: "link_breadcrumb" li.active = "#{@conta.codigo_formatado}" .widget .widget-body header - if @conta.ativa? span.label.label-success style='margin-right: 0.5em;' Ativa - else span.label.label-danger style='margin-right: 0.5em;' Inativa - if @conta.devedor? span.label.label-warning style='margin-right: 0.5em;' Devedor - elsif @conta.credor? span.label.label-primary style='margin-right: 0.5em;' Credor - else span.label.label-default style='margin-right: 0.5em;' Mista - unless @conta.importada_do_pcasp span.label.label-info Configurável h3.show-header = "#{@conta.codigo_formatado}" span.fw-semi-bold =<> "#{@conta.nome}" .row .col-sm-6 p strong Registro de Evento Contábil Obrigatório: ==< label_sim_nao(@conta.registro_de_evento_contabil_obrigatorio?) p strong Importada do PCASP: ==< label_sim_nao(@conta.importada_do_pcasp?) .col-sm-6 p strong Indicador de Superávit Fin.: ==< @conta.atributo_de_conta.try(:humanize) p strong Ente que Utiliza: ==< @conta.localizar(:ente_que_utiliza) if !@conta.ente_que_utiliza.nil? p strong Info. Complementar: ==< @conta.localizar(:informacao_complementar) p strong Descrição: p style="margin-top: -5px;" =< @conta.descricao.upcase .btn-toolbar .btn-group = link_to contabilidade_contas_path(exercicio: contabilidade_atual.exercicio), class: "btn btn-default btn-sm", title: 'Voltar' do i.icone-voltar ' Voltar - if !@conta.importada_do_pcasp? || @conta.analitica? = botao_com_permissao edit_contabilidade_conta_path(id: @conta.id), {acao: :update}, { \ class_icone:'icone-editar', texto: ' Editar', params: {class: 'btn btn-default btn-sm mb-xs', title: "Editar"}, } = link_to @conta, method: :delete, data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm", title: 'Excluir Conta' do i.icone-excluir span.text-danger Excluir = link_to registros_contabeis_path(@conta), class: "btn btn-default btn-sm", title: 'Voltar', target: '_blank' do i.icone-detalhar ' Registros Contábeis - if (@conta.saldo_de_abertura.to_d == 0 || !@conta.saldo_de_abertura.present?) && @conta.contas_por_unidades_orcamentarias.any? = botao_com_permissao edit_contabilidade_conta_path(id: @conta.id, editar_saldo: true), {acao: :update}, { \ class_icone:'icone-receitas', texto: ' Configurar Saldo de Abertura', params: {class: 'btn btn-default btn-sm mb-xs', title: "Configurar Saldo de Abertura"}, } .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 '#', id: "imprimir_relatorio" do i class="fa fa-file-pdf-o" ' Livro Razão - if Contabilidade::MovimentacaoDaContaDoBalancete.where(conta_id: @conta.id).any? li =< link_to '#', id: "imprimir_resumo" do i class="fa fa-file-pdf-o" ' Balancete Resumido - if Contabilidade::MovimentacaoDaContaDoBalancete.where(conta_id: @conta.id).empty? .row .col-md-12 .alert.alert-info role="alert" style="margin-top: 10px; font-size: 90%;" strong | Informação! | Você só vai conseguir imprimir o Resumo do Balancete se algum balancete com movimentações nessa conta for gerado! = render 'unidades_orcamentarias_que_utilizam_a_conta', unidades: @unidades_orcamentarias = render 'modal' = render 'modal_resumo' javascript: $("#imprimir_relatorio").click(function(e) { $('#modal_relatorio').modal('show'); $("#unidade_orcamentaria_modal").val(""); $("#relatorio_id").val("livro_razao"); $("input[type=submit]").prop("disabled", false); }); $(document).on("click","input[type=submit]", function(){ if ($("#unidade_orcamentaria_modal").val() != ""){ $('#modal_relatorio').modal('hide'); } }); $("#imprimir_resumo").click(function(e) { $('#modal_resumo').modal('show'); $("#unidade_orcamentaria_resumo_modal").val(""); $("#resumo_id").val("resumo_balancete"); $("input[type=submit]").prop("disabled", false); }); $(document).on("click","input[type=submit]", function(){ if ($("#unidade_orcamentaria_resumo_modal").val() != ""){ $('#modal_resumo').modal('hide'); } });