Edition des ristournes (GRIHE)

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.

Généralités

Détail des conditions tarifaires (bloc 62)

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.

Blocs d'édition

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é
   
Exemple d’édition

(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

Application par seuil des Bonifications de Fin d’Année

Principes

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.

Description détaillée

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

  • 3 % à partir de 100 000 €,
  • 5 % à partir de 150 000 €,
  • 7% à partir de 400 000 €.
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

Paramétrage

Pour mettre en place cette fonctionnalité, il vous suffit de positionner les paramètres GRIH03 et GRIH08.

Lancement du traitement des ristournes

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).