Implementación de la replicación de datos de empleado de SAP SuccessFactors Employee Central a SAP S/4HANA

Consultar datos maestros del empleado y asignaciones organizativas de SAP SuccessFactors Employee Central

Objective

After completing this lesson, you will be able to consultar datos maestros de empleado y asignaciones organizativas desde Employee Central.

Parámetros para los datos maestros del empleado y la consulta de asignación organizativa

Las asignaciones organizativas del empleado se replican junto con los datos maestros del empleado en función de la información del puesto del empleado y las relaciones laborales en Employee Central.

Recomendación: Asignación organizativa configurable

El siguiente es el enfoque recomendado. Nuevo enfoque configurable; asignación organizativa configurable: en el nuevo add-on ECS4HCM, los clientes pueden configurar qué datos se replican desde Employee Central para reflejar las asignaciones organizativas de los empleados en el sistema SAP S/4HANA.

Recomendación: asignación organizativa configurable.

Enfoque anterior

Enfoque anterior (no configurable); asignación organizativa clásica: en el add-on PA_SE_IN, la replicación de asignaciones organizativas no era configurable. La forma en que se crearon las relaciones de posición en el sistema SAP S/4HANA fue de codificación fija. Todas las lógicas adicionales o divergentes solo podrían verse influenciadas por la implementación de un add-in empresarial (BAdI).

Opciones con asignación organizativa configurable

Opciones con asignación organizativa configurable

Con la asignación organizativa configurable, puede:

  • Configure las relaciones estándar (de codificación fija) entre la posición del empleado y los objetos asignados y también otras relaciones personalizadas de SAP S/4HANA y SAP S/4HANA.
  • Asigne los ID de objeto de Employee Central de los campos estándar y también de los campos de cliente.
  • Rellenar campos adicionales (como PROZT) de relaciones de campos de cliente.
  • Configure una jerarquía organizativa flexible.
  • Configure cualquier tipo de relación entre puestos.
  • Copiar contenido de muestra para las relaciones de asignación organizativa estándar.
  • Con la nueva asignación organizativa configurable, los BAdI de asignación organizativa ya no se llaman.
  • Las constantes de "asignación organizativa reducida" para excluir relaciones ya no se tienen en cuenta. En su lugar, solo se deben configurar las relaciones HRP1001 que no están escritas por la replicación de objeto organizativo genérico.

Customizing: Definir parámetros para consulta de asignación organizativa y datos maestros del empleado

Las opciones para el informe de consulta se configuran por grupo de plantillas de transformación mediante la actividad Customizing Definir parámetros para datos maestros del empleado y org. Consulta de asignación:

  • Restringir replicación de datos a: empresa, país/región, clase de empleado, tipo de personal.
  • Decida si la consulta solo transfiere ocupaciones cuya asignación de empresa y país/región coincida con los filtros de empresa y país/región definidos.
  • Incluir asignaciones organizativas en la replicación.
  • Evitar la replicación de asignaciones organizativas para empleados con estados de ocupación específicos.
  • Indique el sistema destino de la reproducción de datos que debe supervisar DRM.
  • Especifique para utilizar el ID de centro de coste externo en lugar del ID de centro de coste interno para la asignación.
  • Active la replicación de varios eventos de puestos por día.
  • Habilite la replicación de múltiples eventos de compensación por día (solo disponible para Brasil).
  • Active la creación de notificaciones para el Monitor de replicación de datos de Employee Central.
  • Desactive las confirmaciones que se envían al Monitor de replicación de datos de Employee Central.

Actividad Customizing: Definir parámetros para consulta de asignación organizativa y datos maestros del empleado.

Configurar los parámetros para la consulta de asignación organizativa y datos maestros del empleado

Consulta de datos maestros del empleado y asignaciones organizativas de Employee Central

Programa de consulta

El programa de consulta Crear y ejecutar datos maestros del empleado y Consulta de asignación (ECPAO_EE_ORG_REPL_QUERY) crea y envía una consulta para replicar datos maestros de empleado de SAP SuccessFactors Employee Central al sistema SAP S/4HANA.

Extracción y procesamiento de datos – Programa de consulta

Grupo de plantillas de transformación (obligatorio):

  • La consulta se ejecuta para todos los empleados especificados por los criterios de selección, en función del grupo de plantillas de transformación introducido en la pantalla de selección y de la configuración almacenada para este grupo de plantillas de transformación.
  • Los datos que se consultan desde Employee Central dependen de las plantillas de transformación incluidas en el grupo de plantillas.
  • La fecha de transferencia más temprana del grupo de plantillas de transformación define la fecha de inicio de la transmisión completa (FTSD) que se debe utilizar para la replicación de datos.

ID de empleado externo (opcional):

  • La introducción de ID específicos desencadena una carga completa para los empleados en cuestión.
  • Para mejorar el rendimiento, solo se puede seleccionar un máximo de 500 empleados a la vez.

Fecha de modificación (opcional):

  • Se consultan los empleados cuyos datos maestros (o asignaciones organizativas, si procede) se modificaron después de esta fecha.
  • La fecha de modificación no debe ser anterior a tres meses en el pasado y debe ser anterior a la fecha de la última modificación. Si se introduce una fecha de modificación, la fecha de la última modificación se restablece a esta fecha de modificación.

Activar grabación en log de payload (opcional):

  • Con esta opción, la información ampliada se transfiere al log de proceso en el middleware.
  • Esto completa las opciones del programa de consulta Crear y ejecutar datos maestros del empleado y Org. Consulta de asignación.

Programa de procesamiento: Procesar solicitudes de replicación de empleado

El sistema SAP S/4HANA crea una solicitud de replicación para cada empleado en el área de staging cuando una ejecución de replicación contiene datos nuevos o actualizados para este empleado. La escritura de solicitudes de replicación en el área de staging desencadena el evento SAP_SFIOM_EE_ORGAS_RPPQ_CREATED en el sistema SAP S/4HANA.

Programa de procesamiento: Report ECPAO_RPRQ_EE_PROCESSING

El programa de procesamiento Procesar solicitudes de replicación de empleado (ECPAO_RPRQ_EE_PROCESSING) se utiliza para procesar solicitudes de replicación desde el área de staging para datos maestros de empleado y asignaciones organizativas de empleado replicadas desde SAP SuccessFactors Employee Central. El programa de procesamiento se puede programar como un job de fondo regular que se registra en el evento desencadenado.

El programa de procesamiento también se puede ejecutar en modo interactivo para procesar un conjunto específico de solicitudes de replicación:

  • ID de empleado externo: introduzca los ID de empleado externo para procesar las solicitudes de uno o más empleados específicos.
  • Incluir solicitudes fallidas: marque esta casilla de selección para procesar la última solicitud de empleados aunque tenga el estado Fallido.
  • Procesamiento paralelo: mantenga la opción predeterminada para procesar varios paquetes con solicitudes de replicación en paralelo.
  • Nombre de grupo de servidores: seleccione un grupo de servidores si los grupos de servidores se utilizan para fines específicos en el sistema. Si no se selecciona un grupo de servidores específico, el programa utiliza todos los procesos de trabajo disponibles en todos los grupos de servidores.
  • Procesamiento secuencial: para procesar paquetes uno tras otro en lugar de en paralelo, seleccione esta opción.

Consultar datos maestros del empleado y asignaciones organizativas manualmente desde Employee Central

Gestión de consultas de asignación organizativa y datos maestros del empleado

Reinicialice el estado de una consulta de asignación organizativa y datos maestros de empleado si no se puede completar en un período de tiempo más largo debido a errores. El restablecimiento es necesario para que se pueda iniciar la siguiente consulta programada.

Contexto

Puede fijar el estado de la consulta manualmente en Fallido si una consulta enviada por la casilla de selección Crear y ejecutar datos maestros del empleado y Consulta de asignación (ECPAO_EE_ORG_REPL_QUERY) permanece en el estado Enviado o En proceso durante un período de tiempo más largo. Es necesario restablecer el estado, ya que la siguiente consulta no se puede crear antes de que la consulta actual tenga uno de los estados Correcto o Fallido. Una consulta permanece en el estado Enviado si no alcanza el middleware, por ejemplo, debido a problemas de configuración. Permanece en el estado En proceso si los datos no se pueden transferir desde Employee Central. Si la consulta permanece en el estado Enviado, se puede volver a enviar después de que haya transcurrido un tiempo de espera de cinco minutos. Dado que el sistema SAP S/4HANA desencadena y administra las consultas, no puede utilizar el middleware para restablecer el estado de la consulta.

Consejo

Creado el muestra cuándo se inició la consulta. Estado fijado el muestra cuándo se ha fijado el estado de la consulta. Para las consultas correctas, la diferencia entre estos dos cronomarcadores le indica cuánto tiempo ha tardado la replicación. Este es un ejemplo:

Ejemplo: Tiempo de ejecución de consulta

Tipo de consultaEstado de consultaEstado fijado elCreado el
Última consulta modificadaCorrecto2017.04.27 07:25:3827/04/2017 07:23:30

Esta consulta se ha ejecutado durante 2 minutos y 35 segundos.

También puede eliminar consultas individuales por completo.

Consejo

Para borrar consultas en masa con el tipo Consulta específica de empleado y uno de los estados Correcto o Fallido, utilice el programa Borrar consultas de tablas de administración para datos maestros EE y asignación organizativa (ECPAO_DEL_EE_ORG_QRY_ADM).

Procedimiento

  1. Vaya a la transacción Reinicializar tabla de administración de consultas (ECPAO_RESET_QRY_ADM) en su sistema SAP S/4HANA.
  2. Para reinicializar el estado, seleccione una entrada con el estado Enviado o En proceso y seleccione Fijar estado en Fallido.

    No puede restablecer el estado de las consultas que ya tienen el estado Correcto o Fallido.

  3. Para eliminar consultas, seleccione una o más entradas y elija Eliminar consulta.

    En entornos de sistema productivo, borre solo consultas del tipo Consulta específica de empleado y solo si tienen uno de los estados Correcto o Fallido. Si elimina otros tipos de consultas, se elimina la fecha de la última modificación. Esto significa que la siguiente consulta desencadenará una carga completa, a menos que introduzca una fecha de modificación en la sección Seleccionar empleados con modificaciones posteriores a los datos.

Resumen

  • Configure qué datos de empleado y relaciones se replican de Employee Central a SAP S/4HANA.

  • Asigne campos estándar y personalizados, incluidos los campos de relación adicionales y las jerarquías flexibles.

  • Restrinja la replicación por empresa, región, clase de empleado y tipo de personal mediante opciones de grupo de plantillas.

  • Active las notificaciones y la supervisión de actividades de replicación de datos mediante Monitor de replicación de datos.

  • Controlar la replicación de varios eventos diarios de job o compensación y excluir estados de ocupación específicos.