Fatturazione multi-sede resetta il magazzino sede¶
| Campo | Valore |
|---|---|
| ID ClickUp | 869a1cmat |
| Data segnalazione | 2025-08-05 |
| Data risoluzione | 2026-05-06 |
| Programmi coinvolti | COGF26, COGAZIEN |
| Impatto | Alto |
Sintomo¶
Dopo un ciclo di fatturazione massiva su ambienti multi-sede (tipo NEXXTA o Tecne lab), la postazione si ritrova impostata sul magazzino principale anziche' sul magazzino sede con cui l'operatore aveva effettuato il login. Le commesse di laboratorio create successivamente risultano con numerazione errata.
Causa¶
Il programma COGF26, durante l'aggiornamento della data ultima fatturazione su COGAZIEN, esegue una REWRITE del record COGAZIEN. Prima della REWRITE, il campo az-main-mag (magazzino principale collegato alla postazione) viene sovrascritto con il valore dell'area di memoria azien-area, che contiene il magazzino principale generico anziche' quello specifico della sede.
Correzione¶
In COGF26, prima di aggiornare la data ultima fatturazione su COGAZIEN, il valore di az-main-mag viene salvato. Dopo la move di az-rec in azien-area e prima della REWRITE, az-main-mag viene ripristinato al valore salvato, preservando cosi' il magazzino sede della postazione.