
Sommaire
- Ce dont l'ERP est responsable et ce dont le MES est responsable
- La place de SAP Digital Manufacturing
- Siemens Opcenter et Kinexon : d'autres couches dans l'atelier
- Comment fonctionne l'intégration entre l'ERP et le MES
- Les erreurs courantes dans les projets ERP et MES
- Par où commencer
- Questions fréquentes
ERP ou MES, la différence tient au temps et à la responsabilité. L'ERP planifie, achète, valorise et comptabilise la production sur des jours et des semaines. Le système d'exécution de la production (MES) pilote la production dans l'atelier, à l'échelle de la seconde et de l'équipe, puis rend compte de ce qui s'est passé.
SAP Digital Manufacturing est le MES de SAP. Il reçoit les ordres de fabrication et les données de base de SAP S/4HANA ou de SAP ECC, et renvoie les confirmations, les consommations et les entrées de marchandises.
Si vous choisissez encore l'ERP lui-même, commencez par mon comparatif du meilleur ERP pour l'industrie. Cet article descend d'un niveau : de quoi chaque système est responsable, où se placent les produits d'atelier et comment les deux sont reliés.
J'ai travaillé avec SAP Digital Manufacturing, Siemens Opcenter et Kinexon. Le MES de SAP et Siemens Opcenter se placent tous deux au-dessus de l'ERP, et c'est la frontière entre eux qui concentre l'essentiel du travail de conception.
L'article de synthèse donne la comparaison courte. Ici, la question est plus précise : pour chaque donnée, quel système en est la référence, et lequel n'en reçoit qu'une copie ?
Siemens, l'éditeur d'Opcenter, la pose dans les termes d'ISA-95. L'ERP est un système de niveau 4 pour la logistique de l'entreprise et le MES un système d'opérations de niveau 3. L'ERP envoie la demande, les nomenclatures et les données de base vers le bas ; le MES renvoie les consommations, les rebuts et les achèvements vers le haut.
Voici comment la responsabilité se répartit habituellement. Votre répartition peut différer, mais chaque ligne doit avoir une réponse avant le début du paramétrage :
| Donnée | Généralement sous la responsabilité de | Rôle de l'autre système |
|---|---|---|
| Données de base article, nomenclature, gamme ou recette | ERP | Le MES en reçoit une copie avec l'ordre |
| Ordre de fabrication ou ordre de process | L'ERP le crée et le lance | Le MES l'exécute et suit chaque étape |
| Séquence des opérations et instructions de travail sur la ligne | MES | L'ERP détient la gamme à partir de laquelle elles ont été construites |
| Données machines, arrêts et TRS (OEE) | MES | L'ERP a rarement besoin du détail, seulement du résultat |
| Confirmations des quantités bonnes et des rebuts | Le MES les enregistre | L'ERP les comptabilise en coûts et en stock |
| Consommation des composants et entrée de marchandises | Le MES les déclenche | L'ERP comptabilise le stock et le valorise |
| Généalogie des lots ou des numéros de série sur la ligne | MES | L'ERP détient les données de base des lots et le stock |
| Résultats des contrôles en cours de fabrication | Le MES les enregistre | La gestion de la qualité de l'ERP conserve le lot de contrôle et la décision d'emploi |
| Coût de revient, encours et écarts | ERP | Le MES n'a aucune visibilité sur les coûts |
La dernière ligne est celle que l'on oublie. Le MES ne voit jamais d'argent, et pourtant chaque ligne au-dessus alimente le coût de l'ordre.
SAP Digital Manufacturing est un produit cloud en quatre parties, selon la description actuelle du périmètre fonctionnel de SAP (version 2608) :
- Exécution : lancement des ordres, encours étape par étape, tableaux de bord opérateurs, instructions de travail, contrôles qualité, généalogie, TRS et arrêts, et intégration des machines via son Production Connector
- Résolution des incidents : résolution structurée des problèmes avec les fournisseurs, les clients ou les équipes internes
- Analyses : surveillance en direct et analyses sur les données de production que collecte l'exécution
- Edge computing : un ensemble défini de fonctions exécutées sur site, au plus près des machines, pour que l'usine puisse continuer à travailler malgré une connexion au cloud intermittente
SAP Learning détaille ce qui circule entre S/4HANA et SAP Digital Manufacturing. Vers le bas partent les articles, les postes de travail, les ordres avec leurs nomenclatures, gammes ou recettes, les données de stock et les informations de contrôle. Vers le haut reviennent les confirmations d'opérations avec quantités bonnes, rebuts et temps, les consommations de composants, les entrées de marchandises, le statut des ordres, les résultats de contrôle et les valeurs des caractéristiques de lot.
Le chemin technique figure dans le guide d'intégration de Digital Manufacturing de SAP. SAP Cloud Integration et Cloud Connector sont le middleware obligatoire. Les données de base et les ordres circulent sous forme d'IDocs, et les confirmations reviennent par des appels BAPI via RFC, avec OData en option pour certains appels directs à S/4HANA.
Un détail compte pour les groupes multisites. Le guide indique qu'un système SAP Digital Manufacturing global unique peut servir toutes les usines, connecté à plusieurs systèmes ERP, par exemple un par usine ou par pays.
Si vous utilisez encore SAP Manufacturing Execution (SAP ME) ou SAP MII, traitez le passage comme une nouvelle mise en œuvre plutôt que comme une mise à niveau. Le guide d'intégration limite l'intégration avec SAP ME à Resource Orchestration. Vérifiez les dates de maintenance de votre version dans la Product Availability Matrix de SAP avant de bâtir un plan autour.
SAP Digital Manufacturing n'est pas le seul MES qui se place au-dessus de S/4HANA. Siemens présente Opcenter comme un portefeuille de gestion des opérations de fabrication, avec Opcenter Execution comme MES et des produits distincts pour la planification et l'ordonnancement (Opcenter APS), la qualité et le laboratoire.
Sur le plan de l'architecture, c'est le même schéma. L'ERP planifie et valorise ; Opcenter exécute et rend compte. L'intégration se construit entre deux éditeurs, donc le tableau de responsabilités ci-dessus compte encore plus.
Kinexon est un produit d'une autre nature. Il ne pilote pas les étapes de production.
Kinexon décrit son offre comme un logiciel de localisation en temps réel associé à des balises UWB ou à d'autres technologies de localisation. KINEXON OS est la plateforme qui relie les balises aux ordres de fabrication et transforme les déplacements dans des zones définies en comptabilisations et en alertes.
Kinexon indique que KINEXON OS fonctionne avec SAP Digital Manufacturing et SAP Extended Warehouse Management. Voyez-le donc comme une couche de localisation à côté du MES. Il répond à la question de savoir où se trouve un ordre, une pièce ou un véhicule, et il peut déclencher la transaction que le MES ou l'ERP attendrait sinon qu'une personne saisisse.
Voici comment les trois se comparent :
| Produit | Ce qu'il fait | Où il se place |
|---|---|---|
| SAP Digital Manufacturing | MES : exécution, qualité sur la ligne, généalogie, TRS, analyses | Au-dessus de S/4HANA ou d'ECC, connecté via SAP Cloud Integration |
| Siemens Opcenter | MES et portefeuille d'opérations : exécution, ordonnancement, qualité, laboratoire | Au-dessus de l'ERP, quel que soit l'éditeur |
| Kinexon (KINEXON OS) | Localisation en temps réel des ordres, des pièces et des véhicules ; comptabilisations déclenchées par événement | À côté du MES et du système d'entrepôt, qu'il alimente en événements |
Quel que soit le MES choisi, la boucle est la même. L'ERP décide quoi fabriquer ; le MES le fabrique et indique à l'ERP ce qu'il a consommé et ce qui en est sorti.
- Planifier dans l'ERPLe MRP crée des ordres planifiés à partir de la demande
- Lancer l'ordreL'ordre, la nomenclature et la gamme descendent vers le MES
- Exécuter dans le MESLes opérateurs exécutent les étapes, enregistrent qualité et généalogie
- Confirmer en retourQuantités bonnes, rebuts, consommations et entrée de marchandises remontent
- Valoriser dans l'ERPStock, encours et écarts sont comptabilisés en finance
L'ERP montre ce qui s'est passé dans l'atelier, valorisé
Cinq schémas d'intégration couvrent l'essentiel de ce que vous aurez à concevoir :
- Réplication des données de base. Articles, postes de travail et classifications passent de l'ERP au MES avant tout ordre. Si le MES rejette un ordre, vérifiez d'abord les données de base.
- Descente des ordres. Les ordres lancés partent avec leur nomenclature et leur gamme ou recette. Décidez si les modifications après lancement sont autorisées, et quel système l'emporte quand elles surviennent.
- Remontée des confirmations. Quantités bonnes, rebuts et temps remontent par opération ou par ordre. La fréquence est un choix de conception avec des conséquences sur les coûts, pas un détail technique.
- Données machines et capteurs. Les signaux machines vont au MES ou à une couche edge, pas directement à l'ERP. Seul le résultat métier, comme un comptage ou un motif d'arrêt, doit aller plus loin.
- Déclencheurs d'événements issus du suivi. Les événements de localisation ou de capteurs d'un produit comme Kinexon peuvent comptabiliser une transaction automatiquement. Définissez qui la corrige quand l'événement est faux.
Prévoyez la panne réseau. Si la ligne s'arrête quand la connexion au cloud tombe, intégrez une exécution locale dans le MES, par exemple avec SAP Digital Manufacturing for edge computing. Mettez-vous d'accord sur la façon dont l'arriéré est comptabilisé au retour de la connexion.
La façon de planifier avant l'exécution est une décision distincte. Mon guide SAP PP traite du côté ERP, et l'article de la série sur MRP Live, PP/DS ou IBP explique quand passer à un outil de planification plus avancé.
Chaque confirmation que le MES renvoie devient un coût dans l'ERP. Si la finance n'a pas validé la conception, l'intégration ne fait que déplacer le débat à la clôture du mois.
La raison la plus fréquente d'échec des projets d'ERP industriels, d'après mon expérience, c'est une conception qui n'est pas validée dans sa totalité, en particulier côté finance. Un MES aggrave la situation, car il multiplie les écritures avec lesquelles la finance doit vivre.
Voici les erreurs à anticiper :
- Cadrer l'ERP et le MES comme deux projets séparés. Deux équipes, deux conceptions et une interface dont personne n'est responsable. Placez les deux sous une seule autorité de conception.
- Laisser la responsabilité ouverte. Si les deux systèmes peuvent modifier un ordre, ou si les deux enregistrent les rebuts, vous obtenez deux réponses. Remplissez le tableau de responsabilités avant le paramétrage.
- Concevoir les confirmations sans la finance. La fréquence des confirmations, le prélèvement rétroactif, les motifs de rebut et les types d'activité déterminent l'allure des encours et des écarts à la clôture du mois. Validez-les avec le contrôleur de gestion, pas seulement avec le directeur d'usine.
- Envoyer les données machines à l'ERP. L'ERP n'est pas une base historique. Gardez les signaux bruts dans le MES ou une plateforme d'analyse, et n'envoyez à l'ERP que ce qu'il comptabilise.
- Tester chaque système isolément. Testez la boucle complète, du MRP aux coûts, avec de vrais ordres, de vrais rebuts et de vraies annulations. Les tests représentent environ 35 % de l'effort d'un programme, et ce sont les tests d'interface que les équipes sacrifient.
- Oublier la bascule des ordres ouverts. Les ordres à moitié réalisés au go-live ont besoin de règles indiquant quel système les termine. Rédigez ces règles avant la migration, pas pendant.
- Former les opérateurs sur l'ERP. Les opérateurs travaillent dans le MES. Formez-les là, par équipe, sur leurs propres lignes.
Les données de base méritent leur propre mise en garde. Nomenclatures, gammes et postes de travail alimentent les deux systèmes, et une gamme fausse dans l'ERP devient une instruction fausse sur la ligne. Mon article sur SAP dans l'industrie présente la liste de contrôle des données de base.
Commencez par le tableau de responsabilités, pas par la démonstration produit. Réunissez le directeur d'usine, le contrôleur de gestion et le responsable informatique dans une même salle et attribuez chaque donnée du tableau ci-dessus à un seul système.
Choisissez ensuite le MES qui correspond à votre ERP et à vos usines, et cadrez l'intégration comme une partie du programme ERP, avec ses propres cycles de tests. Budgétez-la aussi dans le programme ; l'article de la série sur le coût d'un ERP industriel montre où va cet argent.
Si vous voulez un avis indépendant sur une conception ERP et MES avant de vous engager, j'accompagne des industriels sur ces sujets. Vous pouvez me contacter ici.
Quelle est la différence entre un ERP et un MES ?
Un ERP planifie, achète, valorise et comptabilise la production sur des jours et des semaines. Un MES exécute la production dans l'atelier, à l'échelle de la seconde et de l'équipe, en enregistrant les étapes des opérateurs, les données machines, les contrôles qualité et la généalogie.
Les deux fonctionnent en boucle. L'ERP envoie les ordres vers le bas, et le MES renvoie les confirmations, les consommations et les entrées de marchandises pour que l'ERP puisse comptabiliser le stock et les coûts.
Qu'est-ce que SAP Digital Manufacturing ?
C'est le MES cloud de SAP. Il couvre l'exécution de la production, la résolution des incidents, les analyses et l'edge computing, selon la description du périmètre fonctionnel de SAP.
Il reçoit les données de base et les ordres de fabrication ou de process de SAP S/4HANA ou de SAP ECC via SAP Cloud Integration et Cloud Connector. Il renvoie les confirmations, les consommations, les entrées de marchandises et les résultats de contrôle.
Ai-je besoin d'un MES si j'ai SAP S/4HANA ?
Pas toujours. Une usine unique avec une production simple peut souvent confirmer les ordres directement dans S/4HANA.
Vous avez besoin d'un MES quand il vous faut un pilotage étape par étape sur la ligne, une généalogie complète des lots ou des numéros de série, des données machines en temps réel, ou un standard de production unique pour plusieurs usines.
Siemens Opcenter est-il une alternative à SAP Digital Manufacturing ?
Il peut l'être. Ce sont deux MES qui se placent au-dessus de l'ERP. Siemens Opcenter est un portefeuille de gestion des opérations de fabrication avec Opcenter Execution comme MES, plus des produits d'ordonnancement, de qualité et de laboratoire.
Le choix dépend de vos usines, de votre automatisation et de votre ERP. Dans tous les cas, décidez quel système est responsable de chaque donnée avant de construire l'intégration.
À quoi sert Kinexon dans l'industrie ?
Kinexon fournit de la localisation en temps réel. Sa plateforme KINEXON OS relie des balises de localisation aux ordres de fabrication et peut déclencher des comptabilisations et des alertes quand un ordre traverse une zone définie.
Ce n'est pas un MES. Kinexon indique qu'il fonctionne avec SAP Digital Manufacturing et SAP Extended Warehouse Management, qu'il alimente en événements de localisation.
Peut-on mettre à niveau SAP ME ou SAP MII vers SAP Digital Manufacturing ?
Prévoyez une nouvelle mise en œuvre, pas une mise à niveau. Le guide d'intégration de SAP limite l'intégration de SAP Digital Manufacturing avec SAP ME à Resource Orchestration.
Vérifiez les dates de maintenance de votre version de SAP ME ou de MII dans la Product Availability Matrix de SAP, et repensez la répartition des responsabilités entre l'ERP et le MES dans le cadre du passage.
Prochaine étape
Vous menez un programme ERP en ce moment ?
Si cet article fait écho à un programme que vous menez en ce moment, un échange de 30 minutes va généralement plus loin qu'une semaine supplémentaire d'analyse interne.




