コード例 #1
0
#
#
#
#
#
#
#
#
#
#
#
# get settings
require "../settings.php";
require "../core-settings.php";
# Display default output
$OUTPUT = bal_sheet();
# get templete
require "../template.php";
# Balance Sheet
function bal_sheet()
{
    # Get Owners Equity Sub Headings
    $oesubRslt = get("core", "*", "bal_sheet", "type", "OESUB");
    $sheet = "<center>\n        <h3> Balance sheet for period : " . PRD_NAME . "<br><br>Date: " . date("d M Y") . " </h3>\n        <table border=0 cellpadding='" . TMPL_tblCellPadding . "' cellspacing='" . TMPL_tblCellSpacing . "' width='70%'>\n        <tr><th colspan=3>Owners Equity</th></tr>";
    # get accounts
    $oebal = 0;
    // OE Balance
    while ($oesub = pg_fetch_array($oesubRslt)) {
        $sheet .= "<tr class='bg-even'><td colspan=3><b>{$oesub['value']}<b></td></tr>";
        $sql = "SELECT * FROM bal_sheet WHERE type ='OEACC' AND ref = {$oesub['ref']}";
        $accRslt = db_exec($sql) or errDie("Unable to retrieve balance sheet settings from the Database.", SELF);
コード例 #2
0
#
#
#
#
#
#
header("Location: ../reporting/bal-sheet-view.php");
exit;
# get settings
require "../settings.php";
require "../core-settings.php";
# decide what to do
if (isset($_POST["key"])) {
    switch ($_POST["key"]) {
        case "print":
            $OUTPUT = bal_sheet($_POST);
            break;
        case "printsave":
            $OUTPUT = save_bal();
            break;
        default:
            $OUTPUT = view();
    }
} else {
    # Display default output
    $OUTPUT = view();
}
# get templete
require "../template.php";
# Default View
function view()