Configuration de la suppression d'articles de commande et de listes préconfigurées
Si la fonction OrderTrashCan est désactivée, lorsqu'un utilisateur supprime un article de commande ou un article de liste préconfigurée, les lignes de table représentant ces articles sont supprimées de la base de données. Si la fonction est activée, ces lignes sont mises à jour de sorte qu'elles fassent partie de la corbeille. Vous pouvez vider la corbeille en exécutant le travail planifié OrderTrashCanClear qui supprime les lignes, ou en faisant appel à l'utilitaire de nettoyage de la base de données. Cette fonction est désactivée par défaut.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Procédure
- Ouvrez le fichier de configuration HCL Commerce.
-
Dans le fichier, le texte peut être placé n'importe où entre "
<InstanceProperties>" et "</InstanceProperties>" sous la forme d'un enfant d'InstanceProperties.Par exemple :<InstanceProperties> .... .... .... <ExpectedInventorySynchronize ExpCountFlag="Y" ExpRecCount="200" display="false"/> <OrderTrashCan TrashCanOwner="-1006" TrashCanRequisitionListSegmentLen="30" TrashCanOrderItemSegmentLen="50" TrashCanEnabled="true"/> </InstanceProperties>Ce paramètre supprime des entrées d'article de commande de la table ORDERITEMS. Si TrashCanEnabled a pour valeur "true", lorsqu'un utilisateur supprime un article de commande ou un article de liste préconfigurée, les lignes de table représentant ces articles sont supprimées de la base de données. En revanche, les articles sont mis à jour de sorte qu'ils fassent partie de la corbeille.
où :
- TrashOwner
- Propriétaire lors de la suppression d'articles de commande ou de listes préconfigurées. La valeur par défaut est -1006.
- TrashCanRequisitionListSegmentLen
- Paramètre de nombre de validations indiquant la longueur de segment de la liste préconfigurée à supprimer. La valeur par défaut est 30.
- TrashCanOrderItemSegmentLen
- Paramètre de nombre de validations indiquant la longueur de segment des articles de commande à supprimer. La valeur par défaut est 50.
- TrashCanEnabled
- Détermine si la fonction de corbeille sert à supprimer des articles de commande.
- false
- L'article de commande supprimé de la base de données. Il s'agit de la valeur par défaut.
- true
- L'article de commande est envoyé à la corbeille.
Modifiez les valeurs, puis sauvegardez le fichier.