ol.breadcrumb
li = link_to "Diárias", diarias_path, class: "link_breadcrumb"
li.active = "#{@diaria.numero} - #{@diaria.agente_publico_municipal.nome}"
.widget
.widget-body
h3.show-header
span.fw-semi-bold Diária
=< @diaria.numero
.pull-right
- if @diaria.enviado_ao_sim?
span.label.label-primary =< "ENVIADO PRO SIM"
span.label.label-info =< @diaria.situacao_de_pagamento
hr
.row
.col-sm-6
p
strong Data da Portaria:
=< @diaria.data_da_portaria
p
strong Número da Portaria:
=< @diaria.numero_da_portaria
p
strong Unidade Gestora:
=< @diaria.unidade_orcamentaria.codigo_completo_e_nome
p
strong Agente Público:
=< @diaria.agente_publico_municipal.nome
p
strong Destino:
- if @diaria.viagem_exterior.present?
=< @diaria.local_exterior
- else
=< @diaria.cidade.try(:nome_e_uf)
.col-sm-6
p
strong Partida:
=< @diaria.data_da_viagem
p
strong Retorno:
=< @diaria.data_do_retorno
p
strong Valor por Dia:
=< @diaria.valor.to_f.real_contabil
p
strong Qtd. de Diárias:
=< @diaria.qtd_de_diarias
p
strong Valor Total:
=< @diaria.valor_total.to_f.real_contabil
hr
.row
.col-sm-12
p
strong Motivo da Viagem:
p.justify
=< @diaria.historico
br
.row
.col-md-12
.btn-toolbar
.btn-group
= link_to diarias_path, class: "btn btn-default btn-sm" do
i.icone-voltar
' Voltar
- if !@diaria.esta_empenhada? && exercicio_em_vigor?
- if esta_autorizado? :edit
= link_to edit_diaria_path(@diaria), class: "btn btn-default btn-sm" do
i.icone-editar
' Editar
- if esta_autorizado? :destroy
= link_to diaria_path(@diaria), method: :delete, data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm" do
i.icone-excluir
span.text-danger Excluir
- if @diaria.esta_empenhada?
= link_to empenho_path(@diaria.empenho),target: "_blank", class: "btn btn-default btn-sm" do
i.icone-detalhar
' Visualizar Empenho
- if @liquidacao.present?
= link_to @liquidacao,target: "_blank", class: "btn btn-default btn-sm" do
i.icone-detalhar
' Visualizar Liquidacao
- if @pagamento.present?
= link_to @pagamento,target: "_blank", class: "btn btn-default btn-sm" do
i.icone-detalhar
' Visualizar Pagamento
- elsif @diaria.pode_empenhar?
= link_to new_empenho_path(exercicio: contexto_atual.exercicio, diaria_id: @diaria.id), class: "btn btn-default btn-sm" do
i.icone-cadastrar
' Cadastrar Empenho
- if @diaria.dotacao_na_diaria && !@diaria.dotacao_inclusa?
.row.br-top
.col-md-12
.alert.alert-info role="alert"
strong
| Informação!
| Para conseguir empenhar a diária é necessário incluir a dotação com valor igual ao da diária
- if @diaria.empenho.present? && !@diaria.empenho.confirmado?
.row.br-top
.col-md-12
.alert.alert-info role="alert"
strong
| Informação!
| O Empenho desta diária ainda não está confirmado!
- if @liquidacao.present? && !@liquidacao.confirmado?
.row.br-top
.col-md-12
.alert.alert-info role="alert"
strong
| Informação!
| A Liquidação desta diária ainda não está confirmada!
- if !@diaria.empenho.present?
.row.br-top
.col-md-12
.alert.alert-info role="alert"
strong
| Informação!
| Ainda não existe Empenho Cadastrado para essa diária.
- if @diaria.numero_da_portaria.blank?
.row.br-top
.col-md-12
.alert.alert-info role="alert"
strong
| Informação!
| Para conseguir empenhar a diária é necessário incluir o número da portaria.
- if @diaria.dotacao_na_diaria && @diaria.dotacao_inclusa? && !@diaria.valor_da_dotacao_igual_valor_da_diaria?
.row.br-top
.col-md-12
.alert.alert-warning role="alert"
strong
| Aviso!
| O valor da dotação inclusa está diferente do valor total da diária. Não será possÃvel empenhar.
.clearfix
ul id="tabs1" class="nav nav-tabs pull-left"
li class="#{'active' if params[:tab] == "documentos_da_diaria" || !params[:tab]}"
a data-target="#documentos_da_diaria" data-toggle="tab" aria-expanded="true"
' Documentos
- if @diaria.dotacao_na_diaria
li class="#{'active' if params[:tab] == "dotacao_da_diaria"}"
a data-target="#dotacao_da_diaria" data-toggle="tab" aria-expanded="true"
' Dotação
- if @diaria.empenho.present?
li class="#{'active' if params[:tab] == "empenho"}"
a data-target="#empenho" data-toggle="tab" aria-expanded="true"
' Empenho
- if @liquidacao.present?
li class="#{'active' if params[:tab] == "liquidacao"}"
a data-target="#liquidacao" data-toggle="tab" aria-expanded="true"
' Liquidação
- if @pagamento.present?
li class="#{'active' if params[:tab] == "pagamento"}"
a data-target="#pagamento" data-toggle="tab" aria-expanded="true"
' Pagamento
#tabs1c.tab-content.mb-lg
.tab-pane.clearfix class="#{'active' if params[:tab] == "documentos_da_diaria" || !params[:tab]}" id="documentos_da_diaria"
== render partial: 'contabilidade/documentos_da_diaria/grid', locals: { documentos_da_diaria: @diaria.documentos_da_diaria }
- if @diaria.dotacao_na_diaria
.tab-pane.clearfix class="#{'active' if params[:tab] == "dotacao_da_diaria"}" id="dotacao_da_diaria"
== render partial: 'contabilidade/diarias/grid_dotacao_da_diaria', locals: { dotacao_da_diaria: @diaria.orcamento_da_despesa_por_diaria }
- if @diaria.empenho
.tab-pane.clearfix class="#{'active' if params[:tab] == "empenho"}" id="empenho"
== render partial: 'contabilidade/diarias/empenho', locals: { empenho: @diaria.empenho }
- if @liquidacao.present?
.tab-pane.clearfix class="#{'active' if params[:tab] == "liquidacao"}" id="liquidacao"
== render partial: 'contabilidade/diarias/liquidacao', locals: { liquidacao: @liquidacao }
- if @pagamento.present?
.tab-pane.clearfix class="#{'active' if params[:tab] == "pagamento"}" id="pagamento"
== render partial: 'contabilidade/diarias/pagamento', locals: { pagamento: @pagamento }