Using My Product Manager, you can publish to recipients outside of Belgium and Luxembourg. This is done via the GS1 GDSN network.
The following is important in this respect:
- Under land of sale in the product sheet itself, specify the countries where you have GDSN recipients.
- At all times make sure you also add Belgium, which is required for the validation rules.
- We carry out few to no validations for other target markets. The reason being that most of our fields run in sync and that their data models change, same as our own, something for which we are not sent notifications.
- Most fields are the same for all countries, but some are specific to the target market.
You can easily find them using our search bar with the keyword ‘target market’. - Save your product sheets and also edit them in the other applicable levels of the hierarchy.
- Is the entire hierarchy ready? Republish it.
- The next day, check the GDSN feedback in the ‘My Products’ tab. Based on the feedback, you will know which data retailers still require.
Here are a few target market-specific details:
The Netherlands runs a data quality programme for food products and pharmacy products. For other sectors too, where consumer data are important, we will be launching audit programs over the years ahead.
Further details about the program and the registration to be carried out if you are under obligation to take part are available from the GS1 Netherlands website.
You can send product information to the French market via GS1 GDSN. The GS1 France website has guidelines with target market and sector-specific information.
In France, GS1 also uses GDSN-controlled pricing notifications. This is not supported My Product Manager. However, check out GS1-certified datapools which do offer this functionality.
Here you can choose either of 2 options in the French datapools.
You opt for free access to the networks whereby you enter the product data on these platforms (= not connected to My Product Manager).
Please note that you will need a GLN to do so that is different from the one you are using in My Product Manager. You can create a new GLN via My Locations Manager.
You choose to set-up a connection to My Product Manager, which usually does involve an extra fee. This enables you to manage and publish the data from My Product Manager and to forward the pricing information in a separate channel in the French datapool.
In Germany the datapool has an in-built data quality portal. This checks all products that are sent to their target market to determine whether or not a data quality check is required. This check is performed based on various parameters.
If you receive a REVIEW message via the GDSN feedback saying ’This item has not been DQX approved’, you are required to take part in the quality program to pass on the information to your German recipients.
Further details about the program and how to register if you are under obligation to take part are available from the GS1 Germany website, as well as from the data model.
Common errors
Since the error messages are in English, we recommend switching the interface to English to help resolve them more easily.
| Review | Action |
|---|---|
| Product Data | |
| ERROR - 640001: Please populate "Brand Owner Name". This indication is mandatory if "Brand Name" does not contain "UNBRANDED". | Field: Brand owner name |
| Identification | |
| ERROR - H621700: Please populate "Internal Item ID Of Supplier" at least once in each hierarchy. This indication is mandatory, if "Discontinued Date Time" was not indicated on the highest item level. | Field: Additional trade product identification'. Add the internal number of the product + choose in the second field the code ‘Supplier_assigned’. |
| ERROR - SC-E-001: Please populate "Data Carrier Type Code". Rule applies for the indicated "Global Product Classification: GPC Brick" or the indicated "Regulation Type Code". | Field: Data Carrier > Data carrier type code |
| ERROR - SC-E-001: Please populate "Has Batch Number". Rule applies for the indicated "Global Product Classification: GPC Brick" or the indicated "Regulation Type Code". | Field: Has batch number? Set on ‘True’ or ‘False’ |
| Content | |
| ERROR - 640005: Please populate "Class". This indication is mandatory if "Is Trade Item A Consumer Unit" is equal to "true" and "E Numbers: Level Of Containment" is indicated and does not equal "FREE_FROM". | Fields in set ‘Additive Information’
Additive name = naam van het additief, bv. ‘ANTIOXIDANT’. |
| Images and documents | |
| ING - BD7: URL: https://dam.gs1belu.org/originals/5411901000009/1456ef09a41347b99fd5dbd…, 623 px in width and 1080 px in height are indicated. However, the image size must be at least 2401 px in width or 2401 px in height. | Field: n.a. it’s the image himself (metadata) Add images with correct size cfr. global instructions. You can use our checklist. |
| Packaging | |
| ERROR - SC-E-001: Please populate "DPG Item". Rule applies for the indicated "Global Product Classification: GPC Brick" or the indicated "Regulation Type Code". | Field: Packaging Refund Obligation Nam Enter DPG or NOT_DPG |
| ERROR - 321373: Please populate "Platform Terms And Conditions". Rule applies to items that are marked as a non GTIN-coded pallet. | Field: Pallet disposition code Choose from list |
| ERROR - 321371: The trade item is marked as a pallet, but the pallet information "Platform Terms And Conditions" is missing. | Fields in the set “PackagingInformation”
|
| ERROR - 321541: Please check "Packaging Level". If more than one repetition of the "Packaging Information" is given then there must be exactly one indication with a "1" for "Packaging Level". There may not be any repetition with a missing packaging level. | Field ‘Packaging level’
|
| Delivery purchasing | |
| ERROR - 321004: Please populate "Is Base Price Declaration Relevant". This indication is mandatory, if "Is Returnable Asset Empty" is not set to "True" and if no "Discontinued Date Time" was indicated. | Field: Is Base Price Declaration Relevant Complete with true or false. |
| Contact Information | |
| ERROR - 06: Please populate "Contact Name Of Distributor". This indication is mandatory. | Field: Contact Type Code Use code BZL instead of CXC. If item is for belux and other countires add twice the information. Once with BZL and once with CXC. This is due to the fact only the Benelux uses the code CXC for the contactinformation on the label. |
| ERROR - 321002: Please populate "Manufacturer GLN". This indication is mandatory. | Field: Manufacturer GLN (in combination with Manufacturer name) |
| Allergens | |
| ERROR - system.propertyContainer.invalidDependentPropertyEnumValue: Please correct attribute ""Allergen: Codes"". The code selected "UW" is not allowed for this target market or product group. | Field ‘Allergen’, is a suballergen of AW-Céreals' to indicate which type of grain is used in the product. Request to GS1 Austria for more information about why this is |
| Statement/Claims | |
| ERROR - 321013: Please populate "Biocide". This indication is mandatory. | Fields in the set ‘Regulatory information’
*don’t forget to use sets through ‘add new’ to differentiate this information from other information in this set. |
| ERROR - 321244: Please populate "GHS". This indication is mandatory. | Tab 'Statement/Claims':
Add true if dangerous goods rules are applicable to your product. |
| ERROR - SC-E-001: Please populate "Regulation Type Code". Rule applies for the indicated "Global Product Classification: GPC Brick" or the indicated "Regulation | Fields in the set ‘Regulatory information’
*don’t forget to use sets through ‘add new’ to differentiate this information from other information in this set. |
| WARNING - 640003: Please populate "Registration Number Packaging Register". This indication is mandatory if "Packaging Type Code" does not equal "NE" and "DPG Item" does not equal "true" and "Is Packaging Marked Returnable" is equal to "false". | Fields in the set ‘Regulatory information’
*don’t forget to use sets through ‘add new’ to differentiate this information from other information in this set. |
| Taxes | |
| ERROR - 621707: Please populate "VAT". This indication is mandatory, if no "Discontinued Date Time" was indicated. | Field: Tax Type Code Use code VAT Agency Type code is 294 (for Austria) |
| Pallet information | |
| ERROR - 621704: Please populate "Transport Stacking Factor". This indication is mandatory because "Platform Type Code" is given. | Fields in the set ‘Stacking’
|
| Dangerous Goods | |
| ERROR - 621708: Please populate "Dangerous Goods". This indication is mandatory, if no "Discontinued Date Time" was indicated. | Fields in the set 'Regulated transportation'.
|
| Certification | |
| ERROR - 321506: Please populate "Organic Certification Body", This indication is mandatory because "Organic Origin" is set to "2" or "6". | More info here |
Denmark is one of the first EU countries to implement legislation on Extended Producer Responsibility (EPR) for packaging.
This regulation requires the availability of detailed packaging data throughout the entire value chain. Therefore, GS1 Denmark has developed the GS1Trade Packaging platform. Through this platform, you can manage and share detailed packaging data for products sold in Denmark in a structured and efficient way, enabling the legally required reporting to the Danish authorities. Currently, this platform is not yet connected to GS1 GDSN, but they are working on it, to achieve this.
Are you a supplier working with Danish retailers?
For standard product data, you can use GS1 GDSN to exchange this information. If you are asked to provide detailed information for packaging material reporting, you will need to contact GS1 Denmark to gain access to the GS1Trade Packaging platform.
Common errors
Since the error messages are in English, we recommend switching the interface to English to help resolve them more easily.
| Review | Action | ||||||
|---|---|---|---|---|---|---|---|
| Identification | |||||||
| 200.033 - The attribute 'Data Carrier Type Code (ID: 3282)' must always be indicated for each iteration of the class 'Data Carrier'. | Field ‘Data Carrier’ - ‘Data carrier type code’ Select ‘add new’ under ‘data carrier’. Then complete the first field with which type of barcode is placed on the case or on the consumer unit. | ||||||
| Images and documents | |||||||
| External media qualification stamp is invalid for this item. 05411683231615_C1N1: IMG21 | Tab ‘Images and documents’ In Denmark they validate the name of the image with the resolution of the image. So if the image is smaller than 300dpi you should use _A1N1 instead of _C1N1 to be in accordance with the standards. | ||||||
| Timings | |||||||
| 200.059 - The attribute 'Minimum Trade Item Lifespan From Time Of Arrival (ID: 3479)' MUST be indicated on the smallest unit in the hierarchy because of the chosen GPC Brick Code. 200.060 - The attribute 'Minimum Trade Item Lifespan From Time Of Production (ID: 3480)' shall be indicated on the smallest unit in the packaging hierarchy, because of the chosen GPC Brick code. | Tab ‘Timings’ Fields in box ‘Trade item life span per target market' Ensure that Denmark is indicated in the list of target markets. | ||||||
| Packaging | |||||||
| For all Case Level items, the attribute 'Has Display Ready Packaging (ID: 3111)' must be indicated. | Field: Has Display Ready Packaging Answer with true or false | ||||||
| 210.013 - The code value you have set is not supported in the current target market. | Field ‘Packaging material classification code' The code ‘flexible’ isn’t allowed in Denmark, only the code ‘soft’. If the field is not necessary for the validation of the item in MPM, please empty this field. | ||||||
| 210.013 - The code value you have set is not supported in the current target market. Check: FishMeatPoultryTypeCodeReferenceCodeReference PackagingMaterialClassificationCodeReference PackagingMaterialColourCodeReference LocalPackagingMarkedLabelAccreditationCodeReference ImportClassificationValue | Over several tabs and fields, use the searchfield of MPM for efficiëncy FishMeatPoultryTypeCodeReferenceCodeReference = unknown in MPM PackagingMaterialClassificationCodeReference = Packaging material classification code PackagingMaterialColourCodeReference = Packaging material colour code reference LocalPackagingMarkedLabelAccreditationCodeReference = Local accreditations indicated on the packaging ImportClassificationValue = Import classification value Looks like this is also a warning 1/2026 but check the Dannish DM in order to see what the picklists contains as codes: Upcoming releases for GS1Trade Sync and GS1 GDSN The Dannish DM looks like the DIY DM for BELUX. MaterialColourCodeReference: NON_TRANSPARENT_WHITE is not accepted in Denmark, choise NON_TRANSPARENT_OTHER. | ||||||
| 200.245 - When 'Packaging Exempt From Refuse Obligation' is not marked as 'true', the 'Packaging Refuse Obligation Name' shall be used | Fields:
| ||||||
| 200.036 - If the attribute 'Trade Item Unit Descriptor Code (ID: 3074)' is set to PALLET, or if 'Is Trade Item A Despatch Unit (ID: 3067)' equals true, and the item itself is the top level unit in the hierarchy and therefore is not contained in any further packaging, then 'Packaging Type Code (ID: 1719)' / 'Platform Type Code (ID: 1724)' must be filled in. | Field ‘Pallet type code’ Use the code 11 to indicate a standard 80x120 pallet. | ||||||
| 400.081 - For every iteration of 'Packaging' class where 'Platform Type Code' (ID: 1724) is given, 'Platform Terms And Conditions Code' (ID: 1723) MUST also be given. | Field: Pallet disposition code Choose from list | ||||||
| Delivery purchasing | |||||||
| 200.030 - The attribute 'Is Base Price Declaration Relevant (ID: 2955)' MUST be indicated on the smallest unit in the hierarchy. | Field: Is Base Price Declaration Relevant Answer with true or false. | ||||||
| Nutrients | |||||||
| 200.056 - If the attribute 'Preparation State Code (ID: 1225)' has been filled in, then 'Serving Size (ID:1234)' MUST also be indicated. | Field ‘Serving Sizes’ Add here the same value as in 'Nutrient basis quantity (AUDIT)' | ||||||
| Allergens | |||||||
| 200.096 - On the Danish market the level of containment of all 14 declarable allergens for food products shall be indicated in compliance with EU Regulation 1169/2011 | May be ignored if GTIN is also for TM BENELUX. This review is a warning. Danish retailers request for every allergen an indication of presence. If an allergen isn't present, you should enter ‘Free_from’, but this is not in accordance with our Benelux datamodel and would give issues for the audits. | ||||||
| Origin | |||||||
| 210.005 - The indicated Organic Certification Identification (4426) is not a valid code value. Use only values included in the DK_OrganicCertificationIdentification | Field ‘Organic certification’ - 'Organic Certification Identification' Denmark works with a local code list. Use underscores in the code of your certification agency, for example: BE_BIO_02 (instead of BE-BIO-02 as on the label). At this moment it’s not part of our Benelux audit program so this has no impact. | ||||||
| 200.057 - Because of the choosen GPC Brick Code, the 'Organic Trade Item Code (ID: 798)' must be indicated. | Field ‘Organic claim’ - ‘Organic level code’ Complete with ‘organic’ or ‘not organic’ | ||||||
| Dangerous Goods | |||||||
| 200.017 - The attribute 'Is Dangerous Substance (ID: 483)' is mandatory on base unit level. | Field ‘Is dangerous substances?' Answer with true or false | ||||||
| Others | |||||||
| 200.186 - For the chosen GPC and if 'Package deposit identifier' (1777) is not used and item is a consumer unit then 'Is Designation Intended For Single Use' (5574) must be populated | 'IsDesignationIntendedForSingleUse' BMS id 8520. will be added in MPM with release 2/2026 But this is a warning and does not block. | ||||||
Common errors
Since the error messages are in English, we recommend switching the interface to English to help resolve them more easily.
| Review | Action |
|---|---|
| Images and documents | |
| IMG53 - If File Type Code is equal safety data sheet, certification, organic certification or ifs, the document shall be in pdf format | May be ignored if the item is a PDF file. Is not a blocking message (cfr. GS1 Finland) |
| Others | |
| 400.334_RDP - 400.334_RDP | Unknown cause, may be ignored because it’s not a blocking message (cfr. GS1 Finland) |
Common errors
Since the error messages are in English, we recommend switching the interface to English to help resolve them more easily.
| Review | Action |
|---|---|
| Packaging | |
| If Is trade item packed irregularly (T2239) equals 'false' or is not used and Platform type code (T 2244) is used and trade item has no parents then Quantity of complete layers 04021) SHALL be used. | The Swedish market doesn't look at non-logistic unit information. Any layer information should be only on the pallet level. If you do not have a GTIN-pallet level you leave this information out.
|
| Pallet information | |
| If Is trade item packed irregularly (T2239) equals 'false' or is not used and Platform type code (T 2244) is used and trade item has no parents then Quantity of complete layers 04021) SHALL be used. | The Swedish market doesn't look at non-logistic unit information. Any layer information should be only on the pallet level. If you do not have a GTIN-pallet level you leave this information out.
|
| [730391] Stacking factor type code (T3848) Or Stacking factor (T0157) is missing. They are used together, i.e. if one is used, both must be used. | Fill in the Stacking (stackingFactor) and Stacking factor type (stackingFactorTypeCode). |
You can ask the data recipient you are publishing to which information they still need and in which GDSN fields they expect this information.
If the GDSN name is known, you can easily look it up in our data model and find the name in My Product Manager.