""

Gestión de estrategia

Aproveche al máximo su SAP Strategy Management 10.0

Ha implementado con éxito SAP Strategy Management (SSM) en su empresa y los usuarios se están familiarizando gradualmente con esa nueva herramienta. ¿Que sigue? ¿Cómo motivamos a los gerentes para que lo adopten y lo usen como apoyo para sus tareas de toma de decisiones? En este artículo me gustaría compartir mis pensamientos sobre los siguientes temas

Proporcionar datos de SSM a herramientas de generación de informes de SAP BusinessObjects - Exhausting all scenarios

In the last two months I have been in a couple of customers who were interested in the integration of SAP Strategy Management 10.0 with SAP BusinessObjects BI Platform 4.0. In this post I would like to explain what that integration is about.

First of all, a brief introduction about the solution. The SAP Strategy Management (SSM) software allows aligning the Strategy Plan of the company and its key objectives and spread it across all the organization. It is an out of the box Enterprise Performance Management solution in which you can insert the most important KPIs of your company in Balanced Scorecards or Strategy Maps and control their performance in relation to the Strategy of the company. Within SSM you can also create initiatives to implement improvements or corrective actions and link them to the objectives or KPIs.

Sometimes the customer has requirements to implement reports or further analysis on top of SSM and these cannot be covered with the standard functionality of the solution. In that case, the best option is to implement the integration between SSM and SAP BusinessObects reporting tools. Some examples of what you can do with that integration:

  • Implementar paneles de medida a medida con los KPI y objetivos de SSM
  • Implementar universos y permitir a los usuarios explotar información de SSM con Web Intelligence sin consumir licencias SSM adicionales
  • Implemente Crystal Reports perfectos en la parte superior del SSM
  • Fomentar la propiedad con Publicaciones. Por ejemplo, envíe una lista de KPI que no están funcionando bien a sus usuarios responsables

Para implementar dicha integración, puede seguir la guía de configuración de SAP SSM. Sin embargo, en algunos casos, hay falta de documentación y hay que hacer cosas fuera del script. En otros casos, la documentación existente no se ha actualizado todavía a BI 4.0 y SSM 10.0. Y finalmente, a veces la documentación es incorrecta o el software tiene errores y no se puede configurar la integración.

En este post analizaremos los siguientes escenarios:

  1. Informes de Web Intelligence sobre los modelos SSM
  2. Informes de Web Intelligence sobre un modelo de datos SSM (solución desarrollada por Clariba)
  3. Crystal Reports en la parte superior de SSM (explorando diferentes opciones)
  4. Dashboards en la parte superior de SSM (explorando diferentes opciones)

Estos escenarios se han implementado con los siguientes componentes de software:

  • SAP NetWeaver 7.3 SP08
  • SAP SSM 10.0 SP06
  • Plataforma de BI de SAP BusinessObjects 4.0 SP05
  • Informes de Crystal 2011 SP05
  • Cuadros 4.0 SP05

1. Informes de Web Intelligence sobre un modelo SSM

Según la documentación de SAP, podemos configurar el proveedor de ODBO para construir un Universo en la parte superior de los modelos SSM. El problema es que todavía tenemos que usar el Diseñador de Universo en lugar de la Herramienta de Diseño de Información del BI 4.0. A continuación se indican los pasos para configurar el proveedor ODBO e implementar su primer informe en la parte superior del SSM:

  • Vaya a su servidor BO 4.0 y asegúrese de tener un Servicio de Análisis Multimensional en el servidor BO. Detenga el servidor MDAS y el servidor de conexión en el Administrador de configuración central
  • Copie la carpeta ODBOProvider de la ruta <DRIVE>: Archivos de programa (x86) SAP BusinessObjectsStrategy ManagementInternetPub de su servidor SSM al servidor BO
  • En el servidor SSM, ejecute el archivo SSMProviderReg.bat en el servidor BO. Asegúrese de tener derechos de administrador en el servidor BO. Una vez completado, compruebe en el regedit que es capaz de encontrar el registro SSMProvider. 1 en el registro de Windows
  • Modifique el registro de Windows para insertar la cadena siguiente en esa ruta (suponiendo que está utilizando una ventana de 64 -bit): HKEY_LOCAL_MACHINESOFTWAREWow6432NodeSAPSSMODBOProvider "servletUri" = "/ strategyServer / ODBOProviderServlet"
  • Acceda a la siguiente ruta en el servidor BO: <DRIVE>: Archivos de programa (x86) SAP BusinessObjectsSAP BusinessObjects Enterprise XI 4.0 dataAccessconnectionServeroledb_olap

<DataBase Active="Yes" Name="Strategy Management 10.0">

<Aliases>

<ALIAS> Gestión de estrategias 10.0 </ALIAS>

</Aliases>

<LIBRARY> dbd_sqlsrvas </LIBRARY>

<Parameter Name="Family"> SAP BusinessObjects </>

<Parameter Name="Extensions"> Sqlsrv_as2005, sqlsrv_as, oledb_olap </>

<Parameter Name="MSOlap CLSID"> SSMProvider. 1 </>

</DataBase>

  • Inicie el servidor MDAS y el servidor de conexión
  • Ahora podemos ir al Universe Designer y empezar a implementar un Universo en la parte superior de nuestro Modelo. El primer paso es definir la conexión. En la lista de conexiones (recuperada del servidor de conexión) podemos ver ahora el nuevo registro que hemos insertado, Strategy Management 10.0:
  • Defina los parámetros de conexión. Debe ser un usuario SSM con los permisos adecuados y debe informar a la dirección completa del servidor (FQDN) y su puerto.
  • Una vez conectado al servidor SSM, verá la lista de cubos disponibles. La categoría AS permite acceder a las medidas (basadas en atributos y dimensiones) en el modelo de Application Server. El adaptador SM permite el acceso a la dimensión de la estrategia, que representa las dimensiones de gestión de la estrategia Scorecard e Iniciativa. No se presentan los detalles del Scorecard que no estén relacionados con el KPI, tales como los comentarios.
  • Y finalmente veremos nuestro universo con las dimensiones disponibles, las clases estándar (Time y Scorecards) y las medidas. Puede mostrar los nombres técnicos de los objetos como detalle o puede definir jerarquías de Perspectivas, Objetivos y KPIs.
  • Ahora podemos publicar el universo e ir a la Web Intelligence para comenzar a implementar nuestros informes sobre los modelos SSM.

2. Informes de Web Intelligence sobre el modelo de datos SSM

Esa es una solución que puede implementar si tiene un conocimiento avanzado del modelo de datos SSM. Puede implementar un Universo UNX con la Herramienta de Diseño de Información enlazando todas las tablas de la Entrada y Aprobación, los Nodos del Scorecard, el Creador de Cubos o las Iniciativas. Las ventajas de esta opción son que tiene acceso a información adicional no disponible en el Cubo de SSM, como las Iniciativas, los usuarios relacionados con los KPI específicos, los atributos de los KPI, etc.

If you are interested in such an option, please, contact us. Keep in mind that it is not a supported option from SAP but we have implemented it many times and we know it works.

3. Crystal Reports on top of SSM

La integración de SAP Crystal Reports con SSM se puede realizar de 4 maneras diferentes:

  • Implementación de una consulta como un servicio Web desde el universo, construido en pasos anteriores: hemos logrado implementar ese escenario
  • Conectando Crystal Reports al Universo encima de los Modelos SSM que hemos construido en el primer paso: ese escenario no funciona aunque seguimos las instrucciones de SAP
  • Uso de una conexión OLE DB (ADO): esta opción, no explicada por SAP, está disponible si instalamos el proveedor ODBO pero no hemos logrado que funcione
  • Uso de la conexión OLAP: de acuerdo con la documentación SAP, podemos crear un informe de cubo OLAP en Crystal Reports. Debemos ser capaces de seleccionar la opción de gestión de estrategia en la siguiente pantalla para insertar datos de conexión SSM, pero no hemos podido encontrar esa opción

4. Cuadros de mando que utilizan conexiones de servicios web

Utilizando Dashboards, tiene dos formas diferentes de implementar el acceso a los datos:

  • Implementar una consulta como un servicio Web (QaaWS) para recuperar la información relevante de los universos que habíamos implementado antes.
  • Utilice los Servicios Web disponibles en SAP NetWeaver para recuperar información del SSM: de acuerdo con la documentación SAP necesita descargar el archivo WSDL SMDataServiceService y las aplicaciones CubeServiceService y llamar a las funciones dentro de ellos. Con nuestros Dashboards 4.0 SP05 no hemos podido procesar los archivos WSDL ya que la herramienta no puede cargar la URL.

Resumen

Proporcionar información de SAP Strategy Management a SAP BusinessObjects BI Platform 4.0 puede mejorar las capacidades de su sistema Strategy. Sin embargo, la integración no es tan fácil dada la falta de información sobre ese tema y la calidad de la información existente. Intentamos implementar todos los posibles escenarios de integración y hemos tenido éxito con Web Intelligence y esta es la ruta que recomendamos, ya que los escenarios relacionados con Crystal Reports y Dashboards no funcionaban al usar SSM 10.0 y BI 4.0.

Estaremos siguiendo estos temas y le informaremos si finalmente logramos resolverlos. Si tiene alguna sugerencia o si encontró una solución a estos problemas, por favor deje un comentario a continuación.

StreamWork - el entorno de trabajo colaborativo de SAP

Estamos notando que nuestros clientes y clientes potenciales están empezando a buscar modelos y flujos de trabajo colaborativos. La razón es que quieren fomentar y mejorar el trabajo en equipo y reducir los errores humanos mediante la creación de flujos de aprobación para sus tareas internas. Por lo tanto, si ayer los usuarios de poder o TI podría modificar directamente los valores de una base de datos sin ningún control, hoy en día, con un número creciente de empleados y un creciente nivel de complejidad para los procesos, prefieren los flujos de trabajo formales para impulsar la eficiencia y siempre garantizar la aprobación De la gestión, un modelo colaborativo que puede reducir o incluso eliminar los errores provenientes de la falta de control sobre las acciones.

SAP aún no tiene ningún motor de flujo de trabajo (o al menos no lo tenemos en cuenta), pero tenemos lo que SAP llama "Social Intelligence" herramienta, que se llama StreamWork.

Esta solución parece una mezcla entre Facebook, Twitter, LinkedIn y MS Outlook / Proyectos. He tomado algunas imágenes de la pantalla de impresión durante las pruebas que he hecho en uno de nuestros clientes, para que pueda ver lo que está disponible:

 

Los usuarios pueden crear tareas / actividades y agregar participantes;

 

Añade acciones a diferentes tareas;

 

Administrar alimentos y controlar lo que están siguiendo;

 

Establecer agendas y matrices RACI;

 

Definir configuración de notificaciones y obtener recordatorios de correo electrónico en su bandeja de entrada ...

 

... en pocas palabras: pueden colaborar mientras trabajan en un proyecto.

Si desea acceder a una versión gratuita de StreamWork, vaya a www.streamwork.com Y regístrese. Además, puede encontrar un papel blanco adjunto sap_streamwork , Donde se puede leer lo que SAP dice al respecto. En mi opinión, una herramienta muy interesante, vale la pena comprobarlo.

SAP Strategy Management: Cuando la personalización genera nuevos estándares

Durante el tiempo que pasamos en nuestro cliente en Abu Dhabi, aprendimos mucho sobre la personalización SSM hasta que nos dimos cuenta de que el producto final podría ser un nuevo estándar en lugar de una personalización. Nuestro cliente tenía algunas preocupaciones sobre las características del out-of-the-box y nos pedían que modificáramos la funcionalidad añadiendo nuevas y automatizando toda la plataforma.

El mayor reto que tuvimos fue relacionado con el flujo de trabajo de aprobación. ¿Cómo puede el cliente aprobar la creación de un nuevo Objetivo Estratégico? SSM no permite al usuario realizar esta tarea y nuestro cliente planteó este tema como un riesgo. El flujo de trabajo para los componentes estratégicos se convirtió en un requisito a partir de ese momento. Nos pidieron que usáramos perla negra K2, que para nosotros era como una caja negra. Decidimos entonces fusionar nuestros equipos y dividir el trabajo para lograr el mismo objetivo.

Hemos creado un modelo de datos SSM simplificado que reduce el número de tablas necesarias para crear un Balanced Scorecard y lo conectamos a SSM. Desde nuestra interfaz pudimos rellenar cualquier componente estratégico, así como el cubo (utilizando comandos IDQL). A continuación, creamos la base de datos y un ETL dedicado (con SAP BO Data Services) que estaba poblando las tarjetas de puntuación equilibradas.

En el otro lado del escritorio, nuestro cliente estaba construyendo el flujo de trabajo en K2, creando las nuevas páginas web que ahora están reemplazando la herramienta de administración de SSM y conectando la salida directamente a nuestras tablas de interfaz.

Nos tomó un tiempo antes de que tuvimos la oportunidad de ver algo que estaba realmente trabajando, pero lo hicimos; Hemos creado una potente interfaz que crea cuadros de mando equilibrados dentro de SAP SSM.

En esta interfaz todo se ejecuta automáticamente, los KPI así como las perspectivas, los objetivos, las iniciativas y también los hitos son actualizados por un trabajo planificado de ETL en SAP BusinessObjects Data Services.

La personalización que hicimos se puede resumir de la siguiente manera:

  • Normalización y reingeniería de tablas SSM (después de realizar un análisis específico en el modelo de datos SSM) para crear nuestro DB de interfaz.
  • Conexión de nuestras tablas de interfaz a las tablas SSM.
  • Personalización de los trabajos IDQL estándar que están actualizando los cubos SSM.
  • Hacer que SSM sea de sólo lectura para evitar cambios en iniciativas o hitos de la interfaz de usuario final.
  • Hacer que las tablas de interfaz de SSM estén disponibles para el reporting y el dashboard ya que pueden ser incluidas en un universo simple.

Hasta ahora la única intervención manual que el cliente necesita hacer es crear los mapas de estrategia. Este paso se debe hacer desde la herramienta de administración SSM.

 

Para concluir, la solución que hemos explicado anteriormente se ha creado como una personalización, pero puede adaptarse a cualquier cliente que necesite este nivel de seguridad y detalle para su implementación SSM.

Parte de esta implementación podría aplicarse a las empresas que necesiten tener una cesta automatizada de KPIs que no incluya ninguna entrada manual para los valores (la parte final de esta solución puede ser considerada como un conector SSM DB). Esta solución se ha desarrollado utilizando SQL Server 2008, pero puede conectarse a cualquier fuente de datos (por ejemplo, SAP R / 3, ORACLE DB, archivos planos, etc.).

Si crees que esta solución podría funcionar también para tu empresa o tus clientes, no dudes en ponerte en contacto con nosotros por correo electrónico en info@clariba.com o dejando un comentario a continuación.

Cómo organizar una reunión entre dos parientes que no se conocen entre sí: conectando Strategy Management con Data Services

As promised in our previous SSM article, I will now walk you through another interesting objective we have achieved while working on our SSM project: populate Strategy Management KPIs with a Data Services job.

Currently SAP BO SSM does not provide a connector to SAP Business Objects tools even if both SSM and Data Services are SAP BusinessObjects products.

The solution we designed for our customer in UAE provides them with the option of loading the data from any source into SAP BO Data Services and of finally dumping the values into an SSM PAS Cube (via E&A PAS schedule).

The solution recommended by SAP for its latest version currently in use, SSM7.5 SP08, allows loading the data into the PAS cube by creating an IDQL script.

The concerns we were faced with in our project were related to the actions required for the maintenance of IDQL (scripting language).

For a non-trained customer, IDQL sounds like a black box and sets off many alerts especially when it comes to maintenance.

I was caught in the midst of a question storm which ended thanks to our “problem solving attitude” and rapidly blew off all questions.

It didn’t take us long to learn how the SSM data model works for the KPIs as we had already studied them while working on the initiative.

The first step taken consisted in creating a cube in the SSM “Cube Builder” console. From here we proceeded to mapping the KPIs ID that we have in SSM SQL and in our original source (i.e. ERP, Excel, and Other DBs).

The process of creating a source and sending it out with a data integrator was a straightforward and pleasurable task and has delivered great results.

Now, this solution allows me not only to insert the current data but to introduce the historical data just as well, it’s absolutely fantastic!!!!

I was able to visualize in my “Entry and Approval” panel the data I was inserting on an excel file and on the ERP tables.

At this point my data was not added into the “Balance Scorecard” yet, so the last action I had to perform was that of publishing those values.

I used the “Entry and Approval” scheduler that was running right after the ETL job.

Reached this stage, I had my SSM Context populated with my values.

In the image displayed below I have outlined the steps we followed (IDQL is marked in red since it hadn’t been utilized throughout this process) and as you can clearly notice, we are now capable to create reports and dashboards from the SSM Database by generating a universe on top of the SSM tables. 

Integrating SSM with Data Services

  Please don’t hesitate to contact us at info@clariba.com for more information about this article or for SSM consultancy.

Coser las iniciativas en la demanda estratégica de un cliente (con SAP SSM 7.5)

A lo largo de mi proyecto en curso en Abu Dhabi, nunca rechacé ninguno de los desafíos que surgen al trabajar con mi cliente. El proyecto en cuestión involucra al cliente mirando las herramientas que propongo como si fueran una colección de trajes bonitos, pero todos del tamaño incorrecto.

En esta etapa, debemos proceder como lo haría un sastre: no podemos presumir que nuestro cliente va a perder / aumentar el peso para ajustarse a la ropa que queremos coser para ellos, sino que necesitamos ajustar el atuendo aquí y allí hasta que obtengamos el ajuste perfecto para nuestro cliente.

Nunca pensaríamos en recomendar una dieta y ciertamente no agregaríamos más puntos a su atuendo. Hoy, lo más apremiante es que hablamos sobre la estrategia de nuestros clientes y cómo adaptar SAP Strategy Management (SSM) a las necesidades de nuestros clientes.

Una de las solicitudes que he recibido está relacionada con la implementación de las Iniciativas.

Pero, ¿qué significa "Iniciativa"? Según los expertos en gestión estratégica Kaplan y Norton, "una Iniciativa organiza personas y recursos y dicta qué actividades son necesarias para lograr un objetivo específico en una fecha determinada; las iniciativas proporcionan el cómo, mientras que las metas proporcionan el qué".

Durante una presentación de demostración de SSM, mientras ilustraba las propiedades de las Iniciativas, mi cliente me preguntó: "¿Qué pasa si la Iniciativa depende directamente del logro del último hito? ¿Qué sucede si quiero considerar una Iniciativa como verde (ok) incluso si el primer hito no se logró a tiempo pero el resto se cumplió antes de lo previsto? "

Como siempre, la respuesta más rápida y fácil sería "no es posible", pero nuestra mentalidad de ventas convierte automáticamente esa respuesta en "no es una solución lista para usar provista por la herramienta". No importa cómo lo exprese, el cliente quiere escuchar que "es posible".

¿Qué respuesta le di al cliente? Bueno, lo que sea que dije, ahora el cliente sabe que es posible configurar las Iniciativas como secuenciales.

Así que veamos qué hicimos para crear nuestras Iniciativas secuenciales y no secuenciales (basadas en hitos secuenciales / no secuenciales).

Iniciativas (hitos secuenciales, no hitos secuenciales)

  • Hitos secuenciales : El estado de la Iniciativa debe sincronizarse con el estado del último Hito. El estado de los otros hitos no afectará el estado del cronograma de la Iniciativa (es decir, la demora del hito no significa un fracaso de la Iniciativa si el último hito se alcanzará o no a tiempo).

 

 

  • Hitos no secuenciales : El estado de la iniciativa se establecerá como no alcanzado, incluso si solo uno de los hitos no se ha logrado. Solución lista para usar con SSM.

 

 

Reglas de validación

  • Los valores de los hitos no pueden no tener sentido según la entrada del usuario. Es decir, 40% completado sin establecer una fecha de finalización o 100% completo sin fecha de finalización (2 caso más aceptable).

La gran pregunta que surge después de haber explicado lo que resolvimos es: "¿cómo lo resolvimos?" Básicamente, logramos interactuar con las tablas de SSM cuando se crea una nueva Iniciativa (basada en reglas).

Reglas generales : Administramos el porcentaje y la fecha de finalización de los hitos para evitar los siguientes escenarios:

  • Hito 100% completado sin establecer una fecha de finalización: complete la fecha de finalización con la fecha real si el porcentaje es igual a 100%.
  • Hito <100% completado con una fecha de finalización ya establecida: cambie automáticamente el porcentaje a 100% tan pronto como se establezca una fecha de finalización.

Iniciativas secuenciales :

  • El usuario debe escribir la palabra "@Secuencial" al comienzo de la descripción de la Iniciativa. La herramienta aplicará automáticamente las reglas definidas por nuestro cliente y por nosotros.
  • Aplicamos una fecha de finalización a la Iniciativa y un color de estado basado en los resultados del último hito.

Iniciativas no secuenciales :

  • El usuario puede escribir una descripción diferente a "@Sequential" y SSM se comportará automáticamente como está listo para usar.

Esta solución agrega valor a la Gestión estratégica y ayuda a nuestros clientes a sentirse más cómodos con un traje que se adapta a sus necesidades. Esta solución se puede aplicar a las instalaciones del servidor SQL, MaxDB u Oracle.

Para obtener más información / consultoría sobre esta o cualquier otra solución personalizada con SSM, contáctenos en info@clariba.com

EspañolEnglish