Overview
In the EUDR Articles area (/articles), you manage your products and raw materials. Each article has an article type: Purchase or Sale. Orders, EUDR checks and DDS creation reuse this article data.
A saved article is not yet a reviewed or compliant article. EUDR relevance, manual classification and the compliance result are different things; see the Status glossary.
Searching and deleted articles
The search box above the table reads Search articles by number or name. Three fields are searched: the name, the internal article number and the article number from your own system — each as a partial match. The Show deleted switch pulls deleted articles into the list. Two buttons then appear above the table, each carrying the number of selected articles: one to restore them and one to delete them permanently. This is what this import message points at:Article ‘ART-1001’ was deleted. Restore it on the Articles page by enabling the “Show deleted” filter.Where
ART-1001 stands, the message prints your internal article number. A re-import does not create the article again, because that would cut its history off from its orders and evidence; restore it here and import again afterwards. The full wording of every import message appears in the Import Results dialog.
Deleted articles stay restorable for five years — the EUDR retention period; after that they are removed for good.
Importing Articles (Excel or CSV)
Download the template from the arrow beside Import on the Articles page: choose Download Excel template (recommended) or Download CSV template.Settings → CSV Imports stores column mappings for your own ERP headers. It is not the template download location. You only need a custom mapping when your file differs from the template.
The Excel template (
.xlsx) is the recommended download. It contains a second sheet, “Guide”, listing each column’s requirement, description and accepted values. The CSV template is the plain alternative without that sheet. In coded columns the code (e.g. purchase) always works — the import additionally accepts the label as Polygon One displays it in your interface language (Purchase, Einkauf on a German login).Template Fields
The columns in template order:The former External Article Number column is no longer part of the template. Existing files and saved column mappings keep working: the column is still accepted on upload and written to the legacy customer article number. New files no longer need it.
Performing the Import
1
Prepare the file
Fill in the Excel or CSV template. Excel data is read from the first worksheet; leave the guide on the second sheet. Treat article numbers, HS codes and GTIN/EAN as text to preserve leading zeros.
2
Map the columns
For custom headers, check Settings → CSV Imports → Articles. The matching template does not require a custom mapping.
3
Select the file
Click Import on Articles, select your
.xlsx, .xls or .csv file and confirm with Open. If no overwrites need confirmation, the import starts directly after the file check.4
Confirm overwrites if requested
A preview opens only when stored values would be overwritten. Review the changes, select the intended records and explicitly confirm the overwrites. The preview itself has not saved anything yet.
5
Check the result
A completely successful import of new articles shows a short confirmation. Updates, skipped rows or failures open a detailed result view. Correct failed rows and import them again. For an unsuitable file layout, the error dialog may offer AI-assisted mapping; review and confirm its result before saving. See Import errors.
Suppliers can be created automatically during the article import if they do not yet exist. The system recognizes suppliers based on their name or external ID.
Existing Articles and Repeated Rows
The internal article number determines whether the import creates or updates an article. Identical data is skipped as unchanged. Empty optional import fields — such as weight, EAN or description — do not clear stored values; use the edit dialog to clear them. Several rows with the same article number can add different suppliers. Their remaining article data must agree. Conflicting populated values, such as name, HS code or weight, reject that article group. Import adds supplier links; it does not remove existing links.Creating Articles Manually
1
Create a new article
In the Articles area, click Create.
2
Enter the data
Fill in the following fields:
- Name (required)
- Internal article number (required)
- HS code (required for users with the EUDR module)
- Article type — purchase or sale
- Supplier (required for purchase articles) — select from existing suppliers
- Weight per piece (kg) (optional) — lets orders use piece counts instead of kilograms
- Source varies per order (optional) — each order gets its own copy of the article with its own source
- EAN, short description (optional)
3
Save
Click Create to add the article.
Editing an Article: the Supplier Block
Open Edit from the article row’s action menu. Alongside the master data, review the source setting, EUDR classification and material composition here. For purchase articles, the edit dialog (“Edit Article”) contains the field “Suppliers” as a multi-select. It is prefilled with all the article’s active supplier links. Further rules:- A purchase article needs at least one supplier: “Purchase articles require at least one supplier.”
- There is no “Select all” here.
- Converting a purchase article into a sales article unlinks all suppliers.
- Opening a sales article leaves existing links untouched.
- The create dialog works with one supplier; add further ones afterwards via editing.
Assigning the same supplier to several articles
Tick several articles in the article list and the Assign supplier button appears above the table. The Assign supplier dialog searches for one existing supplier and links it to every selected article.This bulk action adds, it does not replace. Unlike the edit dialog above — which writes exactly the set the field holds — suppliers already linked stay linked. The dialog says so itself: “The suppliers already linked to them are kept.”
- You need the Manage articles permission; without it the action cannot be carried out.
- The supplier must already exist — the picker searches your supplier list. Create a new supplier under Suppliers first.
- One supplier is assigned per run. Repeat for a second one.
- Order-specific article copies are excluded: their supplier comes from their order.
- Afterwards Polygon One reports how many articles were linked, how many already had that supplier, how many were skipped because they are not purchase articles, and, if any were affected, how many were no longer available — deleted between your selection and the confirmation, say. If not a single link was made, the same message appears as a warning.
- The selection is capped. If your filter selected too many articles at once, the dialog says so with the maximum before anything is written — narrow the filter then.
This bulk action is available in the EUDR article list (
/articles).Entering a Weight with a Comma
The field “Weight per Piece (kg)” accepts decimals with a comma —0,5 and 2,5 work just like 0.5.
An empty field clears the weight. In the dialog, invalid input is rejected with “Enter a weight greater than 0, e.g. 2.5.” On import and over the API a weight that is not a number greater than 0 is rejected as well, but with a technical error message.
Plausibility and Duplicate Checks
When you create an article manually, Polygon One checks your input and points out possible issues. There are two kinds of notices:Soft Warnings (non-blocking)
These warnings appear after you submit the form. You can still create the article via “Create anyway” — or correct the input and submit again.Hard Block (blocking)
HS Code and EUDR Relevance
Polygon One derives the initial classification from the HS code. The seven commodity groups are cattle, cocoa, coffee, oil palm, rubber, soya and wood. A commodity name alone does not replace checking the specific product and code.- Manual review required means classification is unresolved, not “not relevant”. Examples include missing codes, ambiguous parent headings and certain
exheadings. - Under Edit, check the HS code, EUDR relevant and Commodity group. A relevant article needs a relevant commodity group. Saving confirms the displayed classification when manual review was pending, so check it even when changing another field.
- When Material composition exists, it determines the article’s classification. Changing the article HS code or manually classifying the article does not override that material derivation. Review and save the materials separately; see Article Import or Bill of Materials?.
- Classification alone does not confirm origin or compliance. Continue with the required origin data, evidence and EUDR checks.
Source Varies per Order
Fixed source (standing) uses the same article basis across orders. With Source varies per order (perOrder), order-specific copies keep origin information separate. Expand the article group in the list to open the copies. Normally, change classification and weight per piece on the template. Copies with their own HS code retain their own classification; copies already assigned to an active DDS are not silently reclassified or overwritten with a new weight. Review affected orders and unresolved notices after a change.
While order-specific copies exist, you cannot simply switch the template back to fixed source. A bill of materials describes materials; it replaces neither an order nor its origin data. Continue with Import & Creation and Weights.