Article – ARTICLE

Each product has at least one article. If there are several articles per product available (variants), at least one variant forming component (A_VARIANTDATA) is defined. The sequence of the nodes is not arbitrary and must be observed.

TBCATALOG / PRODUCTDATA / PRODUCT / ARTICLEDATA / ARTICLE

Node Mandatory Data type (Length) Description
ARTICLE Y Start of the article information
Attribute: mode N Is an article to be deleted, here <mode="delete"> is trabnsferred. The default value is "update".
Element: A_NR Y String(50) Unique article number; min. 4 characters To be as compatible as possible with all distribution channels, the article number of the merchant shouldn’t include spaces and special characters, and shouldn’t exceed 16 characters.
Element: A_NR2 Y String(50) Second article number, e.g. article number of the manufacturer that can exported as article number if needed, e.g. if die <A_NR> is not unique at the channel.
Element: A_ID N INT Unique article-ID from TB.One; mustn’t provided during import
Element: A_CHANGEDATE N Unix The time stamp of the last article change is included in the export.
Element: A_CREATEDATE N Unix The time stamp of the article creation is included in the export.
Element: A_ACTIVE N BOOLEAN Cross-channel activation flag of the article; in the export always <A_ACTIVE>=1; deactivated articles are not included any more. If the import lists 0 as value, the article will be de-activated and excluded from future exports.
Element: A_EAN N INT(13) EAN code of the article (only EAN numbers with 13 digits are valid)
Element: A_PROD_NR N String(50) Manufacturer's article number
Element: A_NR2 N String(50) Additional optional article number
Element: A_SORT N INT Article sorting within the product

Superordinate element:

Further subordinate elements:

Example XML

<ARTICLE> <A_NR>3810</A_NR> <A_ACTIVE>1</A_ACTIVE> <A_EAN>4250372205442</A_EAN> <A_PROD_NR>56894</A_PROD_NR> <A_NR2>381059</A_NR2> <A_COMPONENTDATA /> <A_TAGS /> <A_PRICEDATA /> <A_MEDIADATA /> <A_UNIT>ST</A_UNIT> <A_STOCK>2</A_STOCK> <A_DELIVERY_TIME>3</A_DELIVERY_TIME> <A_REPLACEMENT>1</A_REPLACEMENT> <A_REPLACEMENT_TIME>5</A_REPLACEMENT_TIME> <A_ORDER_MIN>1</A_ORDER_MIN> <A_ORDER_MAX>2</A_ORDER_MAX> <A_ORDER_INTERVAL>1</A_ORDER_INTERVAL> <A_PARCEL type="MeinVersand" /> <A_TRADESTAT /> </ARTICLE>