Aller au contenu
Tutos SAP

SAP PM : la maintenance préventive (guide complet 2026)

Plan, stratégie, ordre, point de mesure : maîtrisez la maintenance préventive SAP PM avec IP01, IP10, IP11. Tutoriel pas à pas par un consultant terrain.

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.

À retenir en 30 secondes
  • 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 :

Les 4 objets pivots de la maintenance préventive SAP Stratégie de maintenance IP11 le rythme (3 mois, 1000h, etc.) Liste des tâches IA01 / IA05 / IA11 le contenu (quoi faire) Élément de plan Maintenance item stratégie + liste + équipement Plan de maintenance IP01 / IP41 / IP42 / IP43 élément(s) + cycle effectif Ordre de maintenance IW31 généré auto après IP10 l’ordre que le technicien exécute
Schéma : la stratégie et la liste des tâches alimentent l’élément de plan, qui alimente le plan, qui génère un ordre IW31. Sans IP10 pour programmer le plan, le bas de la cascade ne se déclenche jamais.

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.

IP11 SAP création d'une stratégie de maintenance avec packages PMP
IP11 : écran de définition des packages de maintenance (PMP) au sein d’une stratégie. Chaque ligne définit une fréquence et un cycle, le système combine les chevauchements automatiquement.

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 :

TransactionType de listeQuand l’utiliser
IA01Equipment task listListe rattachée à un équipement précis. Cas typique : un compresseur unique avec un jeu d’opérations spécifiques.
IA05General task listListe générique réutilisable sur plusieurs équipements. Cas typique : « contrôle visuel pompe centrifuge » applicable à toute la flotte de pompes.
IA11Functional location task listListe 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.

IA05 SAP création d'une liste de tâches générique avec opérations

IA05 : structure d’une liste de tâches générique. L’en-tête en haut, les opérations en lignes (étape 10, 20, 30…), avec la durée et la qualification de l’intervenant. Les composants (pièces de rechange) se rattachent à chaque opération.

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 :

TransactionType de planCas d’usage
IP01Plan général (legacy)Transaction historique, garde un usage résiduel. Privilégier IP41/IP42/IP43 sur projets neufs.
IP41Single cycle planCycle unique simple (tous les 6 mois, sans stratégie). Le plus fréquent en pratique.
IP42Strategy planPlan adossé à une stratégie IP11. Permet la combinaison de plusieurs PMP (trimestriel + annuel + quinquennal).
IP43Multiple counter planPlan 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) :

  1. 1
    Lancer IP41 et choisir le type de plan

    Saisir le type de plan de maintenance (par exemple PM standard ou un type Z personnalisé).

  2. 2
    Onglet en-tête

    Description du plan, type d’ordre cible (PM03 pour préventif), priorité, division technique.

  3. 3
    Dé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.

  4. 4
    Onglet 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.

  5. 5
    Sauvegarder

    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.

IP41 SAP création d'un plan de maintenance single cycle
IP41 : écran de création d’un plan single cycle. L’en-tête, l’élément de plan avec son équipement et sa liste de tâches, et les paramètrès de cycle (fréquence, tolérances) déterminent quand et comment l’ordre sera généré.

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).

Le piège terrain numéro un

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).

Partager

À lire ensuite

Tutos SAP

Numéro de série SAP : guide de décision OIS2, 6 procédures et arbitrage matériel vs équipement PM

Quand activer la sérialisation SAP, comment paramétrer le profil OIS2, choisir parmi les 6 serializing procedures et arbitrer entre numéro de série matériel et équipement PM.

Pierre Balbinot Pierre B. 17 min de lecture
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

SAP système de classification : caractéristiques et classes

Apprends à utiliser CT04 et CL02 pour classer articles, lots et équipements dans SAP. Guide pédagogique avec cas d'usage MM, PP, QM et EWM.

Pierre Balbinot Pierre B. 11 min de lecture
Tutos SAP

Synchronisation des données entre SAP ERP et EWM : embedded, décentralisé et le rôle du CIF, ALE et DRF

Synchronisation des données entre SAP ERP et EWM : partage en embedded, transfert CIF/ALE/DRF en décentralisé, et ce qui se crée à la main vs en background.

Michael Antoine Michael A. 9 min de lecture