Skip to main content

Item Relation Message

Version: Proces specification SALES005 v1.0.1

With the item relation message (developed and published in the SALES005) it is possible to indicate relations. Only product – product (PP) and trade item – trade item (AA) relations are made. In one relation message, PP and AA relations might occur simultaneously.

1 Relation types

The code list with the relations types is, just as other SALES Messages, managed externally. All relations are in one direction, this means that ID2 tells one something about ID1. Please consider the examples (table 1).

Table 1 - Available relationtypes

RelationsCodeMeantingDirection
Successor, transcends successor from the price catalogue messageOPVID1 has as its successor ID2. A successor has 1 to 1 the same technical foundation. The supplier indicates that the predecessor (ID1) is replaced in terms of functionality and technical specifications by the successor (ID2), the (new) product or article. The relationship type OPV is mirrored to that of VOO.ID1 -> ID2
Predecessor, transcends the predecessor from the price catalogue messageVOOID1 has as its predecessor ID2. A predecessor has a 1-to-1 identical technical substantiation. The code for the trade item or product shall be replaced (ID2). The supplier finds that the predecessor (ID2) is replaced by the successor (ID1) in functionality and technical specifications. The relation type VOO is a mirror image of the OPV.ID1 -> ID2
AlternativeALTRelation between two trade items who are not 1-to-1 identical, but can replace one another.Both
Technical fitTEPTechnical fit, trade items based upon specifications, or that together form a solution.Both
Part ofONVID2 is a part of ID1. Together with one or more items or products, it forms a whole. Note that this relationship type can lead to many relationships. This relationship type is mirrored to BEO.ID1 -> ID2
Contains part ofBEOID2 contains item ID1. The larger whole (ID2) consists of several items or products (ID1). These parts have a relationship to the whole. This relationship type is mirrored to ONV.ID1 -> ID2
Belongs toHOBCommercial advice / series / look and feel / made for each other. This includes the accessories.Both
Cannot do withoutKNZID2 forms a (working) whole with article ID1. An article or product (ID2) must be added to ID1. Deepening of the relation type "belongs to", but with a mandatory relation. Can be used with a choice group, see section "choice group".ID1 -> ID2
SpareRESID2 is a spare part of ID1. Relationship applies to a spare and wear part.ID1 -> ID2
MorroredGSPMirrored trade items or products. This relation type is most useful when ordering and assembling.Both

A relationship that can function in both directions is recorded only once to avoid redundant information. This also applies to mirrored link types. For example, the relationship type TEP is bidirectional. If the wipper technically fits the cover frame, the reverse is 813 true. The relationship then does not need to be established again in the opposite direction.

Table 2 - Example a redundant relationship type

Supplier XSupplier X
2.1PP
Picture
Technical fitPicture
WipperCoverframe
2.2PP
Picture
Technical fitPicture
CoverframeWipper

2 Group of choice

Obligatory relations might be applied through the relation ‘cannot do without’. Through including a groups choice, a choice might be made when the ‘cannot do without’ relation offers several options to reach the desired result. This allows for a relation to be made to a particular group of trade items or products in a coherent manner.

An example might be a gas stove that needs to be ordered with either a wood or coal insert, for the stove will not function without it.

Table 3 - Group of choice

Product 1Type relationProduct 2Group of choiceQuantity
Gas stoveCan not withoutInsert (wood)A1
Gas stoveCan not withoutInsert (coal)A1

Or, a computer’s adaptor for which, in different countries, different types of plugs and thus different cables have to be used:

Tabel 4 - Group of choice

Product 1Type relationProduct 2Group of choiceQuantity
Power Adapter ComputerCan not withoutCable type F (EU)B1
Power Adapter ComputerCan not withoutCable type A (US)B1
Power Adapter ComputerCan not withoutCable type G (UK)B1

3 Delivery of relations

The party that forwards the relation message is responsible for the correctness of the made relations, to safeguard its quality. In principle GLN 1 and 2 belong to the same owner. If this not the case, both parties shall have to agree on this. The amount of GLNs present in a message is not technically limited. This is bilaterally agreed upon. The exchanging parties determine how the relation is to be handled.

An example: supplier X’s cover frame (technically) fits on supplier Y’s wipper. Supplier Y’s wipper fits (technically) on supplier Z’s switch. Here, the relation is independent from the suppliers, as the GLN-numbers do not correspond. In this example, supplier X’s cover frame might develop a relation with supplier Z’s switch.

Table 5 - Different suppliers

Supplier XSupplier YSupplier Z
Picture
Picture
Picture
CoverframeWipperSwitch

If three parties wish to develop relations between a wipper, a switch and a cover frame, this might be done in the following manner. The example presumes there to be a PP relation, which is mostly used by manufacturers. It might be possible to develop an AA relation, however.

Table 6 - Relations between different products of different suppliers

6.1Supplier XSupplier Y
PP
Picture
HOB
Belongs to
Picture
CoverframeWipper
6.2Supplier YSupplier Z
PP
Picture
TEP
Technical fit
Picture
WipperSwitch
6.3Supplier XSupplier Z
PP
Picture
TEP
Technical fit
Picture
CoverframeSwitch

4 Examples

Table 7 - Example relationtypes

Relations:Code:Examples:Direction:
SuccesorOPVBoiler A
Boiler A (ID1) OPV Boiler B (ID2)Boiler B
ID1 > ID2
SuccesorOPVBasin X
Basin X (ID1) OPV Basin Y (ID2)Basin Y
ID1 > ID2
PredecessorVOOBoiler B
Boiler B (ID1) VOO Boiler A (ID2)Boiler A
ID1 > ID2
PredecessorVOOBasin Y
Basin Y (ID1) VOO Basin X (ID2)Basin X
ID1 > ID2
AlternativeALTBoiler A
Boiler A (ID1) ALT Boiler C (ID2)Boiler C
Both
AlternativeALTBasin Y
Basin Y (ID2) ALT Basin Q (ID2)Basin Q
Both
Technical fitTEPPipe A
Pipe A (ID1) TEP Coupling A (ID2 )Coupling A
Both
Technical fitTEPTap X
Tap X (ID1) TEP Basin X (ID2)Basin X
Both
Part ofONVBoiler A
Ketel A (ID1) ONV Circulation pump A (ID2)Circulation pump A
ID1 > ID2
Part ofONVTap X
Tap X (ID1) ONV Interior X (ID2)Interior X
ID1 > ID2
Contains partBEOCirculation pump A
Circulation pump A (ID1) BEO Ketel A (ID2)Ketel A
ID1 > ID2
Contains partBEOInterior X
Interior X (ID1) BEO Tap X (ID2)Tap X
ID1 > ID2
Belongs toHOBPhone A
Phone A (ID1) HOB Cover A (ID2)Cover A
Both
Belongs toHOBScrew A
Screw A (ID1) HOB Trox bit A (ID2)Trox bit A
Both
Can not withoutKNZGas stove A
Gas stove A (ID1) KNZ Insert piece A (ID2)Insert piece A
Both
Can not withoutKNZAdapter P
Adapter P (ID1) KNZ Power cable Q (ID2)Power cable Q
Both
SpareRESSmoke alarm A
Smoke alarm A (ID1) RES Battery B (ID2)Battery B
ID1 > ID2
SpareRESChristmas light L
Christmas light L (ID1) RES Lights K (ID2)Lights K
ID1 > ID2
MirroredGSPHandle
Handle A (ID1) GSP Handle B (ID2)Handle
Both