
| Datos maestros de SAP SuccessFactors Employee Central | SAP Cloud Integration - Conectar | Transformación y proceso de SAP S/4HANA |
|---|---|---|
|
|
|

El escenario de integración en el alcance de esta formación es la integración estándar para replicar datos maestros de empleado y asignaciones organizativas de empleado de SAP SuccessFactors Employee Central a SAP S/4HANA.
La integración se basa en Business Integration Builder (BIB).
Las herramientas y los elementos técnicos necesarios correspondientes se entregan como parte de nuestro complemento SFSF EC S4 HCM INTEGRATION (ECS4HCM).
Extracción y procesamiento de datos: Flujo de proceso de replicación de datos de empleado desde Employee Central
El proceso para la replicación de datos maestros de empleado y asignaciones organizativas de empleado de Employee Central tiene pasos en tres sistemas que interactúan entre sí:
- El sistema SAP S/4HANA.
- El middleware basado en la nube, SAP Cloud Integration.
- SAP SuccessFactors Employee Central.

Extracción y procesamiento de datos: pasos del flujo del proceso
- El programa de consulta en el sistema SAP S/4HANA, Crear y ejecutar datos maestros del empleado y Consulta de asignación (ECPAO_EE_ORG_REPL_QUERY) llama el servicio web de salida getEmployeeMasterDataAndOrgAssignmentBundleReplicationQuery. Al llamar el servicio web de salida, el programa de consulta lee los parámetros definidos en el Customizing. También actualiza la Gestión de la consulta de asignación organizativa y datos maestros del empleado (ECPAO_QRY_ADM).
- El servicio Web de salida getEmployeeMasterDataAndOrgAssignmentBundleReplicationQuery envía la consulta al middleware.
- El middleware solicita los datos correspondientes de Employee Central mediante CompoundEmployeeAPI.
- El middleware llama el servicio Web de entrada EmployeeMasterDataAndOrgAssignmentBundleReplicationRequest en el sistema SAP S/4HANA y transfiere los datos que ha recibido de Employee Central en paquetes.
- El servicio Web de entrada EmployeeMasterDataAndOrgAssignmentBundleReplicationRequest almacena los datos en forma de solicitudes de replicación en el área de staging del empleado.
- Cuando almacena una nueva solicitud de replicación en el área de staging, el sistema SAP S/4HANA desencadena el servicio web de salida EmployeeMasterDataReplicationConfirmation_Out.
- El servicio web de salida EmployeeMasterDataReplicationConfirmation_Out envía una confirmación al middleware para informar al Monitor de replicación de datos de Employee Central de que las solicitudes de replicación están a la espera de ser procesadas.
- El middleware actualiza el Monitor de replicación de datos de Employee Central.
- Una vez que el último paquete transferido por el middleware ha llegado a SAP S/4HANA, el middleware envía una notificación final a SAP S/4HANA.
- El servicio Web de entrada EmployeeMasterDataAndOrgAssignmentBundleReplicationRequest actualiza las tablas de gestión de consultas y desencadena el evento SAP_SFIOM_EE_ORGAS_RPPQ_CREATED.
Se ejecuta el programa de procesamiento Procesar solicitudes de replicación de empleado (ECPAO_RPRQ_EE_PROCESSING), que se programa con el evento SAP_SFIOM_EE_ORGAS_RPPQ_CREATED como condición de inicio.
El programa lee el área de staging para determinar las actualizaciones que se deben realizar en los infotipos de SAP S/4HANA. A continuación, crea o actualiza los registros de infotipo correspondientes en Administración de personal y Gestión organizativa utilizando la asignación clave y las opciones que ha realizado en Business Integration Builder.
El programa de procesamiento también actualiza la asignación clave si es necesario y escribe mensajes en el log de aplicación.
- Cuando finaliza la actualización, el programa de procesamiento desencadena el servicio Web de salida EmployeeMasterDataReplicationConfirmation. El servicio informa al Monitor de replicación de datos de Employee Central para cada empleado de si la transferencia de datos se ha realizado correctamente, tiene errores o aún está pendiente.
- El servicio Web de salida EmployeeMasterDataReplicationConfirmation_Out pasa la confirmación correcta, fallida o pendiente correspondiente al middleware.
- El middleware actualiza el Monitor de replicación de datos de Employee Central.

Consideraciones de implementación Replicación de datos
Las siguientes son consideraciones de implementación para el escenario de replicación de datos.
Modelo de datos de empleado diferente en SAP SuccessFactors Employee Central en comparación con SAP S/4HANA.
- SAP SuccessFactors Employee Central incluye lo siguiente:
- Un objeto de persona que contiene información compartida entre empleos.
- Uno o varios empleos asociados a un objeto de persona que contiene datos de empleado contractuales, como datos de compensación, información del puesto, etc.
- La lógica de replicación de datos utiliza la misma ocupación equivalente al número de personal de SAP S/4HANA / ERP.
- En Employee Central, los datos específicos de país/región a menudo se almacenan a nivel de objeto de persona, como la información personal específica de país/región. Estos datos no tienen una relación clara con el empleo.
- En SAP S/4HANA, todos los datos tienen un período de validez, mientras que en Employee Central los datos podrían tener una fecha de entrada en vigor, pero también una fecha no efectiva, lo que significa que existen pero no tienen un período de validez.
Gestión diferente de los procesos de RR. HH.
Diferentes procesos de gestión de HR, como los siguientes:
- Comisión global
- Empleo concurrente
- dependientes
- Estructuras organizativas
- SAP SuccessFactors es una solución HCM de última generación diseñada para ejecutarse en la nube.
Estrategia para especificar a partir de cuándo se deben transferir los datos de EC
Decida la fecha "a partir de cuándo" en función de sus necesidades, como la siguiente:
- Ejercicio
- Fecha de recálculo de nómina
- etc.

