Domande frequenti KB0392783
Posta elettronica
Perché i caratteri esterni vengono visualizzati erroneamente come caratteri speciali nell'interfaccia utente e nei cataloghi?
Per comodità dell'utente, questo articolo della Knowledge Base è stato tradotto automaticamente. SAP non fornisce alcuna garanzia in merito alla correttezza o alla completezza della traduzione automatica. È possibile visualizzare il contenuto originale passando all'inglese nel selettore della lingua.
Domanda


Perché i caratteri esterni vengono visualizzati erroneamente come caratteri speciali nell'interfaccia utente e nei cataloghi? Ad esempio, "wählen" potrebbe essere visualizzato come "w%hlen".

Risposta


Ciò si verifica a causa del set di caratteri utilizzato durante il caricamento dei dati in Ariba. Unicode Transformation Format-8 (UTF-8) Character Encoding, un normale set di caratteri usato molto spesso, non consente questi caratteri speciali. Modificare la codifica in una che consenta questi caratteri speciali (ad esempio ISO-8859-1 per l'Europa occidentale).

È possibile confermare la causa del problema esportando i dati da Ariba. Il file esportato contiene la codifica dei caratteri utilizzata durante l'importazione dei dati in Ariba e si vede che i caratteri esterni vengono tutti rimossi.



Informazioni supplementari


Questo concetto può essere applicato anche ai cataloghi caricati in Ariba. Se il catalogo deve contenere caratteri esterni, il catalogo deve essere codificato in un set di caratteri diverso che contenga i caratteri necessari. Ogni catalogo caricato in Ariba ha un campo "CHARSET" impostato nell'intestazione, che consente di definire il set di caratteri necessario (analogamente all'intestazione di codifica menzionata nelle informazioni di cui sopra per le importazioni CSV). La nave seguente mostra un esempio di intestazione del catalogo che fa riferimento a un CHARSET del carattere baltico (ISO-8859-13) per consentire i caratteri polacchi.

CIF_I_V3.0
LOADMODE: F
SUPPLIERID_DOMAIN: buyersystemid
COMMENTI: generato il 10 ottobre 00:00:00 PDT 2013
UNUOM: TRUE
DIVISA: EUR
CHARSET: ISO-8859-13

Lo screenshot sottostante mostra un articolo caricato in Ariba utilizzando caratteri polacchi. Questo articolo è stato caricato due volte, una volta codificato erroneamente in UTF-8 (evidenziato in rosso) e poi una volta correttamente codificato in ISO-8859-13 (evidenziato in verde).

Nota: questo vale per i dati di anagrafica caricati in Ariba e nei cataloghi. Queste informazioni potrebbero non essere applicabili ai dati di Spend Visibility.


Si applica a

Acquisti

Condizioni di utilizzo  |  Copyright  |  Informazioni sulla sicurezza  |  Privacy