PHP 8.2 Compatibility Improvement, better implementation.
[fa-stable.git] / sales / includes / cart_class.inc
index e19ea3160f0c68ea34b02dcdb65f73b5eb39df4a..4bef4cd102432d1a02329941bd0b00c8ffa4805a 100644 (file)
@@ -21,7 +21,7 @@ iv)  a delivery note
 include_once($path_to_root . "/inventory/includes/inventory_db.inc");
 include_once($path_to_root . "/taxes/tax_calc.inc");
 
-class Cart
+class Cart 
 {
        var $trans_type; // invoice, order, quotation, delivery note ...
        var $trans_no = array();// array (num1=>ver1,..) or 0 for new
@@ -71,7 +71,7 @@ class Cart
        var $dimension_id;
        var $dimension2_id;
        var $payment;
-       var $payment_terms; // cached payment terms
+       var $payment_terms = array('cash_sale' => false, 'days_before_due' => 0); // cached payment terms
        var $credit;
        // prepayment mode:
        var $prepaid=false;     // true for documents issued in prepayment mode
@@ -82,6 +82,7 @@ class Cart
        var $ex_rate;
 
        var $fixed_asset = false;
+       var $bo_policy = null;
 
        //-------------------------------------------------------------------------
        //