diff --git a/addons/at_accounting/data/executive_summary.xml b/addons/at_accounting/data/executive_summary.xml new file mode 100644 index 0000000..635af9e --- /dev/null +++ b/addons/at_accounting/data/executive_summary.xml @@ -0,0 +1,395 @@ + + + + Executive Summary + selector + this_year + + + Balance + balance + + + + + Cash + 0 + + + Cash received + CR + + + balance + domain + + sum + + + + + + Cash spent + CS + + + balance + domain + + sum + + + + + + + Cash surplus + + + balance + aggregation + CR.balance + CS.balance + + + + + + Closing bank balance + + + balance + domain + + from_beginning + sum + + + + + + + + Profitability + 0 + + + Revenue + + + balance + aggregation + REV.balance + strict_range + cross_report + + + + + + Cost of Revenue + EXEC_COS + + + balance + aggregation + COS.balance + strict_range + cross_report + + + + + + + Gross profit + + + balance + aggregation + GRP.balance + strict_range + cross_report + + + + + + Expenses + + + balance + aggregation + EXP.balance + strict_range + cross_report + + + + + + + Net Profit + EXEC_NEP + + + balance + aggregation + NEP.balance + strict_range + cross_report + + + + + + + + Balance Sheet + 0 + + + Receivables + DEB + + + balance + domain + + from_beginning + sum + + + + + + Payables + CRE + + + balance + domain + + from_beginning + sum + + + + + + + Net assets + EXEC_SUMMARY_NA + + + balance + aggregation + TA.balance - L.balance + from_beginning + cross_report + + + + + + + + Performance + 0 + + + Gross profit margin (gross profit / operating income) + GPMARGIN0 + + + balance + aggregation + GPMARGIN0.grp / GPMARGIN0.opinc * 100 + ignore_zero_division + percentage + + + + grp + aggregation + GRP.balance + strict_range + cross_report + + + opinc + aggregation + REV.balance + strict_range + cross_report + + + + + Net profit margin (net profit / income) + NPMARGIN0 + + + balance + aggregation + NPMARGIN0.nep / NPMARGIN0.inc * 100 + ignore_zero_division + percentage + + + + nep + aggregation + NEP.balance + strict_range + cross_report + + + inc + aggregation + INC.balance + strict_range + cross_report + + + + + Return on investments (net profit / assets) + ROI + + + balance + aggregation + ROI.nep / ROI.ta * 100 + ignore_zero_division + percentage + + + + nep + aggregation + NEP.balance + strict_range + cross_report + + + ta + aggregation + TA.balance + from_beginning + cross_report + + + + + + + Position + 0 + + + Average debtors days + AVG_DEBT_DAYS + + + balance + aggregation + DEB.balance / AVG_DEBT_DAYS.opinc * AVG_DEBT_DAYS.NDays + ignore_zero_division + + float + + + + opinc + aggregation + REV.balance + strict_range + cross_report + + + NDays + custom + _report_custom_engine_executive_summary_ndays + + + + + + Average creditors days + AVG_CRED_DAYS + + + balance + aggregation + -CRE.balance / (AVG_CRED_DAYS.cos + AVG_CRED_DAYS.exp) * AVG_CRED_DAYS.NDays + ignore_zero_division + + float + + + + cos + aggregation + COS.balance + strict_range + cross_report + + + exp + aggregation + EXP.balance + strict_range + cross_report + + + NDays + custom + _report_custom_engine_executive_summary_ndays + + + + + + Short term cash forecast + + + balance + aggregation + DEB.balance + CRE.balance + + + + + + Current assets to liabilities + CATL + + + balance + aggregation + CATL.ca / CATL.cl + ignore_zero_division + float + + + + ca + aggregation + CA.balance + from_beginning + cross_report + + + cl + aggregation + CL.balance + from_beginning + cross_report + + + + + + + +