Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Ventes | |||
TPRV - Actions réalisées par le traitement de calcul de la prime des gestionnaires |
Recherche du taux à appliquer |
Pour chaque gestionnaire de la commande de ventes (GCVG) dont l'origine du montant de la prime n'est pas "forcée" (champ "Origine" non renseigné ou différent de "MF"), le traitement recherche la règle de calcul à appliquer (GRATX). Si aucune règle n'est trouvée, le traitement passe au gestionnaire suivant. Si une seule règle est trouvée, le traitement effectue le calcul avec cette règle. Si plusieurs règles sont trouvées, la règle qui sera appliquée est la première trouvée selon l'ordre de priorité d'application des taux. |
Ordre de priorité d'application des taux |
Pour information, le traitement considère que la valeur 2 présente sur les règles de taux à appliquer (GRATX) doit toujours avoir une valeur significative. Il existe 32 niveaux de priorité pour la recherche des taux à appliquer. Le traitement sélectionnera la règle ayant le niveau de priorité le plus proche du niveau 1. |
Détermination du niveau de priorité des règles | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Explication des conditions : (1) Nécessite que le gestionnaire du taux d'application soit renseigné et qu'il soit égal au gestionnaire de la commande. (2) Nécessite que la fonction du taux d'application soit égale à la fonction du gestionnaire de la commande. (3) Nécessite que le rôle du taux d'application soit renseigné et qu'il soit égal au rôle du gestionnaire de la commande. (4) Nécessite que la fonction associée du taux d'application soit renseignée et qu'il existe un autre gestionnaire sur la commande avec une fonction et un rôle égaux à la fonction et au rôle associés du taux d'application. (5) Nécessite que la valeur 1 du taux d'application soit renseignée et qu'elle soit égale à la valeur contenue dans le champ de la commande déterminé par le paramètre VALSVRAT occurrence VA1. (6) Nécessite que la valeur 2 du taux d'application soit renseignée et qu'elle soit égale à la valeur contenue dans le champ de la commande déterminé par le paramètre VALSVRAT occurrence VA2. (7) Nécessite que la valeur 3 du taux d'application soit renseignée et qu'elle soit égale à la valeur contenue dans le champ de la commande déterminé par le paramètre VALSVRAT occurrence VA3. |
Sélection des lignes pour la base de calcul |
Le traitement recherche les lignes de commande de ventes ayant un gestionnaire associé (GCVG) avec sa fonction et/ou son rôle renseigné. La recherche avec le rôle est facultative, elle dépend du paramètre AUTSVPRV occurrence CALCULCA. Si des lignes de commandes sont trouvées, la base de calcul se limitera aux lignes où le gestionnaire est présent. Si aucune ligne n'est trouvée, la base de calcul sera toutes les lignes de la commande. |
Gestion des exceptions et calcul de la prime |
Lors de l'application de la règle de calcul de la prime sur chaque ligne de commande, le traitement regarde si une exception est définie pour l'article dans GERATX. Si une exception est trouvée, c'est la règle de l'exception qui sera appliquée pour la ligne. Les autres lignes appliqueront la règle de GRATX, si aucune correspondance dans les exceptions. Méthode de calcul : Base de calcul CA net = (Quantité facturée * Prix de vente facturé) - Somme des conditions commerciales dont la catégorie est non comptabilisées. Base de calcul CA tarif = Quantité facturée * Prix de vente tarif. Montant de la prime = Base de calcul * Taux. Les montants qui seront affectés pour le gestionnaire sont le cumul de la base de calcul de chaque ligne et le cumul du montant de la prime de chaque ligne. Le taux qui sera affecté pour le gestionnaire est un calcul du taux moyen = Montant de la prime / Base de calcul * 100. |
Exemple | ||||||||||||||||||||||||||||||
Soit la commande de ventes avec les lignes suivantes :
Les articles A1 et A2 appartiennent à la famille d'articles A. Les articles B1 et B2 appartiennent à la famille d'articles B. Une règle est définie pour le gestionnaire de la commande dans GRATX avec un calcul sur le chiffre d'affaires net, sans catégorie de conditions commerciales non comptabilisées. Le taux est de 1%. Deux exceptions sont définies pour cette règle : - Une exception pour la famille d'articles "A", avec une base de calcul sur le chiffre d'affaires net et une catégorie de condition commerciale "R1" non comptabilisée. Le taux est de 2%. - Une exception pour la famille d'articles "B", avec une base de calcul sur le chiffre d'affaires net et une catégorie de condition commerciale "R2" non comptabilisée. Le taux est de 3%. Le traitement pour chaque ligne va effectuer le calcul suivant : - A1 : (3600 + 400) * 1 = 4000 de base de calcul sur laquelle sera appliqué un taux de 2% ; - A2 : (1750 + 250) * 2 = 4000 de base de calcul sur laquelle sera appliqué un taux de 2% ; - B1 : 5000 * 1 = 5000 de base de calcul sur laquelle sera appliqué un taux de 3% ; - B2 : (1000 + 200) * 5 = 6000 de base de calcul sur laquelle sera appliqué un taux de 3% ; - C1 : 600 * 10 = 6000 de base de calcul sur laquelle sera appliqué un taux de 1%. Le montant de la base de calcul qui sera mis à jour sur le gestionnaire est le suivant : 4000 + 4000 + 5000 + 6000 + 6000 = 25000. Le montant de la prime qui sera mis à jour sur le gestionnaire est le suivant : (4000 * 2%) + (4000*2%) + (5000*3%) + (6000*3%) + (6000*1%) = 550. Le taux moyen qui sera mis à jour sur le gestionnaire est le suivant : 550 / 25000 * 100 = 2.20. |