Notas principales de SAP BPC 10.1 NW, liberadas!

SAP Business Planning and Consolidation 10.1 para plataformas SAP NetWeaver (SAP BPC 10.1 NW) continua en su fase de ramp-up, si no hay cambios, hasta junio de 2014. En las últimas semanas hemos esta viendo la circulación de notas relacionadas a esta nueva versión, pero las notas centrales de la versión y sus actualizaciones se encontraban no liberadas hasta hoy, nos referimos a las siguientes:


SAP Business Planning and Consolidation 10.1 para plataformas SAP NetWeaver (SAP BPC 10.1 NW) continua en su fase de ramp-up, si no hay cambios, hasta junio de 2014. En las últimas semanas hemos esta viendo la circulación de notas relacionadas a esta nueva versión, pero las notas centrales de la versión y sus actualizaciones se encontraban no liberadas hasta hoy, nos referimos a las siguientes:

Tal como lo hemos señalado en entradas anteriores, el principal cambio de SAP BPC 10.1 NW es la nueva interfaz basada en HTML5 para los componentes Web, la cual sustituirá a la basada en Flex/Flash que utiliza la versión 10.0. HTML5 es la opción más adoptada para la nueva generación de aplicaciones, especialmente para dispositivos móviles. La nota central destaca los siguientes beneficios de la nueva interfaz web:

  • Improved usability and performance
  • Right-to-Left language support
  • Easy customer branding and style support
  • Optimized for touch based devices

También recordamos la existencia de dos variantes de BPC 10.1, la clásica (Classic) y la unificada (Unified, para los procesos de planificación en plataformas SAP HANA).  Es en la variante Unified dónde encontramos importantes cambios, como la integración de las estructuras de datos al estándar BW y el uso del Planning Integration Kit (BW PAK) basada en BW-IP para el diseño de procesos y lógicas (por el momento no cubre las funcionalidades de consolidación existente en la variante Classic). La nota central destaca los siguientes beneficios de la variante Unified:

  • Highly integrated with BW PAK(Planning starter Kit)
  • Directly reuse of existing EDW model
  • Master data and transation data integration with BW
  • Full support of BW PAK planning functions
  • Planning process supports with BPF, Work status, Data audit, etc

Aún falta que se libere la nota sobre las limitaciones de la versión 10.1 (1916315), tal como se cuenta en la versión 10.0, en estas notas SAP reconoce las limitaciones o restricciones del producto, las cuales pueden ser superadas en actualizaciones posteriores, tal como ha sucedido con la versión actual de BPC 10.0 NW (1565985).

Referencias: SAP Marketplace (sugerimos acceder a este sitio para consultar las últimas versiones de las notas señaladas en este post)

¿Qué es SAPUI5?

Si observamos la interfaz de usuario que ofrecen los productos SAP nos encontraremos con una gran variedad de estilos, debido principalmente al uso de distintas tecnologías. Si además observamos las aplicaciones para dispositivos móviles, hallaremos muy pocas similitudes con la interfaz de las aplicaciones de escritorio. Para mejorar la experiencia de los usuarios y facilitar el desarrollo de aplicaciones, SAP ha desarrollado un kit, librería o conjunto de herramientas para el desarrollo de aplicaciones en todas sus plataformas denominado SAPUI5 basado en tecnología HTML5.


Si observamos la interfaz de usuario que ofrecen los productos SAP, nos encontraremos con una gran variedad de estilos, debido principalmente al uso de distintas tecnologías. Si además observamos las aplicaciones para dispositivos móviles, hallaremos muy pocas similitudes con la interfaz de sus correspondientes aplicaciones de escritorio.  Para mejorar la experiencia de los usuarios y facilitar el desarrollo de aplicaciones, SAP ha desarrollado un kit, librería, framework o conjunto de herramientas para el desarrollo de aplicaciones para todas sus plataformas, denominado SAPUI5, el cual se basa en tecnología HTML5.

Aplicaciones, experiencia de usuario - Situación actual

SAPUI5 es un término que venimos escuchando desde algunos meses e irá tomando mayor protagonismo debido a que todas los nuevos productos y nuevas versiones de productos lo incluirán,  como es el caso de SAP Fiori, SAP GRC 10.1, SAP BPC 10.1 y demás productos del portfolio SAP EPM, de este modo, se pretende lograr aplicaciones que se adaptan al medio o dispositivo del usuario (Responsive Web Design) sin que esto signifique interactuar con una interfaz totalmente distinta.

Detalles de una interfaz con SAP UI5

SAPUI5, además de HTML5, incluye las siguientes tecnologías: jQuery (librería JavaScript), CSS3 (hojas de estilo), Odata (conectividad), OpenAjax, LESS, D3.js y ARIA (accesibilidad).  Esta tecnología será el estándar de desarrollo de aplicaciones en todas las plataformas SAP: SAP HANA, SAP NetWeaver, SAP NW Portal y SAP Mobile.

Características de SAP UI5

Referencia: Nota SAP 1747308

SAP presenta su roadmap de soluciones de Análisis Predictivo

Con la compra de KXEN por parte de SAP, el panorama de su porfolio Predictive Analysis o Análisis Predictivo, estaba totalmente nublado. Con la publicación de la primera versión del roadmap “SAP Predictive Analysis and SAP InfiniteInsight” se aporta cierta claridad, quedando por esclarecer, la alianza estratégica que recientemente anuncio SAP con SAS.


Con la compra de KXEN por parte de SAP,  el panorama de su porfolio Predictive Analysis o Análisis Predictivo, estaba totalmente nublado.  Con la publicación de la primera versión del roadmap “SAP Predictive Analysis and SAP InfiniteInsight” se aporta cierta claridad, quedando por esclarecer, la alianza estratégica que recientemente anuncio SAP con SAS.

Adaptación del portfolio KXEN a productos SAP

Un roadmap debe ser visto como una declaración de intenciones, la cual puede estar sujeta a ciertas modificaciones, pero en principio, da a conocer los pilares sobre la que se estructurará la evolución o próximos cambios de un portfolio. El conocimiento de un roadmap es importante para los usuarios para que puedan planificar sus próximas inversiones en tecnologías de la información.

Visión de una plataforma de análisis predictivo completa

La denominación de este roadmap recibe el nombre de las dos aplicaciones que coexistirán para cubrir diversas necesidades Estadísticas y de Minería de Datos. SAP Predictive Analysis es la aplicación desarrollada por SAP y SAP InfiniteInsight  es el principal producto de KXEN. Contra lo que en principio se presuponía, SAP Predictive Analysis no desaparecerá, este producto terminará absorbiendo todos los módulos y funcionalidades de los productos de KXEN.

Planes de integracion de KXEN InfiniteInsight en SAP Predictive Analysis

El panorama final será amplio, a largo plazo las funcionalidades y módulo de InfiniteInsight serán integradas en Predictive Analysis, Lumira (antes Visual Intelligence) y SAP HANA, lo cual dará lugar a la creación de una nueva librería HANA (InfiniteInsight function library – “IFL” – for SAP HANA).  El mensaje de futuro es claro, “si quieres incorporar capacidades predictivas a tu negocio, piensa en HANA o en las alternativas de Sybase IQ o Teradata 14.1”

Plan global de los dos productos del porfolio de Análisis Predictivo

El análisis predictivo de SAP vuelve a «nacer», pero los que hicieron inversiones en SAP Predictive Analysis, por el momento, pueden estar tranquilos, su inversión no se ha perdido, y en el futuro tendrán  a su disposición actualizaciones de una aplicación mucho más completa.

Corfirmado, SAP cambió funcionalidad básica del EPM Add-in (cliente SAP EPM/BPC 10.0)

En una entrada anterior señalamos, con cierta duda, que SAP había cambiado la forma de definir objetos para acceder a la API del EPM Add-in, pero tratando de buscar una explicación, encontramos la nota 1931195 del 24 de octubre que despeja nuestras dudas, efectivamente, SAP cambió una regla de juego básica.


En una entrada anterior señalamos, con cierta duda, que SAP había cambiado la forma de definir objetos para acceder a la API del EPM Add-in, pero tratando de buscar una explicación, encontramos la nota 1931195 del 24 de octubre que despeja nuestras dudas, efectivamente, SAP cambió una regla de juego básica.

En la nota 1931195 SAP señala que el cambio la realizó en marzo 2012, con el SP07 Patch 04, lo cual es totalmente falso, debido a que esta actualización es de la fase ramp-up y la documentación de hasta noviembre 2012 no figura un cambio de este tipo.

SAP diseña Add-ins sin considerar las Best Practices de Microsoft

El cambio en la definición de la variable objeto para la API del EPM Add-in es un gran paso hacia atrás, debido a que SAP nos sugiere que definamos una variable objeto genérica la cual será interpretada en tiempo de ejecución (técnica denominada Late Binding) la vía menos recomendada por Microsoft, fabricante que determina como se debe programar las macros de MS Office o en Visual Basic for Applications (VBA).

Según nota de Microsoft (ver aquí) declarar variables objeto genéricas para ser interpretadas en tiempo de ejecución afecta en el rendimiento y podría ser una potencial fuente de errores en la codificación, debido a que la sintaxis o uso de métodos y propiedades de esta variable objeto serían validados también en tiempo de ejecución.

Sorprende la solución que ha optado SAP, no es el primer complemento que desarrolla, ni es el primer fabricante que desarrolla complementos.  Seguro que podría haber otro tratamiento de las referencias de la clase FPMXLClient, principal motivo de este cambio.

¿Deberíamos dudar de la utilidad de SAP Idea Place?

SAP Idea Place, por lo que tenemos entendido, es el portal para que los usuarios de productos SAP sugieran mejoras o innovaciones. Estas sugerencias son valoradas por SAP, entre otros factores, considerando el nivel de votación de la idea, y luego SAP puede decidir incluir la nueva funcionalidad o característica a sus productos. Suena muy bien, hasta podríamos afirmar que este procedimiento en sí mismo es innovador y único,… claro, si funcionara realmente.


SAP Idea Place, por lo que tenemos entendido, es el portal para que los usuarios de productos SAP sugieran mejoras o innovaciones.  Estas sugerencias son valoradas por SAP, entre otros factores, considerando el nivel de votación de la idea, y luego SAP puede decidir incluir la nueva funcionalidad o característica a sus productos.  Suena muy bien,  hasta podríamos afirmar que este procedimiento en sí mismo es innovador y único,… claro, si funcionara realmente.

SAP Idea Place, para escuchar al usuario-cliente o para distraerloVer enlace

Tenemos la sensación que SAP Idea Place ha sido un buen invento del área de Marketing pero que no ha sido adoptado plenamente en la gestión de los Productos SAP.  Con tantas ideas residiendo años, sin recibir ningún tipo de respuesta, la sensación que percibe el usuario es de “pérdida de tiempo”.  Ha habido “ideas” obvias y necesarias que han sido consideradas pero hay una gran cantidad que residen en este repositorio, aparentemente ignoradas por SAP.

La continuidad de este Portal depende, principalmente, por la aportación de los usuarios, pero esta aportación continuará si existe algún tipo de comunicación. A nuestro parecer, falta una gestión de las sugerencias, una moderación más visible o notoria por parte de SAP daría lugar a que se recibieran más ideas o estas fueran de mayor valor.