SAP BPC 10.1 para Microsoft, a la vista

Los rumores sobre la continuidad de la edición para plataformas Microsoft de SAP Business Planning and Consolidation (SAP BPC MS) han sido constantes, especialmente cuando se anunció la nueva versión 10.1 y sólo se presentaba para plataformas NetWeaver y sobre la edición Microsoft no se señalaba nada al respecto.


Los rumores sobre la continuidad de la edición para plataformas Microsoft de SAP Business Planning and Consolidation (SAP BPC MS) han sido constantes, especialmente cuando se anunció la nueva versión 10.1 y sólo se presentaba para plataformas NetWeaver y sobre la edición Microsoft no se señalaba nada al respecto.

Hoja Ramp-up de SAP BPC 10.1 MS, liberación entre abril y junio de 2015

Desde hace unos días observamos el inicio de la fase ramp-up (período de pruebas en instalaciones cliente) de SAP BPC 10.1 MS, la cual culminaría en el segundo trimestre de 2015, por consiguiente, la liberación de la nueva versión o disponibilidad general para todos los usuarios. Al igual que la versión 10.1 de SAP BPC para plataformas NetWeaver (NW) presentación Classic, entre las características más destacadas figura la nueva interfaz basada SAP UI5 (adaptación de SAP de HTML5),

SAP BPC 10.1, configuración cliente y servidor recomendada

En el PAM (Product Availability Matrix), ficha técnica del producto sobre requerimientos, fechas de mantenimiento y soporte, se señala una vigencia hasta el 31 de diciembre de 2020, lo deja aparcada las especulaciones sobre supuestos planes de retirar esta edición de SAP BPC.

SAP BPC en manos de los usuarios de negocio

SAP BPC tenía una máxima o lema en sus inicios, en la “era pre-SAP” o “etapa OutlookSoft”, que exaltaba algo similar a lo siguiente: «Implementado por IT, gestionado por los usuarios de negocio». SAP ya no utiliza esta expresión, quizás porque en ocasiones se implementa pequeños «frankenstein» que solo es capaz de gestionarlo el que lo implementó.


SAP BPC tenía una máxima o lema en sus inicios, en la “era pre-SAP” o “etapa OutlookSoft”, que exaltaba algo similar a lo siguiente: «Implementado por IT, gestionado por los usuarios de negocio«. SAP ya no utiliza esta expresión, quizás porque en ocasiones se implementa pequeños «frankenstein» que solo es capaz de gestionarlo el que lo implementó.

Una solución de SAP Business Planning and Consolidation (SAP BPC) es muy dependiente de la estructura organizativa de los negocios, las cuales pueden verse modificadas o reestructuradas para responder a las cambiantes condiciones de los mercados, lo que podría conllevar a un nuevo enfoque para analizar la información.

La implementación ideal de cualquier solución tecnológica debería facilitar los mecanismos para adaptarlas con inmediatez a las nuevas necesidades que surgiesen en la vida de los negocios. SAP BPC es una herramienta para unos fines específicos, tales como la automatización de procesos contables, financieros y otras tareas repetitivas en períodos de tiempo que requieren algún tipo de gestión o control, en la que intervienen un grupo de usuarios.

SAP BPC no es o incluye una herramienta ETL (Extracción, Transformación y Carga de Datos) o tampoco es o incluye un sofisticado sistema de seguridad y auditoria de la actividad de los usuarios. En ocasiones los usuarios “detectan” algunas «debilidades» o «carencias» y ven necesario realizar desarrollos personalizados para ir alineados a las políticas de la empresa. Desarrollos adicionales que podrían complicar o imposibilitar las futuras actualizaciones o evoluciones de la solución. Para la gran mayoría de las supuestas «carencias» que se pudiesen identificar, existen soluciones complementarias en los portfolios SAP.

A nuestro parecer, un desarrollo aplicando las funcionalidades estándar que ofrece el producto, formando adecuadamente a los distintos perfiles de usuario y definiendo procedimientos de lo qué se puede hacer y cómo, son los factores clave para brindarle la máxima autonomía al usuario para que pueda evolucionar su plataforma SAP BPC.

Yendo más lejos podríamos valorar, en ciertos contextos, que el usuario fuese capaz de diseñar sus propios modelos o ajustar los existentes para que puedan responder a los cambios de necesidades de información que tuviese la organización. Una perspectiva más conservadora podría señalar que no es lo correcto y plantearía la construcción de un Data Warehouse y el uso de herramientas de BI, como SAP Analysis for Office. Este planteamiento también sería correcto, pero quizás muy dependiente de soporte técnico y podría llegar demasiado tarde o cuando el usuario tuviese otras necesidades de información.

En resumen, para brindarle el control de la administración de su plataforma SAP BPC al usuario, nuestras claves son las siguientes:

  • Definición de la solución utilizando funcionalidades estándar de SAP BPC.
  • Formación a los distintos perfiles de usuario (Considerar soporte en forma de tutoría).
  • Definiendo de procedimientos, responsabilidades y alcance de las tareas de administración.
  • Política de copias de seguridad (comprobando el éxito de la restauración)

Aspectos a tener en cuenta al realizar un “Transporte” en SAP BPC 10.* NW

Se conoce como “transporte” al procedimiento de replicar todo o parte de una implementación de una solución SAP de un sistema a otro de una misma organización (por ejemplo, de la máquina de Desarrollo a la máquina de Integración). En SAP BPC (SAP Business Planning and Consolidation) el procedimiento del backup/restore puede ser utilizado en algunos casos para “Transportar” una solución, pero no siempre resulta recomendable, sobre todo si en el sistema destino (como podría ser un host de Producción) hay cosas que se desean mantener, tales como informes que hubiesen diseñado los usuarios.


Se conoce como “transporte” al procedimiento de replicar todo o parte de una implementación de una solución SAP de un sistema a otro de una misma organización (por ejemplo, de la máquina de Desarrollo a la máquina de Integración). En SAP BPC (SAP Business Planning and Consolidation) el procedimiento del backup/restore puede ser utilizado en algunos casos para “Transportar” una solución, pero no siempre resulta recomendable, sobre todo si en el sistema destino (como podría ser un host de Producción) hay cosas que se desean mantener, tales como informes que hubiesen diseñado los usuarios.

Ventana de la transacción RSA1 para iniciar el transporte de objetos BPC 10.0 NW entre sistemas

Durante el procedimiento de transporte de objetos BPC podríamos tener algunos contratiempos, los cuales podríamos solucionar con algunas de las siguientes medidas, extraídos del documento de referencia:

  • Revisar las conexiones RFC. Hay dos RFCs que participan en este proceso, la BW RFC y la RFC específica de BPC. Verificar definición y asignación de usuario del sistema con roles adecuados.
  • Revisar la estructura de autorización. Las autorizaciones para cada usuario se deben asignar correctamente, los roles y perfiles deben estar activados, así también se constatar las contraseñas asignadas a los usuarios vinculados a las conexiones RFCs.
  • Verificar si la activación de objetos BPC ha fallado. Después de que se hayan importado los objetos, la API de BPC intentará activar los objetos. En el caso de la activación fallara, su condición puede ser revertida por una nueva importación siguiendo las pautas señaladas en el documento de referencia.

Referencia: SAP Note 2081345 – BPCNW – Troubleshooting Tips for Transport Issues .

Comprobación de una instalación SAP BPC

Al finalizar una instalación de SAP BPC (SAP Business Planning and Consolidation) nos puede surgir la inquietud si ha sido realizada correctamente, por experiencia, podemos señalar que esta preocupación no sería infundada, porque podría ocasionar importantes contratiempos.


Al finalizar una instalación de SAP BPC (SAP Business Planning and Consolidation) nos puede surgir la inquietud si ha sido realizada correctamente, por experiencia, podemos señalar que esta preocupación no sería infundada, porque podría ocasionar importantes contratiempos. Para detectar oportunamente cualquier potencial problema podríamos, simular tareas básicas como las siguientes:

  • Copiar y eliminar un environment
  • Copiar, eliminar y crear una dimensión
  • Agregar, modificar y eliminar miembros de dimensión
  • Diseñar un formulario de entrada en el EPM Add-in,
  • Agregar datos transaccionales,
  • Diseñar un informe EPM Add-in

Estas y otras tareas podrían ayudar, pero quizás podríamos considerar iniciar estas comprobaciones cerciorándonos si se han aplicado las indicaciones post-instalación que señala la documentación del producto. SAP afirma que algunos errores reportados son originados porque no se ha seguido rigurosamente el proceso de instalación. En la nota 2069510 se destaca los “olvidos” más comunes:

  • BI Content no activado.
  • Perfiles de autorización ABAP no han sido activados.
  • Conexiones RFC no definidos o con configuración incorrecta.
  • Usuario BPC Service no se ha creado o sin perfiles de autorización.
  • Environment básico (ENVIRONMENTSHELL) no ha sido activado correctamente o ha sido activado antes del BI Content o de los perfiles básicos.

Aun todo esto, no podremos asegurar que no habrán “sorpresas”, porque estas se puede encontrar por aplicar una reciente actualización o seguir un procedimiento poco habitual al utilizar alguna funcionalidad, pero seguro que no reportaremos una incidencia conocida.

Notas para utilizar SAP BPC como fuente de datos en SAP BusinessObjects BI

Poco a poco va mejorando la conectividad entre SAP Business Planning and Consolidation (SAP BPC) y SAP BusinessObjects BI (BI4.*). En el documento de referencia se recopila la serie de notas SAP que explican cómo conectar componentes BI o diseñar universos BusinessObjects utilizando como fuentes datos a modelos BPC.


Poco a poco va mejorando la conectividad entre SAP Business Planning and Consolidation (SAP BPC) y SAP BusinessObjects BI (BI4.*). En el documento de referencia se recopila la serie de notas SAP que explican cómo conectar componentes BI o diseñar universos BusinessObjects utilizando como fuentes datos a modelos BPC.

  • 1731626 – Connectivity options between various BusinessObjects BI tools and BPC
  • 1835142 – Cannot connect to BPC 7.5 from BI 4.0
  • 1613548 – How to troubleshoot the BPC ODBO driver connectivity issues
  • 1690965 – How to test ODBO connectivity on 64-bit editions of Windows
  • 1613532 – Error «Could not find provider BPCMDX.4» when creating a Universe connection
  • 1797313 – Authentication error when creating an IDT connection to BPC 7.5 using XMLA
  • 1632820 – How to debug and trace Xcelsius dashboards connected to a web service
  • 1784015 – BPC MS: What are the required components for BPC and Xcelsius Integration
  • 1909019 – How to troubleshoot connectivty issues between BI and BPC data sources with Fiddler
  • 1709467 – Trouble shooting BPC ODBO / XMLA issues

Referencia: SAP Note 1835213