Sincronizzazione tecnici: cancellazioni e modifiche non propagate ad Areagate¶
| Campo | Valore |
|---|---|
| ID ClickUp | 869cchrr7 |
| Data segnalazione | 2026-03-06 |
| Data risoluzione | 2026-06-05 (chiusura definitiva) |
| Programmi coinvolti | COGG68, SWA068, SWN004, SWN073 |
| Impatto | Alto |
Sintomo¶
Tre problemi di sincronizzazione tecnici/operatori fra AREA (gestionale) e Areagate/APP:
- Un tecnico marcato come "cancellato" in AREA restava attivo su Areagate / APP.
- La modifica del nome di un tecnico in AREA non si rifletteva su Areagate (rimaneva il nome precedente -- ticket cliente 442669, 513489).
- La modifica dell'email di un operatore (
pto2-email) in AREA tornava al valore precedente dopo un giorno: l'impatto era visibile soprattutto sulle installazioni che avevano ricevuto un rilascio recente.
Causa¶
(1) e (2): la catena di sincronizzazione di ARPTECNI verso Areagate richiede due passi che non sempre erano entrambi attivi:
COGG68lanciaSWN004, che pero' aggiorna ARPCONTT (nonARPTECNI).SWA068, richiamato daAGLANCIO, e' il programma che aggiornaARPTECNIlato Areagate. Senza la sua schedulazione, le modifiche restavano confinate al lato AREA.
Nei test su Bluteknatest il flusso ha funzionato correttamente perche' SWA068 era schedulato. Nelle installazioni dove non lo era, ARPTECNI risultava disallineato. Il giro e' "un po' incasinato" ma intenzionale e va lasciato cosi'.
(3): sul lato web era stato attivato anni prima un demone allinea_email_utenti.php che sincronizzava giornalmente le email degli operatori Areagate con quelle degli operatori AREA, sovrascrivendo le modifiche manuali. Il processo che ripopolava pto2-email lato AREA e' SWN073.
Correzione¶
(1) e (2): verificata e formalizzata la catena COGG68 -> SWN004 (ARPCONTT) -> SWA068 (ARPTECNI); il fix consiste nell'assicurarsi che SWA068 sia schedulato in AGLANCIO su tutte le installazioni. Su Areagate la sincronizzazione di nome tecnico e flag cancellato verra' rinforzata da un loop all'ingresso della funzione "Gestione Operatori" che riallinea dalla tabella ARPTECNI.
(3): SWN073 modificato per non sovrascrivere pto2-email quando lato AreaGate il campo email corrispondente e' gia' significativo (cioe' lato AreaGate l'utente ha gia' fissato un valore voluto). Il demone allinea_email_utenti.php e' stato momentaneamente disattivato. La parte web/AreaGate completa il riallineamento.
Storico chiusura¶
- 2026-04-01: chiusura della parte AREA dopo riproduzione/analisi, in attesa della parte web (commento Ruozzi).
- 2026-04-29: SWN073 modificato. Parte AreaGate ancora da completare.
- 2026-05-04: parte AREA fatta, parte web da fare; task splittato per la componente web.
- 2026-06-05: chiusura definitiva su ClickUp (commento Biagini).