.widget header h4.show-header ' Balancetes das Contas .pull-right style="margin-top: -30px;" span.bold.help-block ' Somente as Contas que possuem movimentações .widget-body - if @balancete_de_verificacao.contas_do_balancete_de_verificacao.empty? h6 Nenhum registro encontrado. - else .table-responsive table.table.table-hover thead tr th Conta th Título th.text-right width="15%" Inicial (R$) th.text-right width="15%" Débito (R$) th.text-right width="15%" Crédito (R$) th.text-right width="15%" S. Final (R$) th tbody - valor_total_debitos = 0 - valor_total_creditos = 0 - valor_total_inicial = 0 - saldo_total_final = 0 - @balancete_de_verificacao.contas_do_balancete_de_verificacao.order(:codigo_da_conta).each do |conta_do_balancete| - valor_debitos = conta_do_balancete.debitos.to_d - valor_creditos = conta_do_balancete.creditos.to_d - saldo_inicial = conta_do_balancete.saldo_inicial.to_d - valor_total_inicial += saldo_inicial - valor_total_debitos += valor_debitos - valor_total_creditos += valor_creditos - saldo_final = saldo_inicial + valor_debitos - valor_creditos - saldo_total_final += saldo_final tr style="color: #{ conta_do_balancete.saldo_final_invertido? ? 'red' : 'black' }" td style='font-size: 0.9em;' #{conta_do_balancete.conta.codigo_formatado.to_s} td style='font-size: 0.9em;' #{conta_do_balancete.conta.nome.to_s} (#{conta_do_balancete.conta.natureza_do_saldo_formatada.to_s}) td style='font-size: 0.9em;' align='right' = "#{conta_do_balancete.saldo_inicial.to_f.abs.contabil} #{conta_do_balancete.natureza_do_saldo_inicial_formatada}" td style='font-size: 0.9em;' align="right" = conta_do_balancete.debitos.to_f.contabil td style='font-size: 0.9em;' align="right" = conta_do_balancete.creditos.to_f.contabil - if conta_do_balancete.saldo_final_invertido? td style='font-size: 0.9em;' align="right" (#{conta_do_balancete.saldo_final.to_f.abs.contabil}) #{conta_do_balancete.natureza_do_saldo_final_formatada} - else td style='font-size: 0.9em;' align="right" = "#{conta_do_balancete.saldo_final.to_f.abs.contabil} #{conta_do_balancete.natureza_do_saldo_final_formatada}" td - if conta_do_balancete.saldo_final_invertido? i.fa.fa-exclamation.text-danger tfoot tr td colspan="2" align="right" Total: td.bold align="right" = "#{valor_total_inicial.real_contabil}" td.bold align="right" span.fw-semi-bold = "#{valor_total_debitos.real_contabil}" td.bold align="right" span.fw-semi-bold = "#{valor_total_creditos.real_contabil}" td.bold align="right" span.fw-semi-bold = "#{saldo_total_final.to_f.real_contabil}"