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
- Agregue el conector de autoservicio de ADP Employee a su copilot y publíquelo.
- Con un canal publicado, inicie cualquier conversación y se le pida que cree una conexión.
- Inicie sesión con el identificador de entra (y el inicio de sesión de ADP después de si no está federado)
- 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
|
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 |