.widget - acao_adicionar_e_editar_itens = esta_autorizado?(:edit) && acao_permitida?(@contrato, :editar_dotacoes) && (logado_na_licitacao? || (contabilidade_atual.present? && @contrato.projeto.pedido.criado_na_contabilidade)) - if acao_adicionar_e_editar_itens && ((@contrato.de_ata? && @contrato.tem_itens?) || !@contrato.de_ata?) || Configuracao.last.implantacao? div style="margin-bottom:30px;" = link_to licitacao_editar_dotacoes_contrato_path(@contrato, projeto_id: @contrato.projeto), class: "btn btn-default btn-sm" do i.icone-cadastrar ' Adicionar header> h5 ' Lista de span.fw-semi-bold Dotações do Contrato .widget-body - if dotacoes.empty? h6 Nenhum registro encontrado. - else .table-responsive table.table.table-hover.font-small thead tr th Classificação th Elemento de Despesa th Sub-elemento de Despesa th Fonte de Recursos th width="10%" Valor Destinado - unless logado_na_controladoria? || @contrato.aditivo_com_dotacao? th width="15%" tbody - dotacoes.each do |dotacao| tr td = dotacao.classificacao_completa td = dotacao.sub_elemento_de_despesa.try(:elemento_de_despesa).try(:codigo_e_descricao) td = dotacao.sub_elemento_de_despesa.try(:codigo_e_descricao) td = dotacao.orcamento_da_despesa.try(:fonte_de_recursos).try(:codigo_e_descricao) td = dotacao.valor.to_f.real_contabil - unless logado_na_controladoria? || @contrato.aditivo_com_dotacao? td - if dotacao.model_name.name == "Licitacao::OrcamentoDaDespesaDoContrato" - if acao_adicionar_e_editar_itens || Configuracao.last.implantacao? =< link_to licitacao_editar_dotacoes_contrato_path(dotacao_id: dotacao.id), class: "btn btn-sm btn-default" do i.icone-editar 'Editar =< link_to editar_itens_dotacao_do_contrato_licitacao_contrato_path(@contrato, dotacao), class: "btn btn-default btn-sm" do i.icone-lista ' Itens - elsif dotacao.model_name.name == "Licitacao::OrcamentoDaDespesaDoApostilamento" =< link_to licitacao_apostilamento_path(dotacao.apostilamento_id), class: "btn btn-default btn-sm" do ' Ir para Apostilamento - elsif dotacao.model_name.name == "Licitacao::OrcamentoDaDespesaDoAditivo" =< link_to licitacao_aditivo_path(dotacao.aditivo_id), class: "btn btn-default btn-sm" do ' Ir para Aditivo - if esta_autorizado?(:edit) && acao_permitida?(@contrato, :excluir_dotacao) && logado_na_licitacao? && !contrato.aditivo_com_dotacao? || Configuracao.last.implantacao? =< link_to licitacao_excluir_dotacao_contrato_path(dotacao.id), method: :delete, title: 'Excluir', data: { confirm: 'Tem certeza?' }, class: "btn btn-default btn-sm" do i.icone-excluir tfoot tr - num_colspan = !(logado_na_controladoria? || @contrato.aditivo_com_dotacao?) ? "5" : "4" td colspan="#{num_colspan}" align="right" strong VALOR TOTAL: td strong =< @contrato.valor_total_das_dotacoes.to_f.real_contabil