Aller au contenu
Tutos SAP

Formules SAP du poste de travail : la chaîne complète du paramètre au Test Formula

Les formules SAP transforment les standard values en coûts, durées et capacités. Paramètres, SAP006, les 5 indicateurs, la SVK et le Test Formula, pas à pas.

Vos temps gamme sont justes, validés par les méthodes. Et pourtant le costing sort des coûts faux, et le calcul de capacité des charges fantaisistes. Entre les deux se cache un chaînon que presque personne ne regarde : les formules SAP du poste de travail.

Ce sont elles qui transforment les standard values de vos gammes en durées d’ordonnancement, en coûts d’activité et en besoins de capacité. Ce guide déroule la chaîne complète : le paramètre, la formule, les indicateurs qui décident où elle s’applique, l’assignation dans le poste de travail, et le test en direct.

À retenir en 30 secondes
  • Les formules du poste de travail servent 3 applications : le costing, l’ordonnancement et le calcul des besoins de capacité.
  • Une formule combine des paramètres (SAP_02 temps machine, SAP_08 quantité de base, SAP_09 quantité d’opération) reliés à des champs SAP.
  • SAP livre une bibliothèque standard : SAP001 à SAP008, les SAPC* de durée, SAPF01 pour les PRT ; SAP006 = SAP_02 * SAP_09 / SAP_08.
  • 5 indicateurs décident où la formule a le droit de s’appliquer : Generate, Allowed for Calculation, Work Center for Capacity Reqmts., PRT Allowed For Reqmts., Allowed for Scheduling.
  • La Standard Value Key regroupe jusqu’à 6 paramètres dans le poste de travail, et le bouton Test Formula simule le calcul sans créer d’ordre.

À quoi servent vraiment les formules SAP du poste de travail

Une formule de poste de travail est une expression de calcul que le système évalue à chaque fois qu’il a besoin de convertir des données de gamme en résultat opérationnel. Trois applications s’en nourrissent : le costing, qui valorise les activités de l’opération ; l’ordonnancement, qui calcule les dates et durées des opérations ; et le calcul des besoins de capacité, qui détermine la charge imputée aux postes.

Le squelette de presque toutes ces formules tient en une ligne : besoin = standard value multipliée par la quantité de l’ordre, divisée par la quantité de base. Tout le reste est variation autour de ce motif, et c’est précisément pour cela qu’une erreur de formule passe inaperçue : les chiffres sortent, ils sont juste faux.

Ces formules s’assignent dans les vues du poste de travail (Costing, Scheduling, Capacité) et aux PRT, l’outillage de production. La capacité calculée ici alimente ensuite toute la chaîne de planification, jusqu’à la simulation capacitaire pMRP en amont.

Les paramètres de formule : le vocabulaire avant la phrase

Avant d’écrire une formule, SAP demande de définir son vocabulaire : les paramètres. Un paramètre est un identifiant qui pointe vers une donnée réelle du système : une standard value de la gamme, un champ de l’opération, une valeur saisie par l’utilisateur.

Liste des paramètres de formule dans le customizing Define Formula Parameters avec leurs identifiants SAP
Define Formula Parameters : le dictionnaire de tous les paramètres disponibles pour construire des formules.

Les paramètres standard couvrent l’essentiel des besoins de production :

ParamètreDonnéeOrigine typique
SAP_02Machine timeStandard value de la gamme
SAP_08Base quantityQuantité de base de la gamme
SAP_09Operation quantityQuantité de l’opération (ordre)
SAP_11Number of operation splitsFractionnement de l’opération
Quatre paramètres standard qui suffisent à lire la majorité des formules de production.

Le détail d’un paramètre montre sa définition, son unité et surtout son champ lié dans SAP : c’est ce lien qui fait qu’une formule s’évalue automatiquement avec les bonnes données.

Détail du paramètre SAP_08 Base Quantity avec sa description, son unité et le champ SAP lié
Le paramètre SAP_08 (Base Quantity) : définition, unité et champ SAP d’origine.

Et si votre métier a besoin d’une donnée que le standard ne couvre pas, un paramètre custom se crée : la consommation d’énergie ou un poids matière, par exemple, pour des besoins de costing avancés.

Construire et lire une formule : SAP006 décortiquée

Les formules elles-mêmes vivent dans le customizing, accessible par la transaction OP54 :

Chemin SPRO :

Production → Basic Data → Work Center → Costing → Work Center Formulas → Define Formula for Work Centers

SAP livre une bibliothèque de formules standard prêtes à l’emploi : SAP001 pour le temps de réglage, SAP002 pour le temps machine, SAP006 pour les besoins machine, la série SAPC* pour les durées, et SAPF01 pour les quantités de PRT.

Liste des formules standard SAP avec SAP001 Setup time, SAP002 Machine time, SAP006 Machine requirements et SAPF01 PRT Quantity
La bibliothèque standard : SAP001 à SAP008 pour la production, les SAPC* pour les durées, SAPF01 pour les PRT.

Lisons la plus parlante : SAP006, le besoin machine. Sa définition tient en une expression : SAP_02 * SAP_09 / SAP_08. Mot à mot : le temps machine de la gamme, multiplié par la quantité à produire dans l’opération, divisé par la quantité de base sur laquelle le temps a été mesuré. Si la gamme dit 10 minutes machine pour 100 pièces et que l’ordre en demande 500, le besoin machine est de 50 minutes.

Conseil de praticien : ne créez jamais une formule de zéro. Copiez la formule standard la plus proche et ajustez : vous héritez d’indicateurs cohérents et d’une écriture éprouvée.

Les 5 indicateurs qui décident où la formule s’applique

La partie la plus négligée d’une définition de formule se trouve sous l’expression : les indicateurs. Ce sont eux qui autorisent ou interdisent l’usage de la formule par chaque application.

Détail de la formule SAP006 avec l'expression SAP_02 * SAP_09 / SAP_08 et les cinq indicateurs Generate, Allowed for Calculation, Work Center for Capacity Reqmts, PRT Allowed For Reqmts et Allowed for Scheduling
SAP006 : l’expression de calcul et les cinq indicateurs qui gouvernent son usage.
IndicateurCe qu’il autoriseQuand le cocher
GenerateGénère du code pour la formule (performance)Recommandé, surtout sur les formules très sollicitées
Allowed for CalculationUsage par le costingFormule destinée à valoriser des activités
Work Center for Capacity Reqmts.Usage par le calcul des besoins de capacitéFormule de charge des postes
PRT Allowed For Reqmts.Usage pour les besoins d’outillage (PRT)Formules de quantité ou d’usage PRT
Allowed for SchedulingUsage par l’ordonnancementFormule de durée d’opération
Les cinq indicateurs d’une formule : chaque case ouvre une application, chaque oubli ferme une porte en silence.

Le piège classique : une formule parfaitement écrite, mais l’indicateur de l’application visée resté décoché. Le système ne lève aucune erreur ; la valeur attendue est simplement absente. Si un calcul de capacité ou un coût manque à l’appel, vérifiez les indicateurs avant de soupçonner l’expression.

Assigner et tester : CR03, Standard Value Key et Test Formula

Une formule définie ne calcule encore rien : il faut l’assigner au poste de travail. Le point de rencontre s’appelle la Standard Value Key. Cette clé, assignée dans la vue Basic Data du poste, regroupe jusqu’à 6 paramètres ; à chacun correspond une formule. C’est ici que les équipes production et costing collaborent réellement : les unes définissent ce qu’on mesure, les autres ce qu’on valorise, et la qualité des données de gamme dépend du type de production retenu.

Pour voir le résultat, ouvrons un poste de travail dans CR03 :

Écran d'entrée de la transaction CR03 avec le plant 1210 et le work center ASSEMBLY
CR03 : affichage du poste de travail ASSEMBLY du plant 1210.

Dans l’onglet Scheduling, chaque champ calculé affiche sa formule : la durée de réglage, le temps d’exécution, les inter-opérations. Les vues Costing et Capacité suivent la même logique avec leurs propres formules.

Onglet Scheduling d'un poste de travail SAP avec les formules assignées aux champs de durée d'exécution
L’onglet Scheduling du poste : chaque durée calculée pointe vers sa formule.

Reste la meilleure fonction du lot, trop peu utilisée : Test Formula. Positionnez-vous sur une formule du poste et lancez le test ; le système demande des valeurs d’essai et calcule le résultat immédiatement, sans créer le moindre ordre de fabrication.

Écran Test Formula avec les valeurs d'essai operation quantity, base quantity, splits et standard values setup machine labor
Test Formula : la saisie des valeurs d’essai, quantités et standard values.
Résultat du Test Formula avec les durées calculées par segment d'opération setup processing teardown et durée totale
Le résultat du test : durées par segment d’opération et durée totale, calculées en direct.

Avec un réglage à 10, un temps machine à 50 et une main-d’œuvre à 100 sur les valeurs d’essai, le test rend ses durées segment par segment. Le réflexe à prendre avant tout go-live : tester chaque formule assignée avec des valeurs réalistes, et comparer au calcul manuel. La chaîne complète tient en cinq gestes :

  1. 1
    Définir ou identifier le paramètre

    Vérifier que la donnée nécessaire existe comme paramètre, relié au bon champ SAP ; créer un paramètre custom sinon.

  2. 2
    Écrire la formule

    Dans OP54, copier la formule standard la plus proche et ajuster l’expression.

  3. 3
    Cocher les indicateurs

    Autoriser explicitement chaque application visée : costing, capacité, PRT, ordonnancement.

  4. 4
    Assigner dans le poste de travail

    Via la Standard Value Key en Basic Data, puis les vues Scheduling, Costing et Capacité.

  5. 5
    Tester avec Test Formula

    Valeurs d’essai réalistes, comparaison au calcul manuel, avant tout usage productif.

Les formules PRT : le même mécanisme pour l’outillage

Le mécanisme ne s’arrête pas aux postes de travail. Les PRT, l’outillage de production, utilisent les mêmes formules pour calculer leurs quantités et leurs durées d’utilisation : SAPF01 (PRT Quantity) dans la bibliothèque standard, et l’indicateur PRT Allowed For Reqmts. comme porte d’entrée.

Leur chemin de customizing est distinct :

Chemin SPRO :

Logistics - General → Product Lifecycle Management (PLM) → Production Resources/Tools → Assignment of Production Resources/Tools → Formulas

Le cycle de vie complet de l’outillage, de la fiche PRT à son assignation dans les gammes, est traité dans notre guide des PRT ; côté formules, tout ce que vous venez de lire s’applique à l’identique.

Les formules sont l’exemple parfait du customizing invisible : personne n’en parle tant que les chiffres sortent, et tout le monde les cherche le jour où le costing dérape. La référence officielle côté capacité reste la documentation de gestion de la capacité du poste de travail, complétée par le guide officiel du paramètre de formule. Et la prochaine fois qu’un coût semble faux malgré une gamme juste, vous saurez exactement où regarder.

FAQ : vos questions sur les formules de poste de travail SAP

À quoi servent les formules dans SAP PP ?

Elles transforment les standard values des gammes en résultats opérationnels pour trois applications : le costing (valorisation des activités), l’ordonnancement (durées et dates des opérations) et le calcul des besoins de capacité. Elles s’assignent dans les vues du poste de travail et aux PRT.

Quelle transaction pour créer une formule de poste de travail ?

OP54, ou le chemin IMG Production, Basic Data, Work Center, Costing, Work Center Formulas, Define Formula for Work Centers. Le bon réflexe : copier la formule standard la plus proche plutôt que créer de zéro.

Comment lire la formule SAP006 ?

SAP006 calcule le besoin machine : SAP_02 * SAP_09 / SAP_08, soit le temps machine multiplié par la quantité de l’opération, divisé par la quantité de base. C’est la déclinaison du squelette générique : standard value x quantité d’ordre / quantité de base.

Qu’est-ce qu’une Standard Value Key dans SAP ?

La clé qui regroupe jusqu’à 6 paramètres de formule et s’assigne dans la vue Basic Data du poste de travail, avec une formule par paramètre. C’est le point de collaboration entre production (ce qu’on mesure) et costing (ce qu’on valorise).

À quoi sert l’indicateur Generate dans une formule SAP ?

Il génère du code pour la formule, pour des raisons de performance. À distinguer des quatre indicateurs d’autorisation, qui ouvrent l’usage de la formule au costing, au calcul de capacité, aux PRT et à l’ordonnancement.

Comment tester une formule SAP sans créer d’ordre de fabrication ?

Avec le bouton Test Formula du poste de travail : vous saisissez des valeurs d’essai (quantités, standard values) et le système calcule immédiatement les durées résultantes, segment par segment. Aucun ordre n’est créé.

Partager

À lire ensuite

Tutos SAP

SAP PRT (Production Resources/Tools) : guide des outillages réutilisables

Comprendre les PRT dans SAP : les 4 catégories (Material, Miscellaneous, Document, Equipment), la création MM01, l’assignation gamme et le contrôle de disponibilité, expliqués pas à pas.

Pierre Balbinot Pierre B. 14 min de lecture
Tutos SAP

Gestion des lots SAP : guide débutant (MM, PP, QM)

Comprenez la gestion des lots dans SAP : à quoi ça sert, comment activer le batch management dans MM, PP, QM, et créer un lot avec MSC1N. Guide pas à...

Pierre Balbinot Pierre B. 13 min de lecture
Tutos SAP

SAP Batch Determination : guide configuration et pièges réels

Tu paramètres la batch determination SAP ? Les 6 étapes (COB1, OPL8, condition tables) plus les pièges qu'on rencontre en prod, par un consultant terrain.

Pierre Balbinot Pierre B. 13 min de lecture
Tutos SAP

Production Version SAP : créer & paramétrer (C223, MRP4)

Tout savoir sur la Production Version SAP : prérequis, création via C223 ou report de masse, paramétrage MRP4. Tutoriel pas à pas par un consultant SAP.

Pierre Balbinot Pierre B. 10 min de lecture