User Tools

Site Tools


en:lenscatalog:version070000:usage:ordercodevariants

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:lenscatalog:version070000:usage:ordercodevariants [2017/05/31 10:02] – [Darstellungsweise 2] hansobermayeren:lenscatalog:version070000:usage:ordercodevariants [2017/05/31 10:22] (current) – [Darstellungsweise 1] hansobermayer
Line 1: Line 1:
 +====== Usage of orderCodeVariants======
  
 +[[en:lenscatalog:version070000:usage|Overview usage]]
 +
 +----
 +
 +NEEDTRANS
 +
 +===== Überblick: =====
 +
 +Es gibt verschiedene Darstellungsweisen von Preislisten.
 +
 +==== Darstellungsweise 1 ====
 +
 +Eine Darstellungsweise ist die Auflistung der einzelnen Grundgläser und die Auflistung der Zuschläge. Jedes Grundglas erhält ein EDV-Code und jeder Zuschlag erhält ein EDV-Code.
 +
 +Beispiel:
 +
 +^ Glasname      ^ Code       ^
 +| Min 1.5    | 105     |
 +
 +
 +^ Zuschlagsname ^ Code       ^
 +| MET    | 400     |
 +| Hard    | 500     |
 +| Clean    | 600     |
 +
 +
 +==== Darstellungsweise 2 ====
 +
 +Eine weitere Darstellungsweise ist die Auflistung von Grundgläsern welche die Zuschläge schon beinhalten.
 +
 +Beispiel:
 +
 +^ Glasname      ^ Code       ^
 +| Min 1.5             | 105000     |
 +| Min 1.5 + Hard      | 105500     |
 +| Min 1.5 + ET        | 105600     |
 +| Min 1.5 + MET       | 105400     |
 +| Min 1.5 + Hard + ET | 105800     |
 +| Min 1.5 + Hard + MET| 105900     |
 +
 +
 +
 +Diese Darstellungsweise bedingt eine sehr hohe Anzahl an Einträgen. Eine mehrfache Eingabe indentischer Glasgrunddaten ist hier notwendig. 
 +
 +
 +==== Lösung für die Darstellungsweise 2====
 +
 +{{:en:lenscatalog:version070000:usage:ordercodevariants:b2bopticordercodevariants.jpg?direct&800|}}
 +
 +
 +Das Grundglas (z.B. Min 1.5) wird einmalig im Element Lens angelegt. Für das blanke Glas wird die Bezeichnung und der EDV-Code (1 und 2) eingetragen.
 +
 +Für jede weitere Kombinationproduktes (Bestehend aus Grundglas plus Zuschlag  z.B. Min 1.5 + Hard) wird ein Element **OrderCodeVariant** (11) angelegt.
 +
 +Das Attribut basicLensAvailable hat die gleiche Funktion wie in [[en:lenscatalog:version070000:usage:equalpropertyvariants]] beschrieben.
 +
 +=== Für jedes Element "orderCodeVariant" gilt folgendes ===
 +
 +Im Element **Code** (20) wird der neue Code des Kombinationproduktes angegeben (z.B. 105500). 
 +
 +Im Feld **ProductNames** (21) wird der Name der Kombinationproduktes angegeben
 +
 +Im Element **matching** (30) werden die Zuschläge aufgelistet, die zu dem Kombinationsprodukt gehören (z.B. 500).
 +
 +Im Element **Ranges** (31, 32) werden die zugehörigen Lieferbereiche und Preise des Kombinationproduktes durch Verknüpfung mit entsprechenden IDs angegeben. [[en:lenscatalog:version070000:usage:lensranges|Ranges sind hier beschrieben.]]
 +
 +
 +
 +NEEDREVIEW