ADP Employee Self-Service (versión preliminar)

ADP Employee Self-Service aporta la eficacia de la experiencia de recursos humanos y nóminas de ADP directamente al flujo de trabajo, por lo que los empleados pueden obtener respuestas y tomar medidas sin problemas. Este conector ayuda a los agentes y empleados a acceder rápidamente a la información de rr. HH. y nómina sin salir de sus herramientas diarias.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Standard Todas las regiones de Logic Apps excepto las siguientes:
     - regiones de Azure Government
     - Azure regiones de China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Compatibilidad con ADP
URL https://www.adp.com/contact-us.aspx
Correo Electrónico [email protected]
Metadatos del conector
Publicador ADP, Inc.
Sitio web https://www.adp.com
Directiva de privacidad https://www.adp.com/privacy.aspx
Categories Recursos humanos; Productividad

ADP Employee Self-Service

ADP Employee Self-Service aporta la eficacia de la experiencia de recursos humanos y nóminas de ADP directamente al flujo de trabajo, por lo que los empleados pueden obtener respuestas y tomar medidas sin problemas. Este conector ayuda a los agentes y empleados a acceder rápidamente a la información de rr. HH. y nómina sin salir de sus herramientas diarias.

Publisher: ADP, Inc.

Prerrequisitos

  • Una suscripción admitida a un producto de ADP (por ejemplo, Workforce Now, Workforce Now Next Gen).
  • Derechos de administrador global para dar su consentimiento a la aplicación empresarial Azure en el inquilino.

Operaciones admitidas

El conector admite las siguientes operaciones:

  • create-emergency-contact: crea una nueva entrada de contacto de emergencia para el empleado. Úselo cuando un empleado quiera agregar una persona para ponerse en contacto en caso de emergencia, incluida su información de contacto y relación.
  • delete-emergency-contacts: quita los contactos de emergencia del perfil del empleado. Úselo cuando un contacto de emergencia ya no sea necesario o relevante.
  • get-emergency-contacts: recupera una lista de todos los contactos de emergencia configurados para el empleado. Úselo para ver la información de contacto de emergencia existente o para comprobar si es necesario actualizar los contactos.
  • get-pay-distributions: devuelve la lista de todos los depósitos activos (hasta la fecha efectiva actual) para un empleado. De forma predeterminada, el número de cuenta y el número de enrutamiento se enmascaran en la respuesta de Direct Deposit API.
  • get-pay-statements: solicita la lista de los últimos 5 estados de pago específicos del cliente para un asociado.
  • get-worker: recupera la información completa del perfil de empleado de WorkforceNow, incluidos los detalles personales, la información de contacto y los datos de empleo. Úselo para ver la información actual de los empleados.
  • update-emergency-contact: actualiza la información de un contacto de emergencia existente para el empleado. Úselo cuando sea necesario cambiar los detalles de contacto, la dirección o la información de relación.
  • update-profile: actualiza la información del perfil de empleado en WorkforceNow, incluidos los detalles personales y la información de contacto. Úselo para modificar la información existente de los empleados.

Obtención de credenciales

Si la organización en la que está ha asignado Microsoft como proveedor de identidades para productos de ADP, iniciar sesión con su cuenta Microsoft es todo el inicio de sesión que debe realizar. Si no forma parte de una configuración federada, tendrá que iniciar sesión en Microsoft y, a continuación, se le redirigirá a la página de inicio de sesión de ADP para iniciar sesión con sus credenciales de ADP.

Introducción

  1. Agregue el conector de autoservicio de ADP Employee a su copilot y publíquelo.
  2. Con un canal publicado, inicie cualquier conversación y se le pida que cree una conexión.
  3. Inicie sesión con el identificador de entra (y el inicio de sesión de ADP después de si no está federado)
  4. Definido en el copiloto, las acciones del conector deben empezar a usar el inicio de sesión para acceder a los datos.

Problemas conocidos y limitaciones

  • Limitación de velocidad: sujeto a limitación de velocidad compartida

Instrucciones de implementación

Agregue el conector a la solución o realice una conexión individual al conector. Por primera vez se usa esta aplicación, se le pide que dé su consentimiento a esta aplicación como administrador para el inquilino. Una vez consiente, no se requieren pasos adicionales.

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Actualizar contacto de emergencia

Actualiza la información de un contacto de emergencia existente para el empleado. Úselo cuando sea necesario cambiar los detalles de contacto, la dirección o la información de relación.

Actualizar perfil de empleado

Actualiza la información del perfil de empleado en WorkforceNow, incluidos los detalles personales y la información de contacto. Úselo para modificar la información existente de los empleados.

Agregar contacto de emergencia

Crea una nueva entrada de contacto de emergencia para el empleado. Úselo cuando un empleado quiera agregar una persona para ponerse en contacto en caso de emergencia, incluida su información de contacto y relación.

Obtención del perfil de trabajo

Recupera la información completa del perfil de empleado de WorkforceNow, incluidos los detalles personales, la información de contacto y los datos de empleo. Úselo para ver la información actual de los empleados.

Obtener contactos de emergencia

Recupera una lista de todos los contactos de emergencia configurados para el empleado. Úselo para ver la información de contacto de emergencia existente o para comprobar si es necesario actualizar los contactos.

Obtener declaraciones de pago

Solicite la lista de los últimos 5 estados de pago específicos del cliente para un asociado.

Obtener depósitos directos

Devuelve la lista de todos los depósitos activos (hasta la fecha efectiva actual) para un empleado. De forma predeterminada, el número de cuenta y el número de enrutamiento se enmascaran en la respuesta de Direct Deposit API.

Quitar contactos de emergencia

Quita los contactos de emergencia del perfil del empleado. Úselo cuando un contacto de emergencia ya no sea necesario o relevante.

Actualizar contacto de emergencia

Actualiza la información de un contacto de emergencia existente para el empleado. Úselo cuando sea necesario cambiar los detalles de contacto, la dirección o la información de relación.

Parámetros

Nombre Clave Requerido Tipo Description
itemId
itemId True string

Identificador de elemento del que se va a quitar (identificadores encontrados al realizar GetContacts)

contactName
contactName True string

Nombre del contacto

addressLine1
addressLine1 string

Primera línea de la dirección del contacto

addressLine2
addressLine2 string

Segunda línea de la dirección del contacto

addressLine3
addressLine3 string

Tercera línea de la dirección del contacto

addressCity
addressCity string

La ciudad en la dirección del contacto

addressState
addressState string

El estado o provincia de la dirección del contacto (use abreviaturas postales o se omitirá)

addressCountry
addressCountry string

El país en la dirección del contacto (use abreviaturas postales o se omitirá)

addressPostalCode
addressPostalCode string

El código de publicación en la dirección del contacto

phoneType
phoneType string

Qué tipo de número es para el contacto

countryCode
countryCode integer

Código de país de este número (se aplican reglas NANP)

areaCode
areaCode integer

El código de área de este número (se aplican reglas NANP)

número
number integer

Número de línea (se aplican reglas NANP)

extensión
extension integer

Código de extensión para este número

emailAddress
address string

Correo electrónico al que pertenece el contacto y tiene acceso a

relación
relation True string

Relación del contacto con la persona que los agrega

isPrimario
isPrimary True boolean

Establezca este contacto para que sea un contacto principal

Devoluciones

Nombre Ruta de acceso Tipo Description
Mensaje
result.message string

Mensaje de estado de la operación de actualización

Actualizar perfil de empleado

Actualiza la información del perfil de empleado en WorkforceNow, incluidos los detalles personales y la información de contacto. Úselo para modificar la información existente de los empleados.

Parámetros

Nombre Clave Requerido Tipo Description
name
name string

Nombre preferido del empleado

Correo electrónico
email string

El correo electrónico personal del empleado

mobileCountry
mobileCountry string

El código de país móvil del empleado

mobileArea
mobileArea string

Código de área móvil del empleado

mobileNumber
mobileNumber string

Número móvil del empleado

Devoluciones

Nombre Ruta de acceso Tipo Description
resultado
result array of object

Matriz de resultados de actualización para cada operación de campo

N.º manual
result.field string

Nombre del campo que se actualizó (por ejemplo, "email", "name", "mobile")

correcto
result.success boolean

Si la actualización del campo se realizó correctamente

error
result.error string

Mensaje de error si se produjo un error en la actualización, cadena vacía si se ejecuta correctamente

Agregar contacto de emergencia

Crea una nueva entrada de contacto de emergencia para el empleado. Úselo cuando un empleado quiera agregar una persona para ponerse en contacto en caso de emergencia, incluida su información de contacto y relación.

Parámetros

Nombre Clave Requerido Tipo Description
contactName
contactName True string

Nombre del contacto

addressLine1
addressLine1 string

Primera línea de la dirección del contacto

addressLine2
addressLine2 string

Segunda línea de la dirección del contacto

addressLine3
addressLine3 string

Tercera línea de la dirección del contacto

addressCity
addressCity string

La ciudad en la dirección del contacto

addressState
addressState string

El estado o provincia de la dirección del contacto (use abreviaturas postales o se omitirá)

addressCountry
addressCountry string

El país en la dirección del contacto (use abreviaturas postales o se omitirá)

addressPostalCode
addressPostalCode string

El código de publicación en la dirección del contacto

phoneType
phoneType string

Qué tipo de número es para el contacto

countryCode
countryCode integer

Código de país de este número (se aplican reglas NANP)

areaCode
areaCode integer

El código de área de este número (se aplican reglas NANP)

número
number integer

Número de línea (se aplican reglas NANP)

extensión
extension integer

Código de extensión para este número

emailAddress
address string

Correo electrónico al que pertenece el contacto y tiene acceso a

relación
relation True string

Relación del contacto con la persona que los agrega

isPrimario
isPrimary True boolean

Establezca este contacto para que sea un contacto principal

Devoluciones

Nombre Ruta de acceso Tipo Description
itemId
result.itemId string

Identificador de elemento del contacto que se creó

Obtención del perfil de trabajo

Recupera la información completa del perfil de empleado de WorkforceNow, incluidos los detalles personales, la información de contacto y los datos de empleo. Úselo para ver la información actual de los empleados.

Devoluciones

Nombre Ruta de acceso Tipo Description
preferredName
result.preferredName string

Nombre preferido del empleado

legalName
result.legalName string

Nombre legal del empleado

personalEmail
result.personalEmail string

El correo electrónico personal del empleado

móvil
result.mobile string

Número móvil del empleado

businessEmail
result.businessEmail string

El correo electrónico empresarial del empleado

Obtener contactos de emergencia

Recupera una lista de todos los contactos de emergencia configurados para el empleado. Úselo para ver la información de contacto de emergencia existente o para comprobar si es necesario actualizar los contactos.

Devoluciones

Nombre Ruta de acceso Tipo Description
resultado
result array of object

personalContacts

itemId
result.itemId string

Identificador del elemento del contacto

contactName
result.contactName string

Nombre del contacto

addressLine1
result.addressLine1 string

Primera línea de la dirección del contacto

addressLine2
result.addressLine2 string

Segunda línea de la dirección del contacto

addressLine3
result.addressLine3 string

Tercera línea de la dirección del contacto

addressCity
result.addressCity string

La ciudad en la dirección del contacto

addressState
result.addressState string

El estado o provincia de la dirección del contacto (use abreviaturas postales o se omitirá)

addressCountry
result.addressCountry string

El país en la dirección del contacto (use abreviaturas postales o se omitirá)

addressPostalCode
result.addressPostalCode string

El código de publicación en la dirección del contacto

phones
result.phones array of object

phones

phoneType
result.phones.phoneType string

Qué tipo de número es para el contacto

countryCode
result.phones.countryCode integer

Código de país para el número de teléfono (se aplican reglas NANP)

areaCode
result.phones.areaCode integer

Código de área para el número de teléfono (se aplican reglas NANP)

número
result.phones.number integer

Número de línea (se aplican reglas NANP)

extensión
result.phones.extension integer

Código de extensión para este número

correos electrónicos
result.emails array of object

correos electrónicos

emailAddress
result.emails.address string

Correo electrónico al que pertenece el contacto y tiene acceso a

relación
result.relation string

Relación del contacto con la persona que los agrega

isPrimario
result.isPrimary boolean

Establezca este contacto para que sea un contacto principal

Obtener declaraciones de pago

Solicite la lista de los últimos 5 estados de pago específicos del cliente para un asociado.

Devoluciones

Nombre Ruta de acceso Tipo Description
resultado
result array of object

payStatements

payDate
result.payDate string

Fecha de la declaración de pago

código de moneda
result.currencyCode string

Unidad de moneda para esta declaración de pago

netPayAmount
result.netPayAmount float

Importe neto de pago por esta declaración de pago

grossPayAmount
result.grossPayAmount float

Importe bruto de pago por esta declaración de pago

totalHours
result.totalHours float

Total de horas pagadas en este extracto de pago

Obtener depósitos directos

Devuelve la lista de todos los depósitos activos (hasta la fecha efectiva actual) para un empleado. De forma predeterminada, el número de cuenta y el número de enrutamiento se enmascaran en la respuesta de Direct Deposit API.

Devoluciones

Nombre Ruta de acceso Tipo Description
distribuciones
result array of object

Lista de todas las distribuciones de pago con estructura plana

estado
result.status string

El estado de esta distribución de pago (por ejemplo, Activo, Pendiente, Inactivo)

Fecha de entrada en vigor
result.effectiveDate string

Fecha en que esta distribución de pago entra en vigor

AccountType
result.accountType string

Tipo de cuenta bancaria (por ejemplo, ACH-CHECK, ACH-SAVINGS)

accountNumber
result.accountNumber string

Número de cuenta bancaria enmascarada

routingNumber
result.routingNumber string

Número de enrutamiento bancario enmascarado

importe
result.amount integer

Cantidad que se va a distribuir a esta cuenta

isBonusOnly
result.isBonusOnly boolean

Indica si esta distribución es solo para pagos de bonificación.

Quitar contactos de emergencia

Quita los contactos de emergencia del perfil del empleado. Úselo cuando un contacto de emergencia ya no sea necesario o relevante.

Parámetros

Nombre Clave Requerido Tipo Description
itemIds
itemIds True array of string

Identificadores de elemento de los que se va a quitar (identificadores encontrados al realizar GetContacts)

Devoluciones

Nombre Ruta de acceso Tipo Description
resultado
result array of object

Matriz de resultados de actualización para cada operación de campo

N.º manual
result.field string

Nombre del campo o valor que se actualizó. En este caso, se quitó el identificador de elemento del contacto.

correcto
result.success boolean

Si la eliminación del campo se realizó correctamente

error
result.error string

Mensaje de error si se produjo un error en la eliminación, cadena vacía si se ejecuta correctamente