ol.breadcrumb li = link_to "Processos Licitatórios", licitacao_processos_path, class: "link_breadcrumb" li = link_to @contrato.pessoa_do_projeto.projeto.numero_do_processo, licitacao_processo_path(@contrato.pessoa_do_projeto.projeto) + "?tab=contratos", class: "link_breadcrumb" li.active Contrato #{@contrato.numero} .widget - if @contrato.alertar_dias_para_encerrar_contrato? .row .col-md-12 .alert.alert-danger role="warning" style="font-size: 90%; font-weight: 500;" strong | Aviso! | Faltam #{@contrato.tempo_restante} dias p/ encerrar o contrato. h3.show-header span.fw-semi-bold Número do Contrato: =< @contrato.numero .pull-right span.label.label-default => "ORÇAMENTO #{@contrato.try(:orcamento).try(:exercicio)}" - if @contrato.enviado_para_o_sim? span.label.label-primary =< "#{"ENVIADO PRO SIM"}" - else span.label.label-primary =< "#{"ENVIA PRO SIM"}" if @contrato.envia_pro_sim? span.label.label-danger =< "#{"NÃO ENVIA PRO SIM"}" if !@contrato.envia_pro_sim? span.label.label-danger =< "#{"IMPORTADO DO TCM"}" if @contrato.importado_do_tcm? =< status_label @contrato.localizar(:status).upcase, @contrato.try(:status) hr .widget-body - if @contrato.ata_de_registro_de_precos.present? .row .col-sm-12 p strong Ref. a Ata de Registro de Preço N°: =< link_to @contrato.ata_de_registro_de_precos.try(:numero), @contrato.ata_de_registro_de_precos p strong Data da Solicitação: =< @contrato.try(:data_da_solicitacao) - if @contrato.enviado_para_o_sim? .row .col-sm-7 p strong Enviado para o SIM no mês: =< @contrato.try(:arquivo).try(:lote).try(:exercicio_e_nome_do_mes) .row .col-md-6 p strong Data do contrato: =< @contrato.data_do_contrato p strong Tipo de contrato: ==< @contrato.localizar :tipo_de_contrato p strong Unidade Orçamentária: =< @contrato.unidade_orcamentaria.nome p strong Modalidade: - if @contrato.aditivos.any? =< "Aditivo do contrato" - else =< "Contrato Principal" p strong Fornecedor: =< @contrato.pessoa_do_projeto.pessoa.nome p strong Tipo de Contrato: =< @contrato.tipo_de_contrato.try(:humanize) br - if @contrato.inicio_da_vigencia.present? p strong Inicio da vigência: =< @contrato.inicio_da_vigencia p strong Fim da vigência: =< @contrato.data_final_de_acordo_com_aditivos - if @contrato.fim_da_vigencia.present? p strong Prazo da Vigência: =< "Faltam #{ pluralize(@contrato.tempo_restante, "dia") } para terminar" = progressbar porcentagem: @contrato.porcentagem_do_saldo_vigencia, exibir_porcentagem: true, crescente: true .col-md-6 p strong Valor Total do Contrato: =< @contrato.valor_do_contrato.real_contabil p strong Valor Total Aditivado: =< @contrato.valor_dos_aditivos.real_contabil p strong Valor Total Empenhado: =< @contrato.valor_empenhado.real_contabil p strong Saldo Total do Contrato: =< @contrato.valor_a_empenhar.real_contabil hr .row .col-sm-12 p strong Objeto: p style="margin-top: -5px;" =< @contrato.try(:objeto) p style="margin-top: 15px;" strong Justificativa: p style="margin-top: -5px; text-align: justify;" =< @contrato.try(:justificativa) .row .col-md-12 .btn-toolbar .btn-group - if session[:modulo] == 'controladoria' && @contrato.try(:ata_de_registro_de_precos) = voltar_agrupado([ \ {path: controladoria_contratos_path(), texto: "Voltar para Contratos"}, \ {path: controladoria_ata_de_registro_de_precos_path(@contrato.ata_de_registro_de_precos), texto: "Voltar para Ata de Registro de Preços"} \ ]) - else = link_to rota_contratos, class: "btn btn-default btn-sm" do i.icone-voltar ' Voltar .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 "Imprimir Contrato", licitacao_relatorios_contrato_path(relatorio: 'imprimir_contrato', format: :pdf, contrato_id: @contrato.id), id: 'imprimir_contrato', target: '_blank' - if @contrato.itens_do_contrato.present? && @contrato.orcamentos_da_despesa_do_contrato.present? = link_to "Imprimir Projeto Básico", licitacao_relatorios_projeto_path(relatorio: 'projeto_basico', format: :pdf, projeto: @contrato.projeto.id, contrato: @contrato), id: 'projeto_basico', target: '_blank' / Ações AASM empenho .btn-group.pull-right - if esta_autorizado?(:enviar_para_copfin) && @contrato.may_enviar_para_copfin? = link_to enviar_para_copfin_controladoria_contrato_path(@contrato), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i class="icone-avancar" span Enviar Projeto Básico para COPFIN - if esta_autorizado?(:retornar_para_licitacao) && @contrato.may_retornar_para_licitacao? = link_to retornar_para_licitacao_controladoria_contrato_path(@contrato), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i class="icone-voltar" span Retornar Projeto Básico - if esta_autorizado?(:retornar_para_licitacao) && @contrato.may_retornar_para_licitacao_do_copfin? = link_to retornar_para_licitacao_controladoria_contrato_path(@contrato), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i class="icone-voltar" span Retornar Projeto Básico - if esta_autorizado?(:enviar_para_licitacao) && @contrato.may_enviar_para_licitacao? = link_to enviar_para_licitacao_controladoria_contrato_path(@contrato), method: :patch, data: {confirm: "Tem certeza?"}, class: "btn btn-default btn-sm" do i class="icone-voltar" span Enviar Projeto Básico para Licitação - if esta_autorizado?(:create, "vistos") && !@contrato.confirmado? && !@contrato.aberto? && !@contrato.fechado? && !@contrato.enviado_para_licitacao? && @contrato.pode_criar_mais_vistos? && logado_na_controladoria? = link_to new_controladoria_contrato_visto_path(@contrato), class: "btn btn-default btn-sm" do i.glyphicon.glyphicon-check span Criar Parecer .clearfix ul id="tabs1" class="nav nav-tabs pull-left" li class="#{'active' if params[:tab] == "documentos_do_contrato" || !params[:tab]}" a data-target="#documentos_do_contrato" data-toggle="tab" aria-expanded="true" ' Documentos =< badge @contrato.documentos_do_contrato.size li class="#{'active' if params[:tab] == "itens_do_contrato"}" a data-target="#itens_do_contrato" data-toggle="tab" aria-expanded="true" ' Itens do Contrato =< badge @contrato.itens_do_contrato.count li class="#{'active' if params[:tab] == "dotacoes_do_contrato"}" a data-target="#dotacoes_do_contrato" data-toggle="tab" aria-expanded="true" ' Dotações do Contrato =< badge @contrato.orcamentos_da_despesa_do_contrato.count li class="#{'active' if params[:tab] == "pareceres"}" a data-target="#pareceres" data-toggle="tab" aria-expanded="true" ' Pareceres =< badge @contrato.vistos.size - if @contrato.tem_aditivos? li class="#{'active' if params[:tab] == "aditivos"}" a data-target="#aditivos" data-toggle="tab" aria-expanded="true" ' Aditivos =< badge @contrato.aditivos.count li class="#{'active' if params[:tab] == "empenhos"}" a data-target="#empenhos" data-toggle="tab" aria-expanded="true" ' Empenhos =< badge @contrato.empenhos.count #tabs1c.tab-content.mb-lg .tab-pane.clearfix class="#{'active' if params[:tab] == "documentos_do_contrato" || !params[:tab]}" id="documentos_do_contrato" = render partial: 'licitacao/documentos_do_contrato/grid', locals: { documentos_do_contrato: @contrato.documentos_do_contrato, contrato: @contrato } .tab-pane.clearfix class="#{'active' if params[:tab] == "itens_do_contrato"}" id="itens_do_contrato" = render partial: 'licitacao/itens_do_contrato/grid', locals: { itens_do_contrato: @contrato.itens_do_contrato} .tab-pane.clearfix class="#{'active' if params[:tab] == "dotacoes_do_contrato"}" id="dotacoes_do_contrato" = render partial: 'licitacao/contratos/dotacoes', locals: { dotacoes: @contrato.orcamentos_da_despesa_do_contrato, contrato: @contrato} - if @contrato.tem_aditivos? .tab-pane.clearfix class="#{'active' if params[:tab] == "aditivos" }" id="aditivos" = render partial: 'licitacao/aditivos/grid', locals: { aditivos: @contrato.aditivos } .tab-pane.clearfix class="#{'active' if params[:tab] == "empenhos" }" id="empenhos" = render partial: 'empenhos/grid_empenhos_do_contrato', locals: { empenhos: @contrato.empenhos } .tab-pane.clearfix class="#{'active' if params[:tab] == "vistos"}" id="pareceres" == render partial: 'controladoria/vistos/grid', locals: { vistoriavel: @contrato }