Este documento describe los elementos Push de la integración del ATS de SAP SuccessFactors. Consulte la siguiente tabla, que detalla los datos sincronizados entre SAP SuccessFactors → Beamery CRM.
| Tipo de datos | SFSF → BM | BM → SFSF |
|---|---|---|
| Vacantes | ||
| Candidatos | ||
| Solicitudes | ||
| Archivos adjuntos |
Las solicitudes son el vínculo entre un candidato y su vacante.
Asignaciones Push de candidatos
| Referencia del campo de Beamery | Nombre del campo de Beamery | Referencia del campo de SuccessFactors | Nombre del campo de SuccessFactors | Tipo de campo de SuccessFactors |
|---|---|---|---|---|
| contact.PrimaryEmail (Obligatorio) | Correo electrónico principal | Candidate.contactEmail | Correo electrónico principal | Estándar (campo obligatorio) |
| contact.firstName | Nombre | Candidate.firstName | Nombre | Estándar |
|
|
ID del ATS | Candidate.candidateID | ID del candidato | Estándar |
| contact.lastName | Apellidos | Candidate.lastName | Apellidos | Estándar |
| contact.phoneNumbers | Número de teléfono | Candidate.cellPhone | Número de teléfono | Estándar |
contact.location.country |
País |
Candidate.country |
País |
Estándar |
Asignaciones Push de solicitudes
| Referencia del campo de Beamery | Nombre del campo de Beamery | Referencia del campo de SuccessFactors | Nombre del campo de SuccessFactors | Tipo de campo de SuccessFactors |
|---|---|---|---|---|
|
contact.integrations.successfactors.id |
ID del ATS |
Candidate.candidateID |
ID del candidato | Estándar |
|
Vacancy.integrations.successfactors.id |
ID de la requisición de empleo |
JobRequisition.jobReqId |
ID de requisición |
Estándar |
|
|
Nombre de la etapa |
.appStatusSetItemId |
Estado | Estándar |
| application.currentstage.id | ID de la solicitud |
.appStatusSetItemId |
Estándar |
¿Creación o actualización de un candidato al realizar el envío?
La creación o actualización de un candidato al realizar el envío dependerá de si tenemos un ID del ATS para el contacto en cuestión.
Si no hay un ID del ATS, SuccessFactors creará un nuevo candidato. Si hay un ID del ATS y coincide con un ID del ATS existente, el contacto se actualizará.
Si no hay un ID del ATS, pero existe una dirección de correo electrónico coincidente, el contacto se actualizará.
Contactos creados
No podemos crear un ID del ATS por nuestra cuenta (ya que el propio ATS es el propietario), por lo que, cuando enviemos un candidato a SuccessFactors, SuccessFactors generará un ID del ATS.
Envío de candidatos existentes o nuevos y sus solicitudes
- Al enviar un candidato que ya existe en SuccessFactors, dicho candidato se añadirá a la vacante en SuccessFactors.
- Al enviar un candidato recién creado en Beamery, dicho candidato se enviará y, por lo tanto, se creará en SuccessFactors, además de añadirse a la vacante.
Desencadenadores de Push
La implementación actual de Candidate Push solo tiene una forma de activarse: mediante Recipes en Beamery CRM.
Las Recipes deben configurarse en Beamery antes de que funcione un mecanismo de envío. Las Recipes son flujos de trabajo automatizados que permiten a los usuarios de Beamery gestionar candidatos sin problemas a lo largo del embudo de contratación. Puede encontrar más información sobre las Recipes aquí.
Los usuarios pueden crear Recipes con parámetros específicos para determinar cuándo enviar un candidato o una solicitud.
Cada vez que se cumplan dichos parámetros, se activará el envío y enviaremos tanto los datos del candidato como los datos de sus solicitudes. Beamery deberá saber qué etapas de vacante desea utilizar para activar un envío a SuccessFactors, a fin de configurarlo correctamente.
Por ejemplo, si desea realizar un envío a SuccessFactors únicamente cuando un contacto haya llegado a la etapa Interview, Beamery solo activará un envío cuando se establezca dicha etapa y la Recipe esté configurada.
Para Candidate Push y Application Push, sugerimos las siguientes configuraciones:
Candidate Push
Sugerimos crear un Pool “Add to SuccessFactors” dentro del CRM. La Recipe puede configurarse para ejecutarse cuando se añada un contacto al Pool “Add to SuccessFactors”, como se muestra a continuación:
Esto hará que los contactos se ENVÍEN a SuccessFactors cuando se añada un contacto a un Pool.
Un aspecto importante que debe tenerse en cuenta: no ENVIAMOS actualizaciones de contactos a SuccessFactors. La Recipe debe cumplirse para que se envíen los cambios.
Si alguno de los contactos activados por la Recipe tiene solicitudes, intentaremos enviar también dichas solicitudes, si sus etapas coinciden con aquellas para las que nos pidió realizar la configuración.
Application Push
También necesitará un envío que se active cuando cambien las etapas. Utilice una Recipe que tenga “Vacancy Stage is changed” entre sus parámetros. Por ejemplo: cuando la etapa de la vacante cambie a Interview.
Es recomendable que las etapas utilizadas aquí como desencadenador coincidan con las configuradas en la integración. Ambas Recipes son necesarias porque las Recipes crean acciones de candidatos, lo que significa que las integraciones no pueden determinar qué cambio de etapa activó la Recipe. Si un candidato tiene varias solicitudes, esto también elimina el riesgo de enviar actualizaciones de otras etapas.
Por último, “Add to SuccessFactors”. No se requieren filtros.
Esto enviará a SuccessFactors cualquier solicitud cuya etapa de vacante del contacto cambie a Interview.
Al enviar una solicitud, también enviamos los datos del candidato correspondientes a dicha solicitud. Por lo tanto, al enviar una solicitud, también enviaremos cualquier actualización del nombre, los apellidos y el correo electrónico principal del candidato.