X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=reporting%2Frep707.php;h=30e1d5616f5b4d40e4389c193f0f3c007b306faa;hb=604d89ac6d18712d8b55bed821afe07b7106db3d;hp=1228e10bdbc2c28fe10b79443d666aadf808a9dc;hpb=1273d798e494986d5d35b885ccbd0ccaaa0c2695;p=fa-stable.git diff --git a/reporting/rep707.php b/reporting/rep707.php index 1228e10b..30e1d561 100644 --- a/reporting/rep707.php +++ b/reporting/rep707.php @@ -1,5 +1,14 @@ . +***********************************************************************/ $page_security = 2; // ---------------------------------------------------------------- // $ Revision: 2.0 $ @@ -7,12 +16,12 @@ $page_security = 2; // date_: 2005-05-19 // Title: Profit and Loss Statement // ---------------------------------------------------------------- -$path_to_root="../"; +$path_to_root=".."; -include_once($path_to_root . "includes/session.inc"); -include_once($path_to_root . "includes/date_functions.inc"); -include_once($path_to_root . "includes/data_checks.inc"); -include_once($path_to_root . "gl/includes/gl_db.inc"); +include_once($path_to_root . "/includes/session.inc"); +include_once($path_to_root . "/includes/date_functions.inc"); +include_once($path_to_root . "/includes/data_checks.inc"); +include_once($path_to_root . "/gl/includes/gl_db.inc"); //---------------------------------------------------------------------------------------------------- @@ -31,15 +40,15 @@ function Achieve($d1, $d2) if ($ret > 999) $ret = 999; return $ret; -} - +} + //---------------------------------------------------------------------------------------------------- function print_profit_and_loss_statement() { global $comp_path, $path_to_root; - include_once($path_to_root . "reporting/includes/pdf_report.inc"); + include_once($path_to_root . "/reporting/includes/pdf_report.inc"); $dim = get_company_pref('use_dimension'); $dimension = $dimension2 = 0; @@ -66,19 +75,19 @@ function print_profit_and_loss_statement() } if ($graphics) { - include_once($path_to_root . "reporting/includes/class.graphic.inc"); + include_once($path_to_root . "/reporting/includes/class.graphic.inc"); $pg = new graph(); - } + } $dec = 0; $pdec = user_percent_dec(); $cols = array(0, 50, 200, 350, 425, 500); //------------0--1---2----3----4----5-- - + $headers = array(_('Account'), _('Account Name'), _('Period'), _('Accumulated'), _('Achieved %')); - + $aligns = array('left', 'left', 'right', 'right', 'right'); - + if ($dim == 2) { $params = array( 0 => $comments, @@ -140,14 +149,14 @@ function print_profit_and_loss_statement() while ($account=db_fetch($accounts)) { $per_balance = get_gl_trans_from_to($from, $to, $account["account_code"], $dimension, $dimension2); - + if ($compare == 2) $acc_balance = get_budget_trans_from_to($begin, $end, $account["account_code"], $dimension, $dimension2); else $acc_balance = get_gl_trans_from_to($begin, $end, $account["account_code"], $dimension, $dimension2); if (!$per_balance && !$acc_balance) continue; - + if ($account['AccountClassName'] != $classname) { if ($classname != '') @@ -171,7 +180,7 @@ function print_profit_and_loss_statement() $pg->x[] = $group; $pg->y[] = abs($totalper); $pg->z[] = abs($totalacc); - } + } $totalper = $totalacc = 0.0; $rep->row -= ($rep->lineHeight + 4); if ($closeclass) @@ -204,7 +213,7 @@ function print_profit_and_loss_statement() $rep->row -= ($rep->lineHeight + 4); } $classname = $account['AccountClassName']; - + $per_balance *= -1; $acc_balance *= -1; $totalper += $per_balance; @@ -248,7 +257,7 @@ function print_profit_and_loss_statement() $pg->x[] = $group; $pg->y[] = abs($totalper); $pg->z[] = abs($totalacc); - } + } $rep->row -= ($rep->lineHeight + 4); if ($closeclass) { @@ -273,8 +282,8 @@ function print_profit_and_loss_statement() $pg->x[] = _('Calculated Return'); $pg->y[] = abs($calculateper); $pg->z[] = abs($calculateacc); - } - + } + $rep->Font(); $rep->NewLine(); @@ -293,9 +302,9 @@ function print_profit_and_loss_statement() $pg->type = $graphics; $pg->skin = $graph_skin; $pg->built_in = false; - $pg->fontfile = $path_to_root . "reporting/fonts/Vera.ttf"; + $pg->fontfile = $path_to_root . "/reporting/fonts/Vera.ttf"; $pg->latin_notation = ($decseps[$_SESSION["wa_current_user"]->prefs->dec_sep()] != "."); - $filename = $comp_path.'/'.user_company(). ."/pdf_files/test.png"; + $filename = $comp_path.'/'.user_company(). "/pdf_files/test.png"; $pg->display($filename, true); $w = $pg->width / 1.5; $h = $pg->height / 1.5;