X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=gl%2Finquiry%2Fprofit_loss.php;h=f4a73e129b3147cc4076a14550264a9a71d5a620;hb=f821f29324e963437132a3f6fa7c57fcef5c5f0e;hp=351fc3d738003fe07a29de95ae3b8d59986de8f2;hpb=4e4ce8577f8582967995919860c66aa94d633afd;p=fa-stable.git diff --git a/gl/inquiry/profit_loss.php b/gl/inquiry/profit_loss.php index 351fc3d7..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); @@ -160,11 +160,14 @@ function inquiry_controls() $dim = get_company_pref('use_dimension'); start_table(TABLESTYLE_NOBORDER); - date_cells(_("From:"), 'TransFromDate', '', null, -30); + $date = today(); + 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 ""; @@ -179,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; @@ -196,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 @@ -224,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 %") . " "; @@ -327,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