Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Capacitación PTP

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 39

Integración de Datos de Empleado Entre

Employee Central y Employee Central Payroll


Introducción a la réplica PTP EC - ECP

• Employee Central (EC) es la base de datos de información del


empleado, por lo tanto, todos los eventos de RRHH son gestionados
en él.
• La información relevante para el cálculo de nómina se mantiene en EC
y replica a EC Payroll (ECP) a través de una integración punto a punto
(PTP) o a través de una interfaz de usuario de Mashups.
Replica de Datos del Empleado
Employee Central a Employee Central Payroll

Datos de
Empleado
Empleado (PA)
(Employee
Central)

HRSFEC_PTP_EE_REPL – Employee Master Data Replication PTP


SM30 → HRSFEC_PTP_LMOD – Ultima fecha de ejecución
HRSFEC_REPL_STATUS – Log de réplica
Replica de Datos del Empleado
Employee Central a Employee Central Payroll

INFOTIPO DESCRIPCIÓN INFOTIPO PORTLET EC


0000 Medidas Información de puesto
0001 Asignación Organizativa Información de puesto
0002 Datos Personales Información personal
0006 Direcciones Direcciones
0007 Horario de trabajo Teórico Información de puesto
0008 Emolumentos básicos Pagos recurrentes
0009 Relaciones Bancarias Detalles Bancarios
0016 Datos de contrato Información de puesto
0021 Datos Familiares Datos Familiares
0027 Distribución de costes Distribución de costes
0041 Datos de fechas Detalles de Empleo
0105 Comunicación (Correo personal/Corporativo) Datos de contacto
0185 ID personal (Documento de identificación) Datos de contacto
0014 Devengos/Deducciones periódicos Compensaciones - Pagos recurrentes
0015 Pago complementario Compensaciones – Pagos no recurrentes
Ejemplo de caso de negocios
Configuración de Employee Central Payroll
Conexión entre EC y EC Payroll
Creación del Sistema de Destino de Réplica
Configuración de conexión y creación
de sistema destino de réplica en EC
La comunicación entre EC y
EC Payroll durante la
generación de la consulta de
datos de empledo es directa.
Para lograr dicha
comunicación es necesaria la
creación de la conexión RFC
por OData, al igual que la
creación del sistema destino
de réplica.
Ambas configuraciones se
realizan por la transacción
HRSFEC_PTP_CONFIG.
Configuración de conexión y creación
de sistema destino de réplica en EC
Para validar que las
conexiones y la creación
del sistema destino de
réplica haya quedado
hayan quedado correctas
se selecciona la opción de
enviar un ping a la API.
Configurar consulta
compuesta de API de empleado
Durante la ejecución de la
réplica PTP, el sistema
Employee Central Payroll
llama la API del Compound
Employee en Employee
Central para leer los datos
maestros del empleado y
replicarlos en Employee
Central Payroll.
Configurar consulta
compuesta de API de empleado
• La configuración de la consulta
al compound employee tiene 2
partes: detalle y segmentos.
• Elementos del detalle:
• Empresas: company codes.
• País: países.
• Clase de empleado: grupo de
personal.
• Area de liquid. Remuner.: área de
nómina.
• Sistema destino: ID del sistema (se
puede ver el nombre por la trx.
BD54).
Configurar consulta
compuesta de API de empleado
• Los segmentos de consulta
son los nombres técnicos de
las entidad u objetos de
Employee Central donde se
almacena la información del
empleado.
• Podemos agregar tanto
segmentos de objetos
estándar como custom.
Asignación de Valores de Código

• Las opciones de asignación de


valor de código nos permiten
definir de qué manera se
replicará la información del
empleado.
• Al configurar sólo se usa la
segunda y tercera opción. La
primera es un ejemplo que
SAP nos proporciona como
guía.
Valores de Código Suministrados
por SAP – Cabecera
• Características de asignación de
valores tal como son
proporcionados por SAP de
manera estándar.
• Esta tabla, a pesar de sí se
puede modificar, se debe tomar
solamente como modelo.
• Al momento de ejecutar la
réplica de empleados, esta es la
primera tabla de asignación de
valores que se lee.
Valores de Código Suministrados
por SAP – Detalle

• Asignación de valores tal


como son proporcionados por
SAP de manera estándar.
• SAP nos brinda un modelo de
datos para el mapeo de
valores de las listas
desplegables entre EC y EC
Payroll.
Actualización de características
para asignación de valores de código
• Esta opción permite “modificar” las
características propuestas por SAP
en la opción anterior.
• Columnas:
• Entidad de Valores de Mapeo: objeto
o entidad de dato de EC.
• Código ISO: se registra el país, en
caso de ser necesario.
• Fechas de validez: siempre desde
01/01/1900 a 31/12/9999.
• Modo de asignación: por tabla de SAP
(opción anterior), idéntica (los valores
de EC son iguales a los de ECP),
mediante tabla de cliente (custom) y
también existen combinaciones.
Actualización de asignación
de valores de código
• Permite actualizar las propiedades
de la asignación de valores de
código adicional a las propiedades
ya suministradas por SAP.
• Columnas:
• Entidad de Valores de Mapeo: Objeto
o entidad de EC, lista de valores.
• Código ISO: se registra el país, en
caso de ser necesario.
• Valor de código de Employee Central.
• Valor de código en ECP equivalente al
de EC.
Réplica de Empleados
Réplica de empleados de
EC a EC Payroll (Punto a Punto)
• Transacción:
HRSFEC_PTP_EE_REPL.
• ID de configuración: es el ID
que se creó en la consulta.
Siempre usar “DEFAULT”.
• ID de empleado externo:
código del userId del
empleado en EC.
Visualización del
estado de reproducción
• Transacción:
HRSFEC_REPL_STATUS.
• No es necesario usar el
campo de País de réplica ya
que el único país configurado
es PER.
• Si se desea ver el log de un
empleado en particular, se
coloca el userId en el campo
correspondiente y se obvian
los campos restantes.
Visualización del estado de
reproducción - Cabecera del log
Visualización del estado de
reproducción - Detalle del log

El detalle del log


muestra un paso a paso
de la lógica y
procesamiento de los
datos del empleado con
respecto a los infotipos
en los que modifica o
inserta información.
Visualización del estado de
reproducción – XML de Consulta
Visualización del estado de
reproducción – XML de Respuesta
Réplica de OM
Parametrización de Objetos a Replicar
• SFEC - JBPS - X - Job,
Position (activa la réplica)
• SFEC - EXJPO – X
(numeración externa) –
SPACE (códigos
autogenerados)
• SFEC - OURPL - 2 - Unid.
Org. (con el 2, toma los
datos de Department para
UO)
Programa de Réplica de
Descripciones de Objetos de OM
• Programa:
RP_HRSFEC_JOB_POS_REPL.
• Siempre idioma español
(es_ES).
• Se debe marcar los 3
primeros checks para traer
las descripciones de los 3
objetos.
Programa de Réplica de
Descripciones de Objetos de OM

• El reporte con los resultados


de réplica muestra en la
primera y segunda columna
el tipo de objeto y el código
de EC, respectivamente.
• Hay una columna diferente
por tipo de objeto para los
objetos creados en ECP.
Extensibilidad
Business Add-Ins
Business Add-Ins

• Las Business Add-Ins o


simplemente BAdIs nos
permiten ampliar la
funcionalidad estándar de la
réplica de los infotipos.
• Existen BAdIs estándar para
ciertos infotipos y una
adicional genérica.
Business Add-Ins
• BAdIs estándar para infotipos 1, 2,
6, 7, 8, 9, 14, 15, 16, 21, 27, 41,
105 (correo), 185, 267, 709.
• BAdI de consulta de Compound
Employee para infotipos
adicionales u otras
funcionalidades:
HRSFEC_B_CE_PROCESS_EMPLOY
EE
• BAdI para creación de los códigos
de empleado
HRSFEC_B_CE_EXT_PERNR_MAP.
• Clases de implementación de
ejemplo.
Business Add-Ins
• Pestaña Enhancement
Implementation.
• Muestra todas las
implementaciones hechas a
partir de las definiciones de la
pestaña anterior.
Business Add-Ins
Ejemplo: Infotipo 21
• Check de
activación.
• Implementación
en base a la clase
de ejemplo
propuesta.
Business Add-Ins
Ejemplo: Infotipo 21

Creación de 4 métodos:
• IF_HRSFEC_CE_CHANGE_IT0021~CHANGE_INFO_TYPE_DATA – Lógica custom para la replica de dependientes.
• MAP_RELATIONSHIP_TYPE – determina el subtipo que se registra en el campo SUBTY y si es necesario usar el campo OBJPS.
• GET_OBJPS_AND_SUBTY – lectura del subtipo (SUBTY) del infotipo y del contador interno (OBJPS) para poder diferenciar
entre las versiones de un mismo dependiente.
• MAP_CODE_VALUE_IN – Lectura de la asignación de valores de mapeo del tipo de relación de los dependientes.
Integraciones Custom
SAP Cloud Platform Integration

• Diseño.
• Monitor.
CPI – Monitor de Mensajes de Proceso

• Mensajes de todos
los flujos de
integración.
• Todos los flujos de
integración.
• Material de
seguridad.
CPI – Monitor de Mensajes de Proceso

• Mensajes de todos
los flujos de
integración.
• Todos los flujos de
integración.
• Material de
seguridad.

También podría gustarte