18 package org.turro.financials.report;
27 super(
"Accounts report");
33 private void createReport() {
35 ari1 = ari.
addItem(
"Liabilities");
40 ari2 = ari1.
addItem(
"Long term creditors");
43 ari2 = ari1.
addItem(
"Short term creditors");
54 ari2 = ari1.
addItem(
"Fixed assets");
61 ari2 = ari1.
addItem(
"Short term debtors");
69 ari2 = ari1.
addItem(
"Financial investments");
73 ari2 = ari1.
addItem(
"Outstanding entries");
76 ari2 = ari1.
addItem(
"Liquid assets");
85 ari2 = ari1.
addItem(
"Financial receipt");
88 ari2 = ari1.
addItem(
"Nonrecurrent receipt");
96 ari2 = ari1.
addItem(
"Services");
99 ari2 = ari1.
addItem(
"Personnel");
102 ari2 = ari1.
addItem(
"Tributes");
105 ari2 = ari1.
addItem(
"Financial expenses");
109 ari2 = ari1.
addItem(
"Other expenses");
116 arf.
setFormula(
"-@{lIncome} - @{lGoods} - @{lServices} - @{lPersonnel} - @{lTributes}");
119 arf.
setFormula(
"@F{lOperatingResults} - @{lFinancialExpenses} + -@{lFinancialReceipt}");
122 arf.
setFormula(
"@F{lCashFlow} - @{lOtherExpenses} + -@{lNonrecurrentReceipt}");
125 arf.
setFormula(
"@F{lResults} / (@{lFixedAssets} + @{lStocks} + @{lShortTermDebtors} + @{lFinancialInvestments} + @{lOutstandingEntries} + @{lLiquidAssets})");
void setShowTotal(boolean showTotal)
void addPattern(String pattern)
void setMode(ItemMode mode)
AccountReportItem addItem(String label)
void setShowTotal(boolean showTotal)
AccountReportFormula addFormula(String label)
AccountReportItem addItem(String label)