-
- my $q_item_id = qq|SELECT nextval('delivery_order_items_id')|;
- my $h_item_id = prepare_query($form, $dbh, $q_item_id);
-
- my $q_item =
- qq|INSERT INTO delivery_order_items (
- id, delivery_order_id, parts_id, description, longdescription, qty, base_qty,
- sellprice, discount, unit, reqdate, project_id, serialnumber,
- ordnumber, transdate, cusordnumber,
- lastcost, price_factor_id, price_factor, marge_price_factor, pricegroup_id,
- active_price_source, active_discount_source)
- VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
- (SELECT factor FROM price_factors WHERE id = ?), ?, ?, ?, ?)|;
+ my $q_item = <<SQL;
+ UPDATE delivery_order_items SET
+ delivery_order_id = ?, parts_id = ?, description = ?, longdescription = ?, qty = ?, base_qty = ?,
+ sellprice = ?, discount = ?, unit = ?, reqdate = ?, project_id = ?, serialnumber = ?,
+ ordnumber = ?, transdate = ?, cusordnumber = ?,
+ lastcost = ? , price_factor_id = ?, price_factor = (SELECT factor FROM price_factors where id = ?),
+ marge_price_factor = ?, pricegroup_id = ?, active_price_source = ?, active_discount_source = ?
+ WHERE id = ?
+SQL