Guía del usuario Cancelar

Adobe Sign para SAP SuccessFactors: Guía de instalación de Cloud Foundry

Información general

Adobe Sign para SAP SuccessFactors: Guía de instalación de Cloud Foundry explica cómo integrar Adobe Sign con SAP SuccessFactors. SAP Success Factors es un software de gestión de capital humano basado en la nube y una solución de gestión de talento.

La integración de Adobe Sign para SuccessFactors amplía las funcionalidades de Adobe Sign en SuccessFactors a través del entorno SAP BTP Cloud Foundry. Incluye una integración para la gestión de contratación (RCM) que permite a los usuarios enviar cartas de oferta desde SuccessFactors a un único destinatario. Los documentos firmados se almacenan en el perfil del candidato y la firma se produce mediante notificaciones por correo electrónico.

Para instalar y utilizar Adobe Sign para SAP SuccessFactors a través del entorno SAP BTP Cloud Foundry, debe completar los siguientes pasos:

Descubre cómo solucionar problemas comunes en la instalación de Adobe Sign SAP SuccessFactor.

Registre y configure su sistema SAP SuccessFactors

Para registrar y configurar su sistema SAP SuccessFactors, debe implementar los siguientes pasos:

Implementar la aplicación Adobe Sign para SuccessFactors

Una vez que haya terminado de configurar Adobe Sign para SAP SuccessFactors, debe implementar la aplicación Adobe Sign. Siga los pasos que se indican a continuación para implementar la aplicación:

  1. Descarga el archivo de implementación y extrae el contenido en una carpeta local.

  2. Usa cualquier editor para editar el archivo manifest.yml y, luego, reemplaza <company> por el nombre de tu compañía y <api> por el detalle de API que se encuentra en la cabina.

    Detalles del archivo de muestra:

    <company> = 10384

    <api> = eu10.hana.ondemand.com

    aplicaciones = # aplicación AdobeSign

    nombre = AdobeSign--10384

    memoria = 1024M

    tiempo de espera = 300

    rutas = route: adobesign10384.cfapps.eu10.hana.ondemand.com

    cloud-foundry-env

  3. Asegúrate de que los servicios siguientes se están utilizando para la aplicación #AdobeSign:

    - sap_hcmcloud_core_odata

    - xsuaa

    - destino

    - conectividad

    Nota:

    Si la base de datos de HANA se ha creado para contener credenciales de usuario, elimina '#' para habilitar el servicio 'hana_adobe' en el archivo manifest.yml.

  4. Asegúrate de que solo se utiliza el servicio xsuaa para #Application Router:

    - xsuaa

  5. Habilita los siguientes parámetros eliminando “#” al principio de la línea del archivo manifest.yml:

    • SF_OPERATOR_AS_APPROVER: este parámetro asigna el “nombre de la propiedad” del tipo “JobRequisitionOperator” disponible en la entidad de solicitud de empleo para el flujo de trabajo del aprobador. La dirección de correo electrónico del aprobador se rellena automáticamente con su función en la sección Destinatarios de la página Composición de Sign (Enviar).
    • SF_OPERATOR_AS_CC: este parámetro asigna el “nombre de la propiedad” del tipo “JobRequisitionOperator” disponible en la entidad de solicitud de empleo para el flujo de trabajo de CC. La dirección de correo electrónico del operador especificado se rellena automáticamente en el campo CC en la página Composición de Sign (Enviar), lo que garantiza que reciba una notificación cuando se envía la carta de oferta al candidato.
    • JOB_APP_STATUS_LABEL_FOR_OFFER_REJECTED: este parámetro actualiza automáticamente el estado de la solicitud de empleo diferente del valor predeterminado “Oferta rechazada” cuando el candidato rechaza la carta de oferta.

    Valores de parámetro de ejemplo:

    • SF_OPERATOR_AS_APPROVER: sourcer
    • SF_OPERATOR_AS_CC: hiringManager
    • JOB_APP_STATUS_LABEL_FOR_OFFER_REJECTED: Oferta rechazada
    Nota:

    Consulta Adobe Sign para SAP SuccessFactors: Guía de contratación para obtener información sobre el uso de estos parámetros.

    Habilita los siguientes parámetros en el archivo manifest.yml para implementar el paquete Acrobat Sign para SuccessFactors.

  6. Guarda el archivo manifest.yml en la misma carpeta.

    Más tarde se utiliza para la implementación.

  7. Descargue e instale la interfaz de línea de comandos de Cloud Foundry, como se indica a continuación:

    1. Vaya a las Herramientas de desarrollo de SAP.
    2. En Interfaz de línea de comandos SAP BTP (btp CLI), descargue el archivo de interfaz de línea de comandos BTP correspondiente a su sistema operativo.
    instalar-sap-btp-interfaz-línea-comandos

  8. Abra la consola CF y conéctese a la cuenta BTP de la siguiente manera:

    1. Ejecute cf api <api name>, donde <api name> se puede encontrar en Cockpit.
    2. Ejecute cf login para la autenticación en la subcuenta.
    cf-login

  9. Ejecute cf push -f <PATH_TO_APP_MANIFEST> para implementar la aplicación.

    ejecutar-cf-push

Una vez completada la implementación, compruebe la cabina para verificar que se están ejecutando las dos aplicaciones siguientes:

  • Punto final de la aplicación Adobe Sign: se utiliza para configurar el mosaico y las plantillas de SAP SuccessFactors.
  • Punto final del direccionador de la aplicación Adobe Sign: se utiliza para obtener el botón de plantilla de SAP SuccessFactors.
espacio-dev-aplicaciones

Nota:

Para crear o actualizar un parámetro en el archivo manifest.yml después de implementar el paquete Acrobat Sign para SuccessFactors versión 3.0.0, ve a Variables proporcionadas por el usuario y, luego, selecciona Editar para modificar el valor del parámetro o selecciona Crear variable para añadir un parámetro. Cuando hayas terminado, reinicia la aplicación.

Cuadro de diálogo de la aplicación con acceso a las variables proporcionadas por el usuario

Aprovisionamiento de SuccessFactors

Añadir un campo para almacenar las cartas de oferta firmadas

Para añadir un nuevo campo a la página Reclutador (en la página de solicitud de empleo) para almacenar la carta de oferta firmada, siga estos pasos: 

  1. Abre la aplicación Aprovisionamiento y descarga la Plantilla de aplicación y requisición de empleo.

    add-field

  2. Para mostrar un nuevo campo en el formulario, añade una nueva definición de campo en la plantilla de la aplicación Requisición.

    <field-definition id="adobeSignAttachment" type="multiattachment" required="false" custom="true" public="false" readOnly="false" anonymize="false" forward-intact="false" sensitive="false"> 

     <field-label mime-type="text-plain"><![CDATA[Adobe Offer Signed]]></field-label> 

    <field-description><![CDATA[Adobe Offer Signed]]></field-description> 

    </field-definition>

  3. Agregue permisos de campo basados en el método de implementación de una o varias fases.
    A continuación se muestra un ejemplo de permisos para la implementación en una sola fase.

    aprovisionamiento-añadir-campo-permiso

  4. Cargue las plantillas en Aprovisionamiento y verifique los cambios. 

  5. Texto del paso

Añadir un botón para guardar las cartas de oferta

Para añadir un botón para guardar las cartas de oferta en la página del reclutador, siga los pasos que se indican a continuación:

  1. Abra la aplicación Aprovisionamiento y exporte el paquete de idioma.

    Consulte este Archivo de origen de ejemplo desde Aprovisionamiento.

    exportar-idioma

  2. Seleccione su idioma y, a continuación, seleccione Descargar etiquetas predeterminadas.

    Descarga un archivo CSV que debe ajustarse, como se muestra a continuación.

    add-button-1

  3. Importe el paquete de idioma actualizado (.CSV) a Aprovisionamiento.

    Consulta este Archivo de paquete de idioma de ejemplo que se va a cargar en el aprovisionamiento.

    add-button-2

Crear campo para la carta de oferta en el perfil de candidato

  1. Modifica el archivo XML “Plantilla de perfil de candidatos” añadiendo las siguientes líneas:

    Definición de campo:

    <field-definition sensitive="false" anonymize="false" custom="true" required="false" type="text" id="cust_offerLetter">

    <field-label mime-type="text-plain"><![CDATA[Documents ]]></field-label>

    <field-label lang="es_ES" mime-type="text-plain"><![CDATA[Offer Letter]]></field-label>

    <field-label lang="es_ES" mime-type="text-plain"><![CDATA[Offer Letter]]></field-label>

    <field-description><![CDATA[Offer Letter ]]></field-description>

    <field-description lang="es_ES"><![CDATA[Offer Letter]]></field-description>

    <field-description lang="es_ES"><![CDATA[Offer Letter]]></field-description>

    </field-definition>

    Permisos de campo:

    <field-permission type="read"><role-name><![CDATA[Candidate]]>

    </role-name><country><![CDATA[*]]></country><source><![CDATA[Internal]]></source>

    <field refid="cust_offerLetter"/>

    (…)

  2. Configure el campo personalizado sobre el que se puede informar siguiendo estos pasos:

    1. Ve a Aprovisionamiento > Configurar campos personalizados sobre los que se puede informar.
    2. Introduzca los campos personalizados definidos en el archivo XML.
    3. Seleccione Guardar asignación de campos extendidos.
    4. Selecciona Sincronizar datos existentes.                                                                                                                    

    Si has añadido o cambiado campos personalizados de informes de candidatos, esta opción actualiza los datos sobre los que se puede informar.

Modificar la plantilla de carta de oferta

Para modificar la plantilla de la carta de oferta, haga lo siguiente:

  1. Inicie sesión en SAP SuccessFactors usando sus credenciales de administrador.

    carta-oferta-centro-administración

  2. Vaya al Centro de administración > Contratación. 

    gestionar-plantillas-carta-de-oferta

  3. Seleccione Administrar plantillas de las cartas de oferta.

  4. En la página que se abre, seleccione una plantilla de carta de oferta relevante y, a continuación, seleccione Editar.

  5. En la barra de herramientas superior, seleccione el icono Imagen para añadir una nueva imagen.

    barra-herramientas-editar

  6. Para configurar las Propiedades de imagen, selecciona la pestaña Información de imagen y escribe los siguientes datos:

    • Establece el valor de Anchura en 100 %
    • Establece el valor de Altura en 117
    • Establece la URL en la URL de Imagen específica de la cuenta
    Aprende a determinar la URL de la imagen específica de la cuenta

  7. Selecciona la pestaña Vínculo y escribe la URL de Vínculo específica de la cuenta en el campo URL. Después, establece la lista desplegable Objetivo en la misma ventana(_self).

    Propiedades de imagen

Agregar un mosaico de administrador de SuccessFactors

Para agregar un icono de administrador de Adobe Sign a SAP SuccessFactors, haga lo siguiente:

  1. Inicie sesión en SAP SuccessFactors con sus credenciales de administrador.

  2. Seleccione Administrar página de inicio > Añadir mosaico personalizado.

    añadir-mosaico-personalizado

  3. En el cuadro de diálogo que se abre, defina las propiedades del mosaico de la siguiente manera:

    • General:
      • Nombre del mosaico: AdobeSign
      • Descripción: texto libre
    • Mosaico:
      • Tipo: Estático
      • Mosaico: Adobe Sign
      • Icono: sap-icon://account (Puede seleccionar cualquier otro icono adecuado, según desee).
    • Navegación:
      • Objetivo: URL
      • Abrir vínculo en una nueva ventana/pestaña marcada.
      • URL: añada el vínculo URL para la aplicación Java, generado desde el enrutador de la aplicación SAP BTP en el siguiente formato:
        https://***.cfapps.***.hana.ondemand.com/AdobeAdminRecruiting
      • Ejemplo de URL: https://adobesignWeb10384.cfapps.eu10.hana.ondemand.com/AdobeAdminRecruiting
    • Asignaciones:
      • Debe configurar las secciones de su instancia a los grupos de usuarios relevantes configurados en su concepto de RBP.

Verifica el conjunto de permisos de OData para el Usuario de contratación y el Usuario de API especificados en Destino de autenticación de SAP Basic

Verifica si los siguientes permisos de contratación de OData se asignan al Usuario de contratación y Usuario de API especificados en Destino de autenticación de SAP Basic. Si no se proporciona, concede los siguientes permisos de contratación de OData.

Verifica el permiso de OData

Conectarse a Acrobat Sign

Una vez configurado el mosaico de administrador, los administradores de grupo o cuenta de Adobe Acrobat Sign deben conectar SAP SuccessFactors a Adobe Acrobat Sign siguiendo estos pasos:

  1. Inicia sesión en la instancia de SAP SuccessFactors.

  2. Ve a Inicio y luego selecciona el mosaico Adobe Sign.

    Conectar SAP SuccessFactors a Adobe Acrobat Sign

  3. En la página de inicio de sesión que se abre, proporciona el correo electrónico y la contraseña del administrador de la cuenta y luego selecciona Iniciar sesión.

    Conectar SAP SuccessFactors a Adobe Acrobat Sign

  4. En el cuadro de diálogo de permisos que aparece, selecciona Permitir acceso para conceder los permisos y establecer la conexión. 

    Conectar SAP SuccessFactors a Adobe Acrobat Sign

    Una vez establecida la conexión, se muestra un mensaje de confirmación. 

    Conectar SAP SuccessFactors a Adobe Acrobat Sign

Cambiar estado de la solicitud de empleo (opcional)

Para añadir el nuevo estado "Oferta aceptada" en el proceso de solicitud de trabajo sigue estos pasos:

  1. Ve a Aprovisionamiento de la configuración del estado del candidato > Editar base.

  2. En el cuadro de diálogo que aparece haga lo siguiente:

    • Establece el Tipo como En curso.
    • Introduce el Nombre de estado como Oferta aceptada.

    El estado nuevo pasa a estar disponible para añadirse a cualquiera de los conjuntos de estados disponibles en la instancia. 

    Acrobat Sign para SAP SuccessFactors: Cambiar el estado de la solicitud de trabajo

  3. Ve a Aprovisionamiento > Configuración del estado del candidato > Añadir nuevo.

    El conjunto de estados recién creado se rellena con los estados del sistema y puedes añadir más estados desde la base hasta la canalización.

    Acrobat Sign para SAP SuccessFactors: Cambiar el estado de la solicitud de trabajo

  4. Para utilizar el estado en tu proceso de contratación, ve a Editar configuración del estado del candidato y edita el Conjunto de estados marcado como “Predeterminado”.

    Acrobat Sign para SAP SuccessFactors: Cambiar el estado de la solicitud de trabajo

  5. Selecciona Añadir nuevo, y en la lista de selección, selecciona el estado como Oferta aceptada , y define todas las opciones necesarias.

    Acrobat Sign para SAP SuccessFactors: Cambiar el estado de la solicitud de trabajo

    Acrobat Sign para SAP SuccessFactors: Cambiar el estado de la solicitud de trabajo

    Acrobat Sign para SAP SuccessFactors: Cambiar el estado de la solicitud de trabajo

Solución de problemas

A continuación se indican algunos problemas comunes que pueden producirse durante la configuración y el uso de Acrobat Sign para SAP SuccessFactors:  

Error de conexión al seleccionar el mosaico de administrador de Adobe Sign: Debes ser un suscriptor de Adobe Sign de pago para utilizar esta integración con SuccessFactors

Este problema puede surgir para los usuarios que no tienen acceso de administrador de cuenta o grupo a Adobe Sign. Verifica que el usuario utilizado para establecer la conexión entre Adobe Sign y SAP SuccessFactors a través del mosaico Administrador de Adobe Sign es un administrador de cuentas o grupos en Adobe Sign.

Interfaz de resolución de problemas de Adobe Sign

Error en la carta de oferta al seleccionar Enviar con Adobe Sign: Conectarse a Adobe Sign.

Este error se produce cuando no se establece la conexión entre SuccessFactors y Adobe Sign. Inicia sesión en el mosaico Administrador de Adobe Sign con credenciales de administrador de cuentas/grupos de Adobe Sign para crear una conexión con Adobe Sign antes de enviar la carta de oferta al candidato.

Error al seleccionar el mosaico de administrador de Adobe Sign: Redirect_uri tiene un dominio inválido

Para resolver el error de dominio inválido, sigue estos pasos:

  1. En Cockpit, ve a la subcuenta y selecciona Servicios> Instancias y suscripciones.

  2. En Instancias, selecciona el icono Servicio de administración de autorización y confianza, y selecciona Actualizar.

  3. En la sección Parámetros, carga el siguiente JSON y sustituye el <router-App-url> por el vínculo específico de la aplicación Java generada desde el enrutador de la aplicación SAP BTP.

    Por ejemplo, si la URL de la aplicación del enrutador es https://adobesignWeb10384.cfapps.eu10.hana.ondemand.com

    El par clave-valor redirect-uris en el siguiente JSON debería ser: "redirect-uris": ["https://adobesignWeb10384.cfapps.eu10.hana.ondemand.com/**"]

    Plantilla JSON:
    {

    "xsappname": "extension-app",

    "tenant-mode": "dedicated",

    "oauth2-configuration": {

    "redirect-uris": [

    "<<router-App-url>>/**"

    ]

    }

    }

  4. Selecciona Actualizar instancia.

Obtén ayuda de forma más rápida y sencilla

¿Nuevo usuario?