.widget - if esta_autorizado?(:edit) && acao_permitida?(@ordem_de_servico.contrato, :editar_dotacoes) && logado_na_licitacao? div style="margin-bottom:30px;" = link_to licitacao_editar_dotacoes_contrato_path(@ordem_de_servico.contrato, projeto_id: @ordem_de_servico.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 th tbody - dotacoes.each do |dotacao| tr td = dotacao.orcamento_da_despesa.funcional_programatica td = dotacao.sub_elemento_de_despesa.elemento_de_despesa.codigo_e_descricao td = dotacao.sub_elemento_de_despesa.codigo_e_descricao td = dotacao.orcamento_da_despesa.fonte_de_recursos.codigo_e_descricao td = dotacao.try(:valor).try(:valor_financeiro)