.widget - if esta_autorizado?(:edit) && !@solicitacao_de_alteracao_orcamentaria.indeferido? && ( @solicitacao_de_alteracao_orcamentaria.projeto.blank? || @solicitacao_de_alteracao_orcamentaria.projeto.aberto?) && !@solicitacao_de_alteracao_orcamentaria.decreto_fechado? && (logado_na_alteracao_orcamentaria? || ((logado_no_administrativo? || logado_na_licitacao? || logado_na_contabilidade?) && @solicitacao_de_alteracao_orcamentaria.enviado_ao_planejamento? == false) ) - if ( @solicitacao_de_alteracao_orcamentaria.avulso? == false && contabilidade_atual.present? ) || (@solicitacao_de_alteracao_orcamentaria.credito_especial? || @solicitacao_de_alteracao_orcamentaria.credito_extraordinario?) .brbr = link_to editar_dotacoes_contabilidade_solicitacao_de_alteracao_orcamentaria_path, class: "btn btn-default btn-sm" do i.icone-cadastrar ' Adicionar/Editar Dotações - elsif @solicitacao_de_alteracao_orcamentaria.avulso? && logado_no_administrativo? .brbr = link_to editar_dotacoes_administrativo_path(@solicitacao_de_alteracao_orcamentaria.id), class: "btn btn-default btn-sm" do i.icone-cadastrar ' Adicionar/Editar Dotações header h5 ' Lista de span.fw-semi-bold Dotações .widget-body - orcamento = contabilidade_atual || contexto_atual - if !@solicitacao_de_alteracao_orcamentaria.possui_dotacoes_de_origem? && !@solicitacao_de_alteracao_orcamentaria.possui_dotacoes_de_destino? h6 Nenhum registro encontrado. - else - estilo, fonte = "width: 100%", "font-size: 100%" - if @solicitacao_de_alteracao_orcamentaria.anulacao_de_dotacao? || @solicitacao_de_alteracao_orcamentaria.outros? - estilo, fonte = "float: left; width: 49%;", "font-size: 90%" div style="#{estilo}" h5.pull-right b ' Total: ' #{@solicitacao_de_alteracao_orcamentaria.soma_dotacoes_destino.try(:real_contabil)} h5 legend style="width: 82%;" Acréscimo table.table.table-hover.table-responsive style="#{fonte}" thead tr th Dotacão th width="25%" th width="21%" Valor tbody - @solicitacao_de_alteracao_orcamentaria.dotacoes_destino.each do |dotacao_destino| tr td = dotacao_destino.orcamento_da_despesa.try(:classificacao_detalhada) - if dotacao_destino.orcamento_da_despesa.present? td = link_to "Ver Detalhes", contabilidade_lancamentos_do_orcamento_da_despesa_lancamentos_path( orcamento.exercicio, dotacao_destino.orcamento_da_despesa.id ), target: '_blank' td = dotacao_destino.valor.try(:real_contabil) - if @solicitacao_de_alteracao_orcamentaria.anulacao_de_dotacao? || @solicitacao_de_alteracao_orcamentaria.outros? div style="float: right; width: 49%;" h5.pull-right b ' Total: ' #{@solicitacao_de_alteracao_orcamentaria.soma_dotacoes_origem.try(:real_contabil)} h5 legend style="width: 82%;" Redução table.table.table-hover.table-responsive style="font-size: 90%;" thead tr th Dotacão th width="25%" th width="21%" Valor tbody - @solicitacao_de_alteracao_orcamentaria.dotacoes_origem.each do |dotacao_origem| tr td = dotacao_origem.orcamento_da_despesa.try(:classificacao_detalhada) - if dotacao_origem.orcamento_da_despesa.present? td = link_to "Ver Detalhes", contabilidade_lancamentos_do_orcamento_da_despesa_lancamentos_path( orcamento.exercicio, dotacao_origem.orcamento_da_despesa.id ), target: '_blank' td = dotacao_origem.valor.try(:real_contabil)