X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fui%2Fitems_cart.inc;h=a5e15fdbf4a524d1c7ded60d06f48ed4b6a75372;hb=76ca9fef9bb510236a6a7740fa0f60eb7db384c9;hp=0f8b3c35462aefee00d8531d97dee54834742958;hpb=286e6233d6d7d63fbaafea42475ecbd5f4cf0dd0;p=fa-stable.git diff --git a/includes/ui/items_cart.inc b/includes/ui/items_cart.inc index 0f8b3c35..a5e15fdb 100644 --- a/includes/ui/items_cart.inc +++ b/includes/ui/items_cart.inc @@ -20,8 +20,6 @@ class items_cart var $order_id; - var $editing_item, $deleting_item; - var $from_loc; var $to_loc; var $tran_date; @@ -31,6 +29,7 @@ class items_cart var $person_id; var $branch_id; var $reference; + var $original_amount; function items_cart($type) { @@ -52,7 +51,7 @@ class items_cart else { // shouldn't come here under normal circumstances - display_db_error("unexpected - adding an invalid item or null quantity", "", true); + display_error("unexpected - adding an invalid item or null quantity", "", true); } return false; @@ -107,19 +106,22 @@ class items_cart else { // shouldn't come here under normal circumstances - display_db_error("unexpected - invalid parameters in add_gl_item($code_id, $dimension_id, $dimension2_id, $amount,...)", "", true); + display_error("unexpected - invalid parameters in add_gl_item($code_id, $dimension_id, $dimension2_id, $amount,...)", "", true); } return false; } - function update_gl_item($index, $dimension_id, $dimension2_id, $amount, $reference, $description=null) + function update_gl_item($index, $code_id, $dimension_id, $dimension2_id, $amount, $reference, $description=null) { + $this->gl_items[$index]->code_id = $code_id; $this->gl_items[$index]->dimension_id = $dimension_id; $this->gl_items[$index]->dimension2_id = $dimension2_id; $this->gl_items[$index]->amount = $amount; $this->gl_items[$index]->reference = $reference; - if ($description != null) + if ($description == null) + $this->gl_items[$index]->description = get_gl_account_name($code_id); + else $this->gl_items[$index]->description = $description; } @@ -195,7 +197,7 @@ class line_item $item_row = get_item($stock_id); if ($item_row == null) - display_db_error("invalid item added to order : $stock_id", ""); + display_error("invalid item added to order : $stock_id", ""); $this->mb_flag = $item_row["mb_flag"]; $this->units = $item_row["units"];