Contratti a licenza: calcolo date fatturazione con data sottoscrizione errato¶
| Campo | Valore |
|---|---|
| ID ClickUp | 8699fzqcp |
| Data segnalazione | 2025-06-19 |
| Data risoluzione | 2025-07-23 |
| Programmi coinvolti | N/D |
| Impatto | Basso |
Sintomo¶
Nella fatturazione contratti a licenza con campo "data sottoscrizione" (cliente ARRAY), in alcuni casi la data di fine fatturazione non avanza all'anno successivo: entrambe le date (inizio e fine) restano nello stesso anno (es. entrambe nel 2026 anziche' 2026-2027). Il problema si verifica su licenze nuove senza fattura precedente (es. contratti 801 e 498).
Causa¶
Il calcolo della data di fine fatturazione (data sottoscrizione + 12 mesi) non gestiva correttamente i casi di licenze nuove prive di fattura precedente, producendo una data di fine nello stesso anno anziche' nell'anno successivo.
Correzione¶
Corretto il calcolo delle date di fatturazione per i contratti con data sottoscrizione, gestendo correttamente i casi senza fattura precedente. Corretti anche i saldi errati gia' presenti tramite YSNCNMTF.