Listes préconfigurées

Une liste préconfigurée est une liste d'articles utilisée pour créer des commandes par la suite. Les utilisateurs enregistrés peuvent créer des listes préconfigurées rassemblant les articles qu'ils commandent fréquemment et les utiliser pour recommander périodiquement ces articles. Chaque article d'une liste préconfigurée est associé à une entrée de catalogue et possède les attributs suivants : SKU, Quantité, Heure de la dernière mise à jour, Propriétaire, Magasin, Type : privé ou partagé. Les listes préconfigurées privées ne peuvent être consultées et modifiées que par un certain utilisateur, généralement le créateur. Une liste préconfigurée partagée peut être consultée et utilisée par les utilisateurs de la même organisation.

Les listes préconfigurées peuvent être créées à l'aide de la commande RequisitionListCreate ou de la commande RequisitionListItemUpdate. Pour ajouter ou modifier un article dans une liste préconfigurée, utilisez la commande RequisitionListItemUpdate.

Plusieurs listes peuvent être créées par un utilisateur au sein d'une organisation, puis partagées afin que les utilisateurs autres que le créateur puissent soumettre la commande. L'utilisateur doit entrer les informations d'expédition et de paiement lorsqu'il passe une commande à l'aide d'une liste.

L'implémentation sous-jacente d'une liste préconfigurée est une commande. Le champ STATUS de la table de base de données ORDERS est utilisé pour déterminer si une commande est une liste préconfigurée. Une valeur de Y indique une liste préconfigurée privée. Une valeur de Z indique une liste préconfigurée partageable. Le type de liste peut être modifié à l'aide de la commande RequisitionListUpdate.

Lorsque les utilisateurs ajoutent des articles de liste préconfigurée à la commande en cours, la liste préconfigurée d'origine n'est pas modifiée et elle continue d'être disponible pour réutilisation.

Vous pouvez également utiliser la commande RequisitionListSubmit pour créer une nouvelle commande en attente basée sur une liste préconfigurée.

Pour afficher toutes les listes préconfigurées appartenant à un seul propriétaire, utilisez la commande RequisitionListDisplay.