SAP BPC NW 10.0 SP 09, ¿mejoras en rendimiento?

SAP Business Planning and Consolidation (SAP BPC) 10.0 edición para NetWeaver, introduce importantes cambios en la arquitectura de la plataforma y ofrece opciones para mejorar el rendimiento de la ejecución de los informes EPM Add-in, pero todo esto no es suficiente porque la mejora en la velocidad de procesamiento, no es considerablemente perceptible.


SAP Business Planning and Consolidation (SAP BPC) 10.0 edición para NetWeaver, introduce importantes cambios en la arquitectura de la plataforma y ofrece opciones para mejorar el rendimiento de la ejecución de los informes EPM Add-in, pero todo esto no es suficiente porque la mejora en la velocidad de procesamiento, no es considerablemente perceptible.

Pero este panorama, parece que podría cambiar con la actualización SP09, próxima a ser liberada en este mes de diciembre. La versión aún no está disponible, pero existen notas que comentan sus novedades y una de ellas es la introducción del concepto “Parallel Execution Framework”, un par de nuevos componentes en el servidor de BPC que optimizarían el uso de CPU y memoria, lo cual beneficiaría la ejecución de procesos Data Manager y procesos de Consolidación.

Para utilizar esta nueva característica, además de aplicar la actualización, es necesario revisar la parametrización de alrededor de 10 variables, vía SPRO (revisar nota 1792408).

El “OpenDocument” de #BPC10

OpenDocument es un módulo o aplicación JAVA de la plataforma SAP BusinessObjects BI (4.0/3.*) que nos permite acceder a los objetos o elementos almacenados en el servidor a través de una URL, por ejemplo, para visualizar informes sin entrar explícitamente al portal (BI Launch Pad / Infoview).


OpenDocument es un módulo o aplicación JAVA de la plataforma SAP BusinessObjects BI (4.0/3.*) que nos permite acceder a los objetos o elementos almacenados en el servidor a través de una URL, por ejemplo, para visualizar informes sin entrar explícitamente al portal (BI Launch Pad / Infoview).

En la versión 10.0 de SAP Business Planning and Consolidation (SAP BPC) no tenemos una aplicación tan completa como OpenDocument, pero es posible usar URLs para algunas operaciones básicas como visualizar un informe Web de un determinado Environment (antes llamado un Application Set):

Para la edición NetWeaver:

https://<servidor>/sap/bpc/web?re=1#liveReport=<report guid>;cm=<entorno>

 Para la edición Microsoft: 

https://<servidor>/sap/bpc/web/#liveReport=<report guid>;cm=<entorno>

 Referencia: NT 1782951

La “Distribución y Recopilación”, una de las características poco utilizadas en SAP BPC

SAP Business Planning and Consolidation (SAP BPC) en sus dos ediciones (para entornos SAP NetWeaver y para plataformas Microsoft) tiene una gran variedad de características, algunas de ellas ignoradas cuando se implementa esta plataforma para la automatización de procesos financieros/contables. Entre estas funcionalidades poco utilizadas podríamos mencionar las siguientes:


SAP Business Planning and Consolidation (SAP BPC) en sus dos ediciones (para entornos SAP NetWeaver y para plataformas Microsoft) tiene una gran variedad de características, algunas de ellas ignoradas cuando se implementa esta plataforma para la automatización de procesos financieros/contables.  Entre estas funcionalidades poco utilizadas podríamos mencionar las siguientes:

  • El gestor de documentos (Permite cargar documentos de diversos formatos al servidor de BPC y asociarlo a un contexto o área de datos)
  • Conectividad con Xcelsius (Para construir gráficas con interactividad, cuadros de mando o simulaciones del tipo “What-f” con los datos de los modelos de BPC).
  • Books (en 10.0, para guardar una “foto” del resultado de la ejecución de un informe con la posibilidad de seguir aplicando filtros sobre esta instantánea)
  • Comentarios (Para asociar textos a determinados contextos de datos)

Distribución y Recopilación 10.0

Consideramos que la “Distribución y Recopilación” (Distribution and Collection) también entra en esta categoría de funcionalidades poco usadas. Esta funcionalidad permite definir libros estáticos (offline templates) conteniendo informes o formularios de entrada para un conjunto especifico de usuarios, estos libros podrían ser distribuidos por email, almacenados en una carpeta de red y recopilados para enviar los datos que se hubiesen introducido al modelo BPC que le corresponda.  Los usuarios receptores de estos formularios, durante su uso, no necesitarían estar conectados al servidor de BPC.

En cuanto a la recopilación de datos sólo está disponible para los libros que contengan formularios de entrada, los cuales deberán tener un contexto de datos claramente definido, tanto los miembros de dimensión constantes, como los miembros de dimensión que serán variables en función del destinario. En el diseño del formulario se debería utilizar todas las dimensiones del modelo, en los ejes de columnas y filas irán las dimensiones que determinan la estructura del formulario de entrada de datos, el resto de dimensiones, sin excepción, deberían ir en el eje de página. Se sugiere evitar el uso de las opciones de bloqueo de contexto.

Utilizar estas funcionalidades se deben tener presente desde el inicio del proyecto, para tener en consideración las pautas que se exigen su uso, de no ser así, luego podrían ser complejas de adaptar.

Fuentes para conocer próximas actualizaciones de SAP BPC

En SAP BPC, en ambas ediciones, Microsoft y NetWeaver, los componentes principales de regular actualización, son el servidor (en NW 7.3 componente CPMBPC800 y en NW 7.31 componente CPMBPC801) y el cliente, el cual permite acceder a los datos desde MS Excel, MS Word o MS PowerPoint (en ambas ediciones es el mismo componente, EPM Add-in 10.0). Adicionalmente, para entornos SAP NW BW sobre SAP HANA pueden tener el componente HANABPC.


En SAP BPC (SAP Business Planning and Consolidation), en ambas ediciones, Microsoft y NetWeaver, los componentes principales de regular actualización, son el servidor (en NW 7.3 componente CPMBPC800 y en NW 7.31 componente CPMBPC801) y el cliente, el cual permite acceder a los datos desde MS Excel, MS Word o MS PowerPoint (en ambas ediciones es el mismo componente, EPM Add-in 10.0).  Adicionalmente, para entornos SAP NW BW sobre SAP HANA pueden tener el componente HANABPC.

Para ver la programación de las próximas actualizaciones de estos componentes, para el caso de CPMBPC podemos ver este enlace de SAP MarketPlace.  Para el caso del EPM Add-in, HANABPC y también para el CPMBPC podemos revisar la nota 1366676, de estas fuentes sabemos que diciembre tendrá importantes actualizaciones:

  • SP09 del componente CPMBPC y por confirmar  el SP10 (actualmente en SP08)
  • SP13 para el EPM Add-in 10.0 y estaría por confirmar el SP14 (actualmente en SP12 patch 5).
  • En cuanto al componente HANABPC, se actualiza alineadamente con el componente CPMBPC.

Referencia: (aquí)

HANABPC, ¿un SAP BPC sin restricciones?

En un proyecto de SAP Business Planning and Consolidation (SAP BPC), luego del análisis de las necesidades, el punto de partida de la implementación técnica, es el diseño del modelo de datos, pero guste o no, esta fase se debe asumir teniendo en consideración algunas “best practices” que sugieren un uso moderado de dimensiones (datos maestros) o casi “prohíben” el uso de fórmulas en los miembros de dimensión.


En un proyecto de SAP Business Planning and Consolidation (SAP BPC), luego del análisis de las necesidades, el punto de partida de la implementación técnica, es el diseño del modelo de datos, pero guste o no, esta fase se debe asumir teniendo en consideración algunas “best practices” que sugieren un uso moderado de dimensiones (datos maestros) o casi “prohíben” el uso de fórmulas en los miembros de dimensión.

En un post anterior, un comentario nos recordó la recomendación de no usar más de 16 dimensiones (mejor 13) en SAP BPC y señaló que esta restricción podría seguir vigente en la versión SAP BPC powered by SAP HANA (componente HANABPC). Ante la inquietante afirmación, preguntamos a un miembro del equipo que está elaborando la guía de Sizing para BPC sobre SAP HANA si esta restricción seguiría vigente en SAP HANA y nos brindó la siguiente respuesta:

This particular suggestion is not applicable for BPC on HANA due to architectural differences.

Teniendo en cuenta la viabilidad de usar más dimensiones, unido a otras posibilidades como la de poder utilizar fórmulas a nivel de miembros de dimensión (actualmente posible, pero nada recomendable) facilitaría el desarrollo de soluciones BPC, evitando complejas arquitecturas de datos. Ya veremos si con HANA, BPC no tiene restricciones.