SAP EPM Add-In SP27 cambia apariencia de los selectores, ¿cómo restituir apariencia original?

El EPM Add-In 10.0 SP27 basada en .NET 4.5, unos de los clientes para SAP BPC (SAP BusinessObjects Planning and Consolidation 10.0 / 10.1) cambia la apariencia de los selectores de los miembros de dimensión:


El EPM Add-In 10.0 SP27 basado en .NET 4.5, unos de los clientes para SAP BPC (SAP BusinessObjects Planning and Consolidation 10.0 / 10.1) cambia la apariencia de los selectores de los miembros de dimensión:

nueva-apariencia-del-selector-de-miembros-de-epm-add-in-sp27-por-el-uso-de-net-4-5

Más significativo aún, son los cambios al activar el filtro por propiedades de los miembros de dimensión en el Editor de Informes, el cual aparece en una ventana emergente:

epm-add-in-sp-27-cambio-en-selectores-y-filtrosEstos cambios se deben, según señala SAP, por las características de .NET 4.5. Estos modificaciones de apariencia, pueden ser importantes o incomodos para los usuarios finales. Pero por fortuna, esto se puede revertir.

edicion-del-fichero-fpmxlclient-dll-config

Haciendo uso de la propiedad UseWpfMemberSelector en el fichero de configuración FPMXLClient.dll.config se posible indicar al EPM Add-in que restituya la apariencia original de los selectores y filtros. Este fichero se encuentra en la siguiente ubicación:

C:\Users\<usr>\AppData\Local\Programs\SAP BusinessObjects\EPM Add-In

En el fichero de configuración se debe agregar la siguiente línea:

<add key=”UseWpfMemberSelectorvalue=”false“/>

Por el momento, esta opción no está disponible para el plug-in EPM de Analysis for Office (última actualización disponible: 2.3 SP2 del 15 de septiembre), quizás se incluya esta característica en la próxima actualización 2.4, si fuese así, el fichero de configuración, para este plug-in, se encuentra en la siguiente ubicación:

C:\Program Files (x86)\SAP BusinessObjects\Office AddIn\Plugins\EPMAddin

Las tablas de SAP BPC 10.0 NW

La configuración o parametrización de los distintos elementos que conforman una instalación de SAP Business Planning and Consolidation 10.0 para NetWeaver (SAP BPC NW 10.0) se almacenan en distintos infobjetos de la capa SAP NW BW, especialmente en tablas, las cuales pueden ser consultadas, por ejemplo, vía…


La configuración o parametrización de los distintos elementos que conforman una instalación de SAP Business Planning and Consolidation 10.0 para NetWeaver (SAP BPC NW 10.0) se almacenan en distintos infobjetos de la capa SAP NW BW, especialmente en tablas, las cuales pueden ser consultadas, por ejemplo, vía la transacción SE16.

Estas tablas se actualizan vía la interfaz BPC Web del usuario o la ficha de Administración, modificarlas de cualquier otro medio, si no se conoce su uso, puede generar alguna inconsistencia o daño en el sistema. Será necesario modificarlas cuando encontremos un fallo en el funcionamiento en alguna característica y vía notas de Soporte SAP se recomiende una solución de este tipo.

En la nota 2283696 encontrarás esta información técnica.

Referencia: (aquí, recomendamos acceder al documento original, para obtener la actualización más reciente)

Compendio de notas para solucionar errores en recuperación de datos o mejorar rendimiento en reporting SAP BPC

Cuando hablamos de reporting en SAP Business Planning and Consolidation (SAP BPC 10.0 / 10.1) nos referimos al estándar, al de SAP EPM Add-in 10.0 for Miscrosoft Office, herramienta que utilizamos para construir formularios de entrada de datos o informes, los cuales nos permiten actualizar o recuperar la información de los modelos SAP BPC.


Cuando hablamos de reporting en SAP Business Planning and Consolidation (SAP BPC 10.0 / 10.1) nos referimos al estándar, al de SAP EPM Add-in 10.0 for Miscrosoft Office, herramienta que utilizamos para construir formularios de entrada de datos o informes, los cuales nos permiten actualizar o recuperar la información de los modelos SAP BPC.

Si observamos problemas de rendimiento u obtenemos datos incorrectos a través del SAP EPM Add-in, quizás podríamos solucionar estos problemas considerando algunas de las notas SAP recopiladas en la KBA (hablando con propiedad, ver entrada anterior) 2193471.

Pero además de la consideración de este compendio de notas, se sugiere considerar lo siguiente:

  • Ante todo, es recomendable contar con la última actualización disponible del EPM Add-in (SP24 Patch 01 del 17 de diciembre 2015, es la última actualización disponible a la fecha de esta entrada).
  • Deberían contarse con un procedimiento de optimización del modelo o modelos implicados (Light Optimization)
  • Si la cantidad de filas y columnas es numerosa, valorar la aplicación de opciones de usuario y de hoja que pueden ayudar a obtener resultados en menos tiempo, por ejemplo, prescindir de la identación según jerarquías o prescindir de cero y vacíos.
  • Compruebe si tiene demasiadas sentencias del tipo Script Logic que se ejecutarán cada vez que se graben datos definidas en el fichero Default.lgf.
  • Compruebe que las dimensiones contienen datos correctos, especialmente las dimensiones de tipo TIME (las propiedades PERIOD, BASE_PERIOD, MONTHNUM y TIMEID deben estar correctamente informadas).

Referencia: SAP Note 2193471 (o aquí, recomendable visitar SAP Marketplace)

//platform.twitter.com/widgets.js

El parámetro LOGLEVEL de SAP BPC


Complementado la entrada anterior, con respecto a la recopilación de información para poder realizar un análisis del funcionamiento y rendimiento de nuestra instalación SAP BPC (SAP Business Planning and Consolidation 10.0 / 10.1) tenemos el parámetro LOGLEVEL el cual permite recopilar, a nivel de environment, el log en la capa ABAP para facilitar su consulta a través de transacciones como SLG1.

Definición del parámetro LOGLEVEL de SAP BPC

Este parámetro podría tener uno de los posibles valores:

  • 0: Sin registro, log apagado
  • 1: Error. Sólo errores, interrupción de ejecución y mensajes asociados.
  • 2: Warning. Además de los anteriores, las advertencias.
  • 3: Info. Además de los anteriores, estados e información adicional.
  • 4:Trace: Además de los anteriores, mensajes detallados de la traza de ejecución

Consulta del log de SAP BPC a través de la transacción SLG1

Por defecto, el valor de esta propiedad es igual a tres.

Las estadísticas de SAP BPC

Las estadísticas de SAP BPC (SAP Business Planning and Consolidation 10.0 / 10.1) es una herramienta especialmente diseñada para registrar el uso de recursos del sistema y medir el tiempo o rendimiento de la ejecución de los principales procesos en los modelos BPC.


Las estadísticas de SAP BPC (SAP Business Planning and Consolidation 10.0 / 10.1) es una herramienta especialmente diseñada para registrar el uso de recursos del sistema y medir el tiempo o rendimiento de la ejecución de los principales procesos en los modelos BPC.

SAP BPC, actividades registradas por las estadísticas

Si activamos a nivel de modelo el parámetro BPC_STATISTICS con el valor ON (por defeco es OFF) el sistema recopilará información sobre una serie de actividades BPC las cuales se encuentran definidas en la tabla UJ0_ACTION, cada una de estas actividades engloba una serie de eventos los cuales los podemos ver definidos en la tabla UJ0_EVENTS.

SAP BPC, eventos registrados por las estadísticasToda la información recopilada por la funcionalidad de las estadísticas es almacenada en 2 tablas, denominadas UJ0_STAT_HDR cabecera de cada entrada y UJ0_STAT_DTL detalle de cada entrada. La información recopilada por las estadísticas puede ser recuperadas y analizadas con la transacción UJSTAT.

Visualización de las estadisticas a través de UJSTAT

Con la transacción UJSTAT se podrá observar los tiempos de cada actividad y evento, para focalizar los cuellos de botella, así mismo se podrá recuperar la sentencia MDX generada en la actualización de los informes.

Visualización de la sentencia MDX generada por un informe SAP EPM Add-In

Las estadísticas, por la cantidad de información que recopilan, no son recomendables que estén activas constantemente, sólo durante el período cuando se va analizar el rendimiento del sistema. Posteriormente, si se desea, se podrá eliminar toda la información del entorno o modelo con la transacción UJ0_STATISTICS_DELETE.

Detalle de las estadísticas capturadas