Figure SI.01 - StockItem and other domains overview

Header Image
Project:
Figure SI.01 - StockItem and other domains overview : Class diagram
Created: 3/28/2022 3:51:09 PM
Modified: 6/7/2024 6:53:08 AM
Project:
Advanced:
A StockItem represents items used by Supply Chain for Stock and Shipping Management.
The codeModel specifies the type of codification used for the stockItemCode.
Two main types exist: EAN (European Article Numbering) or GTIN (Global Trade Item Numbering). A GTIN consists of a GS1 Company Prefix, an Item Reference Number and a Check Digit.
Each of them is further defined by the length of the number such as EAN 13, GTIN-12 (USA / Canada for individual products), GTIN-13 (Rest of World for Individual products) and GTIN-14 (Worldwide for Product groupings).
A ProductConfigSpec corresponds to a configuration of the related ProductSpecification. Ex: A Red Iphone with 128 GB memory. A GoodsProductSpec is realized by a unique StockItem according to the ProductConfigSpec.
A StockItem might be realized by several ResourceSpecifications when different manufacturers produce the same StockItem (same characteristics and behaviour).
A GoodsProductSpec might be created but it can’t be modified! I.e. only Create and Return operations are available for a GoodsProductSpec. For example, if the disk space of a TV decoder’s record capacity can be enhanced (realized through Software update), then we create a specific ProductSpecification for the Record Capacity.