Figure SI.04 - StockItemShipment detailed view

Header Image
Project:
Figure SI.04 - StockItemShipment detailed view : Class diagram
Created: 3/28/2022 3:51:09 PM
Modified: 3/10/2023 9:27:13 AM
Project:
Advanced:
A StockItemShipment is composed of items (StockItemShipmentItem) in charge of shipping one type of StockItem.<br/>A StockItemShipment requests the delivery of one or many StockItems <br/>Shipment from a StockLocation to another,<br/>Shipment from a StockLocation to a place (customer’s home or a Pick Up & Go place),<br/>By-hand delivery from a StockLocation in a Store.<br/>The actionRequested specifies the action requested such as Realize or Cancel.<br/>The shipmentType specifies the type of shipment such as Shipment or By-hand delivery.<br/>A StockItemShipment triggered by a CustomerProductOrder will move StockItems either to a StockLocation (Ex: if the Customer will pick up in a Store) or to a place (Ex: at customer’s home or a Pick Up & Go place)<br/>A StockItemShipment triggered by a StrockItemRequest will move StockItems to a StockLocation as the aim of the request is a StockItemLevel replenishment.<br/>A StockItemShipment always move StockItems from a StockLocation.<br/>Information used to build the StockItemShipmentItem comes either from the CustomerProductOrderItem of GoodsProductSpec or from the StockItemRequest<br/>The StockItemShipmentItem Specifies the StockItemLevel from which the StockItem(s) will be picked-up and possibly the StockItemLevel that will collect them.<br/>The StockItemShipment might be reported to a PartyRole. Usually if the StockItemShipment is related to ProductOrderItems then it’s the customer that will be contacted for follow-up, but if it corresponds to a by-hand delivery to the Customer realized by the technician in charge of installation, it’s the technician that will receive the follow-up to be able to pick-up the goods products.<br/>When StockItemShipment corresponds to replenishment request the follow-up will be received by the Employee in charge of the StockLocation replenishment follow-up.<br/>