IDMW 2.0 XML schema documentation
The basic structure of the IDM schema
Introduction > The basic structure of the IDM schema

The basic structure of the IDM schema

The main element T_NEW_CATALOG defines that a new and complete multi-manufacturer catalogue data pool is made available.

The IDM schema is subdivided in data ranges that are specified in the subsequent child-elements (see figure 1) in T_NEW_CATALOG.


 

Figure 1 - child elements in T_NEW_CATALOG

The data ranges are not used in isolation from each other. In some data ranges, data is initially created and used from other data ranges via referencing.

Description of the data ranges

CATALOG

CATALOG is used to store administrative information concerning the data pool. E.g. the version of the data format, release date or the unique identification of the data pool.

 

SUPPLIER

SUPPLIER is used to store administrative information concerning the manufacturer. Example: specification of contact data, EDI communication parameters or the manufacturer's country of origin.

 

GLOBAL_DEFINITION

The GLOBAL_DEFINITION data range is a kind of data pool for information used in the other data ranges. As an example, standard handle positions or information about series are specified here.

 

SERIES

SERIES is used to store the data for the description of the items. Items are combined into product groups, such as base units or shelf units.

 

PART_LISTS

PARTS_LISTS is used to assemble dynamic piece lists, with the sub-positions assigned to rules (DECISIONS) that determine depending on the option in which quantity the respective position exists in the piece list.

 

FEATURE_DEFINITION

The feature information is specified in FEATURE_DEFINITION. Example: Data for feature classes (FEATURE_CLASS), features (FEATURE), the associated options (OPTION_DEFINITION) or assessment methods (RESTRICTION) are specified.

 

PRICE_DEFINITION

The price information is specified in PRICE_DEFINITION. Example: Data for price characteristics groups (PRICE_FEATURE_GROUP), VAT (VALUE_ADDED_TAXES), product categories (MERCHANDISE_GROUP) or price types (PRICE_TYPE) are specified.

See Also