$stock_id = $item->stock_id;
update_queue_quantity_for_item($stock_id);
update_qoh_for_item($stock_id);
+ }
}
+ else if (isset($trans_type) && $trans_type == "order_xtra") {
+ update_queue_quantities();
+ update_qoh_for_item();
}
// update null fields of new entered orders.
if(!isset($_POST['Update']) || $_POST['Update'] != 'Update') return;
begin_transaction();
+ $cart = null;
+ hook_db_prewrite($cart, 'order_xtra');
// update in database all field
$date_fields = array('hold_until_date', 'required_date', 'expiry_date', 'priority');
foreach($_POST['detail'] as $detail_id => $values) {
return;
}
}
-commit_transaction();
+ hook_db_postwrite($cart, 'order_xtra');
+ commit_transaction();
}