I am in the process of changing the structure of the database in how we
handle or customer orders.

In the past, since we seldom had split shipments, we would simple
"split" an order by using the same order number (in the header) with an
"A" added to the end in essence creating two orders for the same order.

 

Now I want to keep all items on the same order and split the shipments
as needed on the Row level.

I am going to use an OrderHeader table and OrderRows table.

 

My two choices are these:

1)       Do not put the ship date in the OrderHeader until the order is
completely shipped. This would be easiest to implement since the reports
would have little changes to them. 

2)       Put the Ship date in the OrderHeader but have the report based
on the backorder amount in the OrderRows table.  This would involve more
changes in my present reports but may be the best way to go.

 

Any arguments would be appreciated.

 

Jim

 

Reply via email to