ProductVariant
objectRepresents a variant mapped onto the base product.
Variants are also indexed standalone and for that the regular Product model is used.
A ProductVariant is created from that Product when mapping the variant onto the base product.
Collection of additional category breadcrumbs, where the first element is the leaf category and the last one the root.
An image and its properties.
Show Child Parameters
Entry in the assortment information list (Sortimentierung in SAP)
Show Child Parameters
Hashmap of variant attributes.
The keys are the attribute labels. There are some known keys: color and size.
The product id of the base product if one exists.
The base unit of the product.
Product “boss number”.
It is represented as string because the number can have leading zeros.
One OfThe brand (“Marke”) the product belongs to.
Represents the Brand information.
Show Child Parameters
One OfBundle (Gebindetyp) information of a product: Contains information about the bundle (Gebinde) in which a product
is handled/transported in logistic centers.
Bundle (Gebindetyp) contains information about the bundle (Gebinde) which is used in the logistics center to
handle/transport the products.
Show Child Parameters
Represents a care label.
Show Child Parameters
Represents the category basic information.
Show Child Parameters
One OfChemicals declaration for this product.
This is only exported on the product detail view, but not in list views.
Information on chemicals (Gefahrenstoffe).
The backend decides which statements are to be displayed according to additional flags.
Just show all statements you find.
http://de.wikipedia.org/wiki/H-_und_P-Sätze
http://de.wikipedia.org/wiki/R-_und_S-Sätze
Show Child Parameters
One OfCO2 compensation information.
CO2 compensation details.
These are the technical values for selling CO2 compensation. The MCheck also provides some carbon footprint
information, but the MCheck information is only informative.
Show Child Parameters
Represents a possible color for the product.
Show Child Parameters
One OfDeclaration information.
Declarations information mapped on the product.
Show Child Parameters
One OfMain product description.
A product description and its properties.
Show Child Parameters
Represents a document.
Show Child Parameters
One OfRepresents information about energy efficiency in the API.
Show Child Parameters
eRPA Text field
EsField index=false so that the field is not indexed in ElasticSearch
we only need it in the raw data
Represents a Pictogram (or Eyecatcher) on a product.
Show Child Parameters
Collection of product feature instances.
Show Child Parameters
Whether the product in relevant for Galaxus.
Used in the admin app and for filtering in ElasticSearch.
One OfGlobal Product Classification.
Global Product Classification of this product.
https://www.gs1.org/standards/gpc/how-gpc-works
https://www.gs1.ch/home/themen/gs1-standards/share/global-product-classification-(gpc)
This is the model that is mapped onto the product. There is also Migros\Model\Gcp\Gpc for the
stand-alone GPC information.
Show Child Parameters
Global Trade Item Number (GTIN).
One OfMain product image.
An image and its properties.
Show Child Parameters
One OfMain product image, transparent.
An image and its properties.
Show Child Parameters
This is the cost of the so called ‘vorgezogene Recyclinggebühr’, in PEx called ‘vrgPrice’
Collection of internal feature instances for grouping, sorting.
Show Child Parameters
Whether it is a product variant.
One OfMultilingual description of how the product is used, e.g. permanent article
Show Child Parameters
Represents the Label information in the Product.
Show Child Parameters
Allowed values:defriten
Hashmap of links indexed by target system id.
This property holds the data to store in Elasticsearch.
Local Certifications of a product, needed for the new product title structure.
Show Child Parameters
One OfLogistical information about the product.
Show Child Parameters
One OfMCheck data: product sustainability information.
MCheck 2.0 information on the product.
MCheck has been introduced by Migros to show the sustainability of products regarding re-traceability, biodiversity
etc. to the consumers.
Show Child Parameters
One OfThis is the MData from PEX and/or PIM.
Show Child Parameters
One OfMain supplier (Regellieferant) for this product.
Show Child Parameters
The id of the main variant of this product, if one exists.
The Migros-Product-ID (from Riversand/Pim4Migros project), e.g. “MP-169r-xp74-3dba”
One OfThis is the data about Product names.
Show Child Parameters
One OfDate range when the product is considered new.
Represents an interval.
Show Child Parameters
Nutritional Characteristics of a product, needed for the new product title structure.
Show Child Parameters
One OfShow Child Parameters
Whether the product in relevant for Rialto.
This flag does NOT decide whether the product should currently be shown in the shops.
It merely tells that PIM sees the necessary logistics information for this product exist.
For MAPI, this flag means that rialto is notified about changes on this product.
To decide if a product should be shown in the shop, use the retailer_flags visibility field.
One OfIf there are declarations, this is the information from the declarations, otherwise the information coming from PEx.
Collects information about the various source declarations of a product.
Show Child Parameters
One OfPackage weight and contents.
Some of this data is duplicated in “package_information”, which contains information about more package types.
Represents the package information.
Show Child Parameters
Package information indexed by the type of package.
Some of this data is duplicated in “package”, which can contain additional information for display purposes.
Example types of package information:
- cu: customer unit
- tu: transport unit
- lu: logistic unit
One OfList of parts related to this product.
Show Child Parameters
Represents a Pictogram (or Eyecatcher) on a product.
Show Child Parameters
One OfRepresents POP Label fields on a product.
Show Child Parameters
One OfUpstream supplier referenced by the main supplier in P4M.
Contains the supplier ID and, when available from the supplier relation lookup, the supplier name.
Show Child Parameters
One OfCurrent valid price or discounted price.
Defaults to national price. If region is given and the price differs, the regional price is used.
Falls back to national if there is no regional price.
This property is mapped on-the-fly given the region specified in the API request by the ProductFilter.
Singular combined price information including discount if present.
Show Child Parameters
One OfAlternative units for pricing comparison
Show Child Parameters
Ordering text of the product that is useful in the procurement process.
Specific Properties of a product, needed for the new product title structure.
Product type name.
Product type code.
One OfQuality responsible of a product
Examples: MGB, Denner, GM Aare
Show Child Parameters
The amount on stock.
One OfThe ratings of the product.
Represents the ratings of an item, e.g. product.
Show Child Parameters
Product receipt text.
One OfMap of the regional availability of a product in the regions.
Show Child Parameters
One OfThe regional information with price and discount information.
Either national is set or the individual regional ones.
No longer visible by default from version 7 on. If required, use region=all to get it.
Represents the regional information of a product in the API.
Show Child Parameters
Time when product should be reindexed again because of outdated data.
One OfList of related products, such as purchase recommendations or product references.
Represents a collection of product recommendations from all sources.
Show Child Parameters
Retailer information.
Show Child Parameters
One OfRetailer flags (Product status fields).
Map of all retailers for their retailer flags.
Show Child Parameters
Time when product was created in SAP.
One OfServices which are available to this product.
Represents services.
Show Child Parameters
Unique user-friendly ID.
Represents a list of multilingual slugs.
Show Child Parameters
A product status.
Show Child Parameters
Tags for flagging certain products.
The tags property is stored to ES as is, but we use a virtual property for M-API output to filter out internal tags.
Product type from PIM or PEx.
This value is also used properly tag Sammler products.
00 = Einzelartikel (normal product)
01 = Sammelartikel (Sammler)
02 = Variante (variant)
10 = VK-Set
11 = Lot
12 = Display
20 = Warengruppen-Wertartikel
21 = Warengruppen-Hierarchiewertartikel
22 = Gruppen-Wertartikel
30 = Warengruppen-Vorlageartikel
Time when product was last indexed (or partially updated) with modifications in Elasticsearch.
When a product did not change after mapping, it is not re-indexed and thus the timestamp is not updated as well.
One OfProduct VAT percentage.
Represents VAT information on a product.
Show Child Parameters
Links to videos.
The number of months this product has warranty.
QualityResponsible
objectQuality responsible of a product
Examples: MGB, Denner, GM Aare
RegionalAvailability
objectRepresents the availability of a product in a specific region in the API.
The probability of finding the product in the region, expressed as a percentage.
This is calculated per region as number of stores with availability divided by the total number of stores.
If there is at least one store in a region that has the product available, the probability will be at least 1, never 0.
RegionalAvailabilityMap
objectMap of the regional availability of a product in the regions.
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
One OfRepresents the availability of a product in a specific region in the API.
Show Child Parameters
RegionalInformation
objectRepresents the regional information of a product in the API.
One OfRepresents the regions price and discount information.
Show Child Parameters
One OfRepresents the regions price and discount information.
Show Child Parameters
One OfRepresents the regions price and discount information.
Show Child Parameters
One OfRepresents the regions price and discount information.
Show Child Parameters
One OfRepresents the regions price and discount information.
Show Child Parameters
One OfRepresents the regions price and discount information.
Show Child Parameters
One OfRepresents the regions price and discount information.
Show Child Parameters
One OfRepresents the regions price and discount information.
Show Child Parameters
One OfRepresents the regions price and discount information.
Show Child Parameters
One OfRepresents the regions price and discount information.
Show Child Parameters
One OfRepresents the regions price and discount information.