Skip to main content

Product base

Module overview

In this module, products are created in SQARP and are enriched with basic information. Product base is the only module where new products can be created. It is typically the starting module when creating new products.

How to use the data editing feature

How to use the editing template

Each row in the editing template represents a product.

Data & definitions

DataDefinitionRules & validation
manufacturer_article_numberThe manufacturers unique identifier for a productCan only contain alphanumerical characters and “-“, “_”, “/”, ”.”, “:”. Each article number must be unique within the organisation.
brand_slugReference to an existing brand in SQARPThe brand must be owned by the same organisation as the product. A product can only have one brand reference.
taric_codeThe EU tariff code for the productMust be 10 numerical characters. Validated towards EU database. See https://taxation-customs.ec.europa.eu/customs-4/calculation-customs-duties/customs-tariff/eu-customs-tariff-taric_en
country_of_originThe country of origin for the productMust be 2 uppercased alphabetical characters. Validated towards ISO 3166-1 alpha-2 standard.
manufacturer_product_urlThe URL to the manufacturer’s product page for the corresponding productOnly filled when applicable. Must be valid URL. Validated for 200 response.
identifier_[identifier slug]The identifier value for a certain external identifierList of available identifiers and corresponding validation rules can be found below.

Identifier

SQARP GOLD STANDARD: MANUFACTURER ARTICLE NUMBER

Gold standard rule: Manufacturer article numbers should only contain alphanumeric characters and “-“, “_”. At least one character should be non-numeric. Article numbers should be maximum 20 characters.

Gold standard reasoning: When moving data between systems, you want to avoid article numbers becoming distorted. When you use only numeric characters, there is a risk of codes being interpreted as numeric values. This can distort the actual numbers (especially if there are leading zeros) but it can also make codes difficult to map between databases since they risk being read as different data types in different systems. Moreover, you want to avoid too long article numbers and special characters to make sure they’re compliant for storing in most ERP systems.

Products affected

Only the products included in the template will be affected upon upload.

If new rows with article numbers have been added to the template, these will be created as new products in SQARP.

If a product is not included in the template upon upload, that product will not be affected.

danger

To remove a product from SQARP entirely, you’ll have to use the DELETE PRODUCT module.

Data affected

The manufacturer_article_number column is mandatory, the rest of the columns are optional.

If a column is removed from the template, the existing data in SQARP will remain unchanged upon upload.

For the products included in the template, the value (including blank values) will be the value for that data and product in SQARP upon upload.

For identifiers, you can include all the identifiers that are applicable. The template export will include all identifiers that are currently available for the included products in SQARP. To add a new identifier, insert a column to the right in the template and set identifier_[identifier slug] (where identifier slug is replaced with the appropriate slug for the identifier you wish to include, for example “identifier_ean”) as the column header. Then fill the identifier values for each product.

Only the identifiers included as column headers will be affected upon upload.