Archivo de la etiqueta: SAP BPC Parametros

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


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 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.

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.

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

Hipervínculos en la zona “Launch” de la interfaz Web de SAP BPC 10.0 NW


Hipervinculos en la zona Launch o Iniciar del entorno Web de SAP BPC 10.0 NWLas posibilidades de personalizar la interfaz Web de SAP Business Planning and Consolidation 10.0 para SAP NetWeaver (SAP BPC 10.0 NW) son limitadas, aspecto que cambiaría en la próxima versión 10.1 que sustituiría el Flex por HTML5 (la versión 10.1 se encuentra en ramp-up hasta el mes de junio, por el momento, no hay cambio de fecha, luego de lo cual estaría a disposición de todos los clientes, fase o estado conocido como general availability).

Parametros a nivel de Environment para personalizar hipervinculos en Launch Pad del entorno Web de SAP BPC 10.0 NWPero en la versión 10.0 algunas cosas se pueden hacer para personalizar la interfaz web, como lo que se señala en la imagen adjunta. Se trata de agregar hipervínculos en la zona “Iniciar” o “Launch” a través de la definición de un juego de cuatro parámetros por cada hipervínculo que se requiera. Estos parámetros (AVAILABLE_INTERFACE_*) deben ser definidos a nivel de Environment, la URL puede apuntar a destinos internos o externos, pero lo ideal es que se integre con soluciones complementarias como puede SAP Financial Information Management (SAP FIM).

Un parámetro SAP BPC actualizado para la versión 10.0


Los parámetros SAP BPC (SAP Business Planning and Consolidation) van surgiendo y renovándose en cada actualización de la herramienta, no todos son necesarios activarlos, pero en determinadas circunstancias podría ser útil conocer su existencia.  En este caso nos referimos al parámetro STATUS_ERROR_ALL_REJECTED, el cual ha sido actualizado para SAP BPC 10.0 NW a través de la aplicación de la nota de referencia o la aplicación del SP13 (BPC10/NW 7.3) o SP06 (BPC10 / NW 7.4) o SP02 (BPC10.1 / NW 7.4).

En algunos casos, si en la ejecución de un paquete del Data Manager se rechazan todos los registros, el estado de la ejecución podría ser” Warning”, estado que para algunos usuarios podría ser poco adecuado ya que desearían  que fuera “Error”, resultado que se lograría si a nivel de Envrironment se registra el parámetro STATUS_ERROR_ALL_REJECTED con el valor igual a “Y”.

Este parámetro resulta similar o complementario PACKAGE_BLANK_STATUS que comentamos en entrada anterior.

Referencia: Nota SAP 1632549

SAP BPC: Nuevo parámetro para “bypasear” la conversión monetaria en el “Monitor de Consolidación”


El Monitor de Consolidación de SAP BPC 10.0 NW (SAP Business Planning and Consolidation) ejecuta todas las reglas (Business Rules) de la consolidación financiera y la conversión monetaria como un único proceso, modalidad que no a todos gusta. La conversión monetaria en alguna ocasión puede ser innecesaria que se ejecute desde la interfaz del Monitor, ya sea porque en una organización se trabaja con una única moneda o el proceso de conversión se ha realizado previamente por otro medio.

Como parte de las novedades que traerá la actualización prevista para la última semana de abril (SP13 para BPC 10.0 con NW 7.30, SP06 para BPC10.0 con NW 7.31/7.40 y SP02 para BPC 10.1 con NW 7.40) si incluye la posibilidad de utilizar un nuevo parámetro, a nivel de modelo o cubo BPC, denominado BYPASS_CT_IN_CONS para que el Monitor de Consolidación no procese reglas de la conversión monetaria, de este modo podríamos reducir el tiempo global de la consolidación financiera si es que la conversión de moneda no se requiere o se ejecuta por otra vía.

Al igual que la entrada anterior, no es necesario esperar hasta la disponibilidad de la actualización, se puede contar con esta nueva funcionalidad aplicando la nota de referencia.

Referencia: Nota SAP 1957930

SAP BPC: Nuevo parámetro para evitar bloqueos al importar datos maestros


Una próxima actualización de SAP BPC 10.0 NW está prevista para la segunda semana de enero (SP12 para instalaciones sobre NW 7.30 y SP05 para NW 7.31/7.40, CPMBPC800 o CPMBPC801 respectivamente) y la siguiente actualización está prevista para la última semana de abril de 2014.

Ventana SPRO-IMG para SAP BPC 10.0 NW

La actualización prevista para abril, incluye la posibilidad de definir un nuevo parámetro general (Global Parameter) denominado MD_READ_LOCK, el cual si tiene asignado el valor “N”, el sistema no bloqueará la conexión al sistema si un usuario intenta acceder coincidiendo con una carga o importación de datos maestros.  Para contar con este parámetro no es necesario esperar hasta abril de 2014, aplicando la nota de referencia esto sería posible.

Referencia: Nota SAP 1958480

Nuevo parámetro para la Importación/Exportación de datos en BPC 10.0 SP12


Si exportamos o importamos datos utilizando los paquetes estándar de SAP BPC (SAP Business Planning and Consolidation), tanto si se tienen datos como si no, y si no se han producido errores, la respuesta será la misma: Succeed o Exito.

 La actualización Service Pack 12, prevista para la segunda semana de enero, ofrecerá un nuevo parámetro que permitirá indicar un resultado distinto al habitual, si la fuente de datos a importar no retornara datos o si la región de datos del modelo BPC no tuviese datos transaccionales por exportar. El parámetro, cuyo uso se puede adelantar a través de la aplicación de la nota de referencia, se denomina PACKAGE_BLANK_STATUS y se podrá definir a nivel de Environment.

Los posibles valores que podríamos asignar al parámetro PACKAGE_BLANK_STATUS podrían ser igual a cero (0) si se desea que el estado de la ejecución de un paquete sin errores y sin datos importados o exportados sea igual a Succeed (valor por defecto), igual a uno (1) si se desea que el resultado a mostrar sea Warning y dos (2) para asignarle el estado Failed.  Puede resultar útil esta nueva funcionalidad a pesar que en algunos casos se querría personalizar en función del paquete y no para todas las importaciones y exportaciones de datos por igual.

Referencia: SAP Note 1945901