Sincronizzazione CMMS
Sincronizzazione bidirezionale con sistemi CMMS esterni come SAP PM, Maximo o integrazioni personalizzate per unificare la pianificazione predittiva con i sistemi legacy esistenti.
Sincronizzazione CMMS
La sincronizzazione CMMS collega la pianificazione predittiva di Rela-ai con i sistemi di gestione della manutenzione computerizzata (CMMS) già in uso nella tua organizzazione. Il flusso è bidirezionale: gli ordini di lavoro generati dal motore predittivo vengono inviati al CMMS esterno, e le modifiche di stato che avvengono in quel sistema vengono ricevute tramite webhook per mantenere entrambi i sistemi sincronizzati.
Il vantaggio principale è l'integrazione con i sistemi legacy senza doverli abbandonare. I team di pianificazione continuano a lavorare in SAP PM o Maximo mentre Rela-ai aggiunge il livello predittivo sopra.
La configurazione del mapping dei campi consente di adattare l'integrazione alla struttura dati specifica di ogni CMMS senza modifiche al codice.
A cosa serve?
- Elimina la doppia immissione di dati tra il CMMS aziendale e Rela-ai.
- Arricchisce il CMMS esistente con ordini di lavoro generati dal motore predittivo.
- Riceve aggiornamenti di stato (completato, annullato, riassegnato) dal CMMS esterno.
- Supporta SAP PM, IBM Maximo e connettori personalizzati tramite API REST.
- Mapping dei campi configurabile per adattarsi a qualsiasi struttura dati.
Come funziona?
Configurazione del connettore
Ogni tenant configura il proprio connettore CMMS con:
| Parametro | Descrizione |
|---|---|
| Tipo di sistema | SAP PM, Maximo o custom |
| URL base | Endpoint del CMMS esterno |
| Credenziali | API key, OAuth2 o basic auth a seconda del sistema |
| Mapping dei campi | Equivalenza tra i campi di Rela-ai e il CMMS esterno |
Push degli ordini di lavoro
Quando il motore predittivo genera un ordine di lavoro o supera una soglia di intervento:
- L'OL viene serializzato con i campi configurati nel mapping.
- Viene inviato all'endpoint del CMMS esterno via HTTP POST.
- Il CMMS restituisce un ID esterno che viene registrato in Rela-ai.
- Lo stato dell'OL viene contrassegnato come sincronizzato.
Ricezione dei webhook
Il CMMS esterno può notificare le modifiche di stato configurando l'endpoint di Rela-ai come destinazione webhook:
POST /api/v1/cmms/webhook/{tenant_id}Gli eventi supportati includono: work_order.completed, work_order.cancelled, work_order.updated.
Mapping dei campi
{
"work_order": {
"id": "AUFNR",
"title": "KTEXT",
"priority": "PRIOK",
"asset_id": "EQUNR",
"scheduled_date": "GSTRP"
}
}Utilizzo dalla Dashboard
- Vai a Impostazioni > Integrazioni > CMMS.
- Seleziona il tipo di sistema (SAP PM, Maximo, custom).
- Inserisci le credenziali e l'URL base del CMMS.
- Configura il mapping dei campi usando l'editor visuale.
- Clicca su Testa Connessione per verificare l'integrazione.
- Attiva la sincronizzazione con il toggle Sincronizzazione attiva.
Benefici chiave
- Nessuna doppia digitazione — gli ordini fluiscono in entrambe le direzioni.
- Mapping configurabile per tenant: si adatta al tuo CMMS.
- Retry automatico con idempotenza — nessun ordine duplicato.
- Audit trail di ogni sync con timestamp e attore.
- Compatibile con SAP PM, Maximo, Fiix e connettori custom.
Assegnazione Intelligente
Seleziona automaticamente il miglior tecnico per ogni attività di manutenzione in base a prossimità, specialità, carico di lavoro, disponibilità e certificazioni.
Configurazione Predittiva
Pannello di controllo per-tenant del motore predittivo: pesi AHI, gradi, soglie RUL, probabilità di guasto, finestra inbox e override per tipo di asset. Tracciabilità completa via config_version.