Hola,
Mi nombre es Filippo Naggi y trabajo en NIMBL como Arquitecto de Soluciones especializado en SAP Financial Planning. Mi función principal es brindar soporte a los equipos de finanzas, aprovechando las últimas tecnologías de vanguardia desarrolladas por SAP.
He trabajado con BPC desde el principio, cuando se adquirió Outlooksoft de SAP y Outlooksoft CPM se renombró como SAP BPC 5.0. en Era 2007.
Después de eso, SAP trabajó mucho para mejorar e integrar BPC en todo el entorno de SAP.
Durante algunos años, diseñé y entregué soluciones de SAP Planning basadas en SAP Analytics Cloud for Planning y lideré migraciones de clientes potenciales de SAP BPC a SAC.
En este blog, quiero comparar funcionalidades entre BPC y SAC y tratar de desarrollar mi opinión: que SAC es mejor que BPC.
Esta es la estrategia de hoja de ruta de SAP para Planificación:
Figura 1: Estrategia SAP para Planificación
Pasemos a las funcionalidades.
Planificación e informes
Figura 2: el complemento SAC
El informe BPC se puede desarrollar con el complemento EPM clásico o aprovechar el nuevo Análisis para Office.
El complemento EPM quedará obsoleto tarde o temprano, y esto ya es una razón para migrar a SAC, que está usando solo los complementos en los que SAP va a invertir (complemento AfO y SAC)
Los informes SAC pueden ser para la web o para Excel.
Los web están aprovechando la brillante interfaz web de SAC.
Esta interfaz de nueva generación se ejecuta en nuestros navegadores web con requisitos de instalación de huella cero y se puede personalizar con la aplicación de análisis (usando la magia de javascript).
Además de esto, se puede acceder a estos informes desde Mobile utilizando la aplicación SAC para teléfonos inteligentes sin costo adicional de desarrollo.
Así que parece que cambiar a SAC es una decisión obvia: interfaz web poderosa, nuevo complemento de Excel y capacidades de JavaScript para personalización.
Cálculo
Figura 3: la pantalla de acción de datos y el editor de scripts de fórmulas avanzadas
BPC tiene la artillería para los cálculos estáticos: la versión HANA puede aprovechar ABAP y la versión MS puede aprovechar T-SQL. Ambos también pueden aprovechar Script Logic.
Durante mi carrera de casi 20 años con BPC, creé cálculos increíblemente complejos tanto con ABAP como con SQL en todos los dominios comerciales: asignación, ventas, variación y conciliación de cuentas.
Los cálculos de SAC se realizan con fórmulas avanzadas y acción de datos. Este lenguaje es una versión mejorada de Script Logic.
Hasta ahora pude aprovechar Advanced Formulas para satisfacer cualquier necesidad comercial.
Mi sensación sigue siendo que ABAP y SQL son más poderosos que las fórmulas avanzadas, pero no tengo ningún caso para probarlo.
Con respecto a las fórmulas, viene un cambio de juego con SAC: agregaciones de excepción.
En BPC fue (casi) imposible realizar cálculos a nivel de hoja y agregado.
Con el nuevo motor SAC Formula, es posible definir qué agregación de excepción se realiza y, por lo tanto, también es posible realizar cálculos a nivel de hoja y luego agregar.
En cuanto a la asignación estándar, BPC tiene un motor de asignación.
Un motor muy similar viene con SAC, por lo que en este caso, no estamos perdiendo ninguna funcionalidad estándar ni la estamos ganando.
Una vez más, veo a SAC como el ganador.
Traducir su cálculo a Fórmula avanzada y aprovechar el nuevo motor Fórmula es una gran victoria.
Para proyectos de elevación y cambio, trate de tener cuidado: una inmersión profunda en los cálculos ABAP/SQL ayudará a deshacerse de la niebla de cálculo.
Integración
Figura 4 – La pantalla de integración
BPC para HANA está integrado en HANA, pero necesitamos mover los datos de las estructuras de HANA a los modelos BPC.
SAC se integra con HANA con vistas de CDS: un clic, un mapeo y puedes tener todos los datos de HANA disponibles en SAC.
Además, SAC se construirá de forma nativa sobre DWC: esto significa que los modelos SAC serán modelos DWC.
La gran ventaja de SAC: es la integración de retracción con HANA.
Probé esto y funciona sin problemas: SAC puede guardar datos en ACDOCP sin ninguna personalización.
Una vez más, SAC es el camino.
Seguridad
Figura 5: la pantalla de acceso y privacidad con la nueva función Model Data Privacy para activar Matrix Security
BPC utiliza un modelo de seguridad lineal: la seguridad se define por las dimensiones de las identificaciones de los miembros.
SAC adoptó un Modelo Matrix de Seguridad: es posible especificar una combinación de miembros para otorgar o revocar el acceso a los datos.
La posibilidad de usar Matrix Security es una gran ventaja, una más, esta es una gran mejora SAC lista para usar.
Frescura
Figura 6: la pantalla Escenarios predictivos, con los tres algoritmos predictivos sin código listos para usar
SAC viene con un motor de predicción incorporado, que puede aprovechar los modelos de serie temporal, clasificación y regresión.
La entrega de predicciones junto con el modelo de planificación será cada vez más común: SAC puede hacerlo sin escribir una sola línea de código.
SAC Analytics Application es una aplicación basada en javascript que se puede personalizar profundamente. Es posible entregar tableros altamente personalizados usando solo SAC.
En el caso de una aplicación de planificación que necesita una implementación masiva, la aplicación SAC Analytics puede vincular la aplicación a su usuario, minimizando o incluso eliminando las necesidades de capacitación.
Si disfrutas este artículo, por favor dale Me Gusta.
Si tiene alguna pregunta, no dude en publicar un comentario a continuación o comuníquese conmigo usando LinkedIn.
Le agradecería Thuyanh Astbury por ayudarme con la revisión del artículo.
filipo
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073