XML Name | base:ProductId/@context |
Klassenname | de.lobster.scm.base.product.attributes.ProductIdContext |
Rechte | Administration/Stammdaten/Dynamische Aufzählungen |
In den Stammdaten für Produkte können Produkt IDs hinterlegt werden. Demselben Produkt können dabei unterschiedliche IDs zugeordnet werden, die sich auf eine eindeutige Kombination der Merkmale "Kontext" und "Typ" (s. Produkt-ID-Typ) beziehen müssen.
Die Dynamische Aufzählung "Produkt-ID-Kontext" definiert die dabei Auswahlmöglichkeiten für die Eigenschaft "Kontext" (context) des Produkt-ID-Attributs (ProductId), die beim Hinzufügen einer Produkt-ID-Elements in eine Erfassungsmaske für Produkte dauerhaft festgelegt werden muss.
Werksseitig sind die folgenden Standardwerte bereits eingetragen:
Resource Name | Deutsch | Englisch |
|---|---|---|
SUPPLIER | Lieferant | Supplier |
BUYER | Käufer | Buyer |
INTERNATIONAL | International | International |
ORDERER | Besteller | Orderer |
XML-Darstellung
<!-- Beispiel für eine Bestellung (Order), analog können Produktinformationen auch in Sendungen (Shipment), bzw. Manifeste (Manifest) verwendet werden -->
<ord:Order>
...
<lineItems>
<lineItem>
<product>
<attributes>
...
<!-- Der Käufer verwendet zur Identifizierung des Artikels eine eigens definierte Artikelnummer -->
<base:ProductId ... context="BUYER" idType="BUYER_SPECIFIC">
<pid>924-406-00-50</pid>
</base:ProductId>
<!-- Der Lieferant verwendet zur Identifizierung des Artikels eine eigens definierte Artikelnummer -->
<base:ProductId ... context"SUPPLIER" idType="SUPPLIER_SPECIFIC">
<pid>0123456789</pid>
</base:ProductId>
<!-- Der Besteller verwendet zur Identifizierung des Artikels die EAN-Nummer -->
<base:ProductId ... context="ORDERER" idType="EAN">
<pid>5901234123457</pid>
</base:ProductId>
...
</attributes>
</product>
<attributes/>
</lineItem>
</lineItems>
</ord:Order>