SuccessFactors: ¿dónde se guardan mis datos?

Ya sabemos que SuccessFactors está en la nube pero digo yo que los datos se tendrán que guardar en algún sitio, ¿no? Evidentemente, si tengo datos, por detrás voy a tener una base de datos y esta base de datos no es otra que… Oracle. ¿¿¿Cómo??? Pues sí, en un principio era así, como podéis ver en este artículo del año 2011: Unwrapping SuccessFactors’ Cloud Architecture –  An unconventional treasure hunt

Evidentemente, esto no podía seguir así y poco a poco, se ha ido migrando a «otra base de datos»: SuccessFactors Transitioning to HANA by Q3

multi-tenant-architecture-graphicSuccessFactors es un sistema SaaS multi-tenant, es decir, que varios clientes comparten servidores, infraestructuras, bases de datos y aplicaciones… Cada tenant (cliente, arrendatario o como lo queráis traducir) tiene su propio esquema de datos, lo que le permite importar/exportar los mismos, así como configurar y modificar sus campos.

Esto nos permitiría que aunque utilizaran la misma instancia de software, cada cliente tuviera su configuración a nivel de base de datos, aunque SuccessFactors proporciona también una instancia de aplicación distinta, para ofrecer mayor seguridad.

Aquí nos cuentan todas las ventajas de esta arquitectura: Distinctive Cloud Technology Platform – Multi-Tenant Architecture

Bien, pero físicamente, ¿dónde están mis datos? En las nubes, creí que eso lo teníamos claro 😉

Bueno, aquí os dejo un link y un mapita…

datacenter

SuccessFactors – SAP: ¿y si nos integramos?

integrarUna vez que sabemos lo que es SuccessFactors, a los que somos de SAP HCM nos surge una duda… sí, sólo una: «¿y ahora qué?».

Mis clientes tienen sus datos en su ERP y sus procesos a medida, sólo es cuestión de decirles que suban su información «la nube» y que sus procesos están bien pero que yo tengo unos mejores… sencillo, ¿no?

Bueno, pues una vez hecho esto, será cuestión de hacer «la mudanza» y llevarse datos/procesos al nuevo sistema, porque lo de decirle al cliente que se vuelva a «picar» los datos queda un poco feo…

Evidentemente, para poder vender todo esto, tenemos que mostrar muchos videos/presentaciones donde se vea el impecable interfaz de usuario de lo que vamos a implementar, lo fácil e intuitivo que es, el gran avance tecnológico que supone el cambio, etc…

Eso sí, hace unos meses, cuando en medio de todo eso decíamos que el proceso de integración se hacía con ficheros csv, la verdad es que quedaba un poco… ¿raro? Pero todo esto ha ido evolucionando y ahora tenemos varios métodos de integración:

  • Ficheros CSV: con el add-on 1.0 SAP nos proporciona esta «innovadora» solución. Con unos programas de extracción, se generan una serie de ficheros planos que se llevan a un FTP y se importan en SFSF.
  • PI (antes XI): es el middleware que permite conectar SAP con otros sistemas. Si ya lo estás utilizando, no hay que pagar licencias nuevas, sólo montar los paquetes de integración; si no lo tienes, ya sabes… a pasar por caja.
  • HANA Cloud Platform: si no quieres montar PI, está puede ser tu alternativa. Es una plataforma de integración en la nube, que te va a permitir conectarte con sistemas cloud (por ejemplo, Travel OnDemand) o sistemas on-premise.

¿Con cuál me quedo de estas 3? Sin duda, SAP nos va a llevar a todos a HANA y «la nube», así que yo escogería la última, especialmente tras la salida de SAP HANA Cloud Platform, extension package for SuccessFactors.

Además, tenemos también la posibilidad de utilizar Boomi, que es el middleware de Dell que venía utilizando SFSF por defecto, para integrarse con otras soluciones; o utilizar nuestras propias API’s o Data Services… pero vamos poco a poco 😉

Novedades en HR Shared Service Framework

El Shared Service Framework (SSF) es una solución de SAP para gestionar un Centro de Servicios Compartidos, con el fin de centralizar desde un único punto posibles incidencias de los usuarios, generando una base de conocimiento que permita resolver problemas parecidos, pudiendo hacer categorización de las mismas y asignación automática a la persona encargada de resolverla, etc…

SSFxx

Para temas de HR, es realmente una evolución del EIC (Employee Interaction Center), que esto era algo que podíamos ver en ciertos servicios del ESS, para que el empleado pudiera contactar con un Centro de Atención al Usuario (CAU), en el caso de que no supiera como utilizar dicho servicio.

Una vez recibida la incidencia por el CAU, el agente podía ofrecer ayuda al empleado, incluso capturar su pantalla, con el fin de resolver la misma.

A nivel FI, existía una funcionalidad parecida que era el Accounting Interaction Center (AIC), para el trato con acreedores.

Y en CRM existía algo similar, para la gestión con los clientes.

Así que, pensando un poco y con lo que le gusta a SAP liarnos con las siglas, decidieron unificar todo ese tipo de servicios bajo las siglas SSF (Shared Service Framework), cuya funcionalidad está basada en el Web Client de CRM.

A principios de año, han liberado una serie de mejoras, para la parte de HCM:

  • Perfil del empleado
  • Nuevos indicadores de rendimiento
  • Mejoras en la búsqueda de empleados
  • Integración con transacciones R/3
  • Panel integrado de ticketing

El detalle lo podéis ver aquí: http://scn.sap.com/community/erp/hcm/blog/2013/01/23/new-functionality-for-shared-service-framework–hr

Y si queréis saber mejor de qué va todo esto, os recomiendo los siguientes cursos:
SSF100: Shared Service Framework Fundamentals
SSF300: HCM Shared Service Framework Fundamentals

¿Nos vemos en clase? 😉

Tiempos y Nómina en menos de 1 minuto

Adiós a los proyectos interminables, se acabaron las tomas de requerimientos, los manuales de usuario, las parametrizaciones, los paralelos…

Por fin, hemos conseguido encontrar «el botón». Ese que todos los que nos dedicamos a SAP HR hemos oído nombrar algún día cuando después de pasar una noche (o varias) sin dormir, algún iluminado ha nombrado en la conocida frase: «pues no lo entiendo, si para calcular la nómina sólo hay que tocar un botón»…

Con SuccessFactors todo es posible, como integrar nómina y tiempos en menos de 1 minuto…

Absentismos desde el ESS

vacasA la hora de implantar el Employee Self Service, unos de los primeros servicios que no solicitan los clientes es la solicitud/aprobación de vacaciones.

El empleado desde el ESS puede hacer la solicitud de distintos tipos de absentismo (vacaciones, enfermedad, licencias…), que podrán llevar o no el correspondiente proceso de aprobación por parte del Manager (desde el MSS).

A la hora de parametrizar esto, se pueden crear grupos de empleados (utilizando los grupos de reglas) que tengan comportamientos distintos a la hora de aprobar/solicitar los distintos absentismos que pueden estar disponibles desde el ESS, entre otras cosas…

A medida que ha ido pasando el tiempo, se ha ido mejorando este servicio, tanto técnicamente (paso de WD Java a WD ABAP) como a nivel de experiencia de usuario.

Una de las peticiones que nos hacía siempre el cliente era la posibilidad de anexar un documento junto a la solicitud. Por ejemplo, a la hora de registrar un absentismo de baja por enfermedad, poder anexar el parte de baja correspondiente, para que el responsable correspondiente verificara la información antes de aprobar dicha solicitud.

Bien, pues ese requerimiento ya se recoge dentro del estándar: http://scn.sap.com/community/erp/hcm/blog/2013/01/09/how-to-add-and-track-attachments-to-leave-requests

Eso sí, para poder utilizarlo tenéis que instalar el EhP7 (SP 05) y activar el HR Renewal 1.0 Algo que para muchos, que siguen sin instalar EhPs, a día de hoy, puede ser ciencia ficción 😉

HR Renewal 1.0

Los que llevamos ya unos años con SAP HR/HCM estamos hartos de escuchar lo «feo» que es y hemos sufrido en nuestras carnes la resistencia al cambio por parte de los usuarios, ante cualquier proyecto de implantación, porque siempre «lo mío era mejor…» (argumento fácilmente discutible) «…y más bonito» (y aquí es donde tenía que echar mano uno de verborrea y encantos personales)… 😉

Bueno, pues desde hace unos años, SAP se está tomando muy en serio esto de la «experiencia de usuario» y se supone que dentro de poco podremos hacer cosas como las que vemos en este video:


Para llegar a eso, lo primero que tenemos que hacer es instalar en nuestro sistema el EhP6 y después instalar el add-on HR Renewal 1.0.

Una vez instalado, tendremos un entorno de visualización avanzado de muchos de los procesos de SAP HCM:

Uno de los inconvenientes que tiene a día de hoy el uso de este add-on es que requiere la instalación del NWBC 4.0, aunque esto es algo que será subsanado en versiones siguientes, como podéis en el siguiente artículo, donde además cuentan cómo y cuándo se van a ir liberando las distintas funcionalidades:

http://scn.sap.com/community/erp/hcm/blog/2012/10/10/sap-new-hr-renewal-functionality-and-roadmap

Ahora sólo queda empezar a pegarse con ello… 😉

Central Person – Employee Central

Desde que en la versión 4.7 el objeto CP (Central Person) fue apareciendo en nuestras tablas/vidas sin tener muy claro por qué aparecía ni para qué servía, la utilidad del mismo ha ido en aumento, de modo que hay algún componente de HR (por ejemplo, e-recruiting o gestión del talento), que pasa de las «personas» (objeto P) y sólo quiere saber del CP.

Aparte de la utilidad para empleados globales/concurrentes, en la que es evidente su uso, la mayoría de los procesos de SAP HR se están «rediseñando» para que el objeto clave sea el CP y no la P, manteniendo evidentemente la compatibilidad con el modelo de datos existente.

Por ese motivo, ya hace unos cuantos años aparecieron ese objeto, la base de datos lógica PNPCE, el concepto ID de persona…

Aquí tenéis un documento sencillo que habla de algo de eso: Concepts of Central Person

A finales del 2011, SAP adquirió la empresa SuccessFactors, por un «módico» precio, y desde entonces están trabajando en la integración de ambas compañías, con modelos de negocios tan distintos dentro del mundo de los Recursos Humanos, pero que nos quieren hacer ver como complementarios… y terminarán siéndolo, lo que habrá que ver es el plazo de tiempo que les lleva conseguirlo.

Uno de los conceptos esenciales cuando empezamos a investigar algo de SuccessFactors es el Employee Central, que es uno de los componentes que se ofrecen en la BizX Suite y la base para todos los demás, como se puede ver en el siguiente gráfico:

Durante el 2012 he asistido a varias charlas sobre la integración de ambos softwares y los pasos que se están dando para hacer esa integración una realidad y, no sé yo, pero eso de Central Person y Employee Central me suena a mí muy parecido… 😉

Aquí dejo un enlace a un artículo de Jarret Pazahanick en el que analiza en más profundidad el roadmap presentado por SAP para la integración con SuccessFactors: http://scn.sap.com/community/erp/hcm/blog/2012/02/22/sap-and-successfactors-roadmap-analysis

Nueva etapa

Tras un breve período de reflexión, he decidido incorporarme a la compañía SCL Consulting, como responsable del área de SAP HCM/HR.

¿Por qué SCL? La razón principal es porque ofrecen lo mismo que he intentado ofrecer yo desde que empecé hace ya unos años como freelance: CONFIANZA

En este video se resume bien cuál es la filosofía de la empresa:

Además, es una relación que empieza formalmente ahora, pero que ha estado ahí desde hace años, ya que nos conocemos desde el comienzo de nuestra vida profesional, impartiendo cursos para SAP en los distintos módulos, y hemos colaborado en distintas ocasiones en proyectos durante este tiempo.

Mi labor a partir de ahora será parecida a la desempeñada a lo largo de estos últimos años: impartir formación para SAP y sus clientes, así como participar en proyectos de consultoría, rodeado siempre de un excepcional equipo de profesionales.

Mi mail de contacto ahora es un poco más complicado: antonio.deancos@scl-consulting.com

En cualquier caso, seguiré estando operativo en Facebook, Twitter y en aancos@gmail.com

Incluso actualizaré más a menudo esto… hasta con cosas interesantes 😉