Permite registrar la hoja de vida de uno o varios empleados y, opcionalmente, sus documentos personales. Cada petición puede contener una única hoja de vida o un arreglo de hojas de vida. Cada hoja de vida puede incluir sus documentos personales en el campo documentosPersonales, sin el empleado: se toma de numeroIdentificacion. Primero se validan localmente todos los registros (campos requeridos, longitudes, formato de las fechas y empleados repetidos en la solicitud), incluidos los documentos personales; si alguno presenta una inconsistencia en esta validación, no se carga ninguna hoja de vida y las que no tienen inconsistencias se reportan como no guardadas. Si todos la superan, los registros se cargan en tablas temporales y se validan y guardan en la hoja de vida (y en terceros generales, si comparte con el ERP) y en los documentos personales. En esta segunda validación, los empleados sin inconsistencias se guardan aunque otros del mismo lote presenten inconsistencias. El registro de cada empleado se guarda completo o se rechaza: si la hoja de vida o los documentos personales presentan inconsistencias, no se guarda ninguno de los dos y se reportan las inconsistencias de ambos. Cuando la hoja de vida se rechaza por los documentos personales, sus inconsistencias se agregan al mismo mensaje, separadas por punto y coma. Si la hoja de vida no se guarda, los documentos personales informados se reportan como no guardados. Un empleado que ya existe en la hoja de vida, o que ya tiene documentos personales, no se actualiza: se reporta como inconsistencia; si el empleado ya existe en la hoja de vida, solo se reporta ese mensaje. En los mensajes de validación, los campos de los documentos personales se nombran con el prefijo "documentosPersonales." (p. ej. 'documentosPersonales.fechaExpedicion'). El nombre resumido no se recibe: se arma con los apellidos y los nombres. La compañía se obtiene automáticamente de la sesión del usuario autenticado.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||