COGV60NO - Fatture "No merci": messaggio "causale non rintracciata" sulle bolle "S"¶
| Campo | Valore |
|---|---|
| ID ClickUp | 869dmzutu |
| Data segnalazione | 2026-06-10 |
| Data risoluzione | 2026-07-03 |
| Programmi coinvolti | COGV60NO |
| Impatto | Alto |
Sintomo¶
In fatturazione a singolo cliente (COGV60NO), quando una fattura includeva bolle "No merci" (bolle di tipo "S", con solo addebiti di spese e senza righe merce), l'elaborazione veniva interrotta dal messaggio bloccante "BOLLA: … ; CAUSALE NON RINTRACCIATA: …". Il messaggio era fuorviante perche' le bolle "No merci" non hanno una causale merce da rintracciare (segnalazione del cliente Videopress).
Causa¶
Nei due punti in cui il programma legge COGTABEL per risolvere la causale della bolla e non la trova, veniva sempre emesso il messaggio bloccante (box-msg seguito da go to b-10-loop), senza distinguere il tipo di bolla. Per le bolle "No merci" (tes-tipob = "S") la causale merce e' legittimamente assente, quindi la segnalazione non aveva senso e impediva di proseguire la fatturazione.
Correzione¶
Il messaggio "CAUSALE NON RINTRACCIATA" non viene piu' emesso per le bolle "No merci": quando tes-tipob = "S" il campo wb-msg viene lasciato a spazi e l'elaborazione prosegue senza interruzione. Per le bolle normali il messaggio bloccante resta invariato.
La modifica e' tracciata come TASK-5325 nello storico modifiche di COGV60NO.