Los campos transitorios son campos de Employee Central que se calculan al mostrarlos y no se guardan en la base de datos. Los más conocidos son los de tiempo: tiempo en el puesto, tiempo en la empresa, tiempo en la ubicación, tiempo en el departamento y tiempo en la posición.
Como no se guardan, no se pueden sincronizar. La nota de SAP 2277199 lo dice en forma directa al responder si se pueden llevar a Employee Profile campos como el tiempo en la posición, el tiempo en el puesto, el tiempo en la empresa, el tiempo en la ubicación o el tiempo en el departamento: el tiempo en la posición es un campo transitorio y no se puede sincronizar con Employee Profile por HRIS Sync.
El motivo es técnico y tiene lógica. Un campo transitorio cambia todos los días sin que nadie haga un cambio: el tiempo en la empresa de hoy es un día más que el de ayer. Si se guardara, habría que actualizarlo a diario para todos los empleados. Por eso se calcula en el momento en que alguien lo mira, a partir de las fechas que sí se guardan, como la fecha de alta o la fecha de inicio en el puesto.
Cuando un proceso de talento o un informe necesita ese dato, hay alternativas. Una es sincronizar la fecha de la que se calcula, como la fecha de alta o la fecha de ingreso al puesto, y calcular el tiempo en el destino. Otra es usar un campo propio que una regla complete con un valor guardado; la misma nota 2277199 muestra un ejemplo con la compensación: un campo propio numérico, calculado con una regla de negocio, que después se sincroniza hacia custom08. En los dos casos, el dato que viaja es uno que se guarda.
La diferencia entre un dato guardado y uno calculado aparece también en los informes. Un informe que muestra el tiempo en el puesto lo calcula a la fecha del informe; un archivo exportado ayer ya no dice lo mismo hoy. Conviene explicarlo al cliente cuando pide informes con estos campos.
En el caso del curso, los campos transitorios aparecen en el Error común de la L6: intentar sincronizar un campo calculado, como el tiempo en el puesto o en la empresa. La lección explica que se calculan al mostrarlos y no se guardan, así que HRIS Sync no los puede llevar a Employee Profile. Modalidad de trabajo, en cambio, es un campo guardado, y por eso se puede sincronizar.
En el ejercicio de la L6, la cuarta consulta es un pedido para sincronizar el tiempo en el puesto, y la solución explica que no se puede. En la evaluación de la L6, una pregunta pide por qué no se puede sincronizar el tiempo en el puesto: porque es un campo transitorio, que se calcula al mostrarlo.
