ol.breadcrumb
li = link_to "Ações (Demanda)", pca_acoes_path, class: "link_breadcrumb"
li.active
= "#{@acao.numero}"
.widget
.widget-body
h3.show-header
span.fw-semi-bold Ação:
=< @acao.try(:numero)
.pull-right style="margin-top: -30px;"
span.label.label-default => "ORÇAMENTO #{@acao.try(:orcamento).try(:exercicio)}"
- if @acao.aberto?
span.label.label-success = @acao.status.try(:upcase)
- else
span.label.label-danger = @acao.status.try(:upcase)
hr
.row
.col-sm-6
- if @acao.unidade_orcamentaria.present?
p
strong Unidade Orcamentária:
==< @acao.unidade_orcamentaria.codigo_e_nome
- if @acao.data_de_cadastro.present?
p
strong Data de cadastro:
==< @acao.data_de_cadastro
.col-sm-6
- if @acao.orcamentos_da_despesa_por_acao.any?
p
strong Valor da Ação:
==< @acao.valor_da_acao.to_f.valor_financeiro
- if @acao.prioridade.present?
p
strong Prioridade
- if @acao.baixa?
span.label.label-success = @acao.prioridade.try(:upcase)
- elsif @acao.media?
span.label.label-warning = @acao.prioridade.try(:upcase)
- else
span.label.label-danger = @acao.prioridade.try(:upcase)
- if @acao.categoria_de_despesa.present?
p
strong Categoria de Despesa:
==< @acao.categoria_de_despesa_i18n
hr
.row
.col-sm-12
h5.show-header
span.fw-bold Dados da Contratação
.row
.col-md-6
- if @acao.data_de_previsao_da_contratacao.present?
p
strong Data de Previsão da Contratação:
==< @acao.data_de_previsao_da_contratacao
- if @acao.tipo_de_contratacao.present?
p
strong Tipo de Contratação:
==< @acao.tipo_de_contratacao_i18n
- if @acao.responsavel.present?
p
strong Responsável pela Contratação:
==< @acao.responsavel.nome_e_cpf
.col-md-6
- if @acao.forma_de_contratacao_modalidade.present?
p
strong Modalidade do Processo
==< @acao.forma_de_contratacao_modalidade_i18n
- if @acao.forma_de_contratacao_modalidade_de_licitacao.present?
p
strong Modalidade da Licitação
==< @acao.forma_de_contratacao_modalidade_de_licitacao_i18n
hr
.row
.col-sm-12
h5.show-header
span.fw-bold Tipos de Despesa
- @acao.tipos_de_despesa_por_acao.each do |tipo_de_despesa_por_acao|
p
=<> tipo_de_despesa_por_acao.tipo_de_despesa_i18n
hr
.row
.col-sm-12
- if @acao.objeto.present?
p
strong Objeto:
p style="text-align: justify;"
=<> @acao.objeto
br
- if @acao.justificativa.present?
p
strong Justificativa:
p style="text-align: justify;"
=<> @acao.justificativa
br
- if @acao.justificativa_prioridade.present?
p
strong Justificativa da Prioridade:
p style="text-align: justify;"
=<> @acao.justificativa_prioridade
br
- if @acao.resultado_pretendido.present?
p
strong Resultado Pretendido:
p style="text-align: justify;"
=<> @acao.resultado_pretendido
br
.row
.col-md-12
.btn-toolbar
.btn-group
= link_to pca_acoes_path, class: "btn btn-default btn-sm" do
i.icone-voltar
' Voltar
- if (esta_autorizado? :edit) && @acao.aberto?
= link_to edit_pca_acao_path(@acao), class: "btn btn-default btn-sm" do
i.icone-editar
' Editar
- if (esta_autorizado? :destroy) && @acao.aberto?
= link_to @acao, method: :delete, data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm" do
i.icone-excluir
span.text-danger Excluir
/ .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 "Ata de Registro de Preços", licitacao_relatorios_processo_path(relatorio: 'ata_de_registro_de_precos', format: :pdf, ata_de_registro_de_precos_id: @acao.id), id: 'ata_de_registro_de_precos', target: '_blank'
= link_to pca_relatorios_acao_path(relatorio: 'acao' , format: :pdf, acao_id: @acao.id), target: "_blank", class: "btn btn-default btn-sm" do
i class="icone-imprimir"
span Imprimir
.btn-group.pull-right
- if @acao.may_fechar? && @acao.valor_da_acao > 0
= link_to fechar_pca_acao_path(@acao), method: :patch, data: { confirm: 'Deseja realmente fechar a ação?' }, class: "btn btn-default btn-sm" do
i class="icone-avancar"
span Fechar Ação
- if @acao.may_voltar_para_aberto?
= link_to voltar_para_aberto_pca_acao_path(@acao), method: :patch, data: { confirm: 'Deseja realmente reabrir a ação?' }, class: "btn btn-default btn-sm" do
i class="icone-voltar"
span Voltar Etapa
- unless @acao.valor_da_acao > 0
.row
.col-md-12
.alert.alert-danger role="alert" style="margin-top: 10px; font-size: 90%;"
strong
| Aviso!
| Para fechar a ação, é necessario que está tenha valor. Para a ação ter valor é necessario colocar as dotações.
.clearfix
ul id="tabs1" class="nav nav-tabs pull-left"
li class="#{'active' if params[:tab] == "documentos_da_acao" || !params[:tab]}"
a data-target="#documentos_da_acao" data-toggle="tab" aria-expanded="true"
' Documentos
=< badge @acao.documentos_da_acao.size
li class="#{'active' if params[:tab] == "log_da_acao" }"
a data-target="#log_da_acao" data-toggle="tab" aria-expanded="true"
' Atualizações
li class="#{'active' if params[:tab] == "dotacoes_da_acao" }"
a data-target="#dotacoes_da_acao" data-toggle="tab" aria-expanded="true"
' Dotações
=< badge @acao.orcamentos_da_despesa_por_acao.size
#tabs1c.tab-content.mb-lg
.tab-pane.clearfix class="#{'active' if params[:tab] == "documentos_da_acao" || !params[:tab]}" id="documentos_da_acao"
= render partial: 'pca/documentos_da_acao/grid', locals: { documentos_da_acao: @acao.documentos_da_acao, acao: @acao }
.tab-pane.clearfix class="#{'active' if params[:tab] == "log_da_acao" }" id="log_da_acao"
= render partial: 'auditoria/grid_do_objeto', locals: { logs_do_objeto: @logs_da_acao }
.tab-pane.clearfix class="#{'active' if params[:tab] == "dotacoes_da_acao" }" id="dotacoes_da_acao"
= render partial: 'pca/acoes/grid_dotacoes_da_acao', locals: { dotacoes: @acao.orcamentos_da_despesa_por_acao }