MofipProduct
objectMofipProduct is the Migros-Partner/VOI (MP-VOI) API Modell for Mofip to read from. As Mofip does not integrate the Data from the MP-VOI interface which is provided by Zucchetti GmbH called WebBO, we as the middlelayer leverage the API to read the data from.
Category is the BoSS Number which declares in which segment the product is. Schinken is Fleisch = 04 is an example, we know later.
Example:050115240505
GTIN is the fka EAN. (eg. Barcode)
Example:2124307000001
ProductID is the WebBO specific product-id.
Example:275700501000
ProductName represents the Name of the product that has been saved in WebBO.
Example:Blumenkohl
Origin tells the caller if this product needs additional input from the store-employee about the origin.
Wildfang tells the caller, if the product needs additional input from the store-employee about the fangzone.
ProductAttributeRequestResponse
objectAdditional product specific attributes.
Is the SAP ID of a product. Note - Not a GTIN.
>= 12 characters<= 12 characters
Field indicates if a product currently has delivery interruption and should be indicated as such.
Field indicates if a product is currently promoted as a “new” product or neuheit.
Field indicates if a product shouldn’t be reordered.
Field indicates if a product is currently promoted as a “seasonal” product.
Is the migros default way of identifiying stores. Note - Consists of 7 digits
>= 7 characters<= 7 characters
ProductResponse
objectDetailed information about a product.
Alternative GTINs for the product.
The base unit type (e.g., CU).
The BOSS number of the product.
The brand code.
The brand name.
The type of brand (e.g., Eigenmarke).
The number of days until the product expires.
The primary GTIN of the product.
ID of the product.
The maximum order quantity for the product.
Full name of the product.
The first part of the product name.
The second part of the product name.
The third part of the product name.
The primary origin country code.
Information about the product’s package.
Show Child Parameters
Pricing information for the product across different retailers.
Show Child Parameters
The product group name.
The product group number.
The product image of the product encoded in Base64
The SAP creation date of the product.
Shortened name of the product.
The status of the product (e.g., active).
The tax class of the product.
The tax rate applicable to the product.
The transport unit type (e.g., TU).
SimulatedImages
objectSimulatedImages represents a collection of base64-encoded images grouped by label sizes.
List of base64 encoded images for label size 1.6 inches
List of base64 encoded images for label size 2.2 inches
List of base64 encoded images for label size 2.7 inches
List of base64 encoded images for label size 4.2 inches
List of base64 encoded images for label size 7.5 inches
List of base64 encoded images for label size 8.2 inches
StoreProcesses
objectUploadModel is used to deserialise what we receive from SAP PI.
SPStates contains the states of the different Filialprozesse for a certain product in a certain store as sent by the MoFiP / SAP.