A continuación se muestra cómo puede migrar horarios de trabajo del sistema SAP S/4HANA a Employee Central.
Configure las reglas para plan de horario de trabajo en su sistema SAP S/4HANA.
Configure un proxy para su instancia de Employee Central.
Asegúrese de que Upsert Data from SAP ERP or SAP S4HANA to SAP SuccessFactors Employee Central Using the OData API integration flow from the SAP ERP or SAP S/4HANA Integration with SAP SuccessFactors Employee Central: Employee and Organizational Data integration package esté configurado cuando utilice SAP Cloud Integration como middleware.
Para migrar reglas para plan de horario de trabajo, utilice la transacción Transferir reglas para plan de horario de trabajo de ERP a Employee Central (ECTIM_TRANSFER_WSR) en su sistema SAP S/4HANA. Esta transacción llama el programa ECTIM_TRANSFER_WSR_TO_EC. Puede utilizar este programa para que las programaciones de trabajo estén disponibles desde Información de job de empleados en SAP S/4HANA. Por ejemplo, cuando los datos maestros se actualizan en Employee Central y se replican en SAP S/4HANA porque utiliza SAP S/4HANA como sistema de gestión de tiempos.
Nota
Lo que se denomina Plan de horario de trabajo en Central de empleados es lo mismo que Regla para plan de horario de trabajo en el sistema SAP S/4HANA.
El programa transfiere información de las siguientes tablas Customizing en el sistema SAP S/4HANA a Employee Central:
Reglas para plan de horario de trabajo (T508A, T508S)
Planes de horario de trabajo por período (T551A)
Plan de horario de trabajo diario (T550A, T550S)
Planes de pausas de trabajo (T550P)
A continuación se muestra un resumen de las tablas en SAP S/4HANA:

Procedimiento
El programa utiliza el proceso genérico de middleware upsert de OData para transferir los datos a Employee Central. Realice las siguientes parametrizaciones en la pantalla de selección del programa:
- Especifique su instancia de Employee Central.
La instancia de Employee Central define qué versiones de idioma debe transferir el programa al crear los nombres externos de los objetos WorkSchedule y WorkScheduleDayModel en Employee Central. En el sistema SAP S/4HANA, las descripciones que se deben transferir se almacenan en las tablas Tabla de texto para reglas para plan de horario de trabajo (T508S) y Textos de plan de horario de trabajo diario (T550S). El programa transfiere todos los idiomas que están asignados para la instancia de Employee Central en el Customizing para Gestión de personal, en Integración con SuccessFactors Employee Central→Generador de integración empresarial→Integración de datos organizativos→Asignar idiomas de Employee Central y ERP. Si las tablas Tabla de texto para reglas para plan de horario de trabajo (T508S) y Textos de plan de horario de trabajo diario (T550S) no pueden contener entradas para las reglas para plan de horario de trabajo a transferir. Si es así, el programa transfiere el código externo de la regla para plan de horario de trabajo al campo Nombre externo, pero solo para el idioma predeterminado de Employee Central.
- Seleccione las reglas para plan de horario de trabajo que se deben transferir mediante una de las siguientes opciones:
Especifique varios criterios de selección, como la agrupación de áreas de personal de la regla o el calendario de días festivos asignado a la regla.
Seleccione una orden de transporte. Por ejemplo, una orden que ha utilizado para transportar sus reglas para plan de horario de trabajo de su sistema de prueba a su sistema productivo.
Seleccione todas las reglas para plan de horario de trabajo almacenadas actualmente con el estado Fallido en la tabla Inventario de objetos de fundamentos replicados (ECPAO_FO_INVT) y que estén asignadas a la instancia de Employee Central que ha introducido anteriormente.
- Defina cómo trata el programa las variantes de plan de horario de trabajo diario.
Algunas reglas para plan de horario de trabajo utilizan planes de horario de trabajo diario que tienen varias variantes de día asignadas. Employee Central no puede gestionar este tipo de variantes. Por este motivo, debe decidir cómo trata el programa estas reglas para plan de horario de trabajo:
Puede transferir todas las reglas para plan de horario de trabajo ignorando las variantes de día. Es decir, utilice la variante por defecto también para aquellas reglas para plan de horario de trabajo que tengan asignada una variante de día específica (es decir, para las que el campo Variante de plan de horario de trabajo diario (VARIA) en la tabla Plan de horario de trabajo diario (T550A) no está vacío).
Puede omitir las reglas para plan de horario de trabajo que utilizan varias variantes de plan de horario de trabajo diario.
- Defina cómo trata el programa las pausas de trabajo pagadas.
Algunas reglas para plan de horario de trabajo utilizan planes de horario de trabajo diario con pausas de trabajo pagadas asignadas. Employee Central no puede gestionar pausas remuneradas. Por este motivo, debe decidir cómo debe tratar el programa estas reglas para plan de horario de trabajo:
Solo puede transferir pausas de trabajo no pagadas al crear los objetos WorkScheduleDayModelSegment en Employee Central para las reglas para plan de horario de trabajo.
Puede omitir completamente las reglas para plan de horario de trabajo que utilizan planes de horario de trabajo diario con pausas con períodos pagados (es decir, para las que el campo Período de pausa pagada (PDBEZ) en la tabla Planes de pausas de trabajo (T550P) tiene una entrada distinta de 0).
- Seleccione la variante de registro de tiempo.
La variante de registro de tiempo de una regla para plan de horario de trabajo (duración o contabilización de tiempos) debe ser la misma que para todos los modelos de plan de horario de trabajo diario asignados al plan de horario de trabajo. Las siguientes opciones están disponibles para seleccionar la variante de registro de tiempo:
Utilice la variante de registro de tiempos Duración para todas las programaciones de trabajo y modelos de día de programación de trabajo.
Utilice la variante de registro de tiempos Contabilización de tiempos para todos los planes de horario de trabajo y modelos de día de plan de horario de trabajo, pero omita los planes de horario de trabajo que tengan turnos que superen la medianoche.
Utilice la variante de registro de tiempos Contabilización de tiempos para todos los planes de horario de trabajo y modelos de día de plan de horario de trabajo, pero utilice Duración para planes de horario de trabajo que tengan turnos que superen la medianoche.
Utilice la variante de registro de tiempos Contabilización de tiempos para todos los planes de horario de trabajo.
Nota
Esta opción está disponible en el paquete SP31. Las programaciones de trabajo que abarcan dos días naturales (programaciones en las que el horario de trabajo empieza un día y finaliza el día siguiente) ahora se admiten en SAP SuccessFactors Employee Central. Esta opción utiliza contabilización de tiempos para todas las programaciones de trabajo y admite el envío de programaciones de trabajo que superen la medianoche a EC.
- Utilice la opción Transferir horario de trabajo flexible del horario de trabajo diario como segmento "Intervalo de horarios flexibles" para que el campo Horario de trabajo teórico del Horario flexible se asigne a la categoría Intervalo de horarios flexibles y el Horario de trabajo normal del Horario flexible se asigne al Horario de trabajo programado.Gestión de horarios diarios con horario flexible a lo largo de la medianoche:
Nota
Esta opción solo es aplicable para Contabilización de tiempos.
Caso 1: El tiempo de trabajo planificado y el tiempo de trabajo normal no superan el turno de medianoche: A continuación, el informe actualiza los segmentos anteriores a Intervalo de horario flexible y Segmentos de tiempo de trabajo programado respectivamente para el Modelo de día de programación de trabajo.
Caso 2: El tiempo de trabajo planificado y el tiempo de trabajo normal abarcan dos momentos de medianoche: A continuación, el informe se actualiza a Intervalo de horarios flexibles y Segmentos de tiempo de trabajo programado respectivamente para el Modelo de día de programación de trabajo.
Caso 3: El tiempo de trabajo planificado no supera el turno de medianoche, pero el horario de trabajo normal supera el turno de medianoche: este es un caso no válido, ya que el horario de trabajo planificado siempre sería mayor que el horario de trabajo normal según las configuraciones de ERP.
Caso 4: El tiempo de trabajo planificado supera el turno de medianoche, pero el horario de trabajo normal no supera el turno de medianoche: EC no permite la creación de esos anchos de banda de tiempo flexible en el horario de trabajo diario. Por lo tanto, el informe omite los planes de horario de trabajo que tienen al menos un plan de horario de trabajo diario.
- Defina si el programa debe realizar primero una ejecución de test.
Puede realizar una ejecución de test del programa para emitir el resultado en SAP List Viewer, sin desencadenar la transferencia real a Employee Central. SAP List Viewer muestra los datos en una vista de árbol. Puede verificar qué se transferiría (y qué no). Si desmarca la casilla de selección Modo de test, el programa desencadenará el upsert real en Employee Central utilizando la puerta lógica predeterminada definida para la replicación de datos de SAP S.4HANA a Employee Central. La pantalla de resultados muestra información estadística como, por ejemplo, cuántas reglas para plan de horario de trabajo se han actualizado/insertado, han tenido errores o se han omitido.


