Preparación de sistemas para la integración entre SAP S/4HANA HCM y SAP SuccessFactors
Implementación de la migración y replicación de datos organizativos y de objetos de fundamentos de SAP S/4HANA a SAP SuccessFactors Employee Central
Implementación de la migración y replicación de datos de empleados de SAP S/4HANA a SAP SuccessFactors Employee Central
Implementación de la replicación de datos de empleado de SAP SuccessFactors Employee Central a SAP S/4HANA
Implementación de la replicación de objetos organizativos de SAP SuccessFactors Employee Central a SAP S/4HANA
Resolución de problemas de integración entre SAP SuccessFactors Employee Central y SAP S/4HANA

Configuración de la replicación de asignaciones organizativas

Objective

After completing this lesson, you will be able to configurar la replicación de asignaciones organizativas de Employee Central.

Replicación de objetos organizativos desde Employee Central

El proceso de replicación de objetos organizativos de Employee Central tiene pasos en tres sistemas que interactúan entre sí: su sistema de planificación de recursos empresariales (ERP) (SAP S/4HANA), el middleware basado en la nube (SAP Cloud Integration) y el sistema HR en la nube (SAP SuccessFactors Employee Central).

Así es como se ejecuta este proceso:

Diagrama que representa la opción de implementación híbrida de OM en Core.
  1. Los datos de empleado se gestionan globalmente en Employee Central.
  2. La estructura organizativa (estructura empresarial) se gestiona globalmente en Employee Central.
  3. Los datos organizativos son necesarios en el sistema SAP S/4HANA para habilitar workflows (como autorizaciones de tiempo) en HCM u otras aplicaciones de SAP S/4HANA.
Captura de pantalla de Gestión de personal en Employee Central. Los detalles se proporcionan en el texto.

Relevante para lo siguiente:

  • Replicación de datos maestros de empleado y asignación organizativa de Employee Central a SAP S/4HANA.
  • Replicación de objetos organizativos de Employee Central a SAP S/4HANA.
  • Migración de SAP S/4HANA a Employee Central mediante Infoporter.

Pasos de configuración comunes para los siguientes escenarios de replicación diferentes:

  • La asignación de campos y valores se basa en el mismo enfoque de configuración.
  • El modelo de datos de Employee Central se importa para facilitar la asignación de campos y valores (por lo tanto, las ayudas para entradas están disponibles).
  • Se admiten tanto los datos maestros del empleado como los datos organizativos.
  • Dependencias de país/región admitidas.

También se proporciona lo siguiente:

  • Contenido de muestra.
  • Funciones de ampliabilidad para admitir especialidades personalizadas.
  • Posibilidad de mover las opciones de configuración del sistema de prueba de SAP S/4HANA al sistema productivo de SAP S/4HANA.
  • Se admite la transferencia de datos basada en archivos y servicios web.
  • Apto para delta.
Captura de pantalla de Gestión de personal en Employee Central. Los detalles se proporcionan en el texto.

Las siguientes son características clave especiales:

  • Posibilidad de sincronizar ID para tipos de objeto organizativo en Employee Central y SAP S/4HANA.
  • Posibilidad de definir filtros para la replicación de objetos organizativos, por ejemplo, para filtrar la replicación por intervalos de tiempo activos.
  • Posibilidad de replicar objetos que están inactivos durante todo su ciclo de vida.
En Employee Central, las asignaciones organizativas se almacenan en la información de empleo de los empleados. En el sistema SAP S/4HANA, la posición (tipo de objeto S) es el objeto central.
Org.Employee Central Gráfico y la estructura de informes en SAP S/4HANA.

Detalles:

  • Las posiciones de Employee Central se replican en posiciones de SAP S/4HANA (tipo de objeto "S").
  • La jerarquía de cargos de SAP S/4HANA se deriva de la relación empleado-gerente en Employee Central (en Información del puesto o desde el cargo). Las relaciones empleado-gerente se explicitan mediante una asociación S-S dentro de SAP S/4HANA (relación A002).
  • Carga delta admitida: solo se transfieren las líneas jerárquicas modificadas/recién creadas.

Beneficios:

  • La información del empleado-gestor está disponible en SAP S/4HANA para escenarios de workflow de autorización (la determinación del gestor en el motor de workflow de SAP S/4HANA también admite jerarquías de posiciones).
  • Se integra en el modelo organizativo existente creando relaciones posición-posición (jerarquías).
  • Casos de uso cubiertos: nuevo empleado contratado, cambio de gerente, cese laboral y ausentismo
Integración de datos OM en Employee Central y SAP S/4HANA. Los detalles se proporcionan en el siguiente texto.

Detalles:

  • Las clasificaciones de job se pueden replicar en el tipo de objeto Job ("C") en SAP S/4HANA.
  • Se admite la asignación de la función a la posición.
  • Carga delta admitida: solo se transfieren los jobs modificados/recién creados.
  • Las tareas tienen fecha de entrada en vigor.

Beneficios:

  • Aplicar asignaciones de trabajo para los procesos de SAP S/4HANA y el suministro de sistemas descendentes.
  • Se integra en el modelo de organización existente.
Integración de datos OM en Employee Central y SAP S/4HANA. En la captura de pantalla de Employee Central, se resaltan Nombre y Departamento principal. En la captura de pantalla de SAP S/4HANA. Las listas de operaciones e ingeniería están abiertas.

Detalles:

  • La estructura de la empresa en Employee Central consta de unidad de negocio, división y departamento.
  • La estructura empresarial de Employee Central se asigna a unidades organizativas (tipo de objeto "O") en SAP S/4HANA.
  • Las jerarquías se crean utilizando la relación principal o la entidad superior (departamento, división o unidad de negocio principal).
  • Carga delta admitida: solo se transfieren los departamentos modificados/recién creados.
  • La estructura de la empresa tiene fecha de entrada en vigor.
  • La replicación se puede ampliar con objetos de estructura empresarial personalizados (objetos MDF).

Beneficios:

  • Aplicar la estructura/jerarquía empresarial para los procesos de SAP S/4HANA y el suministro de sistemas descendentes.
  • Se integra en el modelo de organización existente.
  • Entidades cubiertas: unidad de negocio, división, departamento y objetos personalizados.

Definición de objeto organizativo en Employee Central

Para replicar solo objetos activos y representar jerarquías de estructuras organizativas en SAP S/4HANA, configure las definiciones de objetos y cree asociaciones entre definiciones de objetos en Employee Central.

Contexto

Si desea que el middleware filtre la replicación de objetos organizativos para registros de datos activos, active el historial de versiones de MDF en las definiciones de objetos. La creación de un registro inactivo para el objeto o el cambio de un registro activo a inactivo solo desencadena la replicación del objeto en cuestión si el historial de versiones de MDF está activado. Si los registros de datos inactivos no se replican, esto provoca que Employee Central y SAP S/4HANA no estén sincronizados. La activación del historial de versiones de MDF es especialmente importante para el objeto Cargo porque el historial de versiones de MDF está desactivado de forma predeterminada en la definición de objeto Cargo.

Si desea replicar tanto los departamentos como las divisiones, asegúrese de que la asociación del objeto Departamento al Sector se crea en la definición de objeto genérico del objeto Departamento. Si desea replicar divisiones y unidades de negocio, asegúrese de que la asociación del objeto División al objeto Unidad de negocio se cree en la definición de objeto genérico del objeto División.

Procedimiento

  1. Inicie sesión en SAP SuccessFactors Employee Central.
  2. Vaya al Centro de administración y seleccione la herramienta Configurar definiciones de objetos.
  3. Seleccione las definiciones de objetos de todos los objetos que desea replicar uno por uno y elija Realizar acción.
  4. Establezca el Historial de versiones de MDF en Eliminar historial o Completar historial.
  5. Agregue la siguiente asociación en la definición de objeto Departamento:

    Asociación a división

    NombreMultiplicidadObjeto de destinoTipo
    cust_toDivisionUno a muchosDivisiónVálido cuando
  6. Agregue la siguiente asociación en la definición de objeto División:

    Asociación a unidad de negocio

    NombreMultiplicidadObjeto de destinoTipo
    cust_toBusinessUnitUno a muchosUnidad empresarialVálido cuando

Pasos siguientes

Asegúrese de no seleccionar el objeto en sí como objeto superior al asignar:

  • un departamento superior a un departamento.
  • una división principal a una división.
  • una unidad de negocio principal a una unidad de negocio en Employee Central.

La selección del objeto en sí crea una dependencia cíclica y provoca que falle la replicación del objeto en cuestión. El sistema SAP S/4HANA emite el siguiente mensaje de error en este caso: <Object type> <object ID>: El objeto superior asignado provocará una dependencia cíclica.

Replicación de campos dependientes de idioma entre Employee Central y SAP S/4HANA

Configure la replicación de textos (como nombres o descripciones de objetos organizativos) entre SAP S/4HANA y Employee Central.

Requisitos previos

El paquete de idioma para una configuración regional de Employee Central debe estar activado en Aprovisionamiento para que pueda transferir textos en el idioma correspondiente.

Employee Central admite traducciones para nombres de puestos, pero no para descripciones de puestos. Añada un campo de descripción personalizado a la definición de objeto Posición en Employee Central si desea replicar descripciones de posiciones para varios idiomas.

Contexto

Para habilitar la replicación de textos, primero asigne campos de texto independientes del idioma. Esta asignación se utiliza como marcador de posición. Además, asigne las configuraciones regionales que utiliza en Employee Central a los idiomas de SAP S/4HANA correspondientes. En función de esta asignación de idioma, las asignaciones de campo dependientes de idioma se crean automáticamente y sustituyen los marcadores de posición cuando se extraen los datos.

Si no define al menos una asignación de idioma para la configuración regional predeterminada, no se podrán transferir datos dependientes de idioma.

Ejemplo

Supongamos que intenta replicar un nuevo departamento de Employee Central a SAP S/4HANA. Esto significa que se debe crear un nuevo registro del infotipo Objeto (1000) en el sistema SAP S/4HANA. El infotipo Objeto necesita un idioma. Para determinar el idioma que se va a utilizar, el sistema SAP S/4HANA lee las entradas almacenadas en V_ECPAO_LOCALE. Si no hay entradas aquí, el sistema no sabe qué idioma utilizar para el registro de infotipo. Por lo tanto, el departamento no se puede replicar. La solicitud de replicación correspondiente tiene el estado Pendiente.

Contenido de muestra para asignar campos de objeto organizativo para la replicación de datos desde Employee Central

Copie el contenido de muestra que proporcionamos para diferentes casos de uso de replicación de datos organizativos de Employee Central a SAP S/4HANA y adáptelo para crear sus propias asignaciones de campo.

Se proporcionan diferentes conjuntos de contenido de muestra para diferentes casos de uso de replicación de datos organizativos de Employee Central a SAP S/4HANA. Los clientes pueden copiar y adaptar el contenido de muestra.

Se muestra el grupo de plantillas de transformación. En la ventana Contenido de muestra, se muestran tres restricciones.

OM_WS_1 – Datos organizativos EC a ERP: Relaciones de información de puesto

El contenido de muestra proporciona asignaciones de campos básicos (como código externo, fecha de inicio, fecha de fin, nombre y descripción) para los objetos organizativos predeterminados (departamento, división, unidad empresarial, clasificación de trabajo y posición) y para la jerarquía de unidades organizativas.

Nota

Las relaciones de posición (relaciones de posiciones con funciones, centros de coste, unidades organizativas y posiciones de gestor) de Información del puesto de Employee Central no están incluidas en este contenido de muestra. Estas relaciones se replican mediante el proceso de replicación de asignación organizativa.

OM_WS_2 – Datos organizativos EC a ERP: Relaciones de información de puesto y vacantes de Gestión de posiciones

El contenido de muestra proporciona asignaciones de campos básicos (como código externo, fecha de inicio, fecha de fin, nombre y descripción) para los objetos organizativos predeterminados (departamento, división, unidad empresarial, clasificación de trabajo y posición) y para la jerarquía de unidades organizativas.

Este contenido de muestra también contiene una asignación condicional para posiciones vacantes. Puede utilizarlo para el siguiente escenario: Si una posición está vacante, las relaciones de posición se replican desde Gestión de posiciones de Employee Central. Una vez ocupada la posición, las relaciones de posición se crean en función de la información del puesto de Employee Central mediante el proceso de replicación de asignación organizativa.

Nota

Las relaciones de posición (relaciones de posiciones con funciones, centros de coste, unidades organizativas y posiciones de gestor) de Información del puesto de Employee Central no están incluidas en este contenido de muestra. Estas relaciones se replican mediante el proceso de replicación de asignación organizativa.

OM_WS_3 – Datos organizativos EC a ERP: Relaciones de gestión de posiciones

Este contenido de muestra proporciona asignaciones de campo básicas (como código externo, fecha de inicio, fecha de fin, nombre y descripción) para:

  • Objetos organizativos predeterminados (departamento, división, unidad de negocio, clasificación de trabajo y cargo).
  • Jerarquía de unidades organizativas.
  • Relaciones de posición.
  • Relaciones de matriz de posición.

Las relaciones de posiciones con funciones, centros de coste, unidades organizativas y posiciones de gestor se replican desde Gestión de posiciones de Employee Central. Tenga en cuenta que la propagación automática de la información organizativa de Gestión de posiciones a Información del puesto debe estar activada en EC.

Requisitos previos:

  • Si se utiliza este contenido de muestra, se debe evitar la creación de relaciones de posición a partir de Información del puesto de Employee Central mediante el proceso de replicación de asignación organizativa ("asignación organizativa reducida").
  • Si utiliza la replicación configurable de asignaciones organizativas, no configure las relaciones de posición en las actividades Customizing Definir asignación de relaciones para posición o Definir asignación de relación entre puestos para posición.
  • Si utiliza el enfoque no configurable para replicar asignaciones organizativas, añada las constantes correspondientes (como la constante EC a ERP: Omitir pos.-Rel.un.org.en no config. OrgAssignm) en la actividad Customizing Actualizar valores constantes para replicación de datos de EC.

Integración PA/PD

La integración PA/PD sincroniza los datos organizativos, como posición, función, unidad organizativa o centro de coste, entre el infotipo Relaciones (1001) en Gestión de organización (OM) y el infotipo Asignación organizativa (0001) en Gestión de personal (PA).

El infotipo Relaciones almacena las relaciones entre el empleado y la posición (P – S) y todas las demás relaciones de posición, como posición a unidad organizativa (S – O), posición a función (S – C) o posición a centro de coste (S – K), para Gestión organizativa.

El infotipo Asignación organizativa almacena la posición, la función, la unidad organizativa y el centro de coste asignados del empleado para Administración de personal.

El infotipo Relaciones se actualiza mediante la replicación de datos de empleado (que incluye asignaciones organizativas de empleado) o mediante la replicación de objetos organizativos desde Employee Central.

Nota

La relación entre el empleado y la posición (P – S) siempre se crea mediante la replicación de asignación organizativa.

El infotipo Asignación organizativa se actualiza mediante la integración PA/PD o, si la integración PA/PD no está activada, mediante la replicación de datos maestros de empleado desde Employee Central.

La integración PA/PD se puede activar en el sistema SAP S/4HANA fijando el flag T77S0 PLOGI ORGA en "X".

Procedimiento

  1. Vaya al Customizing del Generador de integración empresarial y seleccione Replicación de datos de Employee CentralObjetos organizativosAsignación de campos para replicación de objetos organizativos de Employee CentralDefinir grupo de plantillas de transformación para datos organizativos.
  2. Cree un grupo de plantillas de transformación y seleccione el contenido de muestra que desea utilizar para él.
  3. Vaya a la siguiente actividad Customizing, Definir asignación de campos para datos organizativos.
  4. Crear plantillas de transformación. Tiene dos opciones:
    • Cree plantillas de transformación para todos los tipos de objeto que desee utilizar en su grupo de plantillas y asigne la entidad de Employee Central correspondiente a cada plantilla.

    • Copie el contenido de muestra para que las plantillas de transformación para los objetos estándar se creen automáticamente (junto con la asignación primaria y secundaria correspondiente).

      Después de copiar el contenido de muestra, seleccione Guardar para que las asignaciones primarias y secundarias aparezcan en los siguientes pasos.

  5. Copie la asignación primaria y secundaria (condicional) de muestra.
    • Si ha creado sus plantillas de transformación manualmente en el paso anterior, copie el contenido de muestra para cada plantilla.

    • Si ya ha copiado el contenido de muestra en el paso anterior, no necesita copiar nada más.

  6. Adapte el contenido de muestra copiado para que se ajuste a sus necesidades. Por ejemplo, puede borrar asignaciones que no necesite, modificar el campo asignado o añadir asignaciones nuevas.
  7. Opcional: Si desea utilizar la asignación del campo Estado de vacante (STATUS), defina los detalles de la asignación de valores para la entidad de asignación de valores VACANCY_STATUS_WS. La propia entidad de asignación de valores está incluida en el contenido de muestra que proporcionamos para la asignación de valores, pero los detalles deben definirse manualmente.

    Utilice la asignación del campo Estado de vacante solo si su enfoque de integración depende de la implementación del siguiente escenario:

    • Si una posición está ocupada (es decir, tiene un titular en Employee Central), las relaciones de posición se crean en función de la información del puesto de Employee Central mediante el proceso de replicación de asignación organizativa.

    • Si una posición está vacante (es decir, tiene el estado Vacante en Employee Central), replique relaciones de posición de Gestión de posiciones de Employee Central mediante el proceso de replicación del objeto organizativo.

    Consejo

    Le recomendamos que no utilice este escenario "mixto". En su lugar, le recomendamos que replique todas las relaciones de posición de Gestión de posiciones de Employee Central con la replicación de objetos organizativos.

    Consejo

    No utilice este escenario "mixto" si ha activado la replicación de posiciones compartidas desde Employee Central. El estado de los puestos compartidos no se puede actualizar automáticamente en Employee Central cuando se asigna un empleado al puesto. Esto da como resultado que los intervalos de tiempo se transfieran mediante la replicación de objetos organizativos y la replicación de asignaciones organizativas, sobrescribiéndose entre sí.

Pasos siguientes

El campo de muestra y la asignación de valores también están disponibles en forma de una hoja de cálculo editable que contiene hojas para las diferentes versiones de contenido de muestra. Descargue este archivo desde SAP Help Portal, en https://help.sap.com/docs/SAP_SUCCESSFACTORS_EC_S4_HCM_INTEGRATION.

Asignación de valores para valores de campo de objetos organizativos de Employee Central y SAP S/4HANA

Asigne valores de campo de Employee Central de objetos organizativos a valores de campo de SAP S/4HANA o utilice la información almacenada en la tabla de asignación clave en SAP S/4HANA al asignar relaciones a otros objetos organizativos.

Contexto

Proporcionamos contenido de muestra para esta actividad, que puede copiar y adaptar a sus necesidades. Para ver el contenido de muestra, seleccione Visualizar asignación de valores de muestra en la actividad Customizing.

Procedimiento

  1. Vaya al Customizing del Generador de integración empresarial y seleccione Replicación de datos de Employee CentralOpciones básicasDefinir asignación de valoresDefinir entidades de asignación de valores.
  2. Seleccione su instancia de Employee Central.
  3. Seleccione Copiar asignación de valor de muestra si desea utilizar el contenido de muestra.
  4. Elimine las entradas que no necesite y ajuste el contenido copiado si es necesario.
  5. Seleccione Entradas nuevas para crear entidades de asignación de valores manualmente, ya sea además o como alternativa para copiar el contenido de muestra.
  6. Introduzca un nombre de entidad y una descripción.

    El nombre se utiliza más adelante cuando se asigna la entidad de asignación de valores a la asignación de campos en la actividad Customizing Definir asignación de campos para datos organizativos.

  7. Seleccione el tipo de asignación de valores:
    • Seleccione Claves de objeto organizativo de la tabla de asignación si desea asignar una relación a otro objeto organizativo.
    • Seleccione Claves de centro de coste de tablas de asignación si desea asignar una relación a un centro de coste.
    • Seleccione un tipo adecuado, en función del tipo de valor que desee asignar, para asignar los valores de campo de SAP S/4HANA a los valores de campo de Employee Central.

      Ejemplo

      Seleccione Lista desplegable - Código externo para asignar valores de lista desplegable que se almacenan como código externo de objetos en Employee Central a los valores de campo correspondientes en SAP S/4HANA.

  8. Especifique el tipo de objeto relacionado (por ejemplo, 03 para Unidad empresarial) en el campo Tipo de objeto EC si utiliza el tipo de asignación de valores Claves de objeto organizativo de la tabla de asignación.
  9. Vaya al siguiente paso en el Customizing, Definir entidades de asignación de valores, si utiliza un tipo de asignación de valores diferente de Claves de objeto organizativo de Tabla de asignación o Claves de centro de coste de Tablas de asignación.
  10. Seleccione su entidad de asignación de valores.
  11. Asigne claves de SAP S/4HANA a claves de Employee Central.

Resultados

Ha creado entidades de asignación de valores, que puede utilizar en la asignación de campos principal y en la asignación secundaria (condicional) al definir la asignación de campos para objetos organizativos.

Resumen

  • La replicación de objetos organizativos sincroniza las estructuras empresariales (posiciones, funciones, departamentos, divisiones, unidades empresariales) entre Employee Central y SAP S/4HANA para flujos de trabajo integrados y procesos de HR.
  • El proceso de replicación está habilitado para delta, transfiriendo solo objetos nuevos o modificados y admite datos con fecha efectiva para actualizar jerarquías organizativas actualizadas en SAP S/4HANA.
  • Business Integration Builder proporciona una configuración flexible, contenido de muestra y asignación de valores, lo que permite una asignación personalizada de campos y relaciones entre Employee Central y SAP S/4HANA.
  • Las asociaciones de objetos y el historial de versiones de MDF en Employee Central deben estar configurados correctamente para mantener estructuras de informes precisas y admitir la sincronización de estados activos/inactivos.
  • Se requiere una configuración cuidadosa para evitar dependencias cíclicas y solapamiento de datos, lo que garantiza una integración consistente y sin errores de los objetos organizativos y las relaciones.