Vai al contenuto

OSK - problema rinnovo contratti

Campo Valore
ID ClickUp 869dn6b7j
Data segnalazione 2026-06-11
Data risoluzione 2026-06-12
Programmi coinvolti ASN051, OSK004
Impatto Alto

Sintomo

Dopo il rinnovo di contratti OSK, le righe tariffa (ASNCNTAR) non risultavano piu' allineate con gli importi originali: l'aggiornamento ISTAT scriveva gli importi ricalcolati su righe tariffa sbagliate.

Causa

In fase di rinnovo, ASN051 rileggeva la riga tariffa da aggiornare usando il contatore sequenziale del ciclo come progressivo (acnr-prog). Sui contratti OSK i progressivi delle righe tariffa non sono sequenziali (1..N), quindi la lettura recuperava una riga diversa da quella attesa e la successiva riscrittura su ASNCNTAR sovrascriveva gli importi su righe errate. Inoltre la riscrittura veniva eseguita anche quando non era richiesto alcun aumento ISTAT, generando aggiornamenti non necessari.

Correzione

In ASN051 e' stato salvato il progressivo originale della riga tariffa al momento del caricamento, in modo che la rilettura e la riscrittura su ASNCNTAR agiscano sulla riga corretta anche quando i progressivi non sono sequenziali. La riscrittura delle tariffe e' stata inoltre condizionata alla presenza di un indice ISTAT diverso da zero, cosi' da aggiornare gli importi solo quando effettivamente ricalcolati.

A bonifica, il tool OSK004 partendo dal file IMPCNADB verifica e riallinea le righe tariffe con importi diversi sui contratti gia' corrotti da rinnovi errati precedenti.

Correzione corrispondente alla TASK-5330.