Configuration de limites de commande pour la prévention d'exceptions sans limite

Le sous-système de gestion des commandes définit des valeurs d'objet métier pour les paniers, les listes préconfigurées, les autorisations de retour de marchandise et l'historique des commandes. Les valeurs par défaut sont définies dans le fichier xml/config/com.ibm.commerce.order/wc-admin-component.xml. Vous pouvez modifier ces valeurs en fonction des besoins de votre activité.

Procédure

  1. Ouvrez le fichier xml/config/com.ibm.commerce.order/wc-admin-component.xml.
    Les valeurs par défaut sont présentées dans le fragment de code suivant :
    <_config:extendedconfiguration>
      <_config:configgrouping name="ShoppingCartThreshold">
        <_config:property name="size" value="10000" />
        <_config:property name="quantity" value="10000" />
        <_config:property name="defaultPageSize" value="100" />
        <_config:property name="maximumPageSize" value="100" />
      </_config:configgrouping>
      <_config:configgrouping name="RequisitionListThreshold">
        <_config:property name="size" value="10000" />
        <_config:property name="quantity" value="10000" />
      </_config:configgrouping>
      <_config:configgrouping name="RMAThreshold">
        <_config:property name="size" value="2000" />
        <_config:property name="quantity" value="2000" />
      </_config:configgrouping>
      <_config:configgrouping name="OrderHistoryThreshold">
        <_config:property name="defaultPageSize" value="100" />
        <_config:property name="maximumPageSize" value="100" />
      </_config:configgrouping>
      <_config:configgrouping name="RMAHistoryThreshold">
        <_config:property name="defaultPageSize" value="100" />
        <_config:property name="maximumPageSize" value="100" />
      </_config:configgrouping>
    </_config:extendedconfiguration>
    où :
    ShoppingCartThreshold
    La configuration ShoppingCartThreshold est un paramètre global qui ne peut pas être spécifié différemment pour chaque magasin.
    taille
    Nombre maximal d'articles de commande pouvant être ajoutés dans le panier.
    quantity
    Quantité maximale d'un article de commande spécifique pouvant être ajoutée dans le chariot (en rapport avec l'unité de mesure ; unité de mesure par défaut : C62.).
    Vous pouvez indiquer plusieurs seuils de quantité pour des unités de mesure différentes. Par exemple :
    <_config:property name="quantity_C1" value="100" />
    <_config:property name="quantity_C2" value="1000" />
    <_config:property name="quantity_C3" value="10000" />
    defaultPageSize
    Nombre d'articles de commande affichés dans la page du panier lorsqu'aucun paramètre de pagination n'est transmis.
    maximumPageSize
    Nombre maximal d'articles de commande affichés dans la page du panier.
    RequisitionListThreshold
    size
    Nombre maximal d'articles de commande pouvant être ajoutés dans une liste préconfigurée.
    quantity
    Quantité maximale d'un article de commande spécifique pouvant être ajoutée dans une liste préconfigurée.
    Vous pouvez indiquer plusieurs seuils de quantité pour des unités de mesure différentes. Par exemple :
    <_config:property name="quantity_C1" value="100" />
    <_config:property name="quantity_C2" value="1000" />
    <_config:property name="quantity_C3" value="10000" />
    RMAThreshold
    taille
    Nombre maximal d'articles à retourner.
    quantity
    Quantité maximale d'un article de commande spécifique à retourner.
    OrderHistoryThreshold
    defaultPageSize
    Nombre de commandes affichées dans la page de l'historique des commandes lorsqu'aucun paramètre de pagination n'est transmis.
    maximumPageSize
    Nombre maximal de commandes affichées dans la page de l'historique des commandes.
    RMAHistoryThreshold
    defaultPageSize
    Nombre d'unités de mesure affichées dans la page de l'historique des commandes lorsqu'aucun paramètre de pagination n'est transmis.
    maximumPageSize
    Nombre maximal de commandes affichées dans la page de l'historique des retours.
  2. Enregistrez et fermez le fichier.