Votre modèle de données pour la maintenance des actifs

Oracle Maintenance Cloud
Votre modèle de données pour la maintenance des actifs

Votre modèle de données pour la maintenance des actifs

Ce modèle fournit un cadre structuré pour vous aider à organiser vos enregistrements de maintenance issus d’Oracle Maintenance Cloud en vue d’un Process Mining avancé. Il recense les points de données et les jalons nécessaires pour obtenir une visibilité complète sur l’entretien de vos équipements et l’allocation de vos ressources. En suivant ces recommandations, vous pouvez constituer un journal d’événements fiable, qui met en évidence les inefficacités et améliore votre stratégie de maintenance.
  • Attributs recommandés pour une analyse complète
  • Jalons essentiels du processus à surveiller
  • Guide d’extraction spécifique à Oracle
Vous découvrez les journaux d’événements ? En savoir plus sur la création d’un journal d’événements pour le Process Mining.

Attributs de maintenance des actifs

Ces champs de données recommandés vous permettent de catégoriser et de filtrer vos événements de maintenance afin d’obtenir des analyses plus détaillées des performances des équipements et de l’utilisation des ressources.
5 Obligatoire 8 Recommandé 9 Facultatif
Nom Description
Activité
ActivityName
Nom de l’événement ou du changement de statut qui se produit dans le flux de travail.
Description

Cet attribut décrit l’étape précise réalisée dans le processus de maintenance, par exemple « Ordre de travail créé », « Opération commencée » ou « Ordre de travail clôturé ». Il représente les nœuds de la cartographie du processus.

Les analystes l’utilisent pour visualiser le flux du processus, identifier les variantes et détecter les goulots d’étranglement entre des étapes précises.

Pourquoi c’est important

Nécessaire pour définir le flux du processus et la séquence des événements.

Où les obtenir

Dérivé des tables d'historique des transactions ou des journaux de changements de statut.

Exemples
Ordre de travail de maintenance crééOrdre de travail libéréOpération terminée
Horodatage de l'événement
EventDateTime
Date et heure auxquelles l'activité s'est produite.
Description

Cet attribut enregistre le moment exact où un événement s'est produit. Il sert à ordonner chronologiquement les activités au sein d'un cas et à calculer la durée entre les étapes.

Des horodatages précis sont essentiels pour calculer les temps de cycle, identifier les retards et mesurer les performances par rapport aux SLA.

Pourquoi c’est important

Essentiel pour établir la chronologie du processus.

Où les obtenir

Colonnes CREATION_DATE ou LAST_UPDATE_DATE des tables de transactions.

Exemples
2023-10-15T08:30:00Z2023-10-15T09:15:00Z2023-10-16T14:00:00Z
Ordre de travail de maintenance
WorkOrderNumber
Identifiant unique de l'ordre de travail de maintenance.
Description

Le numéro de l'ordre de travail sert d'identifiant unique du cas pour le processus de maintenance. Il suit le cycle de vie d'une tâche de maintenance, depuis la demande initiale ou la génération du planning jusqu'à l'exécution, l'achèvement et la clôture financière.

Dans les analyses, cet attribut constitue la clé centrale pour relier les données d'événements aux attributs du cas. Il permet aux analystes de regrouper toutes les activités liées à une même intervention et de calculer les temps de cycle de bout en bout.

Pourquoi c’est important

Il s'agit de la clé primaire de l'instance de processus, indispensable pour reconstituer l'historique du cas.

Où les obtenir

Table WIE_WORK_ORDERS_B, colonne WORK_ORDER_NUMBER

Exemples
WO-2023-0015WO-2023-0089WO-2023-1102
Dernière mise à jour des données
LastDataUpdate
Horodatage de l'extraction de données la plus récente.
Description

Date et heure de la dernière extraction ou actualisation des données dans l'outil de Process Mining. Cette information aide les utilisateurs à évaluer l'actualité de l'analyse.

Il s'agit d'un champ de métadonnées système requis pour la gouvernance des données.

Pourquoi c’est important

Permet aux utilisateurs de connaître l'actualité des données.

Où les obtenir

Heure système au moment de l'extraction.

Exemples
2023-10-30T12:00:00Z
Système source
SourceSystem
Nom du système dans lequel les données ont été générées.
Description

Indique le logiciel ou la base de données source depuis lequel l'enregistrement a été extrait. Dans ce contexte, il s'agit généralement d'« Oracle Maintenance Cloud ».

Indispensable dans les environnements multisystèmes pour assurer la traçabilité des données.

Pourquoi c’est important

Assure la traçabilité des données dans les environnements multisystèmes.

Où les obtenir

Défini en dur lors de l'extraction.

Exemples
Oracle Maintenance CloudOracle Cloud ERP
Code de l'organisation
OrganizationCode
Code de l'organisation de maintenance ou de l'usine.
Description

Représente l'unité opérationnelle, l'usine ou le site responsable des travaux de maintenance. Il permet de comparer les performances par région ou par site.

Utilisé pour comparer les écarts de performance entre différents sites ou unités opérationnelles.

Pourquoi c’est important

Segmente l'analyse selon le lieu physique ou l'unité opérationnelle.

Où les obtenir

Table WIE_WORK_ORDERS_B, colonne ORGANIZATION_ID.

Exemples
M1NY-PLANTLON-DEPOT
Date d'achèvement réelle
ActualCompletionDate
Date et heure auxquelles les travaux de maintenance ont été terminés.
Description

Enregistre l'achèvement final des travaux physiques. Cet horodatage clôt la phase d'exécution du cycle de vie.

Il constitue le point final du Technical Execution Cycle Time et le point de départ de l'Administrative Lag Time.

Pourquoi c’est important

Marque la fin de la phase d'exécution technique.

Où les obtenir

Table WIE_WORK_ORDERS_B, colonne COMPLETED_DATE ou CLOSED_DATE.

Exemples
2023-10-252023-10-262023-10-27
Date de début réelle
ActualStartDate
Date et heure réelles du début des travaux.
Description

Enregistre le moment où le technicien a effectivement commencé les travaux. Cet événement est souvent déclenché par une transaction « Operation Started ».

Utilisé pour calculer le délai d'approvisionnement en matériel, à son point de fin, et la fluidité de la planification des ressources.

Pourquoi c’est important

Essentiel pour comparer la durée d'exécution à la planification.

Où les obtenir

Table WIE_WORK_ORDERS_B, colonne ACTUAL_START_DATE.

Exemples
2023-10-212023-10-222023-10-23
Numéro de l'équipement
AssetNumber
Identifiant unique de l'équipement faisant l'objet de la maintenance.
Description

Identifie précisément l'équipement physique ou la machine concernée par l'ordre de travail de maintenance. Il relie le processus à la hiérarchie des équipements.

Cet attribut est essentiel pour le KPI Asset Rework Frequency, qui permet aux analystes de repérer les machines tombant régulièrement en panne.

Pourquoi c’est important

Relie les activités de maintenance aux équipements physiques concernés.

Où les obtenir

Table WIE_WORK_ORDERS_B, colonne ASSET_ID, reliée à CSI_ITEM_INSTANCES.

Exemples
PUMP-101HVAC-Unit-5CONVEYOR-BELT-A
Priorité
Priority
Niveau d'urgence attribué à l'ordre de travail.
Description

Indique l'importance de l'ordre de travail, par exemple Critical, High, Medium ou Low. Ce niveau détermine la planification et l'affectation des ressources.

Important pour le Dashboard Work Order Conversion Efficiency, afin de garantir que les pannes critiques sont correctement priorisées.

Pourquoi c’est important

Détermine le délai de réponse cible et l'affectation des ressources.

Où les obtenir

Table WIE_WORK_ORDERS_B, colonne WORK_ORDER_PRIORITY_ID.

Exemples
CritiqueÉlevéeStandard
Statut de l'ordre de travail
WorkOrderStatus
État actuel du cycle de vie de l'ordre de travail.
Description

Indique le statut de l'ordre de travail, par exemple Unreleased, Released, On Hold, Completed ou Closed. Il permet de filtrer les cas encore ouverts et ceux qui sont terminés.

Utilisé dans les Dashboards pour visualiser le travail en cours (WIP) et identifier les ordres bloqués dans certains états.

Pourquoi c’est important

Fournit un aperçu de l'avancement de l'ordre de travail.

Où les obtenir

Table WIE_WORK_ORDERS_B, colonne WORK_ORDER_STATUS_ID.

Exemples
LibéréEn attenteClôturé
Technicien affecté
AssignedTechnician
Personne ou groupe de ressources chargé d'exécuter la tâche.
Description

Enregistre l'identifiant utilisateur ou employé du technicien responsable des travaux. Cette affectation peut être définie au niveau de l'en-tête ou de l'opération.

Utilisé dans les analyses Technician Utilization et Labor pour identifier les lacunes de compétences ou les ressources sursollicitées.

Pourquoi c’est important

Permet d'analyser les performances des ressources et de planifier les capacités.

Où les obtenir

Table WIE_OPERATION_RESOURCES ou table d'affectation similaire.

Exemples
J. SmithTech-005Prestataire externe
Type de maintenance
WorkOrderType
Catégorise l'ordre de travail comme préventif, correctif ou prédictif.
Description

Cet attribut définit la nature des travaux de maintenance. Les valeurs courantes incluent Preventive, Corrective, Emergency ou Condition-Based.

Il est essentiel pour le KPI Proactive Maintenance Ratio, qui permet aux analystes de comparer le volume des travaux planifiés aux interventions non planifiées consécutives à des défaillances.

Pourquoi c’est important

Distingue la maintenance planifiée des réparations réactives.

Où les obtenir

Table WIE_WORK_ORDERS_B, colonne WORK_ORDER_TYPE_ID, reliée à la définition du type.

Exemples
PréventifCorrectifUrgence
Catégorie d'équipement
AssetCategory
Regroupement des équipements par type, comme HVAC, Fleet ou Production Line.
Description

Classe l'équipement dans des groupes plus larges. Cette classification permet d'analyser les performances de maintenance à un niveau global selon les différents types d'équipements.

Utilisé dans le Dashboard Maintenance Lead Time Overview pour identifier les catégories d'équipements qui génèrent le plus de retards.

Pourquoi c’est important

Permet d'analyser les performances de maintenance par type d'équipement, à un niveau agrégé.

Où les obtenir

Dérivé de la catégorie d'article affectée à l'Asset ID.

Exemples
Machines lourdesVéhicules de flotteServices généraux
Coût total
TotalCost
Coût financier total engagé pour l'ordre de travail.
Description

Somme des coûts des matériaux, de la main-d'œuvre et des frais indirects associés à l'ordre de travail. Cette valeur est généralement finalisée lors de l'activité « Maintenance Costs Transferred ».

Utilisée dans l'analyse de la précision de la planification de la maintenance pour comparer les dépenses budgétées aux dépenses réelles.

Pourquoi c’est important

Principal indicateur financier des activités de maintenance.

Où les obtenir

Tables du module de calcul des coûts liées à l'identifiant de l'ordre de travail.

Exemples
1500.00250.505000.00
Date cible du SLA
SlaTargetDate
Date limite à laquelle l'ordre de travail doit être terminé.
Description

Calculée en fonction de la priorité et de la date de création. Elle représente l'engagement pris envers l'entreprise pour remettre l'actif en état.

Utilisée pour le KPI de taux de respect du SLA afin de déterminer si la maintenance respecte ses engagements de service.

Pourquoi c’est important

Définit les critères de réussite en matière de respect des délais.

Où les obtenir

Il s'agit généralement d'un champ personnalisé ou d'une valeur dérivée de la configuration de la priorité.

Exemples
2023-11-012023-11-052023-11-10
Date de début planifiée
ScheduledStartDate
Date de début planifiée des travaux de maintenance.
Description

Date et heure auxquelles les travaux devaient commencer. La comparaison avec la date de début réelle permet d'évaluer le respect du planning.

Utilisé dans l'analyse de la planification et des écarts pour détecter les perturbations du plan de maintenance.

Pourquoi c’est important

Référence pour mesurer le respect du planning et les écarts.

Où les obtenir

Table WIE_WORK_ORDERS_B, colonne PLANNED_START_DATE.

Exemples
2023-10-202023-10-212023-10-22
Date de la demande
RequestDate
Date de réception de la demande initiale de maintenance.
Description

Horodatage indiquant le moment où le besoin de maintenance a été identifié et enregistré pour la première fois. Il constitue le point de départ du calcul du délai.

Essentiel pour le KPI Work Order Conversion Lead Time, qui mesure le délai entre l'identification d'un problème et la création de l'ordre.

Pourquoi c’est important

Marque le début du cycle de vie complet du processus.

Où les obtenir

Table WIE_WORK_ORDERS_B, dérivée du lien avec la demande source.

Exemples
2023-10-012023-10-052023-11-12
Description de l'ordre de travail
WorkOrderDescription
Texte court décrivant le problème ou la tâche.
Description

Champ de texte libre saisi par le demandeur ou le planificateur pour décrire le problème ou les travaux requis. Il apporte un contexte que les données structurées peuvent ne pas restituer.

Utile pour l'analyse de texte ou l'examen manuel des types de travaux « Other ».

Pourquoi c’est important

Fournit un contexte compréhensible pour la tâche de maintenance.

Où les obtenir

Table WIE_WORK_ORDERS_B, colonne WORK_ORDER_DESCRIPTION.

Exemples
Remplacer le moteur de la bande transporteuseInspection de sécurité mensuelleRéparer la fuite d'huile de la pompe A
Est une reprise
IsRework
Indicateur signalant si cet ordre de travail correspond à une réparation répétée.
Description

Indicateur booléen qui prend la valeur true si un autre ordre de travail a été clôturé pour le même identifiant d'actif au cours des 30 jours précédents. Il s'agit d'un attribut calculé.

Il contribue directement au KPI de fréquence des reprises sur actif et aide à identifier les réparations de mauvaise qualité ou les actifs défaillants.

Pourquoi c’est important

Identifie les problèmes de qualité et les défaillances récurrentes.

Où les obtenir

Calculé dans la couche de transformation des données.

Exemples
truefalse
Heures de travail estimées
EstimatedLaborHours
Nombre d'heures de travail planifiées pour l'ordre de travail.
Description

Durée estimée par le planificateur pour réaliser la tâche. Cette valeur est définie lors de la phase de planification ou de lancement.

Comparée aux heures de travail réelles pour déterminer l'écart et améliorer les standards de planification futurs.

Pourquoi c’est important

Référence pour évaluer l'efficacité de l'exécution.

Où les obtenir

Table WIE_OPERATION_RESOURCES, quantité planifiée.

Exemples
5.010.01.0
Heures de travail réelles
ActualLaborHours
Nombre total d'heures consacrées par les techniciens à cet ordre de travail.
Description

Somme de toutes les durées enregistrées dans les transactions de main-d'œuvre pour l'ordre de travail. Cette valeur mesure l'effort réellement fourni.

Utilisée dans le KPI d'écart entre les heures de travail estimées et réelles afin d'évaluer la précision de la planification.

Pourquoi c’est important

Indicateur essentiel pour le calcul des coûts et l'efficacité des équipes.

Où les obtenir

Agrégées à partir de WIE_WORK_ORDER_TRANSACTIONS (transactions de ressources).

Exemples
4.512.00.75
Obligatoire Recommandé Facultatif

Activités de maintenance des actifs

Ces éléments représentent les étapes essentielles du cycle de vie et les mises à jour opérationnelles nécessaires pour visualiser le flux complet de vos ordres de travail de maintenance.
8 Recommandé 7 Facultatif
Activité Description
Demande de maintenance créée
Soumission initiale d'une demande de maintenance via le portail en libre-service ou l'interface du centre d'assistance. Cet événement enregistre le premier signalement d'une panne ou d'une intervention nécessaire avant la création d'un ordre de travail officiel, généralement dans la table Work Requests.
Pourquoi c’est important

Marque le véritable début du cycle de demande de maintenance. Cet événement est essentiel pour calculer le délai entre l'identification de la panne et la création d'un ordre de travail concret.

Où les obtenir

Dérivé de la table MNT_WORK_REQUESTS à partir du champ CREATION_DATE.

Collecte

Enregistré lors de l'insertion d'un enregistrement dans la table Work Requests

Type d’événement explicit
Heures de main-d'œuvre enregistrées
Enregistrement du temps consacré par un technicien à l'ordre de travail. Il s'agit d'un événement transactionnel auquel sont associés les coûts de l'activité de maintenance.
Pourquoi c’est important

Suit l'accumulation des efforts et des coûts. Plusieurs événements de ce type indiquent que les travaux se poursuivent et servent à calculer les écarts totaux de main-d'œuvre.

Où les obtenir

Dérivé de la table WIE_RESOURCE_TRANSACTIONS.

Collecte

Enregistré lors de l'exécution de la transaction X

Type d’événement explicit
Matériaux sortis du stock
Déduction effective du stock de l'entrepôt, avec sortie des matériaux pour l'ordre de travail concerné. Cette opération représente le déplacement physique des pièces vers le lieu de maintenance.
Pourquoi c’est important

Indicateur concret que les travaux sont sur le point de commencer. La comparaison avec l'événement « Released » met en évidence les retards dans la préparation des pièces en entrepôt.

Où les obtenir

Dérivé de la table INV_MATERIAL_TXNS lorsque TRANSACTION_SOURCE_TYPE_ID est lié à l'ordre de travail.

Collecte

Enregistré lors de l'exécution de la transaction X

Type d’événement explicit
Opération commencée
Début d'une opération précise, par exemple Op 10 ou Op 20, dans l'ordre de travail. Il s'agit du moment exact où les travaux techniques commencent sur une tâche.
Pourquoi c’est important

Représente l'étape « Work Commenced ». Elle est essentielle pour comparer le temps réel d'intervention à la durée planifiée.

Où les obtenir

Dérivé des changements de statut de WIE_WO_OPERATIONS_B ou de l'horodatage de la première transaction de ressource pour l'opération.

Collecte

Dériver en comparant le champ X au champ Y

Type d’événement inferred
Ordre de travail clôturé
Clôture administrative finale de l'ordre de travail. Aucun coût supplémentaire ne peut être imputé et l'ordre est finalisé pour la comptabilité.
Pourquoi c’est important

Marque la fin du cycle de vie administratif. Le délai entre Completed et Closed représente le retard administratif.

Où les obtenir

Dérivé de WIE_WO_STATUS_HISTORY lorsque STATUS_CODE devient 'CLOSED'.

Collecte

Comparer le champ avant et après le changement

Type d’événement explicit
Ordre de travail de maintenance créé
Génération par le système de l'entité Work Order, convertie à partir d'une demande ou créée manuellement. Cet événement établit le Case ID pour le Process Mining et définit la référence pour la planification et l'exécution.
Pourquoi c’est important

Événement d'ancrage principal de l'instance de processus. Il sépare la phase de réception de la demande des phases de planification et d'exécution.

Où les obtenir

Dérivé de la table WIE_WORK_ORDERS_B à partir de l'horodatage CREATION_DATE.

Collecte

Enregistré lors de la création de l'en-tête de l'ordre de travail

Type d’événement explicit
Ordre de travail libéré
Changement de statut faisant passer l'ordre de travail de l'état Draft ou Unreleased à l'état Released. Cette action autorise la consommation des matériaux et des ressources affectés à l'ordre.
Pourquoi c’est important

Indique la fin de la phase de planification et l’autorisation de commencer l’exécution. Les retards à cette étape signalent des goulots d’étranglement dans la planification.

Où les obtenir

Dérivé de WIE_WO_STATUS_HISTORY lorsque STATUS_CODE devient 'RELEASED'.

Collecte

Comparer le champ avant et après le changement

Type d’événement inferred
Ordre de travail terminé
Achèvement technique de l'ensemble de l'ordre de travail. Il signifie que l'équipement physique est réparé et prêt à être remis en service, même si le traitement financier peut se poursuivre.
Pourquoi c’est important

Marque la fin effective de l'intervention de maintenance du point de vue opérationnel. Cet événement sert à calculer le respect des SLA.

Où les obtenir

Dérivé de WIE_WO_STATUS_HISTORY lorsque STATUS_CODE devient 'COMPLETED'.

Collecte

Comparer le champ avant et après le changement

Type d’événement explicit
Coûts de maintenance transférés
Transfert des coûts cumulés du système de maintenance vers le module Cost Management. Cette étape constitue le règlement financier.
Pourquoi c’est important

Confirme que l'impact financier de la maintenance a été comptabilisé. Essentiel pour l'analyse de la « Maintenance Planning Accuracy ».

Où les obtenir

Dérivé des tables de répartition de la comptabilité analytique liées à la source de transaction de l'ordre de travail.

Collecte

Enregistré lors de l'exécution de la transaction X

Type d’événement inferred
Inspection qualité enregistrée
Saisie des résultats qualité associés à l'ordre de travail de maintenance. Cette étape valide que la réparation respecte les normes de sécurité et d'exploitation.
Pourquoi c’est important

Garantit la conformité. L'absence de contrôles qualité avant l'achèvement peut indiquer des risques de sécurité ou des écarts de processus.

Où les obtenir

Dérivé de QA_RESULTS ou de tables similaires de plans de collecte qualité liées à l'ID de l'ordre de travail.

Collecte

Enregistré lors de l'exécution de la transaction X

Type d’événement explicit
Matériaux affectés
Réservation ou affectation des pièces détachées et composants nécessaires à l'ordre de travail. Cette étape garantit la disponibilité du stock avant le début des travaux.
Pourquoi c’est important

Essentiel pour analyser la préparation de la chaîne d'approvisionnement. Un retard à cette étape peut indiquer des pénuries de stock ou une planification des approvisionnements trop lente.

Où les obtenir

Dérivé de la table WIE_WO_COMPONENTS_B à partir de CREATION_DATE ou ALLOCATION_DATE.

Collecte

Enregistré lors de l'exécution de la transaction X

Type d’événement explicit
Opération terminée
Achèvement d'une étape précise, Operation, dans le routage. Cet événement indique qu'une partie donnée des travaux techniques est terminée.
Pourquoi c’est important

Offre une visibilité détaillée sur l'avancement. « Maintenance Task Executed » est généralement dérivé de l'achèvement de la dernière opération.

Où les obtenir

Dérivé des changements de statut de WIE_WO_OPERATIONS_B ou de l'historique des transactions indiquant l'achèvement.

Collecte

Comparer le champ avant et après le changement

Type d’événement inferred
Ordre de travail annulé
Fin d'un ordre de travail avant son achèvement. Cette situation peut survenir lorsque les travaux sont en double, inutiles ou regroupés avec une autre intervention.
Pourquoi c’est important

L'identification de taux d'annulation élevés peut révéler des problèmes dans le processus de réception des demandes ou dans la logique de détection des doublons.

Où les obtenir

Dérivé de WIE_WO_STATUS_HISTORY lorsque STATUS_CODE devient 'CANCELED'.

Collecte

Comparer le champ avant et après le changement

Type d’événement explicit
Ordre de travail mis en attente
Le statut de l'ordre de travail passe à « On Hold », ce qui suspend l'exécution. Cette situation survient généralement en raison de pièces manquantes, d'un accès impossible ou de problèmes de sécurité.
Pourquoi c’est important

Source majeure d'inefficacité des processus. L'identification de la fréquence et de la durée des mises en attente est essentielle pour réduire le délai global.

Où les obtenir

Dérivé de WIE_WO_STATUS_HISTORY lorsque STATUS_CODE devient 'ON_HOLD'.

Collecte

Comparer le champ avant et après le changement

Type d’événement explicit
Ordre de travail planifié
Affectation de dates de début précises ou de ressources précises, techniciens ou outils, aux opérations de l'ordre de travail. Cette étape met à jour les dates planifiées dans le système.
Pourquoi c’est important

Mesure l'efficacité de l'équipe de dispatching ou de planification. Les écarts entre la libération et la planification indiquent une concurrence entre les ressources.

Où les obtenir

Dérivé des mises à jour des colonnes de planification de WIE_OPERATION_RESOURCES ou WIE_WO_OPERATIONS_B.

Collecte

Comparer le champ avant et après le changement

Type d’événement inferred
Recommandé Facultatif

Guides d’extraction

Comment récupérer vos données depuis Oracle Maintenance Cloud

Prêt à commencer ?

Transformez dès aujourd’hui vos données de maintenance en analyses concrètes en appliquant ce modèle à votre environnement Oracle. Notre équipe vous accompagne dans les premières étapes de votre démarche de Process Mining.

Optimisez la maintenance de vos équipements et mettez fin dès aujourd’hui aux retards de planning

Réduisez le temps de cycle de 30 % et alignez vos Ressources dès maintenant

Démarrer l’essai gratuit

Aucune carte bancaire requise. Essai gratuit de 14 jours.