Une heure d’arrêt non planifié coûte en moyenne 25 000 USD à un industriel, et jusqu’à 2,3 millions USD/heure dans l’automobile selon le rapport Siemens True Cost of Downtime 2024. Sur les chantiers ferroviaires et industriels où je travaille, la question n’est jamais « est-ce qu’on va tomber en panne ? » mais « à quel moment, et combien on a perdu avant de le voir venir ? ».
La maintenance préventive dans SAP PM est exactement le levier qui transforme ce « à quel moment » en planning maîtrisé. Cet article remet à plat les concepts de la maintenance préventive SAP pour un consultant qui sait ce qu’est un équipement mais n’a jamais paramétré une stratégie ni programmé un plan. On y voit les quatre objets pivots, les transactions clés (IP11, IP01, IP10, IK01) et les pièges classiques qui font qu’un plan créé reste inerte.
- La maintenance préventive dans SAP PM s’appuie sur quatre objets : stratégie de maintenance, liste des tâches, élément de plan, plan de maintenance. Chacun a son rôle, aucun ne se substitue à un autre.
- La stratégie (
IP11) définit le rythme (tous les 3 mois, tous les 1000 km, etc.). La liste des tâches (IA01,IA05,IA11) définit le contenu (quoi faire). - Le plan de maintenance (
IP01,IP41,IP42,IP43) assemble la stratégie et la liste des tâches pour un équipement donné. - Le piège numéro un : un plan créé ne génère aucun ordre de maintenance s’il n’est pas programmé via
IP10. Cette étape est silencieuse et oubliée par la majorité des projets.
Préventive vs corrective : la différence en 2 minutes
Deux modes coexistent dans SAP PM et la confusion entre les deux fait perdre du temps en réunion comité. La maintenance préventive est proactive : elle est planifiée avant la panne, sur la base d’un cycle temps ou d’un compteur de fonctionnement. La maintenance corrective est réactive : elle intervient après l’apparition d’un défaut, généralement déclenchée par une notification utilisateur (IW21).
Préventive (proactive)
- Déclenchement : cycle temps ou compteur
- Type d’ordre :
PM03 - Cas d’usage : équipements critiques, pièces d’usure
- Coût d’immobilisation : faible
Corrective (réactive)
- Déclenchement : panne ou défaut détecté
- Type d’ordre :
PM01 - Cas d’usage : équipements non critiques, dépannage
- Coût d’immobilisation : élevé
Sur un équipement bien paramétré, les deux modes coexistent. La préventive prend en charge les opérations programmables (graissage trimestriel, changement filtre, contrôle réglementaire), la corrective absorbe l’imprévu (rupture mécanique, panne capteur). L’objectif d’un projet PM bien mené est de basculer progressivement la part corrective vers la part préventive, parce que chaque heure de panne évitée vaut 25 000 USD selon Siemens. La page SAP France sur la maintenance préventive détaille le contexte business et les types de stratégies au-delà du périmètre SAP pur.
Les 4 objets pivots de la maintenance préventive SAP
La maintenance préventive SAP repose sur quatre objets distincts qui s’articulent dans un ordre précis. Aucun ne fonctionne seul. Comprendre la cascade évite de paramétrer un objet qui ne pointera vers rien :
Créer une stratégie de maintenance avec IP11
La stratégie est le rythme abstrait. Elle décrit quand intervenir, pas quoi faire. SAP propose deux types de stratégies :
- Time-based : intervention basée sur le calendrier. Exemple : tous les 3 mois, tous les 6 mois, tous les ans.
- Performance-based : intervention basée sur un compteur. Exemple : tous les 1 000 km parcourus, toutes les 5 000 heures de fonctionnement, toutes les 100 000 unités produites.
À l’intérieur d’une stratégie, on définit des packages de maintenance (PMP). Un package = un cycle élémentaire avec une fréquence. Une stratégie type pour un compresseur peut combiner trois packages : un trimestriel (PMP1 = 3 mois), un annuel (PMP2 = 12 mois), un quinquennal (PMP3 = 60 mois). Le système calcule ensuite l’enchaînement automatique.

Pour aller plus loin sur les types de stratégies et les options de hiérarchisation, le cours SAP Learning « Exploring Preventive Maintenance in SAP S/4HANA Asset Management » couvre les options avancées et la migration ECC vers S/4HANA.
Liste des tâches : IA01, IA05, IA11
La liste des tâches est le contenu : quoi faire à chaque intervention. SAP propose trois transactions de création selon la portée :
| Transaction | Type de liste | Quand l’utiliser |
|---|---|---|
IA01 | Equipment task list | Liste rattachée à un équipement précis. Cas typique : un compresseur unique avec un jeu d’opérations spécifiques. |
IA05 | General task list | Liste générique réutilisable sur plusieurs équipements. Cas typique : « contrôle visuel pompe centrifuge » applicable à toute la flotte de pompes. |
IA11 | Functional location task list | Liste rattachée à un poste technique (emplacement physique). Cas typique : maintenance générale d’un atelier ou d’une zone de production. |
Une liste de tâches structure trois niveaux : un en-tête (description, durée totale, type d’ordre), une suite d’opérations (étape 10 = vidange, étape 20 = contrôle visuel, étape 30 = remplacement filtre), et des composants (pièces de rechange et consommables associés). Sur les projets matures, les listes sont enrichies de caractéristiques d’équipement via le système de classification SAP pour filtrer dynamiquement les opérations selon le type d’équipement.

Créer le plan de maintenance : IP01, IP41, IP42, IP43
Quatre transactions servent à créer un plan de maintenance, selon le type de cycle voulu. Le choix de la transaction conditionne ce qui sera possible ou non par la suite :
| Transaction | Type de plan | Cas d’usage |
|---|---|---|
IP01 | Plan général (legacy) | Transaction historique, garde un usage résiduel. Privilégier IP41/IP42/IP43 sur projets neufs. |
IP41 | Single cycle plan | Cycle unique simple (tous les 6 mois, sans stratégie). Le plus fréquent en pratique. |
IP42 | Strategy plan | Plan adossé à une stratégie IP11. Permet la combinaison de plusieurs PMP (trimestriel + annuel + quinquennal). |
IP43 | Multiple counter plan | Plan avec plusieurs compteurs combinés (heures de fonctionnement ET kilométrage). Cas avancé. |
Pas-à-pas pour créer un plan IP41 (single cycle, le cas le plus fréquent) :
-
1Lancer IP41 et choisir le type de plan
Saisir le type de plan de maintenance (par exemple
PMstandard ou un type Z personnalisé). -
2Onglet en-tête
Description du plan, type d’ordre cible (
PM03pour préventif), priorité, division technique. -
3Définir l’élément de plan
Renseigner l’équipement ou le poste technique, la liste des tâches à exécuter (créée préalablement en
IA05), et l’unité opérative. -
4Onglet paramètrès de cycle
Cycle (par exemple 6 mois), tolérance d’avance et de retard, facteur d’ajustement. Ces paramètrès déterminent la fenêtre dans laquelle SAP va générer l’ordre.
-
5Sauvegarder
Le plan est créé, mais pas encore actif. Aucun ordre ne sera généré tant que le plan n’a pas été programmé. C’est l’étape oubliée que l’on traite dans la section suivante.

Programmer le plan : IP10, l’étape oubliée
Le plan créé est inerte tant qu’il n’a pas été programmé via IP10. Cette étape est silencieuse, ne donne aucun message d’erreur si elle est omise, et explique la question la plus fréquente « j’ai créé le plan il y a trois mois mais je n’ai jamais reçu d’ordre ».
Programmer un plan revient à le démarrer. SAP calcule alors la première date d’échéance à partir de la date de référence saisie, et génère le premier ordre de maintenance (IW31) automatiquement. À chaque échéance suivante, le système génère un nouvel ordre, à condition que le job batch RISTRA20 tourne quotidiennement (paramétrage Basis).
Sur les chantiers où je suis intervenu, environ huit projets sur dix ont au moins un plan de maintenance créé qui n’a jamais été programmé via IP10. La plupart du temps c’est un consultant qui a quitté la mission entre la création du plan et son démarrage, et personne n’a repris le sujet. Conséquence : un équipement critique pour lequel le client croit avoir une maintenance trimestrielle alors qu’aucun ordre n’a été généré depuis 18 mois. À vérifier en priorité sur tout audit PM.
Pour les détails de paramétrage et les options avancées (programmation manuelle vs automatique, gestion des dates de référence, scénarios de redémarrage), la documentation officielle SAP S/4HANA Maintenance Plan couvre la mécanique complète.
Condition-based : le point de mesure (IK01)
Au-delà des cycles temps et des compteurs simples, SAP PM propose une troisième logique : la maintenance conditionnelle (condition-based). L’intervention se déclenche quand un capteur dépasse un seuil métier (température moteur, pression hydraulique, vibration). Le mécanisme s’appuie sur les points de mesure créés en IK01, qui enregistrent les relevés de mesure soit manuellement par un opérateur, soit automatiquement via une intégration IoT ou MES. Quand le point de mesure dépasse la valeur cible, un ordre de maintenance peut être généré, ou un plan IP43 (multiple counter) peut s’enclencher.
Le sujet est plus avancé que la maintenance préventive standard et mérite son propre article. Le pré-requis principal : la classification du compteur via une caractéristique paramétrée dans CT04, puis rattachée à l’équipement.
La maintenance préventive SAP PM n’est pas une feature parmi d’autres. C’est la condition pour transformer un service maintenance subi en service maintenance maîtrisé, et chaque heure de panne évitée vaut entre 25 000 USD et 2,3 millions USD selon le secteur. Les concepts de base (stratégie, liste de tâches, élément, plan) suffisent au quotidien. Les transactions IP11, IP01, IP10, IK01 couvrent les cas usuels. Et l’étape IP10 est la première que je vérifie sur tout audit PM, parce que c’est la plus oubliée et la plus impactante.
Questions fréquentes
Qu’est-ce que la maintenance préventive dans SAP ?
La maintenance préventive dans SAP PM est l’ensemble des opérations programmées sur un équipement avant l’apparition d’une panne, pour réduire les arrêts non planifiés et lisser la charge des équipes maintenance. Elle s’oppose à la maintenance corrective (réactive, après panne). Elle s’appuie sur quatre objets : stratégie, liste des tâches, élément de plan et plan de maintenance.
Quelle est la différence entre maintenance préventive et corrective dans SAP ?
La maintenance préventive est proactive et planifiée (cycle temps ou compteur), avec un type d’ordre standard PM03. La maintenance corrective est réactive et non planifiée, déclenchée par une notification utilisateur, avec un type d’ordre standard PM01. Sur un équipement bien paramétré, les deux modes coexistent : la préventive prend en charge les opérations programmables, la corrective absorbe l’imprévu.
À quoi sert la transaction IP10 dans SAP ?
IP10 sert à programmer un plan de maintenance, c’est-à-dire à le démarrer. Sans cette étape, le plan reste inerte et aucun ordre de maintenance n’est généré, même si le plan est correctement créé en IP01 ou IP41. C’est l’étape la plus souvent oubliée sur les projets PM, et la cause numéro un des plans en attente sans ordre généré.
Comment créer un plan de maintenance dans SAP ?
Pour un plan single cycle (le plus fréquent), lancer IP41, choisir le type de plan, renseigner l’en-tête (description, type d’ordre cible PM03, priorité), définir l’élément de plan (équipement et liste des tâches), saisir les paramètrès de cycle (fréquence, tolérances), puis sauvegarder. Pour activer le plan, programmer ensuite via IP10. Pour les plans avec stratégie multi-PMP, utiliser IP42. Pour les plans à compteurs multiples, utiliser IP43. Pattern proche côté logistique : détermination automatique en batch.
Qu’est-ce qu’un point de mesure dans SAP PM ?
Un point de mesure est l’objet SAP qui enregistre les relevés d’un capteur ou d’un compteur sur un équipement (heures de fonctionnement, kilométrage, température, pression). Il se crée en transaction IK01 et s’appuie sur une caractéristique de classification SAP. Quand le point de mesure dépasse une valeur seuil, il peut déclencher la génération automatique d’un ordre de maintenance via un plan IP43 ou un mécanisme condition-based.
Quelle est la différence entre IP41, IP42 et IP43 dans SAP ?
IP41 crée un plan single cycle (un cycle simple temps ou compteur, sans stratégie). IP42 crée un plan adossé à une stratégie IP11, ce qui permet la combinaison de plusieurs PMP (trimestriel + annuel + quinquennal). IP43 crée un plan à compteurs multiples (par exemple un compteur d’heures et un compteur de kilomètrès). Le choix dépend de la complexité du cycle souhaité.
Quelles sont les principales transactions SAP PM pour la maintenance préventive ?
Les transactions clés sont IP11 (créer une stratégie de maintenance), IA01/IA05/IA11 (créer une liste de tâches selon la portée), IP01/IP41/IP42/IP43 (créer un plan de maintenance), IP10 (programmer le plan), IK01 (créer un point de mesure pour la condition-based), IW31 (ordre de maintenance généré automatiquement) et IW21 (notification de maintenance).