DAL POS - Ristampa rapportino: la mail riporta i dati precedenti alla modifica¶
| Campo | Valore |
|---|---|
| ID ClickUp | 869cqdmhj |
| Data segnalazione | 2026-03-31 |
| Data risoluzione | 2026-07-09 |
| Programmi coinvolti | SWN037 |
| Impatto | Alto |
Sintomo¶
Eseguendo dal backoffice la ristampa del rapportino di un intervento, la mail che il cliente riceve con il nuovo documento riportava ancora i dati precedenti alla modifica. Come workaround l'operatore doveva cancellare manualmente le righe dell'intervento e reinserirle dal gestionale prima di ristampare. Il caso era stato riprodotto sull'intervento 1136801 dell'ambiente cliente.
Causa¶
Il problema e' stato riconosciuto come "gemello" del ticket Frasgel (task ClickUp 869cvy8ht, TASK-4626), con la stessa radice tecnica in SWN037 (riesportazione dell'intervento verso il web consumato da Jasper/servizio web).
Per gli interventi ancora pre-chiusi da APP (acit-stato = "P") prestazioni e materiali non sono
ancora nella tabella ASNINDET, ma nelle tabelle di appoggio ASNAPPPR/ASNAPPMT. In fase di
riesportazione, SWN037 allineava i record web con quelli presenti su Area e cancellava i record
ARPINDET/ARPINMAT non riscontrati (b-cancella-rcid-rec / b-cancella-rcim-rec), vedendoli come
"non presenti su Area". Il dettaglio del rapportino web/mail risultava cosi' svuotato o non
aggiornato rispetto ai dati mostrati dal gestionale.
Correzione¶
La correzione e' stata applicata a SWN037: la cancellazione dei record web ARPINDET/ARPINMAT
viene ora eseguita solo se l'intervento non e' pre-chiuso (if acit-stato not = "P"), lasciando
intatti i dati web fino all'elaborazione da ASNAPPPR/ASNAPPMT alla chiusura della chiamata. Si
tratta dello stesso fix sviluppato per il ticket Frasgel (TASK-4626), rilasciato anche sull'ambiente
DAL POS. Vedi il dettaglio del bug gemello: Frasgel - ristampa web rapportino.