Carga de datos multilingües
En Windchill Service Information Manager 10.2 M022 CPS10, 10.2 M032 CPS05 o 11.0 F000 CPS05, los objetos traducidos, como ficheros PDF, IEXML y de gráficos, tienen dos fechas: una fecha de la traducción y otra fecha del idioma origen o de creación. De este modo, los paquetes se pueden cargar en cualquier orden, independientemente de la configuración regional.
En Servigistics InService, se ha introducido una nueva propiedad multilingüe denominada multilingual.bundle.with.source.timestamp.support que facilita la carga de paquetes multilingües en cualquier orden, independientemente de la configuración regional, para la carga completa o incremental de datos.
Para sacar partido de esta función, se deben utilizar los paquetes generados desde Windchill Service Information Manager 10.2 M022 CPS10, 10.2 M032 CPS05 o 11.0 F000 CPS05 y asegurarse de que el valor de la propiedad multilingual.bundle.with.source.timestamp.support esté definido en TRUE (valor por defecto de la propiedad en Servigistics InService 6.3 M001 y versiones posteriores).
Si la propiedad se define en FALSE, el sistema funciona del mismo modo que con Servigistics InService 6.2. En este caso, los paquetes se deben cargar con las siguientes restricciones, independientemente de la versión de Windchill Service Information Manager que se utilice para generar los paquetes:
• Los paquetes de idioma de creación se deben cargar primero, antes de cargar cualquier paquete traducido.
• Los paquetes multilingües traducidos incrementales o de actualización se deben cargar con el mismo valor de fecha de traducción que el idioma de creación cargado más recientemente.
Además, una nueva propiedad denominada multilingual.bundle.cleanup.stale.authoring.language.data permite determinar si los elementos de información del idioma de creación se borran durante la carga de paquetes incrementales de una configuración regional diferente con una fecha de creación más reciente. Si la propiedad se define en TRUE (el valor por defecto de la propiedad en Servigistics InService 6.3 F000), se borrarán los elementos de información del idioma de creación existentes. Si la propiedad se define en FALSE, se conservarán los elementos de información del idioma de creación, aunque no sean actuales.
El sistema respeta la propiedad multilingual.bundle.cleanup.stale.authoring.language.data solo si la propiedad multilingual.bundle.with.source.timestamp.support se define en TRUE.
Ambas propiedades se encuentran en el fichero TAL.properties, en la siguiente ubicación: <INSERVICE>/Applications/DataProcess/Config/Common/Templates/TAL