Recomendamos:
https://es.slideshare.net/anibalgoicochea/sap-bpc-presentacin
SAP BusinessObjects Planning and Consolidation (SAP BPC - antes OutlookSoft)
¿Qué es SAP BPC?
3. ¿Qué es SAP BPC?
La propuesta de SAP para apoyar las tareas de elaboración de presupuestos, planificación y
consolidación financiera.
mayo 2007 2008 2009 2010
SAP Business SAP SAP
Planning and BusinessObjects BusinessObjects
Consolidation 5.1 Planning and Planning and
Consolidation 7.0 Consolidation 7.5
http://anibalgoicochea.com 3
5. ¿Cómo se trabaja en BPC? o
m od
so
1. Definimos un modelo de datos os
gr
Utilizando el marco de trabajo de la herramienta, definimos la estructura organizativa y de
datos, necesaria para realizar las tareas de planificación de la organización.
Base
de
Datos
http://anibalgoicochea.com 5
6. ¿Cómo se trabaja en BPC? o
m od
so
2. Diseñamos formularios os
gr
Diseñaremos formularios en Microsoft Office, generalmente en MS Excel. Estos formularios
serán el “front end” del usuario de negocios. Todos los datos que posteriormente se
introduzca, se almacenará en la BBDD del proyecto (cubo en NW).
Base
de
Datos
http://anibalgoicochea.com 6
7. ¿Cómo se trabaja en BPC? o
m od
so
3. Organizamos el reporting y control os
gr
Con la información introducida y almacenada en la BBDD del proyecto, podremos facilitar
labores de control y seguimiento con el diseño de informes (formularios de salida) y
cuadros de mando, según las necesidades de la unidad de negocios.
Base
de
Datos
http://anibalgoicochea.com 7
9. SAP BPC vs. SAP BI IP
Según información proporcionada por SAP, SAP BI Integrated Planning (SAP BI IP) y SAP
Business Planning and Simulation (SAP BPS), están en “vías de extinción”.
http://anibalgoicochea.com 9
10. SAP BPC vs. SAP BI IP
Una filosofía de trabajo es distinta, tanto en la implementación que realiza el equipo de IT,
como el uso de la aplicación que realiza el usuario de la unidad de negocio.
http://anibalgoicochea.com 10
12. Componentes SAP BPC
La Consola del Administrador (Definición de objetos, metadatos y members dimensions)
BPC for Office (Add-In de MS Office para el diseño y interacción con los formularios)
Data manager (Para gestión y manipulación da datos)
BPC Web (Portal de la solución)
Otros (Server Manager, Insight, …)
Base
de
Datos
http://anibalgoicochea.com 12
13. SAP BPC 7 NW vs. SAP BPC 7 M
SAP BPC 7 M
SAP BPC 7 NW
http://anibalgoicochea.com 13
14. SAP BPC 7 NW vs. SAP BPC 7 M
What is in What is out
Integration with Netweaver BI BPFs
Increased dimensionality Books
New validations engine Drill – Through
Integration with BI Accelerator Dynamic Hiearchy Editor
Improved dynamic templates Insight
Lifecycle Management (transports) SQL – Logic in Script Logic
Statistic framework for monitoring Some EV functions
Debbuging capabilities Custom Menus
Database neutrality Ability to rename a member, delete a member being
used, reduce the length of a propety
http://anibalgoicochea.com 14
15. Set de Aplicaciones, Dimensiones y
Aplicaciones
SET DE APLICACIONES
Aplicación “B”
DIM 7
DIM 5
DIM 9
Aplicación “C”
DIM 1
Aplicación “A”
DIM 2
DIM 3
DIM 8
DIM 4
DIM 6
http://anibalgoicochea.com 15
16. Términos equivalentes con SAP NW BI
SAP BPC SAP NW BI Relacional
Dimensión Característica Dato maestro
Propiedad Atributo Campo / columna
Miembro / Member Valor Registro / fila
Aplicación Infocubo
http://anibalgoicochea.com 16
18. Una metodología funcional y técnica
Crear un nuevo set de aplicaciones o seleccionar uno existente, se sugiere no utilizar ApShell.
Identificar o crear, si no existieran, las dimensiones que conformarán la aplicación
Introducir o actualizar los elementos (Members) de las dimensiones
Procesar las dimensiones.
Crear la aplicación y asignarle las dimensiones que hemos definido para el proyecto.
Diseñar los formularios de entrada.
Diseñar los formularios de salida (informes).
Establecer los niveles y perfiles de seguridad.
Customizar (Crear flujos de proceso, crear formularios de menús, Insight, comentarios, …)
LAS FASES MÁS IMPORTANTE SON LAS REFERIDAS AL ANÁLISIS Y EL DISEÑO DE LA
APLICACIÓN, PREVIAS AL USO DE LA HERRAMIENTA. EL DISEÑO DE FORMULARIOS,
EN GRAN MEDIDA, ESTAN DETERMINADOS POR EL DISEÑO DE LAS DIMENSIONES.
http://anibalgoicochea.com 18
19. Las dimensiones que nunca faltan en cada
aplicación
Tipo de dimensión Uso
Category (C) Versiones
Entity (E) Estructura Organizativa
Time (T) Jerarquía de tiempo
Account (A) Plan de cuentas o conceptos
Al crear una nueva aplicación se solicitará el tipo de aplicación.
Para cualquier tipo de aplicación, es obligatorio utilizar dimensiones de los tipos: C.E.T.A.
Adicionalmente, se pueden definir nuevas dimensiones (U1 … Un)
A nivel de Set de aplicaciones, debe existir una dimensión de tipo Currency (R).
Cada tipo de dimensión tiene una serie de propiedades (atributos, campos o columnas), si fuera
necesario se pueden añadir nuevas columnas.
Al definir una dimensión, los miembros de la dimensión podrán ser actualizados utilizando los “member
sheets”.
La propiedad ID debe ser única a nivel de dimensión y se sugiere que también a nivel de set de
aplicaciones.
La propiedad “Formula” puede ser utilizada para definir fórmulas o cálculos.
http://anibalgoicochea.com 19
20. La organización y diseño de las dimensiones
determinan el diseño de los formularios
http://anibalgoicochea.com 20
27. El panel de acción (Action Pane) y la vista
actual (Curent View)
http://anibalgoicochea.com 27
28. El “panel de control” el corazón de los
formularios
Los valores de las dimensiones que se mostrarán en los formularios, son determinados con el
“panel de control”, la zona técnica de los formularios SAP BPC, oculta para el usuario final.
http://anibalgoicochea.com 28
29. Las funciones “EV”
El componente BPC for Office, incluye un conjunto de funciones, casi todas ellas, con el
prefijo “EV”, que permiten recuperar y actualizar los datos de las aplicaciones SAP BPC.
Entre las más usuales:
EVAPP(), Retorna el nombre de la aplicación activa
EVGET(), Retorna datos, según los members dimensions especificados o en función del CV.
EVSND(), Guarda los datos actualizados en el formulario
EVEXP(), Recupera los datos, según los parámetros del panel de control.
EVDRE(), Permite la creación “automática” de formularios de entra y salida (informes)
http://anibalgoicochea.com 29
31. BPFs – Business Process Flow la
característica esperada en la versión NW
http://anibalgoicochea.com 31
32. Reglas de Negocios (Business Rules)
Las BRs son un conjunto de reglas predefinidas, que se pueden personalizar, para facilitar los procesos de
consolidación de información en entornos multimoneda o multiempresa con estructuras de cuentas
diferentes.
http://anibalgoicochea.com 32
35. “… configurada por IT, gestionada por los
usuarios de negocio …”
La filosofía de la herramienta sugiere, que una vez se ha implementado la aplicación SAP
BPC, un usuario final, debidamente formado, debería ser el Administrador de su aplicación,
por consiguiente, debería ser capaz, entre otras cosas, de realizar las siguientes operaciones:
Gestionar la seguridad (Usuarios, grupos, perfiles y accesos)
Mantenimiento a las dimensiones (Actualización y mantenimiento de fórmulas)
Gestión de los BPFs (Sólo MS)
Gestión de los formularios
http://anibalgoicochea.com 35
36. VBA (macros en MS Office) una vía para la
customización
Visual Basic for Application, es un completo lenguaje de programación, que debería ser tomado en
consideración para la personalización que requiera el usuario en los formularios que utilizará, en tareas
tales como:
Recuperar el contenido de ficheros planos (de texto),
Exportar a ficheros XML o de texto o a otras aplicaciones Office
Validar antes de grabar
Personalización de menús, botones, ventanas de dialogo, …
http://anibalgoicochea.com 36
37. SAP BPC una de las mejores alternativas al
SpreadSheet Planning
Producción
(planificación)
Ventas
(previsiones)
?
Finanzas
(consolidación,
presupuesto)
http://anibalgoicochea.com 37
38. SAP BPC en constante evolución y mejora
http://anibalgoicochea.com 38