Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Ventes
TABC - Actions réalisées par le traitement d'analyse ABC des statistiques

Principe du traitement
   Ce traitement utilise une table de travail svwas qui est épurée en fin de traitement.

   Les étapes du traitement sont les suivantes :

   1) Suppression des statistiques déjà générées pour l'établissement de connexion, le type généré, le type de période généré et la période demandée.

   2) Sélection, d'une part, des statistiques de l'établissement de connexion et, d'autre part, suivant les critères de la soumission en les regroupant par article et client (ou tiers de facturation) en cumulant le CA net (zone cansvstt) et également en calculant le CA net total. Cumul également les autres montants gérés dans les statistiques afin de permettre l'édition complète de ESTT. Insertion de ces informations dans la table de travail.

   3) Pour chaque article de la table de travail, recherche de sa famille supérieure (de 1er niveau) valide à la date du traitement et pour le chemin de composition saisi à la soumission. Le chemin de composition doit être utilisable en statistique article. La recherche de la famille supérieure se fait comme dans ESTT c'est-à-dire dans la table de mise à plat des familles articles de statistiques (ststa). La table de travail est complétée. Si pas de famille supérieure trouvée, alors regroupement dans une famille fictive dont le code est ".".

   4) A partir de la table de travail, calcul du CA net en regroupant par famille article et mise à jour de la table de travail

   5) En triant par CA net par famille article, on ne conserve dans la table de travail que les familles articles qui représente x% du CA total (saisi à la soumission). Le CA à atteindre est arrondi à zéro décimale. On conserve les familles articles en étant au plus proche du CA à atteindre (soit au-dessus, soit au-dessous).

   6) En appliquant le pourcentage de clients (ou tiers) retenu au nombre total de couple client/article, on détermine le nombre de couples client/article à conserver parmi les familles articles déjà retenues. On garde les clients ayant les CA les plus importants.

   7) Affectation de la cotation des clients afin de permettre le tri dans l'ordre décroissant du CA des clients dans ESTT. Les clients ayant le plus grand CA sont en premier. La cotation est un entier sur 5 variant de 10000 à 99999.

   8) Insertion du contenu de la table de travail dans les statistiques (table svstt). On ne fait pas de mise à jour, les statistiques sont supprimées en début de traitement.

   etssvstt = établissement de connexion.
gessvstt, vrssvstt, tafsvstt, tilsvstt, talsvstt, mdvsvstt, clasvstt, marsvstt, depsvstt, camsvstt, cmpsvstt = ".".
tiesvstt = tiers de facturation de la table de travail (si analyse par tiers).
clisvstt = client de la table de travail (si analyse par client).
artsvstt = article de la table de travail.
devsvstt = devise sélectionnée.
capsvstt = code correspondant à la fourchette de date et au type de période des statistiques générées. Si pas de code trouvé dans GCAP, alors arrêt du traitement, le code est recherché en début de traitement.
tcasvsvtt = type de période des statistiques générées.
mt1svstt à mt0svstt, qt1svstt à qt0svstt, ca1svstt à ca0svstt, cscsvstt, qscsvstt, mscsvstt, cd1svstt, cd2svstt, nfvsvstt, nrasvstt = 0.
cansvstt = CA net par article et client (ou tiers) de la table de travail.
qtfsvstt = Quantité facturée par article et client (ou tiers) de la table de travail.
qgfsvstt = Quantité facturée gratuite par article et client (ou tiers) de la table de travail.
catsvstt = CA tarif par article et client (ou tiers) de la table de travail.
cprsvstt = CA au coût par article et client (ou tiers) de la table de travail.
cocsvstt = Commission commettant par article et client (ou tiers) de la table de travail.
covsvstt = Commission VRP par article et client (ou tiers) de la table de travail.
pdssvstt = Poids brut par article et client (ou tiers) de la table de travail.
pdnsvstt = Poids net par article et client (ou tiers) de la table de travail.
vobsvstt = Volume brut par article et client (ou tiers) de la table de travail.
vonsvstt = Volume net par article et client (ou tiers) de la table de travail.
ligsvstt = Cotation de la table de travail.

Exemple
   80% du CA représente 20% des clients

   1ère étape : sélection des statistiques correspondant au CA réalisé

   Article - Client - CA Net/article/client
A1            C10           3500
A1            C12           50000
A10          C12           50000
A15          C12           150000
A9            C15           4800
A1            C20           120011
A2            C10           4500
A2            C22           250
A1            C22           5000
A3            C10           1150
A4            C10           500
A5            C10           154000
A5            C20           100000
A2            C15           136810
A6            C12           20011
A8            C30           4500
A3            C22           250
A7            C35           5000
A10          C20           150
Ce qui fait un CA total de 810432

   2ème étape : recherche des familles articles

   Les articles A1, A10, A9 appartiennent à la famille F10
Les articles A15, A4 appartiennent à la famille F15
Les articles A2, A7 appartiennent à la famille F20
L'article A3 appartient à la famille F30
L'article A5 appartient à la famille F50
Les articles A6, A8 appartiennent à la famille F60

   3ème étape : cumul CA par familles articles

   Famille F10 : CA total 233461
Famille F15 : CA total 150500
Famille F20 : CA total 146560
Famille F30 : CA total 1400
Famille F50 : CA total 254000
Famille F60 : CA total 24511

   4ème étape : conserver les familles articles les plus importantes

   80% du CA total : 810432 * 80% = 648345,6   arrondi à 648346
On garde les familles articles F50 254000 + F10 233461 + F15 150500 = 637961

   5ème étape : conserver les clients les plus importants et affecter leur cotation en fonction du CA
20% des clients :   19 couples famille article/client au départ, soit 3,8 arrondi à 4
On garde donc les couples client-articles suivants :
A15 - C12      CA 150000      Cotation   10002
A1 - C20       CA 120011      Cotation   10000
A5 - C10       CA 154000      Cotation   10001
A5 - C20       CA 100000      Cotation   10000

   Dans l'édition des statistiques (ESTT), les clients peuvent être triés dans l'ordre ascendant de leur cotation. Les clients ayant le CA le plus important apparaissent donc en premier dans l'édition.