X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=gl%2Finquiry%2Fprofit_loss.php;h=f4a73e129b3147cc4076a14550264a9a71d5a620;hb=7e8df3a179c05c51085349e139aac9ce88b9378d;hp=3e7a26f4ff55a58b199df4970a62bc6c013a6fd8;hpb=183839aff4b89c6be4529ce6cd8a4d1d94194dfd;p=fa-stable.git diff --git a/gl/inquiry/profit_loss.php b/gl/inquiry/profit_loss.php index 3e7a26f4..f4a73e12 100644 --- a/gl/inquiry/profit_loss.php +++ b/gl/inquiry/profit_loss.php @@ -21,7 +21,7 @@ include_once($path_to_root . "/includes/data_checks.inc"); include_once($path_to_root . "/gl/includes/gl_db.inc"); $js = ""; -if ($use_date_picker) +if (user_use_date_picker()) $js = get_js_date_picker(); page(_($help_context = "Profit & Loss Drilldown"), false, false, "", $js); @@ -161,15 +161,13 @@ function inquiry_controls() start_table(TABLESTYLE_NOBORDER); $date = today(); - if (!isset($_POST['TransFromDate'])) - $_POST['TransFromDate'] = begin_month($date); if (!isset($_POST['TransToDate'])) $_POST['TransToDate'] = end_month($date); + if (!isset($_POST['TransFromDate'])) + $_POST['TransFromDate'] = add_days(end_month($date), -user_transaction_days()); date_cells(_("From:"), 'TransFromDate'); date_cells(_("To:"), 'TransToDate'); - //Compare Combo - global $sel; $sel = array(_("Accumulated"), _("Period Y-1"), _("Budget")); echo ""._("Compare to").":\n"; echo ""; @@ -184,13 +182,15 @@ function inquiry_controls() end_table(); hidden('AccGrp'); + + return $sel[get_post('Compare')]; } //---------------------------------------------------------------------------------------------------- -function display_profit_and_loss() +function display_profit_and_loss($compare) { - global $path_to_root, $sel; + global $path_to_root; if (!isset($_POST['Dimension'])) $_POST['Dimension'] = 0; @@ -201,7 +201,6 @@ function display_profit_and_loss() $from = $_POST['TransFromDate']; $to = $_POST['TransToDate']; - $compare = $_POST['Compare']; if (isset($_POST["AccGrp"]) && (strlen($_POST['AccGrp']) > 0)) $drilldown = 1; // Deeper Level @@ -229,12 +228,12 @@ function display_profit_and_loss() div_start('pl_tbl'); - start_table(TABLESTYLE, "width=50%"); + start_table(TABLESTYLE, "width='50%'"); $tableheader = " " . _("Group/Account Name") . " " . _("Period") . " - " . $sel[$compare] . " + " . $compare . " " . _("Achieved %") . " "; @@ -332,12 +331,11 @@ function display_profit_and_loss() start_form(); -inquiry_controls(); +$sel = inquiry_controls(); -display_profit_and_loss(); +display_profit_and_loss($sel); end_form(); end_page(); -?> \ No newline at end of file