From: Janusz Dobrowolski Date: Sat, 6 Feb 2010 19:03:12 +0000 (+0000) Subject: Fixed bug resulting in broken line items relations after edition of multiline SO. X-Git-Tag: 2.3-final~981 X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=e2443c474da8b2fb837de3ea3092c2f160d31a4c;p=fa-stable.git Fixed bug resulting in broken line items relations after edition of multiline SO. --- diff --git a/sales/includes/db/sales_order_db.inc b/sales/includes/db/sales_order_db.inc index 2d880877..79d5adc9 100644 --- a/sales/includes/db/sales_order_db.inc +++ b/sales/includes/db/sales_order_db.inc @@ -221,10 +221,11 @@ function update_sales_order($order) } } $sql = "INSERT INTO ".TB_PREF."sales_order_details - (order_no, trans_type, stk_code, description, unit_price, quantity, + (id, order_no, trans_type, stk_code, description, unit_price, quantity, discount_percent, qty_sent) VALUES ("; - $sql .= $order_no . ",".$order->trans_type."," + $sql .= db_escape($line->id ? $line->id : 0) . "," + .$order_no . ",".$order->trans_type."," .db_escape($line->stock_id) . "," .db_escape($line->item_description) . ", " .db_escape($line->price) . ", "