Extraction de remises
La fonctionnalité permettant d'extraire des remises est semblable à celle utilisée pour extraire des prix. Les principales différences sont les suivantes :
- Les remises peuvent être stockées dans des matrices de remises et des programmes de remises.
- Plusieurs remises peuvent être applicables. Pour plus d'informations, reportez-vous à la rubrique Niveaux de remise multiples.
Extraction de remises d'un contrat
Lorsqu'il recherche des remises, LN vérifie d'abord l'existence éventuelle d'un contrat spécial, puis d'un contrat normal correct.
Vous pouvez définir les éléments suivants :
- Des remises de contrat de vente dans la session Lignes de contrat de vente (tdsls3501m000) ou Prix de contrat de vente (tdsls3103m000).
- Les remises sur contrat d'achat dans la session Prix de contrat d'achat (tdpur3103m000).
Au besoin, vous pouvez lier un ou plusieurs programmes de remises à un contrat. Pour plus d'informations, reportez-vous à la rubrique Programmes de remise sur contrats.
Si le contrat ne comporte pas de remise valide, LN peut stopper ou poursuivre la recherche selon les paramètres de la case Appliquer les remises en cas d'absence de remise sur contrat dans la session Paramètres de calcul des prix (tdpcg0100m000). Si cette case est cochée, la recherche se poursuit.
Extraction de remises d'un barème de prix ou d'une matrice de remise
Si LN ne peut trouver aucune remise dans un contrat spécial ou un contrat normal et si la recherche de remises se poursuit, LN tente d'extraire des remises d'un programme de remise lié à un barème de prix, ou d'une matrice de remise. Pour extraire des informations de remise d'un programme de remise lié à un barème de prix, LN doit d'abord trouver le barème de prix correct. Pour ce faire, le processus d'extraction décrit dans Extraction des prix est exécuté.
Pour extraire des remises d'une matrice de remise, LN recherche les matrices de remises dont la définition de matrice et les attributs de matrice correspondent aux propriétés de la commande concernée. Notez que tous les attributs d’une matrice doivent correspondre aux propriétés de la commande. Une fois trouvé, le programme de remise de la matrice de remise dans laquelle sont stockés la définition et les attributs de la matrice est utilisé pour calculer la remise de la commande. Les informations sur la remise contenues dans la matrice de la remise incluent un montant de remise, un pourcentage de remise ou un programme de remise.
L'extraction de matrices de remises est contrôlée par les paramètres suivants dans la session Paramètres de calcul des prix (tdpcg0100m000) du niveau de remise approprié :
-
Première remise
LN sélectionne la première remise correcte trouvée dans le niveau et ignore toutes les autres remises correctes. La première remise correcte est celle dont le numéro de priorité de matrice est le plus faible. Si plusieurs remises présentent le numéro de priorité le plus faible, la première remise est celle dont la date d'application est la plus tardive. Une fois la première remise trouvée, la recherche de remises s'arrête. -
Meilleure remise
LNsélectionne la meilleure remise trouvée pour le niveau et ignore les priorités de matrice. -
Cumuler
Toutes les remises correctes sont extraites et retournées sous la forme d'un pourcentage agrégé. Le pourcentage de remise agrégé maximum est 100. -
Sans objet
Aucune remise n'est extraite pour le niveau de remise correspondant.
- Le processus d'extraction de remise est exécuté pour chaque niveau de remise défini, en commençant par le niveau 1. LN recherche d'abord une remise de ligne, puis une remise sur commande. Si aucune remise correcte n'est trouvée, LN entre une valeur de 0.00 (zéro), que l'utilisateur peut conserver ou modifier.
- Les valeurs des cases Déterminant et Autorisé des sessions matrices des prix et matrices des remises, affectent également le calcul des remises. Pour plus d'informations, reportez-vous à la rubrique Déterminant/autorisé.
- Dans les programmes de remises ou les barèmes de prix applicables que LN trouve pour une commande ou un contrat spécifique, LN sélectionne les remises répertoriées dans la devise de la commande ou du contrat. Si aucune remise applicable n'est trouvée dans la devise de la commande, LN sélectionne les remises répertoriées dans la devise société.
- Vous pouvez toujours saisir ou remplacer manuellement des remises.