Más de una nota SAP para el problema de los hipervínculos que no responden de la interfaz Web de SAP BPC 10.1

Por el momento, actualizar SAP BPC 10.1 podría resultar una tarea arriesgada, por lo visto, la adopción de HMTL5 en la interfaz Web de Business Planning and Consolidation 10.1 para NetWeaver está dando algún dolor de cabeza al equipo de desarrollo de este producto.


Por el momento, actualizar SAP BPC 10.1 podría resultar una tarea arriesgada, por lo visto, la adopción de HMTL5 en la interfaz Web de Business Planning and Consolidation 10.1 para NetWeaver está dando algún dolor de cabeza al equipo de desarrollo de este producto. Tal como comentábamos en una entrada anterior, si aplicamos todas las actualizaciones disponibles de SAP BPC 10.1 NW (Classic) de todos los componentes que requiere esta plataforma, los hipervínculos o enlaces de la interfaz Web de BPC 10.1, no responden.

SAP BPC 10.1 NW Componentes sugeridos para una instalación estable de la interfaz Web

Ya hemos visto más de una nota que trata de aclarar o solucionar este problema, pero con dudoso éxito, la última publicada es la 2057544. Nuestra “solución temporal” ha sido actualizar todos los componentes, excepto la de SAP UI. Una solución que esperamos superar con alguna actualización futura que libere SAP y supere este contratiempo con mayor fiabilidad.

Enlaces de la nueva interfaz Web de SAP BPC 10.1 no responden

La principal razón para pensar en SAP Business Planning and Consolidation 10.1 para NetWeaver (SAP BPC NW 10.1), sería por su nueva interfaz web, basada en HTML5, la cual nos permitiría desplegar una solución de negocios utilizando dispositivos móviles (cabe recordar que la actual interfaz Web de BPC 10.0 se basa en Flex).


La principal razón para pensar en SAP Business Planning and Consolidation 10.1 para NetWeaver (SAP BPC NW 10.1), sería por su nueva interfaz web, basada en HTML5, la cual nos permitiría desplegar una solución de negocios utilizando dispositivos móviles (cabe recordar que la actual interfaz Web de BPC 10.0 se basa en Flex).

SAP BPC 10.1 basada en HTML5Cuando señalamos BPC 10.1 NW nos referimos a la edición Clásica (Classic) la que utilizarían todos los clientes de BPC, tuviesen o no SAP HANA. La denominada edición Unificada (Unified), está diseñada exclusivamente para la plataforma SAP HANA y es recomendada para proyectos de planificación y se encuentra integrada en SAP NW 7.4 (SP5 o superior), sólo se debe habilitar y parametrizar.

 Tal como viene siendo costumbre en el mundo SAP, en las primeras actualizaciones de nuevos productos o versiones de herramientas SAP BI o SAP EPM, encontramos errores incomprensibles y nada documentados. En nuestros primeros pasos con SAP BPC NW 10.1 Classic lo más incomprensible era que después de instalar todos los componentes requeridos, las actualizaciones y notas SAP publicadas, la mayoría de los hipervínculos de la nueva interfaz Web, basada en HTML5, no funcionaban.

 Este contratiempo, según lo señalado por la reciente nota 2053377 se debería a una duplicidad de código en la librerías de SAPUI5, librería que hace posible el uso de HTML5. Al parecer, la solución recomendada en la nota SAP de referencia sería la solución a este contratiempo.

NOTA: SAP BPC NW 10.1, tal como estaba previsto, fue liberado a mediados del mes de junio 2014.

Referencia: SAP Note 2053377

Buenas prácticas en los identificadores en SAP BPC

La causa de los problemas más habituales en SAP BPC es el uso de identificadores no válidos cuando se definen ID de miembros de dimensión, valores de propiedades de dimensión, carpetas, nombre de ficheros de conversión o nombres de ficheros de transformación, entre otros problemas.


La causa de los problemas más habituales en SAP BPC es el uso de identificadores no válidos cuando se definen ID de miembros de dimensión, valores de propiedades de dimensión, carpetas, nombre de ficheros de conversión o nombres de ficheros de transformación, entre otros problemas.

Muestra de la tabla UJA_VALID_VAL vía la transacción SE16Como norma general sugerimos utilizar siempre caracteres en mayúsculas, dígitos y el carácter de subrayado.  La tabla UJA_VALID_VAL contiene una relación de valores permitidos para algunas propiedades, palabras reservadas o caracteres inválidos. Eliminar alguno de estos registros, para «sortear» alguna restricción, podría generar algún error posterior.

Adicionalmente se sugiere observar las siguientes notas: 1578222, 1632874, 1448836, 1101617, 1687236,1453669 y 2022426.

Carga de textos con caracteres especiales en SAP BPC

Si al realizar una carga de datos maestros en SAP BPC (SAP Business Planning and Consolidation) desde un fichero plano viéramos que algunas propiedades de nuestros miembros de dimensión tuvieran caracteres irreconocibles en las posiciones que corresponderían a caracteres especiales, tales como la “ñ” o vocales con tilde, esto se debería a que nuestro fichero no tuviese el formato UTF-8.


Si al realizar una carga de datos maestros en SAP BPC (SAP Business Planning and Consolidation) desde un fichero plano viéramos que algunas propiedades de nuestros miembros de dimensión tuvieran caracteres irreconocibles en las posiciones que corresponderían a caracteres especiales, tales como la “ñ” o vocales con tilde, esto se debería a que nuestro fichero no tuviese el formato UTF-8.

Grabar fichero de texto en formato UTF8

Dejar las propiedades con caracteres especiales, sobre todo si se trata de la descripción del miembro de dimensión, podría generar problemas al restaurar una copia de seguridad o al realizar ciertas tareas de edición de la jerarquía correspondiente. Para evitar contratiempos, si cargarás etiquetas y estas contienen caracteres especiales, cerciórate que el fichero tenga el formato indicado. Una alternativa es a través de la opción “Guardar como…” del Bloc de notas.

Referencia: 1947581, 1407343 y 1822615

UJBR de SAP BPC NW sin datos de seguridad

La transacción UJBR de SAP BPC NW funciona muy bien en pequeñas implementaciones, pero si tenemos un volumen de datos elevado, existen errores en los datos (identificados con el programa UJA_DATA_CHECKER) o hay una elevado número de objetos definidos, podríamos tener contratiempos al realizar la copia de respaldo (backup) o la restauración (restore) de un entorno (environment) de BPC.


La transacción UJBR de SAP BPC NW funciona muy bien en pequeñas implementaciones, pero si tenemos un volumen de datos elevado (se considera elevado environments con más de 2GB de datos transaccionales), existen errores en los datos (identificados con el programa UJA_DATA_CHECKER) o hay una elevado número de objetos definidos, podríamos tener contratiempos al realizar la copia de respaldo (backup) o la restauración (restore) de un entorno (environment) de BPC.

Modificación de la tabla UJA_USER_DEF a través de la SE16

La nota 1927908 nos brinda una solución de los errores generados por los perfiles de seguridad. Esta solución consiste en realizar el backup sin los datos de seguridad. Para lograrlo, es necesario definir un nuevo parámetro (UJBR_BACKUP_IGNORE_SECURITY = YES) a nivel de environment, sobre la tabla UJA_USER_DEF, para más información consultar la nota señalada.