| Client Serveur / Fonctions ACE | |
Cette fonction permet de calculer et d’éditer des ristournes de fin d’année par exemple, mais aussi de générer un avoir correspondant au total des ristournes.
Il est possible d'obtenir le détail des différentes conditions tarifaires appliquées dans le calcul de la ristourne, ainsi que le nom du représentant et le numéro de l’avoir généré.
Ces informations, apparaissant dans le bloc 10, sont alimentées à partir du représentant de la ligne du poste origine, si ce dernier est renseigné, sinon à partir du représentant de l’en-tête d’événement du poste origine.
Reportez vous au bloc 11 de l’édition des événements (EDEVE) pour connaître son contenu.
Ce bloc est édité à chaque rupture et pour chaque condition tarifaire appliquée dans le calcul de la ristourne.
| grihe_b10 | Détail des postes ristournés |
| grihe_b15 | Traitement MAJRIA en 1ère étape |
| grihe_b21 | Bloc entête rupt.1 (idem bloc 40) |
| grihe_b22 | Bloc entête rupt.2 (idem bloc 40) |
| grihe_b23 | Bloc entête rupt.3 (idem bloc 40) |
| grihe_b24 | Bloc entête rupt.4 (idem bloc 40) |
| grihe_b25 | Bloc entête rupt.5 (idem bloc 40) |
| grihe_b26 | Bloc entête rupt.6 (idem bloc 40) |
| grihe_b27 | Bloc entête rupt.7 (idem bloc 40) |
| grihe_b28 | Bloc entête rupt.8 (idem bloc 40) |
| grihe_b29 | Bloc entête rupt.9 (idem bloc 40) |
| grihe_b40 | Bloc rupture édition des ristournes |
| grihe_b41 | Bloc total rupt.1 (idem bloc 40) |
| grihe_b42 | Bloc total rupt.2 (idem bloc 40) |
| grihe_b43 | Bloc total rupt.3 (idem bloc 40) |
| grihe_b44 | Bloc total rupt.4 (idem bloc 40) |
| grihe_b45 | Bloc total rupt.5 (idem bloc 40) |
| grihe_b46 | Bloc total rupt.6 (idem bloc 40) |
| grihe_b47 | Bloc total rupt.7 (idem bloc 40) |
| grihe_b48 | Bloc total rupt.8 (idem bloc 40) |
| grihe_b49 | Bloc total rupt.9 (idem bloc 40) |
| grihe_b61 | Bloc vide |
| grihe_b62 | Détail des CTS appliquées |
| grihe_b63 | Avoir généré |
(21) Client X Prix Vendu Qte Montant
(22) Produit A
(10) V/CDE/101/1 100,00 5 500,00
(10) V/CDE/105/1 100,00 1 100,00
(10) V/CDE/105/1 110,00 10 1100,00
(61) Recherche Ristourne :
(62) RM1 Remise mensuelle 1 Base 1 5 %
(62) RM2 Remise mensuelle 2 Base 1 3 %
(42) Produit A - Montant avant remise : 1700,00 Montant après remise : 1564,00
(22) Produit B
(10) V/CDE/101/2 1000,00 5 5000,00
(10) V/CDE/103/1 1000,00 1 1000,00
(10) V/CDE/105/2 1100,00 10 11000,00
(61) Recherche Ristourne :
(62) RM1 Remise mensuelle 1 Base 1 5 %
(62) RM2 Remise mensuelle 2 Base 1 3 %
(42) Produit B - Montant avant remise : 17000,00 Montant après remise : 15640,00
(41) Client X - Montant avant remise 18700,00 Montant après remise : 17204,00
(63) Génération de l’avoir V/RIM/51
(21) Client Y Prix Vendu Qte Montant
(22) Produit A
(10) V/CDE/101/1 100,00 5 600,00
(10) V/CDE/105/1 100,00 1 400,00
(61) Recherche Ristourne :
(62) RM1 Remise mensuelle 1 Base 1 5 %
(62) RM2 Remise mensuelle 2 Base 1 3 %
(42) Produit A - Montant avant remise : 1000,00 Montant après remise : 920,00
(22) Produit B
(10) V/CDE/101/2 1000,00 5 400,00
(10) V/CDE/103/1 1000,00 1 100,00
(61) Recherche Ristourne :
(62) RM1 Remise mensuelle 1 Base 1 5 %
(62) RM2 Remise mensuelle 2 Base 1 3 %
(42) Produit B - Montant avant remise : 500,00 Montant après remise : 460,00
(41) Client Y - Montant avant remise 1500,00 Montant après remise : 1380,00
(63) Génération de l’avoir V/RIM/52
(99) Total pour tous les clients - Montant avant remise 20200,00 Montant après remise : 18584,00
Les Bonifications de Fin d’Année (BFA) sont automatiquement effectuées grâce aux conditions tarifaires s’appliquant à la prise de commande sur les postes y ayant droit.
Par défaut, les remises s’appliquant au pied de commande ou aux lignes de commandes sont stockées par défaut avec respectivement les types de conditions : PIE et LIG.
Les conditions périodiques diffèrent des conditions classiques grâce à un type de condition qui les distingue. Les conditions périodiques comme les BFA sont par défaut de type « BFA » (paramétrable). Ce type est associé au traitement qui va parcourir les factures et en déduire les montants de BFA. Il est donc possible de définir plusieurs types de BFA, pour des raisons de périodicité ou de niveau d’application.
La mise à jour des BFA s’appuie sur la même fonction que pour les conditions de vente classiques. Les BFA disposent de l’ensemble des fonctionnalités liées à ces remises sur commandes plus quelques autres propres à la spécificité de ce type de remise.
La sélection du traitement d’application des BFA porte sur les factures émises pour les clients. Pour identifier les remises à appliquer sur des seuils de CA, ACE utilise le mode de calcul des conditions sur des montants cumulés.
Pour calculer la remise accordée au client en utilisant des paliers non cumulatif, on applique le pourcentage de remise sur chaque tranche atteinte et on additionne les remises.
L’expression du pourcentage de remise sur le chiffre d’affaire s’applique au chiffre d’affaire atteint lors du calcul de la BFA.
Le type de seuil par palier est défini au niveau de la condition tarifaire. Ensuite lors du calcul et de la génération des avoirs, la sélection d’une condition décrite à l’aide de ce type de seuil, va provoquer la répartition du montant calculé sur les différents niveaux de seuil. Le montant calculé sera donc proportionnel à chaque seuil (voir tableau).
Exemple
| CA (€) | Pourcentage | Remise |
| 75 000 | 0 % 0 à 75 000 | 0 |
| 125 000 | 3 % de 100 000 à 125 000 | 750 |
| 200 000 |
3 % de 100 000 à 150 000 5 % de 150 000 à 200 000 |
4 000 |
| 450 000 |
3 % de 100 000 à 150 000 5 % de 150 000 à 400 000 7 % de 400 000 à 450 000 |
17 500 |
Lors du paramétrage du lanceur, il existe les options suivantes (nomopt=Option) à définir :
|
Option (Numopt) |
Valeur | Description |
|---|---|---|
| 1 | = « editer » |
Calcul et édition des ristournes à générer |
| = « simuler » |
Calcul et édition des ristournes à générer avec édition des CTS appliquées. Les CTS s’éditent à l’aide du bloc 62 à chaque rupture sur le critère choisi. Le mode simuler fonctionne également avec le paramètre MAJRIA N1=1 pour les ristournes de type « Ristournes à cumuls ». Voir doc du ppe pour plus de détails. |
|
| = « generer » |
Génération des avoirs de ristournes. |
|
| = « majria » |
Mise à jour des CTS de type « Ristournes à cumul ». |
|
| 2 | = Date |
Date de l’avoir à générer ou de la simulation. |
| 3 |
= « ajustarif » |
Génération des ajustements tarifaires : Un avoir est généré si le tarif actuel est supérieur à l’ancien tarif. |
| = « ristourne » |
Génération des avoirs de ristournes fin de période. |
|
| 4 |
Si option3 = « ajustarif » Option4 = Date |
Date de recherche de l’ancien tarif. |
|
Si option3 = « ristourne » Option4 = Type ristourne |
Type des ristournes à appliquer (CTS.typcot). |