Solution : https://service.sap.com/sap/support/notes/822634 (Connexion à SAP Service Marketplace requise)
Résumé :
Dans les environnements SAP traitant des documents RTL, les segments de texte LTR sont mal ordonnés en raison d'une segmentation en blocs d'environ 30 caractères, considérés comme des suites RTL. Ce problème est évident dans les systèmes Unicode, surtout avec des phrases anglaises longues dans des contextes hébreux ou arabes. La solution consiste en une prise en charge BIDI mise à jour pour les SAPscript et Smartforms. Pour des corrections complètes, les utilisateurs doivent se référer aux notes SAP 1391768, 1399741, et 1403736 détaillant les niveaux de patch et les méthodes de correction manuelle, incluant l'amélioration de la gestion des textes LTR, en étendant la longueur de texte admissible à 49 caractères et décrivant les étapes de configuration manuelle détaillées pour maintenir les paramètres système via SE24 et la configuration de la table TCP0I.
Mots Clés :
concatenate sy-datum sy-uzeit, field 'upper/lower case active', ltr texts inside rtl documents, valueupdate tcp0i set active = ' ', l_tcp0i_wa-lastuser = sy-uname, support package 60sap_basis release 6, support package 18sap_basis release 7, mentioned support package levels, support package 9if, sapgui releases mentioned
Notes associées :
1403736 | New bidirectional display function for SAPscript |
1399741 | New bidirectional display function in SAP Smart Forms |
1391768 | API for BIDI support in text processing |
1319517 | Unicode Collection Note |
1280236 | RTL languages not known to the SAP system |
1258722 | LTR Includes in RTL SAPScript/Smartforms documents |
951123 | Corrupt word positions in RTL texts with Unicode |