Loading

Autorisation des produits en double lors de l’ajout d’un article à la liste de produits client via OCAPI

Date de publication: Dec 18, 2023
Description
Les clients OCAPI peuvent ajouter un article à la liste de produits du client en appelant POST /customers/{customer_id}/product_lists/{list_id}/items (consultez ce lien pour les détails). Par défaut, lorsqu’il existe un élément de liste de produits existant avec le même ID de produit que celui spécifié dans le corps de la demande, ce produit n’est pas ajouté à la liste de produits afin qu’il n’y ait pas d’éléments de liste de produits en double avec le même ID de produit.

Ce comportement peut être contrôlé par la préférence de site nommée ProductListsDisallowRepeat. En définissant cette préférence sur « False », les clients OCAPI peuvent ajouter plusieurs éléments de liste de produits avec le même ID de produit dans une liste de produits.

La préférence de site ProductListsDisallowRepeat peut être modifiée via l’importation de site. l’archive à importer doit comprendre le fichier preferences.xml avec le contenu suivant.
<!-- xmlns omitted for brevity --> <preferences> <standard-preferences> <all-instances> <preference preference-id="ProductListsDisallowRepeat">false</preference>   <!-- omitted --> </all-instances> <!-- omitted --> </standard-preferences> <!-- omitted --> </preferences>
Cette préférence peut être répliquée sur les instances de développement et de production en répliquant les préférences système d’un site spécifique.
Numéro d’article de la base de connaissances

000393956

 
Chargement
Salesforce Help | Article