L'exemple suivant montre comment le système utilise les conditions pour rechercher le prix de transfert correct et comment les différents éléments d'un schéma de calcul interagissent.

L'article 1 appartient au centre de profit 1, est un produit semi-fini et est fabriqué dans la division 0001. Le produit fini est également assemblé dans la division 0001. Un ordre de fabrication est créé pour l'article 1 qui est utilisé pour la fabrication du produit fini. L'ordre de fabrication est affecté au centre de profit 2.
- En fonction du code mouvement de l'ordre de fabrication, le système détermine qu'un mouvement de stock réel doit avoir lieu. Pour les données réelles, la variante 000 est toujours utilisée pour les prix de transfert.
- Le système lit la variante de prix de transfert 000 et détermine qu'il doit utiliser le schéma de calcul TP0001.
- Le schéma de calcul comprend les types de condition valables pour calculer le prix et l'ordre dans lequel ils sont déterminés. Le système prend le premier type de condition dans le schéma de calcul KA01 et recherche un enregistrement de condition valable.
- Chaque type de condition du schéma de calcul peut se voir affecter une séquence d'accès. Dans ce cas, le type de condition utilise la séquence d'accès ZG01.
- Le système lit les tables de conditions spécifiées dans la séquence d'accès jusqu'à ce qu'il trouve un enregistrement de condition valable.
La première table, qui nécessite une combinaison division/centre de profit/article, ne contient pas d'enregistrement de condition valable. Dès lors, le système lit la table suivante, qui demande une combinaison centre de profit/article, et y trouve un enregistrement valable.
- Le système détermine le prix de transfert en fonction des informations reprises dans l'enregistrement de condition. Dans le cas présent, il trouve un prix fixe de 100,00 FRF pour l'article 1 lorsqu'il est livré du centre de profit 1 au centre de profit 2. Ce prix est le prix utilisé lorsque l'article 1 est livré au centre de profit 2.