Les formules dans SAP: conseils pour une configuration réussie

SAP Formulas configuration

Les formules dans SAP peuvent être un moyen puissant d’optimiser les processus d’entreprise et de prendre des décisions plus éclairées. Les formules sont des expressions mathématiques ou logiques qui permettent d’effectuer des calculs sur les données stockées dans SAP. Elles peuvent être utilisées dans différents contextes, tels que la création de rapports, la définition de stratégies de tarification ou la gestion de l’inventaire.

Il existe plusieurs types de formules dans SAP, chacune ayant ses propres fonctionnalités et utilisations. Par exemple :

  • des formules conditionnelles
  • des formules de tableau
  • ou encore des formules de chaîne de caractère

Pour créer une formule dans SAP, vous devez utiliser l’éditeur de formules intégré.

Les formules dans SAP – Définition des paramètres

La première chose à faire est de définir les paramètres qui vont composer votre formule. Par paramètre, j’entends un champ reconnu par SAP pour exprimer une valeur. Ceux-ci se paramètrent dans le point de Customizing suivant :

SPRO : Logistics - General - Product Lifecycle Management (PLM) - Production Ressources/Tools - Assignment of Production Ressources/Tools - Formulas - Define formula parameters

Note : Il existe une multitude de chemins pour accéder aux formules et celui-ci est l’un d’entre eux.

SPRO - Formulas
SPRO – Formulas

Ainsi, c’est ici que se trouve l’entièreté des paramètres disponibles pour éditer des formules.

Define Formulas Parameters

Allons voir ce qui se cache derrière le paramètre SAP_08; qui représente la « Base Quantity » :

SAP_08 parameter
SAP_08 Parameter

Dans l’ensemble, on peut voir la définition du paramètre, sa description, son unité mais surtout son champ lié dans SAP. À savoir ici le champ technique « BMSCH », qui permettra à SAP de savoir sa valeur de manière dynamique, en fonction du contexte et de son utilisation.

Ensuite, voyons maintenant l’utilisation de l’éditeur de formules dans SAP.

Définition de la formule

Cet éditeur vous permet de saisir l’expression mathématique que vous souhaitez utiliser pour calculer la valeur souhaitée. Vous pouvez également utiliser des fonctions prédéfinies dans SAP, telles que des fonctions de calcul des taux d’intérêt ou des fonctions de conversion de devises.

SPRO : Logistics - General - Product Lifecycle Management (PLM) - Production Ressources/Tools - Assignment of Production Ressources/Tools - Formulas - Define formulas
Define formulas
Define Formulas

Certaines formules standards sont déjà proposées par SAP mais, bien sûr, il est possible de créer vos propres formules pour répondre au besoin spécifique de chaque entreprise.

SAP006
SAP006

Ici par exemple, l’indicateur « Machine requirement » sera calculé de la façon suivante :

Nous multiplierons le Machine Time (SAP_02) par la quantité nécessaire à faire pour l’opération (SAP_09), le tout divisé par la quantité de base de l’ordre de production (SAP_08)

En outre, il existe différents indicateurs influençant ces formules :

Cet indicateur génère du code en background pour votre formule. Elle est utilisée pour des raisons de performance et doit être cochée si votre formule est couramment utilisée. En effet, le système peut directement utiliser cette commande. Sinon, elle sera uniquement lue durant des étapes de Scheduling ou encore de Costing.

Celui-ci indique au système si votre formule peut servir à calculer un coût

Idem que le précédant point mais pour calculer un besoin.

Ici, cela indiquera au système s’il peut s’en servir pour calculer le besoin d’un outillage. Pour en apprendre plus sur les outillages, veuillez consulter notre article dédié.

SAP PRT

Autorise ou non son utilisation pour la planification.

Les formules dans SAP – Assignation

En effet, il existe une multitude d’endroits où assigner une formule et l’utiliser pour calculer des valeurs particulières.

Pour donner un exemple, rendons nous dans la transaction CR03 qui permet d’afficher les données d’un Work Center de production.

Transaction CR03
Transaction CR03

Dans l’onglet « Scheduling », il est possible de définir différentes formules pour calculer des champs spécifiques et ainsi, permettre une planification au plus juste en fonction du besoin et du process des entreprises.

Ainsi, dans la partie Execution time, il est possible de spécifier une formule qui calculera le temps nécessaire au paramétrage de la machine (Setup).

Scheduling view
Scheduling view

De plus, il est également possible de tester en direct le résultat d’une formule, pour s’assurer que les résultats seront cohérents. Placez-vous sur la formule à tester et cliquez sur le bouton adéquat

Test formula
Test formula

Il reste alors à indiquer les valeurs de test et analyser le résultat :

Résultat du test de la formule
Résultat du test de la formule

Conclusion

En conclusion, l’utilisation de formules dans SAP est un moyen efficace de calculer automatiquement la valeur des objets dans un système. Cela permet d’optimiser les processus de calcul et de rendre les données plus précises et fiables.

De plus, l’utilisation de formules dans SAP peut également permettre de créer des objets calculés, ce qui peut être utile pour afficher des données agrégées ou des résultats de calculs complexes.

En somme, l’utilisation de formules dans SAP peut être un outil précieux pour améliorer la gestion des données et la prise de décision dans une entreprise.

Vous souhaitez accéder à l’ensemble de notre bibliothèque de formations SAP en illimité ? Testez gratuitement notre plateforme de formation pour une période d’essai de 7 jours.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *