Skip to content

Créer une maintenance

Les maintenances permettent de suivre les interventions planifiées ou réalisées sur les équipements.

TypeDescription
PREVENTIVEMaintenance planifiée régulière
CORRECTIVERéparation suite à une panne
INSPECTIONInspection et vérification de routine
IMPROVEMENTAmélioration ou mise à niveau de l’équipement
PREDICTIVEBasée sur l’analyse de données (Pas encore implémenté)
StatutDescription
SCHEDULEDPlanifiée, non démarrée
IN_PROGRESSEn cours d’exécution
COMPLETEDTerminée avec succès
CANCELLEDAnnulée
StatutDescription
INTERNALRéalisée par l’équipe interne
EXTERNALRéalisée par un prestataire externe
BOTHRéalisée par l’interne et l’externe
  1. Accéder au module Maintenances

    Depuis le menu latéral, cliquez sur Maintenances.

  2. Cliquer sur “Nouvelle maintenance”

  3. Sélectionner l’équipement

    Choisissez l’équipement concerné dans la liste.

  4. Remplir les informations

    ChampObligatoireDescription
    TypePréventive, Corrective, Inspection, Amélioration
    RéalisationInterne, Externe ou Les deux
    StatutPlanifiée, En cours, Terminée, Annulée
    MatérielÉquipement à maintenir
    Date de débutDate prévue de l’intervention
    OpérateursUtilisateurs assignés à la maintenance
    EntreprisesEntreprises prestataires de maintenance
    IncidentsIncidents liés à associer
    Pièces détachéesPièces utilisées pendant la maintenance
    DescriptionDétails de l’intervention
    RaisonRaison de la maintenance
  5. Enregistrer

    La maintenance est créée avec le statut SCHEDULED.

SCHEDULED → IN_PROGRESS → COMPLETED
CANCELLED
POST /api/v1/maintenances
{
"material_id": 1,
"type": "PREVENTIVE",
"scheduled_at": "2024-02-15T09:00:00Z",
"description": "Révision annuelle du compresseur",
"company_id": 5
}
{
"data": {
"id": 1,
"material": {
"id": 1,
"name": "Compresseur A1"
},
"type": "PREVENTIVE",
"status": "SCHEDULED",
"scheduled_at": "2024-02-15T09:00:00Z",
"description": "Révision annuelle du compresseur",
"company": {
"id": 5,
"name": "Tech Services Inc"
},
"created_by": {
"id": 1,
"full_name": "Jean Dupont"
}
}
}
PATCH /api/v1/maintenances/{id}
{
"status": "IN_PROGRESS",
"started_at": "2024-02-15T09:30:00Z"
}
{
"status": "COMPLETED",
"completed_at": "2024-02-15T14:00:00Z",
"notes": "Remplacement du filtre à air et vérification du niveau d'huile."
}
ActionPermission
Voir la listemaintenance.viewAny
Voir une maintenancemaintenance.view
Créermaintenance.create
Modifiermaintenance.update
Supprimermaintenance.delete