Vai al contenuto

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.