The current ocsV2.2 just handle simple small order. if shipping out all of order items in one lot, it is Okay!
But, if i get customer's long term blanket order online, which will be processed and shipped many times in the future, the current technique of appending the comments into "orders_status_history " is not powerful enough!!!
Suggestion#1 (= please add a new table in the database maybe named "shipment", which contain the shipment info for one order. The relationship is one "orders" has multible "shipment" thought shipment_ID)!
Under such suggestion, once partial shipement happens, We(store owner or admin) just update shipment info in the admin panel:
------------------------------
status = partial delivery;
shipping QTY = actual shipping quantity;
as result, OSC produces the new updated both invoice and packing slip based on the shipping QTY. At the same time, the programm creat the updated-to-minute Backorder QTY & total shipped QTY for order. and verify the customer by email at the end.
---------------------------------
They (the customer = order placer) will get the updated shipment info(linked to one big blanket order_ID) from their order history in their account!
Can anyone do such job for me?!
Thanks!