product_restrictions
Beispiel-Datei in gitlab.
Beschreibung
Falls ein Lieferant kundenspezifische Artikelsortimente führt, ist es erforderlich diese mittels Produktlisten zu definieren. In Fällen, wo alle Kunden das gesamte Sortiment einsehen und bestellen dürfen, entfällt diese Definition.
Es gilt:
- Die jeweiligen Kunden, welche einer bestimmten Produktliste zugeordnet werden sollen, müssen innerhalb der
merchant_relationshipmit der jeweiligen Produktlistengruppe (product_list_group) gekennzeichnet werden. - Die relevanten Artikel, werden kommagetrennt als Array aufgelistet.
- Es gibt zwei Typen von Listen (
list_type):whitelist: Die jeweilige Kunden(gruppe) hat/haben Zugriff auf alle Artikel in dieser Liste.blacklist: Die jeweilige Kunden(gruppe) hat/haben keinen Zugriff auf die Artikel in dieser Liste.
Verfügbare Felder
| Feld (* = Pflicht) | Beschreibung |
product_list_group * String (100) | Definition der Produktlistengruppe. |
list_type String (enum) | Definiert, ob es sich um eine Liste handelt, für welche die darin befindlichen Produkte explizit zur Bestellung berechtigen (whitelist) oder explizit für eine Bestellung gesperrt sind (blacklist). Zulässige Werte: whitelist, blacklist default = whitelist |
replace * Array (String) | Liste von Artikeln innerhalb dieser Produktlistengruppe. Stock keeping unit des Artikels (Artikelnummer). Zulässige Zeichen: Zahlen 0-9, Buchstaben A-Z a-z, Bindestriche –, Unterstriche _, Klammern (), Punkte .. |