Cas d’utilisation du gestionnaire de transaction : appliquer des remises de ligne parent aux lignes enfants
Transaction Manager peut aider à gérer les transactions dont les produits configurables comportent de nombreux éléments de ligne de transaction enfants et petits-enfants.
Une seule transaction peut inclure plusieurs produits configurables, et chaque produit configurable peut avoir plus de 100 éléments de ligne de transaction enfants, petits-enfants ou autres éléments de ligne de transaction descendants.
La remise au niveau de l’en-tête de transaction peut appliquer une remise uniforme à tous les produits et éléments de ligne de transaction. À l’inverse, l’application de remises au niveau de la ligne de transaction vous permet de réduire des produits et des lignes individuels à des taux différents. Cependant, pour un produit comportant de nombreux éléments de ligne descendants, cela peut devenir fastidieux.
L’utilisation du champ système .parent permet de rechercher un champ d’élément de ligne parent, qui ne peut ensuite être appliqué qu’aux lignes enfants de ce produit. Par exemple, une liste déroulante peut être utilisée au niveau de l’en-tête pour désigner la méthode de remise à appliquer.
Lorsque l’option Remise de ligne parent est sélectionnée, une règle définit le champ de remise de la ligne descendante égal à celui de sa lignée parente.