Satisfaction des besoins de gestion 
Cette rubrique contient un exemple détaillé illustrant l’utilisation des conditions pour valoriser des données réelles dans l'Analyse du compte de résultat afin de vous aider à répondre à vos besoins de gestion.
Procédure
La première partie de cet exemple explique les besoins. Ensuite, un concept approprié est défini pour l’utilisation des conditions afin de répondre à ces besoins.
La rubrique « Périmètre de résultat » fournit de plus amples informations sur les options qui sont supposées avoir été définies dans CO-PA et l’Administration des ventes (ADV).
Enfin, vous trouverez une explication détaillée de l’utilisation des conditions.
Objectif
Vous souhaitez calculer le produit net comme le produit des ventes moins les remises accordées aux clients et les ristournes, puis calculer le coût des ventes en fonction du produit net. Ce montant sera ensuite utilisé pour calculer la commission de vente,
dont le taux peut différer d'une organisation commerciale à l'autre. Dans certains cas, vous désirez également définir un taux de commission spécial pour certains articles dans chaque organisation commerciale.
Vous voulez en outre calculer vos coûts analytiques pour les frais de transport sur ventes en tant que pourcentage du coût des ventes. Ce pourcentage doit différer d’une division à l’autre.
Enfin, vous voulez calculer les coûts analytiques pour les frais d’emballage sur sorties en tant que pourcentage de la quantité vendue. Ces coûts différeront en fonction de la division et, dans certains cas, de l’article vendu.
Concept
Ces besoins vous indiquent immédiatement les trois conditions que vous devez calculer :
La commission de vente doit être calculée en fonction de l’écart entre le produit net et le coût des ventes. Ce produit net est égal au produit brut moins la remise client et la ristourne. Les frais de transport sur ventes et les frais d’emballage sur sorties sont calculés respectivement d’après le coût des ventes et la quantité vendue.
Vous pouvez ainsi représenter toutes ces conditions comme suit :
Ligne |
Composante |
10 |
Produit |
20 |
% remise client |
30 |
% ristourne |
40 |
Produit net |
50 |
% coût des ventes |
60 |
Base de calcul de la commission |
100 |
Commission = pourcentage/100 * ligne |
300 |
Frais d’emballage sur sorties = montant * quantité vendue |
310 |
Frais de transport sur ventes = pourcentage/100 * valeur |
Le produit, la remise client, la ristourne et le coût des ventes sont tous transférés de la composante ADV vers CO-PA dans le document de facturation d’origine. Dans l'Analyse du compte de résultat, les lignes 40, 60, 100, 300 et 310 doivent être calculées, les résultats des lignes 100, 300 et 310 étant transférés dans les composants de valeur appropriés.
Pour exécuter ce calcul à l’aide de conditions, vous devez d’abord définir un type de condition pour chaque ligne dans la formule, sauf pour les lignes 40 et 60, qui représentent simplement les sous-totaux.
Le schéma de calcul constitue le cadre dans lequel vous pouvez utiliser les conditions de valorisation. Un schéma de calcul détermine l’ordre de traitement des conditions, ainsi que leur interdépendance.
Par conséquent, vous devez créer un schéma de calcul qui comprend tous les types de condition nécessaires.
Le schéma de calcul (ACT001) qui répond à vos besoins ressemble à ceci :
Ligne |
Compteur |
Type cond. |
Description |
Du niveau |
Au niveau |
10 |
0 |
REVN |
Produit |
0 |
0 |
20 |
0 |
DISC |
Remise client |
0 |
0 |
30 |
0 |
DISP |
Ristourne |
0 |
0 |
40 |
0 |
Produit net |
10 |
30 | |
50 |
0 |
COGS |
Coût des ventes |
0 |
0 |
60 |
0 |
Base de calcul de la commission |
40 |
50 | |
100 |
0 |
PROV |
Commission |
60 |
0 |
300 |
0 |
OUPA |
Frais d’emballage sur sorties |
0 |
0 |
310 |
0 |
OUTF |
Frais de transport sur ventes |
50 |
0 |
N’oubliez pas que la commission de vente est censée être calculée en fonction de l’organisation commerciale et de l’article. Ainsi, pour pouvoir gérer les enregistrements de condition pour le type de condition PROV, vous devez d’abord définir une séquence d’accès, que vous appellerez Z100. Les enregistrements de condition devant être gérés pour deux combinaisons différentes de caractéristiques (l’organisation commerciale seule et l’organisation commerciale avec l’article), vous devez définir deux tables de conditions : A502, qui comprend les zones « Organisation commerciale » et « Article », ainsi que A503, qui comprend la zone « Organisation commerciale ».
Type de condition |
Séquence d'accès |
Table de conditions |
PROV |
Z100 |
A502 |
|
A503 |
Les frais d’emballage sur sorties doivent être calculés en fonction de la division cédante ou de la combinaison division et article. Par conséquent, vous devez définir deux tables de conditions : A505, qui utilise les caractéristiques Division, Article, ainsi que A506, qui utilise uniquement Division. Le système doit accéder à ces tables en respectant la séquence d’accès Z200.
Type de condition |
Séquence d'accès |
Table de conditions |
OUPA |
Z200 |
A505 |
|
A506 |
Les frais de transport sur ventes doivent dépendre de la division qui livre les marchandises. Par conséquent, vous devez utiliser une autre séquence d’accès (Z300) qui lit une table de conditions contenant la caractéristique Division. Étant donné qu’une table de conditions peut être utilisée pour plusieurs séquences d’accès, vous pouvez à nouveau utiliser la table A506.
Type de condition |
Séquence d'accès |
Table de conditions |
OUTF |
Z300 |
A506 |
Les types de condition REVN, DISC, DISP et COGS sont les « types de condition de base », qui servent à calculer d’autres conditions. Les types de condition de base ne doivent pas utiliser de séquence d’accès. Ces conditions sont directement reprises depuis la pièce d’origine (le document de facturation ADV).
Conditions CO-PA |
® |
Composants de valeur CO-PA |
||||
COGS |
Coût des ventes |
VV140 |
Coût des ventes | |||
DISC |
Remise client |
VV030 |
Remise client | |||
DISP |
Ristourne |
VV050 |
Ristourne | |||
OUPA |
Frais d’emballage sur sorties |
VV140 |
Emballage d’envoi | |||
OUTF |
Frais de transport sur ventes |
VV110 |
Frais analytiques de transport sur ventes | |||
PROV |
Commission |
VV130 |
Commission de vente | |||
REVN |
Produit |
VV010 |
Produit | |||
Les types de condition COGS, DISC, DISP et REVN sont affectés aux mêmes composants de valeur que les types de condition ADV correspondants pour les produits, les remises client et les ristournes. Ainsi, les valeurs de ces conditions sont d’abord transférées de la composante ADV dans les composants de valeur CO-PA correspondants, où elles peuvent être utilisées pour les conditions du schéma de calcul CO-PA. Ceci garantit un lien direct entre le type de condition ADV d’origine et celui défini dans CO-PA.
Flux de données : |
Type de cond. ADV |
® |
Composant de valeur CO-PA |
® |
Type de cond. CO-PA |
Exemple : |
PR00 |
VV010 |
REVN |
Le type de condition OUPA (frais d’emballage sur sorties) doit être calculé en fonction de la quantité facturée dans l'unité de quantité vendue. Dans cet exemple, il s’agit de la zone de quantité VVIQT.
Les fonctions permettant de gérer les composants des conditions figurent dans le Customizing de l’Analyse du compte de résultat. Pour y accéder, sélectionnez
Données de base
® Valorisation ® Conditions et schémas de calculLorsque vous gérez des conditions, il est conseillé de procéder dans l’ordre qui vous est suggéré. Tout d’abord, définissez les tables de conditions, étant donné qu’elles constituent la condition préalable à la création des séquences d’accès. Ensuite, vous pouvez définir les séquences d’accès, les types de condition et, enfin, le schéma de calcul.
Périmètre de résultat
1. Zones du périmètre de résultat
Dans cet exemple, nous allons supposer que nous travaillons dans un périmètre de résultat qui contient au moins les zones suivantes :
Zone |
Description |
Zones de quantité |
|
VVIQT |
Quantité facturée dans l’unité de quantité vendue |
VVSQT |
Quantité facturée dans l’unité de quantité en stock |
Composants de valeur |
|
VV010 |
Produit |
VV020 |
Remise basée sur la quantité |
VV030 |
Remise client |
VV040 |
Remise sur article |
VV050 |
Ristourne |
VV060 |
Remises diverses |
VV070 |
Escompte |
VV110 |
Frais analytiques de transport sur ventes |
VV120 |
Emballage d’envoi |
VV130 |
Commission de vente |
VV140 |
Coût des ventes |
Caractéristiques |
|
VKORG |
Organisation commerciale |
ARTNR |
Numéro d'article |
WERKS |
Division |
2. Interface ADV
Les zones suivantes sont reprises depuis les documents de facturation ADV :
Zones de quantité ADV |
|
|
Zones de quantité CO-PA |
| ||
FKIMG |
Quantité facturée |
VVIQT |
Quantité facturée dans l’unité de quantité vendue | |||
FKLMG |
Quantité facturée dans l’unité de quantité en stock |
VVSQT |
Quantité facturée dans l’unité de quantité en stock | |||
Types de condition ADV |
|
|
Zones de quantité CO-PA |
| ||
PR00 |
Prix |
VV010 |
Produit | |||
PI00 |
Prix des transferts internes |
VV010 |
Produit | |||
KP00 |
Remise par palette |
VV020 |
Remise basée sur la quantité | |||
BO03 |
Ristourne client |
VV030 |
Remise client | |||
K029 |
Groupe d’articles |
VV040 |
Remise sur article | |||
K004 |
Remise sur article |
VV040 |
Remise sur article | |||
K030 |
Remise client/groupe de marchandises |
VV050 |
Ristourne | |||
K020 |
Groupe de prix |
VV060 |
Remises diverses | |||
SKTO |
Escompte |
VV070 |
Escompte | |||
KF00 |
Frais de transport |
VV110 |
Frais analytiques de transport sur ventes | |||
VPRS |
Coût |
VV140 |
Coût des ventes | |||
Utilisation des conditions pour répondre aux besoins
Lorsque vous configurez les options du Customizing pour mettre en œuvre la valorisation à l’aide des conditions, il est recommandé de procéder dans l’ordre suivant :
Cet ordre n’est pas obligatoire et sert uniquement à guider les utilisateurs moins expérimentés. Étant donné que toutes les activités du Customizing ne se présentent pas sous une forme hiérarchique, chaque utilisateur peut développer sa propre technique d’utilisation de l’outil de conditions.
Définition des tables de conditions
Dans le cas présent, vous devez créer trois tables de conditions. Pour ce faire, vous pouvez utiliser la fonction Customizing Gérer les tables de conditions :
Table |
Contenu |
Table 502 |
Table utilisant les zones « Organisation commerciale » et « Article » |
Table 503 |
Table utilisant la zone « Organisation commerciale » |
Table 505 |
Table utilisant les zones « Division » et « Article » |
Table 506 |
Table utilisant la zone « Division » |
Définition des séquences d’accès
À présent, vous pouvez définir les séquences d’accès nécessaires à l’aide de la fonction de Customizing Définir les séquences d’accès :
Séquence d’accès Z100 (commission de vente interne)
N° |
Table |
Description |
Condition |
Uniquement |
1 |
502 |
Organisation commerciale/Article |
X | |
2 |
503 |
Organisation commerciale |
En règle générale, plus vous descendez, plus les conditions d’accès doivent devenir générales. Ainsi, une table comportant des critères de sélection plus détaillés (2 caractéristiques) doit précéder une table contenant des caractéristiques moins détaillées (1 caractéristique).
Vous devez activer le code Uniquement lorsque vous voulez que le système arrête la recherche des enregistrements de condition dès qu’il a trouvé l’enregistrement valable pour le type de condition donné.
Cela signifie que si le système trouve un enregistrement de condition pour une combinaison organisation commerciale et article, il utilise cet enregistrement et ne recherche pas d’autres enregistrements valables dans la deuxième table pour l’organisation commerciale. Si vous désactivez le code Uniquement, le système parcourt les deux tables et additionne les enregistrements de condition individuels s’il en a trouvé plusieurs. Toutefois, cela n’est pas utile dans ce cas-ci.
Les autres séquences d’accès (Z200 et Z300) se présentent comme suit :
N° |
Table |
Description |
Condition |
Uniquement |
1 |
505 |
Division/article |
X | |
2 |
506 |
Division |
N° |
Table |
Description |
Condition |
Uniquement |
1 |
506 |
Division |
X |
Définition des types de condition
Les types de condition REVN, DISC et DISP constituent la base de calcul du produit net. Les valeurs de ces types de condition sont directement reprises depuis les documents de facturation ADV. Par conséquent, ces types de condition sont définis en tant que types de condition de base. Il n’est pas nécessaire de gérer les enregistrements de condition. Les attributs doivent être définis comme suit :
Séquence d’accès |
Aucune |
|
Données de commande : |
||
Catégorie de condition |
K |
Valeur de référence |
Règle de calcul |
B |
Montant fixe |
Classe de conditions |
B |
Prix |
Grandeur de référence |
Séquence d’accès |
Aucune |
|
Données de commande : |
||
Catégorie de condition |
K |
Valeur de référence |
Règle de calcul |
B |
Montant fixe |
Classe de conditions |
B |
Prix |
Grandeur de référence |
||
Gestion des données de base de la condition : |
||
Plus/moins |
X |
Signe moins uniquement |
Vous devez rendre ce type de condition négatif car vous voulez soustraire la remise client du produit.
Séquence d’accès |
Aucune |
|
Données de commande : |
||
Catégorie de condition |
K |
Valeur de référence |
Règle de calcul |
B |
Montant fixe |
Classe de conditions |
B |
Prix |
Grandeur de référence |
||
Gestion des données de base de la condition : |
||
Plus/moins |
X |
Signe moins uniquement |
Vous devez rendre ce type de condition négatif car vous voulez soustraire la ristourne du produit.
Le type de condition COGS (coût des ventes) constitue la base du calcul de la commission de vente. Vous souhaitez reprendre le coût des ventes directement depuis le document de facturation. Par conséquent, vous ne devez pas gérer les enregistrements de condition. Vous définissez également ce type de condition en tant que type de condition de base.
Séquence d’accès |
Aucune |
|
Données de commande : |
||
Catégorie de condition |
K |
Valeur de référence |
Règle de calcul |
B |
Montant fixe |
Classe de conditions |
B |
Prix |
Grandeur de référence |
||
Gestion des données de base de la condition : |
||
Plus/moins |
X |
Signe moins uniquement |
Vous devez rendre ce type de condition négatif car vous voulez soustraire le coût des ventes du produit net.
Vous voulez utiliser les types de condition PROV, OUPA et OUTF pour calculer les majorations ou les remises en fonction des conditions ci-dessus ou des sous-totaux qui en découlent. Par conséquent, vous devez les définir comme conditions de majoration ou de remise qui utilisent une séquence d’accès pour rechercher des enregistrements de condition valables.
Type de condition PROV (commission)
Séquence d’accès |
Z100 |
Commission de vente interne |
Données de commande : |
||
Catégorie de condition |
||
Règle de calcul |
A |
Pourcentage |
Classe de conditions |
A |
Déductions/majorations |
Grandeur de référence |
Type de condition OUPA (frais d'emballage sur sorties)
Séquence d’accès |
Z200 |
Frais d’emballage sur sorties |
Données de commande : |
||
Catégorie de condition |
||
Règle de calcul |
C |
En fonction des quantités |
Classe de conditions |
A |
Déductions/majorations |
Grandeur de référence |
Type de condition OUTF (frais de transport sur ventes)
Séquence d’accès |
Z300 |
Frais de transport sur ventes |
Données de commande : |
||
Catégorie de condition |
||
Règle de calcul |
A |
Pourcentage |
Classe de conditions |
A |
Déductions/majorations |
Grandeur de référence |
4. Gestion des enregistrements de condition
Vous pouvez gérer les enregistrements de condition directement lorsque vous gérez les types de condition. Ces enregistrements de condition sont gérés pour les tables de conditions définies dans la séquence d’accès :
Enregistrements de condition pour la combinaison de caractéristiques Organisation commerciale/Article (table A502)
Période de validité 09/12/2000 |
|||||
Org. comm. |
Article |
Montant | |||
0001 |
CK-700 |
Chocolat |
10,000 % | ||
0001 |
CK-710 |
Gaufres à la vanille |
12,000 % | ||
Enregistrements de condition pour la caractéristique Organisation commerciale (table A503)
Période de validité 09/12/2000 |
||||
Org. comm. |
Montant | |||
0001 |
France |
2,000 % | ||
0002 |
États-Unis d’Amérique |
4,000 % | ||
Enregistrements de condition pour la combinaison de caractéristiques Division/Article (table A505)
Période de validité 09/12/2000 |
||||||||||||
Division |
Article |
Montant |
Unité |
par |
Unité | |||||||
1000 |
CK-700 |
Chocolat |
4,0 |
FRF |
1 |
CAISSE | ||||||
1000 |
CK-701 |
Bonbons au chocolat |
3,9 |
FRF |
1 |
CAISSE | ||||||
Enregistrements de condition pour la caractéristique Division (table A506)
Période de validité 09/12/2000 |
||||||||||
Division |
Montant |
Unité |
par |
Unité | ||||||
1000 |
Brest |
1,50 |
FRF |
1 |
CAISSE | |||||
Enregistrements de condition pour la caractéristique Division (table A506)
Période de validité 09/12/2000 |
||
Division |
Montant | |
1000 |
Brest |
2,000 % |
1100 |
Paris |
4,000% |
1200 |
Lyon |
8,000% |
1300 |
Nancy |
5,000% |
5. Définition d'un schéma de calcul
Après avoir géré les types de condition et leurs enregistrements de condition, vous pouvez créer le schéma de calcul ACT001 dans le Customizing à l’aide de la fonction Gérer schéma de calcul.
Schéma de calcul ACT001
Étape |
Compteur |
Type cond. |
Description |
Du niveau |
Au niveau |
10 |
0 |
REVN |
Produit |
0 |
0 |
20 |
0 |
DISC |
Remise client |
0 |
0 |
30 |
0 |
DISP |
Ristourne |
0 |
0 |
40 |
0 |
Produit net |
10 |
30 | |
50 |
0 |
COGS |
Coût des ventes |
0 |
0 |
60 |
0 |
Base de calcul de la commission |
40 |
50 | |
110 |
0 |
PROV |
Commission |
60 |
0 |
300 |
0 |
OUPA |
Frais d’emballage sur sorties |
0 |
0 |
310 |
0 |
OUTF |
Frais de transport sur ventes |
50 |
0 |
Le nombre repris dans la colonne Étape détermine l’ordre de traitement des conditions. La colonne Compteur ne vous intéresse que si vous souhaitez utiliser plusieurs types de condition dans la même étape. Les zones Du niveau et Au niveau déterminent les étapes à utiliser comme base du calcul d’une ligne donnée. Si vous effectuez des saisies dans ces deux zones, le système additionne les valeurs de ces niveaux, ainsi que de tous les niveaux intermédiaires. La somme sert ensuite de base au calcul de la ligne actuelle.
Les types de condition REVN, DISC et DISP sont les « types de condition de base », dont les valeurs sont transférées directement des documents de facturation. Par conséquent, vous ne devez saisir aucune étape de référence. Le même principe s’applique au type de condition COGS.
Dans l’étape 40, le produit net est calculé comme le sous-total des étapes 10 à 30. Étant donné que les types de condition DISC et DISP sont négatifs, le système calcule le produit net comme suit :
REVN - DISC - DISP = produit net
L’étape 50 contient le coût des ventes COGS comme valeur négative. Le total des niveaux 40 et 50 constitue la base du calcul de la commission de vente :
Produit net - COGS = base de la commission de vente
La commission (PROV) est ensuite calculée en fonction du niveau 60 (Du niveau = 60). Par exemple, si le système trouve une valeur de 10 % pour l’organisation commerciale 1000 et l’article CK-700, le niveau 110 calcule l’élément suivant :
PROV = base de la commission de vente * 10/100
Les frais d’emballage sur sorties (OUPA) sont calculés en fonction de la quantité vendue. Ainsi, la base du calcul de la valeur de cette condition est une zone de quantité et aucune autre condition. Cela signifie qu’aucune étape de référence n’est nécessaire. Vous définirez la zone de quantité devant servir de base au calcul des valeurs de conditions dépendant des quantités lorsque vous affecterez le schéma de calcul à une stratégie de valorisation.
Supposez que 2 CAISSES de l’article CK-700 de la division 1000 sont vendues. Le système trouve un enregistrement de condition « 4 FRF/CAISSE ». Il en résulte la valeur suivante :
OUPA = 2 CAISSES * 4 FRF/CAISSE = 8 FRF
Les frais de transport sur ventes (OUTF) sont calculés en fonction du coût des ventes (du niveau 50), qui est une valeur négative. Dans la division 1000, par exemple, la valeur serait :
OUTF = (- coût des ventes) * 2/100
6. Affectation de conditions aux composants de valeur
Vous avez transféré les valeurs des types de condition de base depuis les documents de facturation et vous avez calculé les conditions. À présent, vous devez affecter ces types de condition aux composants de valeur de l’Analyse du compte de résultat afin que les valeurs puissent être transférées dans le poste individuel CO-PA. Cette affectation doit toujours être conforme aux affectations effectuées entre les types de condition ADV et les composants de valeur lorsque vous paramétrez l’interface ADV/CO-PA.
À l’aide de la fonction Affect. comp. valeur du Customizing, vous indiquez au système les composants de valeur à utiliser comme zones sources des types de condition de base et ceux à utiliser comme zones cibles pour les majorations ou les remises calculées dans le schéma de calcul.
Ces affectations ont déjà été déterminées lors de la conception de ce scénario de valorisation et peuvent être copiées ici.
Type de cond. CO-PA |
|
<-- ® |
Composant de valeur CO-PA |
| ||
COGS |
Coût des ventes |
VV140 |
Coût des ventes | |||
DISC |
Remise client |
VV030 |
Remise client | |||
DISP |
Ristourne |
VV050 |
Ristourne | |||
OUPA |
Frais d’emballage sur sorties |
VV120 |
Emballage d’envoi | |||
OUTF |
Frais de transport sur ventes |
VV110 |
Frais analytiques de transport sur ventes | |||
PROV |
Commission |
VV130 |
Commission de vente | |||
REVN |
Produit |
VV010 |
Produit | |||
7. Définition d'une stratégie de valorisation
La stratégie de valorisation contrôle le processus général de valorisation. Pour que vos schémas de calcul prennent effet, vous devez les saisir dans une stratégie de valorisation.
Dans cet exemple, vous voulez donc saisir le schéma de calcul ACT001 dans la stratégie de valorisation 001. La zone de quantité que vous souhaitez utiliser est VVIQT (la quantité facturée dans l’unité de quantité vendue). Ainsi, cette quantité devient la base du calcul du type de condition OUPA (frais d’emballage sur sorties).
Séquence |
Appl. |
Schéma de calcul |
Description |
CCR art. |
Zone de quantité |
N° exit |
10 |
X |
VVIQT |
||||
20 |
ACT001 |
VVIQT |
Avec cette saisie, le schéma de calcul ACT001 est traité immédiatement après que le système a lu un calcul du coût de revient pour articles.
Vous devez affecter une zone de quantité au schéma de calcul lorsque le schéma de calcul contient un type de condition dépendant des quantités.
8. Flux de données et calcul des valeurs de la condition
Pour illustrer le calcul des valeurs de la condition, voici la totalité du flux de données qui survient lorsque des documents de facturation sont transférés de la composante ADV dans l’Analyse du compte de résultat.
Document de facturation :
Organisation commerciale |
0001 |
Canal de distribution |
01 |
Secteur d’activité |
05 |
Le poste 10 contient 1 CAISSE (= 10 PC) de l'article CK-701 avec les valeurs de condition suivantes :
Type |
Description |
Montant |
Devise |
par |
Unité |
Valeur de la condition |
PR00 |
Prix |
10,00 |
FRF |
1 |
Caisses |
100,00 FRF |
|
Brut |
10,00 |
FRF |
1 |
Caisses |
||
K030 |
Remise client/groupe de marchandises |
5,000- |
% |
5,00- FRF | ||
BO03 |
Ristourne client |
6,000- |
% |
6,00- FRF | ||
VPRS |
Coût |
4,00 |
FRF |
1 |
Caisses |
40,00 FRF |
Les valeurs suivantes sont transférées dans le poste individuel CO-PA en fonction de la définition de l’interface avec ADV :
Poste individuel CO-PA avant valorisation :
Caractéristique |
Description |
Valeur |
VRGAR |
Type d’opération |
F |
VKORG |
Organisation commerciale |
0001 |
VTWEG |
Canal de distribution |
01 |
SPART |
Secteur d’activité |
05 |
ARTNR |
Article |
CK-701 |
KNDNR |
Client |
900687 |
WERKS |
Division |
1000 |
Zone |
Description |
Valeur |
Unité |
VVIQT |
Quantité facturée dans l’unité de quantité vendue |
1 |
FRF |
VVSQT |
Quantité facturée dans l’unité de quantité vendue |
FRF | |
VV010 |
Produit |
10 |
FRF |
VV030 |
Remise client |
100,00 |
FRF |
VV050 |
Ristourne |
6,00 |
FRF |
VV110 |
Frais analytiques de transport sur ventes |
5,00 |
FRF |
VV120 |
Emballage d’envoi |
0,00 |
FRF |
VV130 |
Commission de vente |
0,00 |
FRF |
VV140 |
Coût des ventes |
40,00 |
FRF |
Les valeurs suivantes sont ensuite transférées depuis les composants de valeur CO-PA dans les différents types de condition CO-PA en fonction des affectations décidées au préalable :
Type cond. |
Description |
<-- ® |
Composant de valeur |
Valeur |
REVN |
Produit |
VV010 |
100,00 | |
DISC |
Remise client |
VV030 |
6,00 | |
DISP |
Ristourne |
VV050 |
5,00 | |
COGS |
Coût des ventes |
VV140 |
40,00 | |
PROV |
Commission |
VV130 |
0,00 | |
OUPA |
Frais d’emballage sur sorties |
VV120 |
0,00 | |
OUTF |
Frais de transport sur ventes |
VV110 |
0,00 |
Le schéma de calcul « ACT001 » se voit affecter la zone de quantité « VVIQT », qui contient la valeur « 1 CAISSE ».
Comme défini dans notre stratégie de valorisation « 001 », le système traite à présent les étapes individuelles du schéma de calcul :
Étape |
Compteur |
Type de condition |
Description |
Du niveau |
Au niveau |
10 |
0 |
REVN |
Produit |
0 |
0 |
Le type de condition « REVN » est une condition de base. Ainsi, aucun enregistrement de condition n’est lu et aucun calcul n’est effectué. « REVN » contient la valeur « 100,00 FRF », copiée de la zone « VV010 ».
20 |
0 |
DISC |
Remise client |
0 |
0 |
Le type de condition « DISC » est une condition de base. Ainsi, aucun enregistrement de condition n’est lu et aucun calcul n’est effectué. « DISC » contient la valeur « -6.00 FRF », copiée de la zone « VV030 ». Cette valeur est négative, car le type de condition a été défini comme négatif.
30 |
0 |
DISP |
Ristourne |
0 |
0 |
Le type de condition « DISP » est une condition de base. Ainsi, aucun enregistrement de condition n’est lu et aucun calcul n’est effectué. « DISP » contient la valeur « -5.00 FRF », copiée de la zone « VV050 ». Cette valeur est négative, car le type de condition a été défini comme négatif.
40 |
0 |
Produit net |
10 |
30 |
Le produit net est une ligne de cumul comprenant le total des valeurs des étapes 10 à 30 :
|
Étape |
Valeur |
|||
|
10 |
100,00 |
FRF | ||
|
20 |
6,00- |
FRF | ||
|
30 |
5,00- |
FRF | ||
Total |
40 |
Produit net |
89,00 |
FRF |
50 |
0 |
COGS |
Coût des ventes |
0 |
0 |
Le type de condition « COGS » est une condition de base. Ainsi, aucun enregistrement de condition n’est lu et aucun calcul n’est effectué. « COGS » contient la valeur « -40.00 FRF », copiée de la zone « VV140 ». Cette valeur est négative, car le type de condition a été défini comme négatif.
60 |
0 |
Base de calcul de la commission |
40 |
50 |
La base de calcul de la commission est une ligne de cumul comprenant le total des valeurs des étapes 40 à 50 :
|
Étape |
Valeur |
|||
|
40 |
89,00 |
FRF | ||
|
50 |
40,00- |
FRF | ||
Total |
60 |
Base de calcul de la commission |
49,00 |
FRF |
110 |
0 |
PROV |
Commission |
60 |
0 |
Le type de condition « PROV » est une majoration dont les enregistrements de condition doivent être recherchés à l’aide de la séquence d’accès « Z100 ». Le poste individuel contient l’organisation commerciale « 0001 » et l’article « CK-701 ».
En fonction de la séquence d’accès « Z100 », le système doit d’abord rechercher un enregistrement de condition dans la table de conditions « A502 ». Toutefois, cette table ne contient aucune saisie pour l’organisation commerciale « 0001 » et l’article « CK-701 ». Par conséquent, le système recherche également un enregistrement de condition valable dans la table de conditions « A503 ». Il y trouve un pourcentage de 2 % pour l’organisation commerciale « 0001 » et copie donc cette valeur.
Le type de condition « PROV » fait référence à l’étape 60, les totaux de « Base de calcul de la commission ». Cela signifie que le pourcentage trouvé doit être appliqué à la valeur de cette étape. Cela donne :
Base de calcul de la commission |
* |
Pourcentage |
= |
PROV |
49,00 FRF |
* |
2/100 |
= |
0,98 FRF |
300 |
0 |
OUPA |
Frais d’emballage sur sorties |
0 |
0 |
Le type de condition « OUPA » est une majoration en fonction des quantités dont les enregistrements de condition doivent être trouvés à l’aide de la séquence d’accès « Z200 ». Le poste individuel contient la division « 1000 » et l’article « CK-701 ».
En fonction de la séquence d’accès « Z200 », le système doit d’abord rechercher un enregistrement de condition dans la table de conditions « A505 ». Il y trouve une entrée de 3,90 FRF/CAISSE pour la division « 1000 » et l’article « CK-701 ». La table de conditions « A506 », qui est également reprise dans la séquence d’accès, contient également un enregistrement de condition pour la division « 1000 ». Toutefois, le système ne lit pas cette table car le code Uniquement est sélectionné.
Le type de condition « OUPA » ne fait référence à aucune autre étape. Toutefois, ce type de condition dépend de la quantité, de sorte que la zone de quantité « VVIQT » est utilisée comme base de calcul :
Quantité facturée dans l’unité de quantité vendue |
* |
Montant |
= |
OUPA |
1 CAISSE |
* |
3,90 FRF/CAISSE |
= |
3,90 FRF |
310 |
0 |
OUTF |
Frais de transport sur ventes |
50 |
0 |
Le type de condition « OUTF » est une remise dont les enregistrements de condition doivent être recherchés à l’aide de la séquence d’accès « Z300 ». Le poste individuel contient la division « 1000 ».
En fonction de la séquence d’accès « Z300 », le système doit d’abord rechercher un enregistrement de condition dans la table de conditions « A506 ». Il y trouve un pourcentage de 2 % pour la division « 1000 » et copie donc cette valeur.
Le type de condition « OUTF » fait référence à l’étape 50, le coût des ventes « COGS ». Cela signifie que le pourcentage trouvé doit être appliqué à la valeur pour ce type de condition. Cela donne :
Coût des ventes |
* |
Pourcentage |
= |
OUTF |
40,00- FRF |
* |
2/100 |
= |
0,80 FRF |
Si le système est incapable de trouver un enregistrement de condition valable à l’aide de la séquence d’accès spécifiée, il saisit automatiquement « 0 » pour le type de condition approprié. De plus, aucun message d’erreur ne s’affiche. Ainsi, dans notre exemple, le coût des ventes aurait été multiplié par 0 %, ce qui nous donne des frais d’emballage sur sorties de 0,00 FRF.
Lorsque toutes les étapes ont été calculées, le schéma de calcul nous donne les valeurs suivantes :
Étape |
Compteur |
Type de condition |
Description |
Valeur |
10 |
0 |
REVN |
Produit |
100,00 FRF |
20 |
0 |
DISC |
Remise client |
6,00- FRF |
30 |
0 |
DISP |
Ristourne |
5,00- FRF |
40 |
0 |
Produit net |
89,00 FRF | |
50 |
0 |
COGS |
Coût des ventes |
40,00- FRF |
60 |
0 |
Base de calcul de la commission |
49,00 FRF | |
110 |
0 |
PROV |
Commission |
0,98 FRF |
300 |
0 |
OUPA |
Frais d’emballage sur sorties |
3,90 FRF |
310 |
0 |
OUTF |
Frais de transport sur ventes |
0,80- FRF |
Les valeurs de la condition sont ensuite transférées dans le poste individuel CO-PA en fonction de l’affectation de composants de valeur effectuée auparavant. Notez que ceci s’applique uniquement aux conditions calculées dans le schéma de calcul ; les conditions de base (dans ce cas, les types de condition « REVN », « DISC », « DISP » et « COGS ») ne sont pas réécrites dans les composants de valeur. Leur affectation de composants de valeur montre simplement les composants de valeur d’où proviennent leur valeur.
Poste individuel CO-PA après valorisation :
Caractéristique |
Description |
Valeur |
VRGAR |
Type d’opération |
F |
VKORG |
Organisation commerciale |
0001 |
VTWEG |
Canal de distribution |
01 |
SPART |
Secteur d’activité |
05 |
ARTNR |
Article |
CK-701 |
KNDNR |
Client |
900687 |
WERKS |
Division |
1000 |
Zone |
Description |
Valeur |
Unité |
VVIQT |
Quantité facturée dans l’unité de quantité vendue |
1 |
CAISSE |
VVSQT |
Quantité facturée dans l’unité de quantité de stock |
10 |
CAISSE |
VV010 |
Produit |
100,00 |
FRF |
VV030 |
Remise client |
6,00 |
FRF |
VV050 |
Ristourne |
5,00 |
FRF |
VV110 |
Frais analytiques de transport sur ventes |
0,80- |
FRF |
VV120 |
Emballage d’envoi |
3,90 |
FRF |
VV130 |
Commission de vente |
0,98 |
FRF |
VV140 |
Coût des ventes |
40,00 |
FRF |
Ensuite, ce poste individuel est enregistré.