Vai al contenuto

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.