.widget-body - if !@movimentacoes_do_periodo.present? && @data_inicial.present? && @data_final.present? .row .col-sm-6 p span.fw-semi-bold Saldo Anterior: | #{@saldo_alterior.try(:real_contabil)} h6 Nenhum registro encontrado no periodo de #{@data_inicial} a #{@data_final} - elsif !@movimentacoes_do_periodo.present? && !@data_inicial.present? && !@data_final.present? .alert.alert-info.alert-md p b Importante! | Para visualizar as movimentações da conta, favor selecionar um intervalo de data e filtrar. - else .row .col-sm-6 p span.fw-semi-bold Periodo Selecionado: | #{@data_inicial} a #{@data_final} .row .col-sm-6 p span.fw-semi-bold Saldo Anterior: | #{@saldo_anterior.try(:real_contabil)} p p - total_creditos = 0 - total_debitos = 0 .table-responsive table.table.table-hover thead tr th width="100" Data th Movimento th width="130" Crédito th width="50" th width="130" Débito tbody - @movimentacoes_do_periodo.order(:data_da_movimentacao).order(:id).each do |movimentacao| tr td = movimentacao.data_da_movimentacao - if movimentacao.show_do_objeto.present? td = link_to movimentacao.descricao_do_movimento, movimentacao.show_do_objeto - else td = movimentacao.descricao_do_movimento td = movimentacao.valor.to_f.real_contabil if movimentacao.valor.to_f > 0 - total_creditos += movimentacao.valor.to_d if movimentacao.valor.to_f > 0 td = "C".html_safe if movimentacao.conciliada? td = movimentacao.valor.to_f.real_contabil if movimentacao.valor.to_f < 0 - total_debitos += movimentacao.valor.to_d if movimentacao.valor.to_f < 0 / tfoot / tr / td / td.alinhar_a_esquerda / b TOTAL | #{@data_inicial} a #{@data_final} / td / b = total_creditos.to_d.real_contabil / td / td / b = total_debitos.to_d.real_contabil .row .col-sm-6 p span.fw-semi-bold Saldo Final: | #{@saldo_final.try(:real_contabil)}