Der Elementtyp cac:ItemIdentificationType wird verwendet, um Gegenstände zu identifizieren. Er besitzt die folgenden Elemente:
Tabelle 1. cac:ItemIdenticationType - Elemente
Name | Typ/Vorkommen | Beschreibung |
---|---|---|
cac:ID | udt:IdentifierType | Kennzeichnung, wie z.B. Artikelnummer oder EAN-Code |
cac:PhysicalAttribute | cac:PhysicalAttributeType* | identifzierende Merkmale |
cac:MeasurementDimension | cac:DimensionType* | Maße zur Identifizierung eines Gegenstands |
Das Vorkommen von Elementen wird in dieser Tabelle (und folgenden) auf diese Weise qualifiziert:
Zur Zeit gehen wir davon aus, dass ein Gegenstand beim Verkäufer durch eine kennzeichnende Zeichenkette eindeutig identifiziert wird, z.B. durch eine interne Artikelnummer oder durch einen EAN-Code.
Es ist allerdings auch denkbar, dass zur Identifizierung eines Gegenstands zusätzlich zur Artikelnummer weitere Angaben wie z.B. Bekleidungsgröße oder Farbe erforderlich sind. Der Elementtyp ItemIdentificationType ist auch für diese Fälle geeignet. Wir werden allerdings erst genauere Regeln hierfür festlegen, wenn sich in der Praxis zeigt, dass dies benötigt wird.
Bis auf weiteres gilt daher: veloconnect-konforme Implementierungen verwenden ausser dem Element cac:ID kein anderes der Kindelemente von ItemIdentifcationType.
Der Elementtyp cac:BasePriceType wird verwendet, um Preise mitzuteilen, die sich auf eine Menge beziehen:
Tabelle 2. cac:BasePriceType - Elemente
Name | Typ/Vorkommen | Beschreibung |
---|---|---|
cbc:PriceAmount | cbc:PriceAmountType | Der Betrag des Preises. |
cbc:BaseQuantity | cbc:QuantityType? | Basismenge für den Preis |
cbc:MaximumQuantity | cbc:QuantityType? | maximale Menge für Gültigkeit des Preises |
cbc:MinimumQuantity | cbc:QuantityType? | minimale Menge für Gültigkeit des Preises |
Regel: BasePriceType. Für veloconnect-konforme Implementierungen gelten folgende Regeln: