ol.breadcrumb li = link_to "Bens Patrimoniais", patrimonio_bens_patrimoniais_path, class: "link_breadcrumb" li.active Bens Patrimoniais - if @bem_patrimonial.try(:recebimento_de_material).try(:ordem_de_compra).present? - ordem_de_compra = @bem_patrimonial.recebimento_de_material.ordem_de_compra - empenho = ordem_de_compra.empenho .widget .widget-body legend strong Dados Da Contratação .row .col-md-3 p strong Processo Licitatório: ==< empenho.projeto.try(:numero_do_processo) .col-md-3 p strong Contrato: ==< empenho.contrato.try(:numero) .col-md-3 p strong Empenho: ==< empenho.numero_do_empenho .col-md-3 p strong Ordem de Fornecimento: ==< ordem_de_compra.numero .row .col-md-12 p strong Dotação Orçamentária: ==< empenho.orcamento_da_despesa.classificacao_detalhada .widget .widget-body .pull-right style="margin-top: -5px;" span.label.label-info style="margin-right: 5px !important;" = @bem_patrimonial.localizar(:status_complementar).try(:upcase) if @bem_patrimonial.cedido? span.label.label-default style="margin-right: 5px !important;" ==< "ORÇAMENTO #{@bem_patrimonial.try(:orcamento).try(:exercicio)}" =< label_html_tag(@bem_patrimonial.conservacao_do_bem_atual, @bem_patrimonial.tipo_de_label_conservacao) =< label_html_tag(@bem_patrimonial.status_i18n, @bem_patrimonial.tipo_de_label_status) h3.show-header ' Bem Patrimonial: span.fw-semi-bold ==< "#{@bem_patrimonial.numero_do_tombamento}" .row .col-md-12 p strong Descrição: ==< @bem_patrimonial.try(:item).try(:descricao) hr - if @bem_patrimonial.try(:recebimento_de_bem).present? .row .col-md-12 p strong Recebimento de Bem: =< link_to @bem_patrimonial.recebimento_de_bem.try(:codigo), @bem_patrimonial.recebimento_de_bem .row .col-md-3 p strong Data do Tombamento: ==< @bem_patrimonial.data_do_tombamento .col-md-5 p strong Unidade gestora: ==< @bem_patrimonial.try(:unidade_gestora_atual).try(:codigo_e_nome) .col-md-4 p strong Localização: ==< @bem_patrimonial.descricao_do_local_atual.try(:codigo_e_descricao_e_mae_principal) .row .col-md-3 p strong Natureza do Bem: ==< @bem_patrimonial.dados_extras_do_bem.natureza_do_bem_i18n .col-md-3 p strong Tipo de Ingresso: ==< @bem_patrimonial.dados_extras_do_bem.tipo_de_ingresso_i18n .col-md-2 p strong Nota Fiscal: ==< @bem_patrimonial.dados_extras_do_bem.nota_fiscal .col-md-3 p strong Série da Nota Fiscal: ==< @bem_patrimonial.dados_extras_do_bem.serie .row .col-md-3 p strong Valor de Aquisição: ==< @bem_patrimonial.dados_extras_do_bem.valor_de_aquisicao.try(:real_contabil) .col-md-3 p strong Marca: ==< @bem_patrimonial.dados_extras_do_bem.marca.try(:upcase) - if @bem_patrimonial.dados_extras_do_bem.fornecedor_id.present? .col-md-6 p strong Fornecedor: ==< @bem_patrimonial.dados_extras_do_bem.fornecedor.try(:nome_e_cpf_ou_cnpj) - if @bem_patrimonial.dados_extras_do_bem.doador_id.present? .col-md-6 p strong Doador: ==< @bem_patrimonial.dados_extras_do_bem.doador.try(:nome_e_cpf_ou_cnpj) .row - if @bem_patrimonial.avaliacoes_dos_bens.any? .col-md-3 p strong Valor Residual: ==< @bem_patrimonial.ultima_avaliacao.try(:valor_residual).try(:real_contabil) .col-md-3 p strong Valor Atualizado do Bem: ==< @bem_patrimonial.valor_atualizado_do_bem.real_contabil .col-md-3 p strong Vida Útil do Bem: ==< @bem_patrimonial.ultima_avaliacao.vida_util .col-md-3 p strong Vida Útil Remanescente: ==< @bem_patrimonial.vida_util_remanescente - else .col-md-3 p strong Valor Residual: ==< @bem_patrimonial.dados_extras_do_bem.try(:valor_residual).try(:real_contabil) .col-md-3 p strong Valor Atualizado do Bem: ==< @bem_patrimonial.valor_atualizado_do_bem.real_contabil .col-md-3 p strong Vida Útil do Bem: ==< @bem_patrimonial.dados_extras_do_bem.vida_util .col-md-3 p strong Vida Útil Remanescente: ==< @bem_patrimonial.vida_util_remanescente .row .col-md-6 p strong Sub Elemento de Despesa: ==< @bem_patrimonial.try(:sub_elemento_de_despesa).try(:codigo_e_descricao) .col-md-6 p strong Tombamento Antigo: ==< @bem_patrimonial.try(:numero_tombamento_antigo) - if @bem_patrimonial.try(:sub_elemento_de_despesa).present? && @bem_patrimonial.eh_de_veiculo? .row .col-md-3 p strong Modelo: ==< @bem_patrimonial.dados_extras_do_bem.modelo.try(:upcase) .col-md-3 p strong Chassi: ==< @bem_patrimonial.chassi.try(:upcase) .col-md-3 p strong Série do Veículo: ==< @bem_patrimonial.serie_do_veiculo.try(:upcase) .row .col-md-3 p strong Ano de Fabricação: ==< @bem_patrimonial.ano_de_fabricacao .col-md-3 p strong Cor: ==< @bem_patrimonial.cor.try(:upcase) .col-md-3 p strong Placa: ==< @bem_patrimonial.placa.try(:upcase) .row .col-md-3 p strong Renavam: ==< @bem_patrimonial.renavam .col-md-3 p strong Tipo de Combustível: ==< @bem_patrimonial.tipo_de_combustivel_i18n .col-md-3 p strong Capacidade de Combustível: ==< @bem_patrimonial.capacidade_de_combustivel .row .col-md-3 p strong Quilometragem: - if @bem_patrimonial.quilometragem.present? ==< "#{@bem_patrimonial.quilometragem.to_d} KM" hr .row .col-md-3 p strong Observação: ==< @bem_patrimonial.descricao .row .col-md-12 .btn-toolbar .btn-group = link_to patrimonio_bens_patrimoniais_path, class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar - if esta_autorizado? :edit = link_to edit_patrimonio_bem_patrimonial_path(@bem_patrimonial), class: "btn btn-default btn-sm" do i.icone-editar ' Editar .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 "Termo de Guarda Patrimonial", '#', id: "imprimir_termo" / = link_to "Termo de Guarda Patrimonial", patrimonio_bem_patrimonial_imprimir_path(relatorio: 'termo_de_guarda_patrimonial' , format: :pdf), target: '_blank' li = link_to "Nota de Tombamento Patrimonial", patrimonio_bem_patrimonial_imprimir_path(relatorio: 'nota_de_tombamento_patrimonial' , format: :pdf), target: '_blank' / - if esta_autorizado?(:new, 'patrimonio/localizacoes_dos_bens') / = link_to new_patrimonio_localizacao_do_bem_path(bem_patrimonial_id: @bem_patrimonial.id), class: "btn btn-default btn-sm" do / i.icone-cadastrar / ' Cadastrar Localização do Bem - if @bem_patrimonial.tem_reavaliacoes? .row .col-md-12 .alert.alert-warning role="alert" style="font-size: 90%; font-weight: 500;" strong | Aviso! | Existe Reavaliações para esse Bem Patrimonial. Os seguintes campos foram alterados : Valor Residual, Valor Atualizado do Bem, Vida útil do Bem e Vida Útil Remanescente, .clearfix ul id="tabs1" class="nav nav-tabs pull-left" li class="#{'active' if params[:tab] == "documentos_do_patrimonio" || !params[:tab]}" a data-target="#documentos_do_patrimonio" data-toggle="tab" aria-expanded="true" ' Documentos li class="#{'active' if params[:tab] == "localizacoes_dos_bens" }" a data-target="#localizacoes_dos_bens" data-toggle="tab" aria-expanded="true" ' Localizações do Bem - unless @bem_patrimonial.localizacoes_dos_bens.empty? = badge @bem_patrimonial.localizacoes_dos_bens.size li class="#{'active' if params[:tab] == "movimentacoes_financeiras_dos_bens"}" a data-target="#movimentacoes_financeiras_dos_bens" data-toggle="tab" aria-expanded="true" ' Ficha Financeira do Bem - unless @bem_patrimonial.movimentacoes_financeiras_dos_bens.empty? = badge @bem_patrimonial.movimentacoes_financeiras_dos_bens.size li class="#{'active' if params[:tab] == "vidas_uteis_dos_bens"}" a data-target="#vidas_uteis_dos_bens" data-toggle="tab" aria-expanded="true" ' Vidas Úteis do Bem - unless @bem_patrimonial.vidas_uteis_dos_bens.empty? = badge @bem_patrimonial.vidas_uteis_dos_bens.size li class="#{'active' if params[:tab] == "conservacoes_dos_bens"}" a data-target="#conservacoes_dos_bens" data-toggle="tab" aria-expanded="true" ' Conservações do Bem - unless @bem_patrimonial.conservacoes_dos_bens.empty? = badge @bem_patrimonial.conservacoes_dos_bens.size li class="#{'active' if params[:tab] == "responsaveis_do_bem_patrimonial"}" a data-target="#responsaveis_do_bem_patrimonial" data-toggle="tab" aria-expanded="true" ' Responsáveis Diretos do Bem - unless @bem_patrimonial.responsaveis_do_bem_patrimonial.empty? = badge @bem_patrimonial.responsaveis_do_bem_patrimonial.size li class="#{'active' if params[:tab] == "fotos_do_bem_patrimonial"}" a data-target="#fotos_do_bem_patrimonial" data-toggle="tab" aria-expanded="true" ' Fotos =< badge @bem_patrimonial.fotos_do_bem_patrimonial.size li class="#{'active' if params[:tab] == "baixa_do_bem_patrimonial"}" a data-target="#baixa_do_bem_patrimonial" data-toggle="tab" aria-expanded="true" ' Desreconhecimento do Bem =< badge @bem_patrimonial.baixa_do_bem.present? ? 1 : 0 li class="#{'active' if params[:tab] == "alteracoes_dos_valores_dos_bens_patrimoniais"}" a data-target="#alteracoes_dos_valores_dos_bens_patrimoniais" data-toggle="tab" aria-expanded="true" ' Alterações de Valor do Bem =< badge @bem_patrimonial.alteracoes_dos_valores_dos_bens.size li class="#{'active' if params[:tab] == "avaliacoes_do_bem_patrimonial"}" a data-target="#avaliacoes_do_bem_patrimonial" data-toggle="tab" aria-expanded="true" ' Avaliações e Reavaliações do Bem =< badge @bem_patrimonial.avaliacoes_dos_bens.size li class="#{'active' if params[:tab] == "desafetacao_do_bem_patrimonial"}" a data-target="#desafetacao_do_bem_patrimonial" data-toggle="tab" aria-expanded="true" ' Desafetação do Bem =< badge @bem_patrimonial.desafetacao_do_bem.present? ? 1 : 0 #tabs1c.tab-content.mb-lg .tab-pane.clearfix class="#{'active' if params[:tab] == "documentos_do_patrimonio" || !params[:tab] }" id="documentos_do_patrimonio" = render partial: 'patrimonio/documentos_do_patrimonio/grid.html.slim', locals: { referencia: @bem_patrimonial } .tab-pane.clearfix class="#{'active' if params[:tab] == "localizacoes_dos_bens" }" id="localizacoes_dos_bens" = render partial: 'grid_localizacoes_dos_bens', locals: { localizacoes_dos_bens: @bem_patrimonial.localizacoes_dos_bens} .tab-pane.clearfix class="#{'active' if params[:tab] == "movimentacoes_financeiras_dos_bens"}" id="movimentacoes_financeiras_dos_bens" = render partial: 'grid_movimentacoes_financeiras_dos_bens', locals: { movimentacoes_financeiras_dos_bens: @bem_patrimonial.movimentacoes_financeiras_dos_bens} .tab-pane.clearfix class="#{'active' if params[:tab] == "vidas_uteis_dos_bens"}" id="vidas_uteis_dos_bens" = render partial: 'grid_vidas_uteis_dos_bens', locals: { vidas_uteis_dos_bens: @bem_patrimonial.vidas_uteis_dos_bens} .tab-pane.clearfix class="#{'active' if params[:tab] == "conservacoes_dos_bens"}" id="conservacoes_dos_bens" = render partial: 'grid_conservacoes_dos_bens', locals: { conservacoes_dos_bens: @bem_patrimonial.conservacoes_dos_bens} .tab-pane.clearfix class="#{'active' if params[:tab] == "responsaveis_do_bem_patrimonial"}" id="responsaveis_do_bem_patrimonial" = render partial: 'grid_responsaveis_do_bem_patrimonial', locals: { responsaveis_do_bem_patrimonial: @bem_patrimonial.responsaveis_do_bem_patrimonial} .tab-pane.clearfix class="#{'active' if params[:tab] == "fotos_do_bem_patrimonial"}" id="fotos_do_bem_patrimonial" = render partial: 'grid_fotos_do_bem_patrimonial', locals: { fotos_do_bem_patrimonial: @bem_patrimonial.fotos_do_bem_patrimonial, bem_patrimonial: @bem_patrimonial} .tab-pane.clearfix class="#{'active' if params[:tab] == "baixa_do_bem_patrimonial"}" id="baixa_do_bem_patrimonial" = render partial: 'grid_baixa_do_bem_patrimonial', locals: { baixa_do_bem: @bem_patrimonial.baixa_do_bem, bem_patrimonial: @bem_patrimonial} .tab-pane.clearfix class="#{'active' if params[:tab] == "alteracoes_dos_valores_dos_bens_patrimoniais"}" id="alteracoes_dos_valores_dos_bens_patrimoniais" = render partial: 'grid_alteracoes_dos_valores_dos_bens', locals: { alteracoes_dos_valores: @bem_patrimonial.alteracoes_dos_valores_dos_bens, bem_patrimonial: @bem_patrimonial} .tab-pane.clearfix class="#{'active' if params[:tab] == "avaliacoes_do_bem_patrimonial"}" id="avaliacoes_do_bem_patrimonial" = render partial: 'grid_avaliacoes_do_bem', locals: { avaliacoes_do_bem: @bem_patrimonial.avaliacoes_dos_bens, bem_patrimonial: @bem_patrimonial} .tab-pane.clearfix class="#{'active' if params[:tab] == "desafetacao_do_bem_patrimonial"}" id="desafetacao_do_bem_patrimonial" = render partial: 'grid_desafetacao_do_bem', locals: { desafetacao_do_bem: @bem_patrimonial.try(:desafetacao_do_bem), bem_patrimonial: @bem_patrimonial} #modal_imprimir_termo_de_guarda.modal.fade[role="dialog"] .modal-dialog[role="document"] .modal-content = form_tag(patrimonio_bem_patrimonial_imprimir_path, method: :get, target: "_blank", role: "form", id: 'projeto_basico' ) do |f| .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Dados para imprimir o Termo de Guarda Patrimonial: .modal-body .form-group .row = label_tag :observacao, "Dados:", class: "col-sm-12 control-label", for: "col-sm-4 control-label" .row .col-sm-6 = label_tag :responsavel_relatorio, "Responsável", class: "control-label" = text_field_tag :responsavel_relatorio, "", class: "form-control input-sm" .col-sm-6 = label_tag :cargo_relatorio, "Cargo", class: "control-label" = text_field_tag :cargo_relatorio, "", class: "form-control input-sm" .row .col-sm-6 = label_tag :matricula_relatorio, "Matrícula", class: "control-label" = text_field_tag :matricula_relatorio, "", class: "form-control input-sm" = hidden_field_tag :relatorio, 'termo_de_guarda_patrimonial' / = hidden_field_tag :requisicao_patrimonial_id, @requisicao_patrimonial.id / = f.hidden_field :button, id: 'button_termo' / = f.hidden_field :relatorio, id: 'termo' .modal-footer button.btn.btn-primary type="button" id="botao_confirmar" Confirmar button.btn.btn-default data-dismiss="modal" type="button" Cancelar javascript: $('#botao_confirmar').on("click", function(){ $('#termo').val('termo_de_movimentacao') $('#button_termo').val('pdf') $('form').submit(); }); $("#imprimir_termo").click(function(e) { $('#modal_imprimir_termo_de_guarda').modal('show'); $("input[type=submit]").prop("disabled", false); }); $(document).on("click","input[type=submit]", function(){ $('#modal_imprimir_termo_de_guarda').modal('hide'); });