¿Qué es Unicode y por qué Unicode?
En un sistema informático, se puede admitir una página de códigos de manera limpia. Pero debido a la globalización, se requiere una página de códigos universal para admitir todos los caracteres de todos los idiomas.
Unicode es un conjunto de caracteres existentes. Se trata de un estándar de codificación internacional para su uso con diferentes idiomas y scripts, mediante el cual a cada letra, dígito o símbolo se le asigna un valor numérico único que se aplica en diferentes plataformas y programas.
Unicode tiene diferentes formatos de codificación como UTF-8, UTF-16 y UTF-32. En SAP, se admiten UTF-8 y UTF-16 para la codificación.
Unicode
@Sap
Puesta de sol de los sistemas no Unicode
"SAP NetWeaver 7.40 es la última versión que admite no Unicode"
(
https://service.sap.com/~sapidb/012002523100009958832014E/
). Se pueden encontrar detalles adicionales en la Nota de SAP 2033243 - Fin del soporte no Unicode: Detalles de la versión
Por lo tanto, precisamente SAP ECC 6.0 EHP7 (basado en NW 740) es el último sistema no Unicode admitido (se aplican algunas restricciones de la base de datos *)
En SAP hay tres tipos de sistemas no Unicode
-
Sistema de página de códigos mixta (Rel 3.0D)
-
MDMP (Multi Display Multi Processing) (Rel 3.1I) – múltiples páginas de códigos en un sistema.
MDMP ya no será (totalmente) admitido a partir de SAP ERP 6.0 en adelante.
Para obtener más detalles sobre el soporte de MDMP, consulte la Nota de SAP 79991 - Soporte multilingüe y Unicode de las aplicaciones SAP
-
SCP (Página de códigos única)
Aquí el enfoque de este blog es la conversión de Unicode de sistemas SAP de página de códigos única no Unicode (NUC) a sistema Unicode
Cómo encontrar qué página de códigos está instalada en su sistema: Puede obtener la información de las páginas de códigos instaladas en la tabla ‘
TCPDB
- Página de códigos utilizada en esta base de datos’ a través de se16. Para el sistema SCP, habrá una página de códigos instalada, por ejemplo, 1100
Nota: -
Si TCPDB contiene más de una entrada, entonces el sistema es un sistema MDMP.
La conversión de página de códigos única se admite a partir de la versión SAP Web Application Server 6.20 y todas las versiones superiores.
Nivel de paquete de soporte mínimo (Nota de SAP - 551344 - Documentación de conversión Unicode
)
Debe aplicar al menos los siguientes paquetes de soporte para la conversión Unicode
:
SAPKB62065
SAPKB64023
SAPKB70017
SAPKB70106
Sin embargo, dado que las herramientas de conversión aún se están mejorando, SAP recomienda encarecidamente aplicar el
paquete de soporte más reciente disponible
de su versión.
Vista holística del proyecto de conversión Unicode (SCP -- > Unicode)
Pre-Conversion
En las fases iniciales de la configuración del proyecto, se deben considerar los siguientes puntos con suficiente antelación
-
Compatibilidad de Unicode de la interfaz
Verifique la dependencia de las interfaces en las páginas de códigos, así como en las páginas de códigos del sistema.
-
Todas las interfaces que se comunican a través de RFC se pueden manejar con la activación de la bandera de RFC UC en sm59
-
Para interfaces de terceros, deben ser compatibles con Unicode una vez que el sistema se haya migrado a UC
-
¿Las herramientas de terceros son compatibles con Unicode?
<