COGP41L: ricerca riferimento ordine su stampa DDT¶
| Campo | Valore |
|---|---|
| ID ClickUp | 8699ex8b6 |
| Data segnalazione | 2025-06-16 |
| Data risoluzione | 2025-08-21 |
| Programmi coinvolti | COGP41L, COGSA3B, COGV50W |
| Impatto | Alto |
Sintomo¶
In stampa DDT (COGP41L), il riferimento all'ordine non viene stampato quando il flag TES-FL-ORD vale "N", anche se il DDT e' stato generato da un ordine. Su clienti come BM Solution il flag e' "N" nonostante quasi tutti i DDT provengano da ordine.
Causa¶
COGP41L eseguiva la ricerca del riferimento ordine (cerca-consegna) solo se TES-FL-ORD valeva "S", a differenza di COGSA3B (creazione fattura XML) che la eseguiva sempre senza controllare il flag. Esisteva gia' un'eccezione per az-personal = "FF", ma non copriva tutti i casi.
Correzione¶
Modificato COGP41L per eseguire la ricerca del riferimento ordine sempre, senza controllare il valore di TES-FL-ORD, allineandolo al comportamento di COGSA3B.