Vai al contenuto

Cogtbcom, Cogtbcap - Eliminare le lettere accentate

Campo Valore
ID ClickUp 86988pu74
Data segnalazione 2025-03-10
Data risoluzione 2025-09-30
Programmi coinvolti COGTBCAP, COGTBCOM, COGUD1
Impatto Medio

Sintomo

Le tabelle COGTBCOM.ARC (comuni) e COGTBCAP.ARC (CAP) contenevano nomi di citta' con caratteri accentati (e', o', a', u', i' maiuscole e minuscole) acquisiti da siti esterni durante la fase di caricamento. Questi caratteri non sono compatibili con la codifica Latin-1 usata dal gestionale e causano anomalie nella gestione e visualizzazione dei record.

Causa

I dati delle tabelle comuni e CAP vengono caricati da fonti esterne (siti internet) senza una fase di normalizzazione dei caratteri speciali. I nomi di citta' importati possono contenere lettere accentate in formato UTF-8 o comunque non compatibili con Latin-1, che il gestionale non gestisce correttamente.

Correzione

E' stato creato il programma di utility COGUD1 che scansiona COGTBCOM e COGTBCAP e trascodifica i caratteri accentati in equivalenti Latin-1 tramite la routine GESSTR. Il programma e' stato eseguito sull'ambiente di riferimento (T:\D\BM\ARC) e i file bonificati copiati in R:\EUROCOGE\VARIE. Sono stati corretti oltre 50 comuni aggiuntivi in elaborazioni successive. COGUD1 e' stato aggiunto al menu Sistema > Elaborazioni varie e deve essere lanciato su tutti gli ambienti Master usati per la creazione di nuovi clienti.