X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=purchasing%2Fincludes%2Fpo_class.inc;h=7fdef20306065a05a444f3096cbe611f22282ff5;hb=d5c036f01e41b7acbf36eb00a298aa2a3edfe044;hp=a7b9db37c70775b207c20fce5ac2d8996b1e1773;hpb=ad0fdc78ec8ae2b67ef1b3a6d4f3393dba242310;p=fa-stable.git diff --git a/purchasing/includes/po_class.inc b/purchasing/includes/po_class.inc index a7b9db37..7fdef203 100644 --- a/purchasing/includes/po_class.inc +++ b/purchasing/includes/po_class.inc @@ -33,9 +33,20 @@ class purch_order var $tax_group_array = null; // saves db queries var $tax_included; // type of prices var $terms; - + var $ex_rate; + var $cash_account; + var $dimension, + $dimension2; + var $reference; + var $tax_overrides = array(); // array of taxes manually inserted during sales invoice entry (direct invoice) + var $prep_amount = 0; // prepayment required + var $alloc; // sum of payments allocated + var $prepayments = array(); + + var $fixed_asset = false; + function purch_order() { /*Constructor function initialises a new purchase order object */ @@ -148,7 +159,11 @@ class purch_order $val = $taxes['1']['Value']; $val1 = (floatval((intval(round(($val*20),0)))/20)); $taxes['1']['Value'] = $val1; - } + } + foreach($this->tax_overrides as $id => $value) // add values entered manually + { + $taxes[$id]['Override'] = $value; + } return $taxes; } @@ -238,4 +253,3 @@ class po_line_details } } -?>