Skip to main content

Frans custom for Shipment module

Frans shipment has some custom.

 

1/ Shipment created vs shipment shipped

Shipping process goes like this: 
 - step 1 - Shipper creates a shipment
 - step 2 - Shipper adds packages to shipment
 - step 3 - Shipper adds products to shipment's packages
 - step 4 -Shipper prints label

Notice that after step 4; sales_shipment has column `ship_date` populated. Before step 4; `ship_date` is empty.

We use `sales_shipment` column `ship_date` to determine if and when the shipment ACTUALLY shipped. Do NOT use `sales_shipment` created date - it does not mean that the shipment ACTUALLY shipped.