function sheet($_POST) { # get vars foreach ($_POST as $key => $value) { ${$key} = $value; } if ($summary == 'yes') { $increp = new grp_report("inc", "Income", "credit - debit"); $cosrep = new grp_report("cos", "Cost Of Sales", "debit - credit"); $exprep = new grp_report("exp", "Expenditure", "debit - credit"); } else { $increp = new acc_report("inc", "Income", "credit - debit"); $cosrep = new acc_report("cos", "Cost Of Sales", "debit - credit"); $exprep = new acc_report("exp", "Expenditure", "debit - credit"); } $incbal = sprint($increp->getBalance()); $cosbal = sprint($cosrep->getBalance()); $expbal = sprint($exprep->getBalance()); $grosamt = sprint($incbal - $cosbal); $nettamt = sprint($grosamt - $expbal); /* -- Final Layout -- */ $details = "Income Statement\r\n\t<table cellpadding='" . TMPL_tblCellPadding . "' cellspacing='" . TMPL_tblCellSpacing . "' border=0 width=600>\r\n\t<tr><th width=30%></th><th width=50%></th><th width=20%></th></tr>\r\n\t" . $increp->getReport() . "\r\n\t<tr><td colspan=3><br></td></tr>\r\n\t" . $cosrep->getReport() . "\r\n\t<tr><td colspan=3><br></td></tr>\r\n\t<tr><td align=right class=tot><br></td><td class=tot><b><u>Gross Profit</u></b></td><td align=right class=tot><b>{$grosamt}</b></td></tr>\r\n\t<tr><td colspan=3><br></td></tr>\r\n\t" . $exprep->getReport() . "\r\n\t<tr><td><br></td></tr>\r\n\t<tr><td align=right class=tot><br></td><td class=tot><b><u>Nett Profit</u></b></td><td align=right class=tot><b>{$nettamt}</b></td></tr>\r\n\t</table>"; return $details; }
function sheet($_POST) { # get vars foreach ($_POST as $key => $value) { ${$key} = $value; } if ($summary == 'yes') { $increp = new grp_report("inc", "Income", "credit - debit"); $cosrep = new grp_report("cos", "Cost Of Sales", "debit - credit"); $exprep = new grp_report("exp", "Expenditure", "debit - credit"); } else { $increp = new acc_report("inc", "Income", "credit - debit"); $cosrep = new acc_report("cos", "Cost Of Sales", "debit - credit"); $exprep = new acc_report("exp", "Expenditure", "debit - credit"); } $incbal = sprint($increp->getBalance()); $cosbal = sprint($cosrep->getBalance()); $expbal = sprint($exprep->getBalance()); $grosamt = sprint($incbal - $cosbal); $nettamt = sprint($grosamt - $expbal); /* -- Final Layout -- */ $details = "<center>\n\t<h3>\n\t " . COMP_NAME . " Income Statement as at<br>\n\t " . date("Y-m-d") . "\n\t</h3>\n\t<b>Author:</b> " . USER_NAME . "\n\t<form action='" . SELF . "' method=post name=form1>\n\t<input type=hidden name=key value=update>\n\t<table cellpadding='" . TMPL_tblCellPadding . "' cellspacing='" . TMPL_tblCellSpacing . "' border=0 width=600>\n\t<tr><th width=30%></th><th width=50%></th><th width=20%></th></tr>\n\t" . $increp->getReport() . "\n\t<tr><td colspan=3><br></td></tr>\n\t" . $cosrep->getReport() . "\n\t<tr><td colspan=3><br></td></tr>\n\t<tr class='bg-even'><td align=right class=tot><br></td><td class=tot><b><u>Gross Profit</u></b></td><td align=right class=tot><b>{$grosamt}</b></td></tr>\n\t<tr><td colspan=3><br></td></tr>\n\t" . $exprep->getReport() . "\n\t<tr><td><br></td></tr>\n\t<tr class='bg-even'><td align=right class=tot><br></td><td class=tot><b><u>Nett Profit</u></b></td><td align=right class=tot><b>{$nettamt}</b></td></tr>\n\t</table></form>\n\t<p>\n\t<table border=0 cellpadding='" . TMPL_tblCellPadding . "' cellspacing='" . TMPL_tblCellSpacing . "' width=25%>\n\t\t<tr><th>Quick Links</th></tr>\n\t\t<tr class=datacell><td align=center><a target=_blank href='../core/acc-new2.php'>Add account (New Window)</a></td></tr>\n\t\t<script>document.write(getQuicklinkSpecial());</script>\n\t</table></center>"; return $details; }