SAP Planification des capacités PP : codes de transaction CM01 et CM21

⚡ Résumé intelligent

Planification des capacités dans SAP Le module PP compare la charge créée par les ordres de production à la capacité disponible de chaque centre de travail, puis régule les surcharges via le tableau de planification afin que le planning de production reste réaliste.

  • (I.e. Définition: La planification des capacités vérifie la charge d'un centre de travail et l'équilibre, car le MRP lui-même planifie avec une capacité infinie.
  • ☑️ Évaluation: La transaction CM01 indique les besoins en capacité, la capacité disponible et le pourcentage de charge d'un centre de travail.
  • Leveling: La transaction CM21 ouvre la table de planification, où les ordres sont répartis du pool d'ordres vers un centre de travail.
  • 🧪 Pré-requis : Une clé de commande comportant l'indicateur des exigences de capacité et une planification finie sur le centre de travail sont toutes deux obligatoires.
  • Plage de transactions : CM01 à CM05 évaluent la charge, tandis que CM21, CM22 et CM25 effectuent le nivellement dans différentes vues.
  • 📈 S/4HANA : Les transactions CM restent dans le périmètre de compatibilité, et les applications Fiori telles que Monitor Capacity Utilization leur succèdent.

Planification des besoins en capacité SAP PP utilisant CM01 et CM21

Qu'est-ce que la planification des capacités ? SAP PP ?

La fonction principale de la planification des capacités consiste à vérifier la charge à un Centre de travail et de procéder au lissage des capacités, c'est-à-dire d'équilibrer la charge. Il calcule la capacité de production nécessaire à un produit par rapport à la capacité disponible du centre de travail.

La planification des besoins en capacité est nécessaire car la planification des approvisionnements ignore totalement la capacité :

  • MRP Le système fonctionne avec une capacité illimitée et crée des ordres planifiés pour le centre de travail à la même date, car il suppose que ce dernier est disponible en permanence. Par conséquent, il crée des ordres à une date précise malgré une capacité insuffisante, et ces ordres sont irréalisables en atelier.
  • L'objectif principal du lissage des capacités est de répartir les surcharges au niveau des centres de travail et d'optimiser leur utilisation.
  • Les ordres planifiés générés par le MRP sont convertis en ordres de production, qui déterminent le centre de travail à utiliser, et les besoins en capacité sont générés sur ce centre de travail.
  • Le lissage des capacités au niveau des ordres de production est utilisé pour la planification détaillée de la production. Il s'effectue au moyen du tableau de planification, qui contient une planification détaillée des besoins en capacité sur une période future.
  • La capacité de production doit être vérifiée au niveau du poste de travail. Si celui-ci est surchargé, les commandes sont soit reportées sur le même poste, soit planifiées sur un autre, afin de lever la contrainte de capacité.

La planification des capacités se divise en deux activités faciles à confondre ; il est donc utile de les séparer avant d'ouvrir une transaction.

Évaluation des capacités vs nivellement des capacités

L'évaluation des capacités ne fait que décrire la situation, tandis que le lissage des capacités la modifie. L'évaluation répond à la question « ce centre de travail est-il surchargé ? », et le lissage répond à la question « dans quel ordre dois-je déplacer les ressources et vers où ? ».

Aspect Évaluation des capacités Nivellement des capacités
Interet Comparez les besoins en capacité avec la capacité disponible et indiquez la charge. Réorganiser et réordonner les opérations afin que la charge corresponde à la capacité disponible
Transactions typiques CM01 à CM05 CM21, CM22, CM25
Résultat Une liste ou un graphique indiquant le pourcentage de charge par centre de travail et par période Operatâches envoyées à un centre de travail avec des dates et heures fixes
Données modifiées Aucun — l'évaluation est en lecture seule Operales dates de livraison et le statut d'expédition de la commande
Quand l’utiliser surveillance quotidienne et détection des goulots d'étranglement Après la détection d'un goulot d'étranglement et avant la libération des commandes

Les deux activités nécessitent les mêmes capacités, les données de référence correspondantes doivent donc être complètes au préalable.

Prérequis pour la planification des capacités SAP PP

Les exigences de capacité n'existent que si l'opération est configurée pour les créer. Vérifiez les points suivants avant d'exécuter CM01 ; sinon, l'évaluation renverra une liste vide ou une charge nulle.

  • En-tête de capacité sur le centre de travail — Le centre de travail a besoin d'une catégorie de capacité telle que machine ou main-d'œuvre, avec une capacité disponible, un calendrier d'usine et une définition de quart de travail.
  • Pertinent pour la planification à durée finie — Cet indicateur de l'onglet Capacités du centre de travail permet de programmer l'opération ultérieurement dans le tableau de planification.
  • Clé de contrôle — la touche de contrôle attribuée à l'opération dans le routage L'indicateur de besoins en capacité doit être activé. Sans lui, l'opération est planifiée mais ne génère aucune charge.
  • valeurs standard et formule — Les valeurs standard de configuration, de machine et de main-d'œuvre de l'opération, combinées à la formule de capacité du centre de travail, convertissent la quantité commandée en heures.
  • Une commande programmée — Les exigences sont rédigées lors de la création, de la planification ou de la replanification d'un ordre planifié ou d'un ordre de production, et non lorsque le matériel est simplement planifié.

Une fois les données de base en place, le chargement lui-même est lu avec la transaction CM01.

Comment vérifier les charges de capacité dans SAP PP (CM01)

L'évaluation des capacités permet d'analyser la charge du poste de travail. Elle indique le pourcentage de charge (visible à l'étape 2), les capacités disponibles et les besoins. Vous pouvez également consulter les ordres ayant généré ces besoins.

Étape 1) Extrait du SAP Écran Accès simplifié, ouvrez la transaction CM01. L'écran initial demande les critères de sélection de l'évaluation.

  1. Saisissez le nom de votre usine de fabrication pour laquelle vous souhaitez vérifier la capacité de charge.

Écran initial CM01 avec l'usine saisie pour l'évaluation de la charge de capacité du centre de travail

Après avoir rempli tous les champs, cliquez sur Le bouton Entrée permet de passer de l'écran de sélection CM01 au résultat de l'évaluation. pour passer à l'écran suivant.

Étape 2) Cet écran permet de visualiser la capacité du centre de travail. L'affichage standard présente une ligne par période.

  1. Vérifiez le besoin en capacité (généré à partir des ordres de production), la capacité disponible (déterminée à partir des données de base du centre de travail) et le pourcentage de charge de capacité du centre de travail.

Aperçu standard des besoins en capacité, de la capacité disponible et du pourcentage de charge par période

Une charge supérieure à 100 % sur une période donnée signale le passage à la phase de lissage.

Comment procéder à l'équilibrage des capacités dans SAP PP (CM21)

Le lissage des capacités s'effectue via le tableau de planification. Les ordres sont acheminés vers les centres de travail dans l'ordre de leur traitement prévu en atelier.

Étape 1) Extrait du SAP Accès facile écran, ouvrir la transaction CM21.

  1. Saisissez le nom de l'usine dont vous souhaitez niveler la capacité.

Écran initial CM21 avec l'usine saisie avant l'ouverture du tableau de planification des capacités

Après avoir rempli tous les champs, cliquez sur le bouton « Exécuter » en haut pour passer à l’écran suivant.

Étape 2) Sur cet écran, vous pouvez voir le pool de commandes en bas et le pool de centres de travail dans la moitié supérieure du tableau de planification.

  1. Vérifiez les différentes commandes dans le pool de commandes.
  2. Consultez la liste des centres de travail dans le pool de centres de travail.

Tableau de planification des capacités présentant le pool de centres de travail en haut et le pool de commandes en bas.

Étape 3) Dans le même écran de tableau de planification, sélectionnez les données comme indiqué ci-dessous.

  1. Sélectionnez une commande parmi celles disponibles.
  2. Cliquez sur le bouton « Expédier » pour affecter cette commande au centre de travail.

Commande sélectionnée dans le pool de commandes, le bouton « Expédier » étant utilisé pour l'affecter à un poste de travail.

Étape 4) Sur le même écran, confirmez que l'expédition a été acceptée.

  1. Vérifiez l'ordre expédié dans le pool de centres de travail. De même, vous pouvez expédier d'autres ordres vers ce pool ; ils seront alors placés à côté des ordres précédemment expédiés.

Ordre expédié affiché dans le pool de centres de travail du tableau de planification des capacités

Voici comment procéder à l'équilibrage des capacités. Les transactions CM01 et CM21 sont les deux plus fréquemment utilisées, mais elles font partie d'une famille plus large.

SAP Transaction de planification des capacités Codes

Chaque transaction d'évaluation correspond simplement à un profil global différent appliqué aux mêmes données, ce qui explique l'apparence identique des écrans de sélection. Les transactions de nivellement diffèrent par la vue qu'elles ouvrent : vue par centre de travail ou vue par ordre, graphique ou tabulaire.

Code T Description Utilisation typique
CM01 Planification des capacités : charge du centre de travail Évaluation standard de la charge par rapport à la capacité disponible (profil global) SAPX911)
CM02 Planification des capacités : commandes Indique quelles commandes créent la charge au centre de travail
CM03 Planification des capacités : piscine Liste les opérations qui n'ont pas encore été expédiées
CM04 Planification des capacités : arriérés Exigences dont les dates appartiennent déjà au passé
CM05 Planification des capacités : surcharge Seules les périodes où la charge dépasse la capacité disponible
CM21 Lissage des capacités : tableau de planification SFC (graphique) Opérations d'expédition vers un centre de travail, vue du centre de travail
CM22 Nivellement des capacités : tableau de planification SFC (tabulaire) Même fonction de nivellement dans un tableau de planification
CM25 Nivellement des capacités : variable Agencement de nivellement librement défini pour une sélection personnalisée
CM38 Lissage des capacités : planification à long terme Évalue les exigences de simulation à partir d'un planification à long terme scénario
CM50 Nivellement des capacités : liste des centres de travail SFC Vue de liste des centres de travail affichant la capacité disponible

Le SAP Le chemin d'accès au menu est Logistique → Production → Planification des capacités, qui se divise ensuite en Évaluation et Lissage. SAP Dans S/4HANA, ces transactions CM restent disponibles dans le périmètre de compatibilité, et SAP positionne les applications Fiori Manage Work Center Capacity, Monitor Capacity Utilization et Capacity Scheduling Table comme leurs successeurs.

Résolution des erreurs de planification des capacités

La plupart des problèmes de planification des capacités sont liés aux données de référence plutôt qu'aux transactions. Consultez la liste ci-dessous avant de conclure à une erreur d'évaluation.

  • Assurez-vous que la clé de contrôle appropriée, avec l'indicateur « besoin de capacité », est placée dans les données d'opération du routage. Une opération sans cette clé est planifiée mais ne génère aucune charge.
  • Vérifiez que, dans l'onglet Capacités du centre de travail, l'indicateur « Pertinent pour la planification à capacité finie » est coché. Sinon, l'opération ne pourra pas être planifiée.
  • Un résultat CM01 vide signifie généralement que la période d'évaluation se situe en dehors des dates de commande, ou que le centre de travail ne dispose d'aucune capacité disponible enregistrée dans son en-tête de capacité.
  • Une charge nettement supérieure à 100 % immédiatement après l'exécution du calcul des besoins nets (MRP) est normale et non une erreur, car le MRP prévoit une capacité illimitée. Le lissage dans CM21 est l'étape corrective.
  • Si une expédition est rejetée en raison d'un conflit de dates, vérifiez les paramètres de finitude et de date dans le profil de nivellement, ou déplacez l'opération vers un autre centre de travail.

FAQ

Les modèles d'apprentissage automatique prédisent des durées d'opération réalistes à partir de l'historique de confirmation plutôt que de valeurs standard statiques, et signalent les centres de travail susceptibles d'être surchargés. SAP intègre cette réflexion dans la planification des besoins en composants prédictive (MRP) et dans l'optimiseur PP/DS qui réorganise automatiquement les opérations.

Copilot peut rédiger le rapport ABAP ou le Python Ce script lit les tables de capacité telles que KAKO et KBED et les convertit en un diagramme de charge. La logique de sélection doit encore être validée par un planificateur, et chaque version préliminaire doit d'abord être testée sur un client de test.

La planification infinie programme une opération à sa date calculée quelle que soit la charge existante, ce qui correspond au fonctionnement du MRP. La planification finie, quant à elle, n'accepte l'opération que si de la capacité est disponible pendant cette période, et la reporte dans le cas contraire.

La gestion de la capacité des centres de travail permet de maintenir la capacité disponible, le suivi de l'utilisation de la capacité affiche la charge et permet la gestion des équipes, et le tableau de planification des capacités répartit les commandes. Les applications de planification nécessitent le rôle de planificateur de production. SAP liveCache.

Sélectionnez l'opération dans le pool de centres de travail de la table de planification et choisissez Désaffecter. L'opération retourne dans le pool d'ordres, son statut d'expédition est supprimé et l'ordre est replanifié lors de la prochaine exécution de la planification.

Oui. Une commande planifiée génère des besoins dès lors qu'elle est programmée avec une planification détaillée ou basée sur le taux et qu'un routage est sélectionné. L'affichage de ces besoins dans l'évaluation dépend du type de commande sélectionné sur l'écran de sélection CM01.

Un goulot d'étranglement est un centre de travail dont la capacité disponible limite la production de l'ensemble de la ligne. Les planificateurs optimisent ce centre de travail en priorité et laissent les autres opérations suivre, plutôt que d'optimiser chaque centre de travail de l'usine.

Un profil global regroupe les profils de sélection, d'option, de liste et d'évaluation d'une transaction. CM01 appelle SAPAppels X911 et CM05 SAPX915, c'est pourquoi les mêmes données apparaissent dans une mise en page différente dans chaque transaction.

Résumez cet article avec :