Loading

Zulassen von doppelten Produkten beim Hinzufügen von Elementen zur Produktliste des Kunden über OCAPI

Veröffentlichungsdatum: Dec 18, 2023
Beschreibung
OCAPI-Clients können ein Element zur Produktliste des Kunden hinzufügen, indem sie POST /customers/{customer_id}/product_lists/{list_id}/items aufrufen (siehe hier für weitere Informationen). Standardmäßig wird ein bereits vorhandenes Produktlistenelement mit derselben Produkt-ID, die im Anforderungstext angegeben ist, nicht zur Produktliste hinzugefügt, sodass keine doppelten Produktlistenelemente mit derselben Produkt-ID vorliegen.

Dieses Verhalten kann über die Site-Voreinstellung ProductListsDisallowRepeat gesteuert werden. Wenn diese Voreinstellung auf "false" gesetzt wird, können OCAPI-Clients mehrere Produktlistenelemente mit derselben Produkt-ID innerhalb einer Produktliste hinzufügen.

Die Site-Voreinstellung ProductListsDisallowRepeat kann über den Site-Import geändert werden. Das zu importierende Archiv sollte die Datei preferences.xml mit folgendem Inhalt enthalten.
<!-- xmlns omitted for brevity --> <preferences> <standard-preferences> <all-instances> <preference preference-id="ProductListsDisallowRepeat">false</preference>   <!-- omitted --> </all-instances> <!-- omitted --> </standard-preferences> <!-- omitted --> </preferences>
Diese Voreinstellung kann für die Entwicklungs- und Produktionsinstanzen repliziert werden, indem die Systemeinstellungen einer bestimmten Site repliziert werden.
Nummer des Knowledge-Artikels

000393956

 
Laden
Salesforce Help | Article