«Transporte» de usuarios y objetos de seguridad en SAP BPC 10.0 NW

Parece que esta vez sí, el lunes 23 de abril sería liberada la versión 10.0 de SAP BusinessObjects Planning and Consolidation para Netweaver. En esta versión se superan algunos inconvenientes, se cambian algunas formas de trabajo, pero hay algunas cosas que no cambian a pesar que lo deberían haber hecho.


Parece que esta vez sí, el lunes 23 de abril sería liberada la versión 10.0 de SAP BusinessObjects Planning and Consolidation para Netweaver (SAP BPC 10 NW).  En esta versión se superan algunos inconvenientes, se cambian algunas formas de trabajo, pero hay algunas cosas que no cambian a pesar que lo deberían haber hecho.

Uno de esos cambios que esperábamos era una mejor gestión de usuarios y objetos de seguridad, lo referido a tener que definirlos en cada Environment (antes AppSets), una característica que podría significar duplicidad de tareas para los Administradores.

Una solución para este problema/molestia sólo esta disponible para los usuarios Netweaver, se trata de un programa a medida que ofrece SAP (ZUJE_MASS_USER_MGMT) el cual permite transportar usuarios y definciones de seguridad vía un fichero plano.

Referencia: (aquí «How to»)

Consideraciones para migrar SAP BPC 7.5 a SAP BPC 10.0 (Entorno Netweaver)

Complementando a un post anterior, alcanzamos el siguiente resumen que podría ayudar al valorar una migración al nuevo SAP BusinessObjects Planning an Consollidation 10.0 (SAP BPC) entono SAP Netweaver.


Complementando a un post anterior, alcanzamos el siguiente resumen que podría ayudar al valorar una migración al nuevo SAP BusinessObjects Planning an Consollidation 10.0 (SAP BPC) entono SAP Netweaver.

Ante todo, se debe tener presente que para la actualización a SAP BPC 10 NW, sólo se admite desde la versión 7.5 y se puede aplicar una de las siguientes vías:

  • Actualización directa en un servidor existente. En primer lugar, el servidor debe ser actualizado a SAP NetWeaver 7.3 (desde la 7.01), posteriormente se debe actualizar SAP BPC de la versión 7.5 a la 10.0 y luego ejecutar el programa de migración (UJT_MIGRATE_75_TO_10 vía transacción SE38).  Es necesario que los usuarios estén fuera del sistema en todo momento. Es el escenario menos recomendado.
  • Actualizar en una copia del actual servidor BPC. Es un escenario más seguro  que el anterior. Recomendable cuando el sistema no está dedicado a SAP BPC y los usuarios no pueden ser interrumpidos.
  • Una nueva instalación e importar los datos. Quizás el escenario más “radical”, pero particularmente nos parece el más recomendable.  Luego de instalar y configurar el sistema según lo indicado en la documentación, se importarían los datos de SAP BPC 7.5 usando la transacción de backup y restore de BPC (UJBR) y luego se ejecutaría el programa de migración.

Se debe tener en cuenta que el programa de migración no recupera todos los objetos de los environments (aplicaciones) de la versión 7.5 a la versión 10.0, a grandes rasgos, tiene el siguiente comportamiento:

  • Todos los datos son migrados
  • Parametrizaciones a nivel administrador (con algunos cambios de nombres de parámetros)
  • Journals
  • Business Rules
  • Vaidaciones (ahora Controls)
  • Usuarios y seguridad, parcialmente, requieren trabajo manual adicional
  • Content Library parcialmente (las denominadas Web Pages no son recuperadas)
  • Business Process Flows son migrados (con alguna restricción, p.e. las instancias son ignoradas y algunas acciones de BPFs también)
  • Los Live Reports no son compatibles
  • Los Custom Menus no son migrados, han sido sustituidos por los denominados «Workspaces» y los denominados “BPF Activity Workspaces”.
  • Los informes y plantillas de entrada de datos pueden ser migrados pero con algunos inconvenientes.  Esta tarea corresponde al componente EPM Add-in, y dependiendo su complejidad, algunas plantillas deberían ser reconstruidas con el nuevo complemento.

Más información en los manuales de instalación y actualización.

Referencia: («how to»)

«Exprimiendo» a SAP BPC

Invertir en un software que sólo se usará unas cuantas semanas al año, puede ser un poco difícil de justificar su inversión, no es el caso de SAP BusinessObjects Planning and Consolidation (SAP BPC), además de las clásicas aplicaciones contables – financieras: Planificación, Presupuestos, Previsiones, Consolidación y Tesorería; SAP BPC puede tener otros usos.


Invertir en un software que sólo se usará unas cuantas semanas al año, puede ser un poco difícil de justificar su inversión, no es el caso de SAP BusinessObjects Planning and Consolidation (SAP BPC), además de las clásicas aplicaciones contables – financieras: Planificación, Presupuestos, Previsiones, Consolidación y Tesorería; SAP BPC puede tener otros usos.

Todo trabajo que implique la gestión de un proceso, intervengan más de una persona, el flujo de información/cálculos sean considerable y repetitivo; es un  procesos candidato a ser automatizado con una herramienta como SAP BPC, por ejemplo: Visitas a clientes, Campañas de Marketing, Elaboración de horarios o Estimación de las necesidades de RRHH, este último caso, SAP ha desarrollado un modelo que comentamos en un post anterior y complementamos en esta entrada adjuntando las imágenes que explican el proceso de negocio que se ha contemplado para desarrollar «SAP BusinessObjects Operational Headcount Planning»

SAP RDS para disminuir «riesgos», un ejemplo con SAP BPC 10.0 NW

La implementación o desarrollo de una solución puede conllevar un riesgo o incertidumbre, al menos para el cliente que contrata un servicio, ¿se cumplirán los plazos?, ¿el partner tendrá la capacidad funcional y técnica necesaria para comprender y luego diseñar la solución que se espera?, fundados o no, estos temores existen.


La implementación o desarrollo de una solución puede conllevar un riesgo o incertidumbre, al menos para el cliente que contrata un servicio,  ¿se cumplirán los plazos?, ¿el partner tendrá la capacidad funcional y técnica necesaria para comprender y luego diseñar la solución que se espera?, fundados o no, estos temores existen.

Para este tipo de situaciones una alternativa son las soluciones “paquetizadas” o pre-configuradas que apuntan ante todo a disminuir los riesgos de incumplimiento de plazos y alcance, en SAP se denominan SAP Rapid Deployment Solutions (SAP RDS).  Son alternativas poco utilizadas, al menos fuera de Norteamérica, quizás por desconocimiento o la falta de adaptación regional de las propuestas.

Un ejemplo de SAP RDS para SAP BPC

Hace un días en un Webinar de SAP EcoHub conocimos a SAP BusinessObjects Operational Headcount Planning, un modelo basado en SAP BusinessObjects Planning and Consolidation 10.0 NW, el cual incluye una serie de plantillas BPC en MS Excel (EPM Add-in), escenarios SAP Dashboard Design (Xcelsius), lógicas, cargas de datos y BPFs (Business Process Flow) estructurados bajo el clásico enfoque de Preparar, Plan, Consolidar y Ejecutar.

Durante la exposición se hizo hincapié de valorar el uso de SAP HANA, que entre otras cosas que ya hemos comentado sobre esta plataforma, también los modelos SAP BPC se podrían beneficiar del procesamiento in-memory.

Echamos en falta una demostración en directo del modelo SAP BPC, en cambio se mostraron algunas de las plantillas en imágenes incrustadas en un PowerPoint, por cierto, con muy mala resolución.

Las características técnicas requeridas son las mismas que tiene una instalación SAP BPC 10 NW y el tiempo estimado de implementación es de 9 semanas.

Luego ya hemos encontrado un vídeo demostración de este modelo (aplicación) de SAP BPC 10.0 NW.

Referencia: (aquí)

Consideraciones para migrar SAP BPC 7.x a SAP BPC 10.0 (Entorno Microsoft)

En un evento reciente de SAP, en Madrid, se señaló que existían alrededor de 150 empresas con SAP BusinessObjects Planning and Consolidation (SAP BPC) en España, seguro que todas ellas con las versiones 7.5, 7.0 y quizás algunas con 5.x, nos parece que no se precisó cuantos por cada entorno, es decir, edición Microsoft (MS) y edición Netweaver (NW). Pero por los comentarios que en ocasiones recibimos, consideramos que es un número muy importante de instalaciones SAP BPC en entorno Microsoft (SAP BPC MS).


En un evento reciente de SAP, en Madrid, se señaló que existían alrededor de 150 empresas con SAP BusinessObjects Planning and Consolidation (SAP BPC) en España,  seguro que  todas ellas con las versiones 7.5, 7.0 y quizás algunas con 5.x, nos parece que no se precisó cuantos por cada entorno, es decir, edición Microsoft (MS)  y edición Netweaver (NW).  Pero por los comentarios que en ocasiones recibimos, consideramos que es un número muy importante de instalaciones SAP BPC en entorno Microsoft (SAP BPC MS).

Seguro que muchos de estos usuarios desearán contar con la última versión de este producto, SAP BPC 10.0 MS, pero las tareas de actualización no serán nada fáciles, para comenzar, se debe tener en consideración lo siguiente:

  • No es proceso automático.  El instalador sólo despliega un nuevo servidor de SAP BPC 10.0 MS.
  • Deberá contar con una instalación SAP BPC 10 MS, actualizada con el último SP, revisando las notas técnicas, muchos errores de migración se han solventado con SP04 y SP05.
  • La mayoría de componentes de SAP BPC 10 MS tienen una arquitectura de 64 bits, por lo que se requiere una plataforma con estas características.
  • Sólo se admiten como sistemas operativos: MS Windows 2008 y MS Windows 2008 R2
  • Cómo base de datos se admite: MS SQL 2008 o MS SQL 2008 R2 Enterprise Edition

Antes de “migrar todo”, identifique lo que realmente amerita el esfuerzo, quizás no todos los AppSets (Environmets en la versión 10.0) serán útiles (no es necesario pasar el ApShell). Resumiendo, la migración consiste en lo siguiente:

  •  Realizar una copia seguridad de cada AppSet de la versión SAP BPC 7.x MS y restaurarla en SAP BPC 10 MS, utilizando el Server Manager.  Si se tiene SAP BPC 5.x MS deberá realizar una copia de seguridad y restaurarla en una instalación de SAP BPC 7.x MS y seguir la indicación anterior.
  • Luego se deberá ejecutar  la opción Migrate Environment del Server Manager, indicando el AppSet que desea migrar.
  • Como resultado del paso anterior, el sistema generará un fichero LOG con indicaciones de pasos manuales a realizar.

En un AppSet de la versión 7.x en SAP BPC 10.0, se procesan  los siguientes objetos:

  • Dimensiones
  • Reglas de negocio y Script Logics
  • Configuración del Administrador y parámetros.
  • Objetos del Data Manager (ficheros de transformación y conversión, SSIS 2008)
  • Content Library
  • Todos los datos transaccionales
  • Journals
  • Comentarios

Por otro lado, hay una serie de objetos que no son migrados y que requieren un tratamiento manual:

  • Formularios desarrollados con EVdre
  • Business Process Flow (BPF)

Pero sin embargo, hay una serie de objetos que han sido discontinuados o sustituidos por nuevas funcionalidades:

  • Live Reports
  • Custom Web Pages
  • Custom menus
  • Packages SQL 2005
  • Insight

 Finalmente, sugerimos la revisión de las siguientes notas técnicas: 1701251, 1659673, 1584431, 1657584, 1654043, 1626187, 1625526, entre otras.