Vai al contenuto

COGP41L: anomalie stampa fatture con piu' interventi

Campo Valore
ID ClickUp 869e4be63
Data segnalazione 2026-07-14
Data risoluzione 2026-07-31
Programmi coinvolti COGP41L
Impatto Alto

Sintomo

Dopo alcuni rilasci recenti, la stampa delle fatture (COGP41L) presentava anomalie segnalate da due clienti:

  • Valle Service Dental (ticket #156040): il numero intervento veniva esposto solo sul primo intervento; il luogo intervento risultava molto spostato a destra.
  • Array (ticket #473643): la dicitura "Riferimento Vs.ordine:" veniva stampata due volte.

Causa

La causa comune e' una modifica introdotta il 06/08/2025 (per un ticket Foti post-rilascio, per evitare che il numero intervento venisse stampato due volte). Nel caso di fattura con piu' interventi il contatore interno degli interventi (wni) non veniva azzerato passando da un intervento al successivo: dal secondo intervento in poi la logica di esposizione del numero intervento e delle diciture andava in errore. Le righe interessate (individuabili nel sorgente dal marcatore/label 160726) erano state aggiunte per la ricerca delle descrizioni variabili abbinate alla presenza di DDT di assistenza, senza un task di riferimento che ne documentasse la motivazione.

Correzione

  • Corretto l'azzeramento del contatore wni per ciascun intervento, in modo che con piu' interventi il numero e le diciture vengano gestiti correttamente.
  • Asteriscate (commentate) le righe di programma aggiunte dopo la versione del 06/08/2025 (label 160726) che generavano l'errore.

Il programma corretto e' stato rilasciato sia a Valle Service sia ad Array. Data la delicatezza di COGP41L (stampa fatture), la modifica e' stata verificata su fatture con piu' interventi prima del rilascio.