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:
Author:
Giu Platania
Version:
1.0.0
Advanced:
ID:
{E6DBB374-3AE5-4ee8-A028-C3B58326EB26}
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.