Preiskontext
XML Name |
base:ProductPrice/@context |
Klassenname |
de.lobster.scm.monetary.PriceContext |
Rechte |
Administration/Stammdaten/Dynamische Aufzählungen |
In den Stammdaten für Produkte können Preisinformationen hinterlegt werden. Für dasselbe Produkt sind dabei unterschiedliche Preisangaben möglich, die sich auf eine eindeutige Kombination der Merkmale "Preiskontext", "Land", "Währung" beziehen müssen.
Die Dynamische Aufzählung "Preiskontext" definiert die dabei Auswahlmöglichkeiten für die Eigenschaft "Kontext" (context) des Preisattributs (productPrice), die beim Hinzufügen eines Preiselements in eine Erfassungsmaske für Produkte dauerhaft festgelegt werden muss.
Werksseitig sind die folgenden Standardwerte vordefiniert:
Resource Name |
Deutsch |
Englisch |
SUPPLIER |
Lieferant |
Supplier |
ORDERER |
Besteller |
Orderer |
<!-- Beispiel für Produktinformationen in einer Bestellung (Order), analog können Produktinformationen auch in Sendungen (Shipment), bzw. Manifeste (Manifest), bzw. Allgemeine verwendet werden -->
<ord:Order>
...
<lineItems>
<lineItem lineItemId=
"1"
>
<product>
<attributes>
<base:ProductId ... context=
"BUYER"
idType=
"BUYER_SPECIFIC"
>
<pid>
924
-
406
-
00
-
50
</pid>
</base:ProductId>
<base:ProductId ... context=
"SUPPLIER"
idType=
"SUPPLIER_SPECIFIC"
>
<pid>
0123456789
</pid>
</base:ProductId>
<base:ProductId ... context=
"ORDERER"
idType=
"EAN"
>
<pid>
5901234123457
</pid>
</base:ProductId>
<base:ProductDescription>
<locale>de_DE</locale>
<shortDescription>FL-Eier</shortDescription>
<longDescription>Freiluft-Eier direkt vom Bauern</longDescription>
</base:ProductDescription>
<base:ProductPrice>
<value context=
"SUPPLIER"
country=
"DE"
currency=
"EUR"
netValue=
"10.0"
taxRate=
"SALES_TAX_RATE_GER_FULL"
grossValue=
"11.9"
/>
</base:ProductPrice>
</attributes>
</product>
<attributes/>
</lineItem>
</lineItems>
</ord:Order>