ASN140: lock su CRMATTIV non rilasciato dopo aggiornamento¶
| Campo | Valore |
|---|---|
| ID ClickUp | 8699hnk93 |
| Data segnalazione | 2025-06-24 |
| Data risoluzione | 2025-07-23 |
| Programmi coinvolti | ASN140 |
| Impatto | Alto |
Sintomo¶
ASN140 mantiene il lock sulla tabella CRMATTIV anche dopo il completamento degli aggiornamenti. Se da un altro PC si esegue la chiusura intervento, ASN140 si blocca sulla subroutine di cancellazione per il record bloccato. Se l'utente preme CTRL+Canc perde tutte le prestazioni e i materiali dell'intervento.
Causa¶
Il record CRMATTIV veniva letto con rd-crmattiv-lk (lettura con lock), modificato con rwr-crmattiv (riscrittura), ma il lock non veniva mai rilasciato dopo la riscrittura.
Correzione¶
Aggiunta istruzione UNLOCK dopo l'operazione di rwr-crmattiv per rilasciare il lock sul record CRMATTIV al termine dell'aggiornamento.