Compartir a través de


Mantenimiento de tiempo de UKG Pro WFM (versión preliminar)

Acciones de autoservicio de empleado para el mantenimiento del tiempo.

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

Service Class Regions
Copilot Studio Premium Todas las regiones de 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 Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de 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 de 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 KGS
URL https://www.ukg.com/support
Correo Electrónico support@ukg.com
Metadatos del conector
Publicador Ria Gupta
Sitio web https://www.ukg.com/
Directiva de privacidad https://www.ukg.com/privacy
Categorías Recursos humanos

UkG Pro WFM Timekeeping connector simplifica los pasos para facilitar el acceso a algunas de las API de mantenimiento de tiempo pro WFM más usadas.

Prerrequisitos

Necesitará el valor de access_token generado a través del conector de autenticación PRO WFM.

Obtención de credenciales

Configure las propiedades del conector mediante la información de requisitos previos durante el proceso de creación de la conexión. Tras una llamada correcta del conector de autenticación WFM PRO, la respuesta del conector incluirá el valor de access_token, que se puede usar posteriormente como parámetros en el conector de mantenimiento de tiempo de PRO WFM.

Introducción al conector

  • Seleccione Get Last Timestamp la acción para capturar la última marca de tiempo registrada.
  • Seleccione Add Timestamp la acción para registrar una marca de tiempo para una transacción punzable.
  • Seleccione Get Employee Timecard la acción para capturar un tarjeta de tiempo de empleado.
  • Seleccione View Accruals la acción para capturar el resumen de acumulación.

Problemas y limitaciones conocidos

Ninguno

Errores y soluciones comunes

Póngase en contacto con nosotros a través de https://www.ukg.com/support

Preguntas más frecuentes

Póngase en contacto con nosotros en https://www.ukg.com/support caso de errores y preguntas.

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
DIRECCIÓN URL de vanidad de WFM DE PRO securestring Dirección URL de vanidad de PRO WFM para esta API Cierto

Limitaciones

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

Acciones

Agregar marca de tiempo

Esta operación registra una marca de tiempo para una transacción punzable.

Recuperar marca de tiempo

Esta operación devuelve la última marca de tiempo registrada.

Recuperar tarjeta de tiempo

Esta operación devuelve una tarjeta de tiempo de empleado.

Ver acumulación

Esta operación devuelve Resumen de acumulación.

Agregar marca de tiempo

Esta operación registra una marca de tiempo para una transacción punzable.

Parámetros

Nombre Clave Requerido Tipo Description
Token de acceso
accessToken True string

Token para acceder a la API.

transferString
transferString string

Lista de entradas de categoría laboral y Centro de costos.

cancelDeduct
cancelDeduct boolean

Un valor booleano.

Número de persona
qualifier True integer

Número que identifica de forma única a una persona. No es un identificador de empleado.

Nombre del puesto
qualifier string

Nombre de la posición.

Devoluciones

Recuperar marca de tiempo

Esta operación devuelve la última marca de tiempo registrada.

Parámetros

Nombre Clave Requerido Tipo Description
Token de acceso
accessToken True string

Token para acceder a la API.

Devoluciones

Recuperar tarjeta de tiempo

Esta operación devuelve una tarjeta de tiempo de empleado.

Parámetros

Nombre Clave Requerido Tipo Description
select
select string

Determina los objetos devueltos en la respuesta de solicitud de tarjeta de tiempo.

person_number
person_number True string

Número que identifica de forma única a una persona

Id. de período simbólico
symbolic_period_id string

Identificador simbólico que representa un período de tiempo o un intervalo de tiempo

start_date
start_date string

Fecha de inicio en formato ISO_LOCAL_DATE (AAAA-MM-DD). Excluyente mutuamente con el período simbólico, pero se requiere un período simbólico o un intervalo de fechas que consta de una fecha de inicio y una fecha de finalización.

end_date
end_date string

Fecha de finalización en formato ISO_LOCAL_DATE (AAAA-MM-DD). Excluyente mutuamente con el período simbólico, pero se requiere un período simbólico o un intervalo de fechas que consta de una fecha de inicio y una fecha de finalización.

breakUpAtMidnight
breakUpAtMidnight boolean

Indicador booleano de si se va a dividir un turno de trabajo a medianoche del día natural cuando el turno cruza de un día natural a otro.

include_phantom_punches
include_phantom_punches boolean

Indicador booleano de si se van a incluir o no golpes fantasma.

include_kind_of_time_segments
include_kind_of_time_segments boolean

Indicador booleano de si se van a incluir o no segmentos de tipos de tiempo.

show_totals_with_hidden_paycodes
show_totals_with_hidden_paycodes boolean

Indicador booleano de si se deben mostrar o no totales cuando son para códigos de pago configurados para estar ocultos.

activity_name
activity_name string

Nombre de la actividad deseada para la recuperación de los tipos de datos de actividad.

consolidate_schedule_segments
consolidate_schedule_segments boolean

Indicador booleano de si se consolidan o no segmentos programados de un turno de trabajo.

shift_id
shift_id integer

Identificador del desplazamiento deseado para la recuperación de los tipos de datos de actividad.

totals_rollup_by
totals_rollup_by string

Criterios por los que se han inscrito los totales.

context_date
context_date string

Fecha para la que o hasta qué totales se calculan en formato ISO_LOCAL_DATE (AAAA-MM-DD). Debe estar dentro del start_date especificado y end_date o el período de tiempo representado por un identificador simbólico de período de tiempo proporcionado.

totals_include_combined_paycodes
totals_include_combined_paycodes boolean

Un indicador booleano de si los totales incluyen códigos de pago combinados o no.

retrieve_full_labor_categories
retrieve_full_labor_categories boolean

Un indicador booleano de si los totales incluyen categorías laborales completas o no.

return_true_cost_center_id
return_true_cost_center_id boolean

Indicador booleano de si se devuelve o no el identificador del centro de costos verdadero en la respuesta.

Token de acceso
accessToken True string

Token para acceder a la API.

Devoluciones

Ver acumulación

Esta operación devuelve Resumen de acumulación.

Parámetros

Nombre Clave Requerido Tipo Description
Token de acceso
accessToken True string

Token para acceder a la API.

Fecha de inicio
startDate True string

Fecha de inicio del intervalo de fechas en formato(AAAA-MM-DD).

Fecha de finalización
endDate True string

Fecha de finalización del intervalo de fechas en formato(AAAA-MM-DD).

Number
qualifier True string

Número de persona del empleado.

Devoluciones

Productos
viewAccruals

Definiciones

getTimeStamps

Nombre Ruta de acceso Tipo Description
id
id integer

Identificador de la transacción de punteo.

id
employee.id integer

Id. de referencia del empleado

calificador
employee.qualifier string

Calificador único de referencia de empleado

nombre
employee.name string

nombre

id
timeZone.id integer

Id. de referencia del empleado

calificador
timeZone.qualifier string

Calificador único de referencia de empleado

nombre
timeZone.name string

nombre

transferString
transferString string

Una lista ordenada separada por punto y coma de entradas de categoría laboral y Centro de costos.

punchDtm
punchDtm string

Fecha y hora de perforación en formato ISO_LOCAL_DATE_TIME (aaaa-mm-ddThh:mm:ss.sss).

cancelDeduct
cancelDeduct boolean

cancelDeduct

getEmployeeTimeCard

Nombre Ruta de acceso Tipo Description
startDate
startDate string

La fecha de inicio más antigua asociada a un cuadro de tiempo en formato (AAAA-MM-DD).

fecha de finalización
endDate string

La fecha de finalización más reciente asociada a un cuadro de tiempo en formato (AAAA-MM-DD).

Golpes
punches array of object

Una lista de los golpes asociados a una tarjeta de tiempo

id
punches.id integer

El identificador de este conjunto de comentarios y notas adjuntas

id
punches.employee.id integer

Id. de referencia del objeto

calificador
punches.employee.qualifier string

Calificador único de referencia de objeto

nombre
punches.employee.name string

nombre

punchDtm
punches.punchDtm string

Marca de fecha y hora para el golpe en ISO_LOCAL_DATE_TIME

roundedPunchDtm
punches.roundedPunchDtm string

Fecha y hora redondeadas

id
punches.timeZone.id integer

Id. de referencia del objeto

calificador
punches.timeZone.qualifier string

Calificador único de referencia de objeto

nombre
punches.timeZone.name string

nombre

enteredOnDtm
punches.enteredOnDtm string

Marca de fecha y hora para cuando se especificó esta transacción de punteo a través de la API.

hasComments
punches.hasComments boolean

Indicador booleano de si un comentario está asociado o no a un segmento de actividad

id
punches.editByType.id integer

Id. de referencia del objeto

calificador
punches.editByType.qualifier string

Calificador único de referencia de objeto

nombre
punches.editByType.name string

nombre

id
punches.dataSource.id integer

Id. de referencia del objeto

calificador
punches.dataSource.qualifier string

Calificador único de referencia de objeto

Nombre para mostrar
punches.dataSource.displayName string

Nombre para mostrar

functionalAreaName
punches.dataSource.functionalAreaName string

functionalAreaName

nombre
punches.dataSource.name string

nombre

excepciones
punches.exceptions array of object

Lista de objetos de excepción asociados a una tarjeta de tiempo

id
punches.exceptions.employee.id integer

Id. de referencia del objeto

calificador
punches.exceptions.employee.qualifier string

Calificador único de referencia de objeto

nombre
punches.exceptions.employee.name string

nombre

startDateTime
punches.exceptions.startDateTime string

Fecha y hora del inicio de la actividad en formato ISO_LOCAL_DATE_TIME (aaaa-MM-dd HH:mm:ss. SSS)

endDateTime
punches.exceptions.endDateTime string

Fecha y hora del final de la actividad en formato ISO_LOCAL_DATE_TIME (aaaa-MM-dd HH:mm:ss. SSS)

applyDate
punches.exceptions.applyDate string

Fecha de aplicación de un intervalo de fechas de segmento procesado por actividad en formato ISO_LOCAL_DATE (AAAA-MM-DD).

id
punches.exceptions.id integer

id

id
punches.exceptions.endTimeZone.id integer

Id. de referencia del objeto

id
punches.exceptions.exceptionType.id integer

Identificador de un tipo de excepción timekeeping

nombre
punches.exceptions.exceptionType.name string

Nombre de un tipo de excepción timekeeping

descripción
punches.exceptions.exceptionType.description string

Descripción de un error de excepción de mantenimiento de tiempo

Nombre para mostrar
punches.exceptions.exceptionType.displayName string

Nombre para mostrar de un tipo de excepción timekeeping

categoría
punches.exceptions.exceptionType.category string

Categoría de un tipo de excepción timekeeping

id
punches.exceptions.orgJob.id integer

Id. de referencia del objeto

overLimitInHours
punches.exceptions.overLimitInHours number

Cantidad (en horas) que supera el límite definido por la excepción asociada a la edición del código de pago. Esta propiedad es de solo lectura

id
punches.exceptions.startTimeZone.id integer

Id. de referencia del objeto

violationInHours
punches.exceptions.violationInHours number

Número total de horas infringidas que provocaron una excepción. Esta propiedad es de solo lectura

id
punches.exceptions.workRule.id integer

Id. de referencia del objeto

calificador
punches.exceptions.workRule.qualifier string

Calificador único de referencia de objeto

nombre
punches.exceptions.workRule.name string

nombre

commentsNotes
punches.exceptions.commentsNotes array of

Referencia a una lista de comentarios. Este objeto puede tener varios comentarios con varias notas para cada comentario

id
punches.exceptions.punchEvent.id integer

Id. de referencia del objeto

isExcusedAbsence
punches.exceptions.isExcusedAbsence boolean

Un indicador booleano de si la excepción implica o no una ausencia excusada. Esta propiedad es de solo lectura

isUnExcusedAbsence
punches.exceptions.isUnExcusedAbsence boolean

Un indicador booleano de si la excepción implica o no una ausencia nocusada. Esta propiedad es de solo lectura

id
punches.exceptions.missingTimeStatus.id integer

Identificador del estado de tiempo que falta, comprendido entre 1 y 4.

Nombre para mostrar
punches.exceptions.missingTimeStatus.displayName string

El nombre para mostrar del estado de hora que falta localizado

Justificaciones
punches.exceptions.justifications array of

Lista de justificaciones de tiempo que faltan para esta excepción. Esta propiedad es de solo lectura

justifiedTimes
punches.exceptions.justifiedTimes array of

Lista de tiempos justificados para esta excepción. Esta propiedad es de solo lectura

transferencia
punches.exceptions.transfer boolean

transferencia

eventDate
punches.exceptions.eventDate string

eventDate

startException
punches.exceptions.startException boolean

startException

endException
punches.exceptions.endException boolean

endException

reviewed
punches.exceptions.reviewed boolean

reviewed

commentsNotes
punches.commentsNotes array of

Referencia a una lista de comentarios. Este objeto puede tener varios comentarios con varias notas para cada comentario. Esta propiedad es de solo lectura

isPhantom
punches.isPhantom boolean

Un indicador booleano de si el golpe es un golpe fantasma

isScheduled
punches.isScheduled boolean

Indicador booleano de si el golpe se genera a partir de un intervalo de trabajo programado

updatedOnDtm
punches.updatedOnDtm string

Marca de fecha y hora para la última vez que se actualizó esta transacción de punteo

validateAsTimestamp
punches.validateAsTimestamp boolean

Indicador booleano de si se introduce o no el golpe como marca de tiempo

attestationPunchEdit
punches.attestationPunchEdit boolean

Indicador booleano de si se introduce o no el golpe como edición de punteo de atestación

markRelatedExceptionsAsReviewed
punches.markRelatedExceptionsAsReviewed boolean

Si existe una excepción para un golpe, un indicador booleano de si se resuelve o no esa excepción.

editable
punches.editable boolean

Indicador booleano de si se puede editar o no un código de pago

cancelDeduct
punches.cancelDeduct boolean

cancelDeduct

fromPhantomEdited
punches.fromPhantomEdited boolean

fromPhantomEdited

exceptionResolved
punches.exceptionResolved boolean

exceptionResolved

id
punches.typeOverride.id integer

Id. de referencia del objeto

calificador
punches.typeOverride.qualifier string

Calificador único de referencia de objeto

typeOverrideId
punches.typeOverride.typeOverrideId integer

Identificador de la invalidación de tipo

descripción
punches.typeOverride.description string

Descripción de la invalidación de tipo

nombre
punches.typeOverride.name string

nombre

workedShifts
workedShifts array of object

Una lista de objetos de desplazamiento de trabajo

id
workedShifts.id integer

Id. de referencia del objeto

id
workedShifts.employee.id integer

Id. de referencia del objeto

startDateTime
workedShifts.startDateTime string

Fecha y hora del inicio de la actividad en formato ISO_LOCAL_DATE_TIME (aaaa-MM-dd HH:mm:ss. SSS)

endDateTime
workedShifts.endDateTime string

Fecha y hora de finalización de un intervalo de fechas en formato ISO_LOCAL_DATE_TIME (aaaa-mm-ddThh:mm:ss.sss)

id
workedShifts.startTimezone.id integer

Id. de referencia del objeto

id
workedShifts.endTimezone.id integer

Id. de referencia del objeto

roundedStartDateTime
workedShifts.roundedStartDateTime string

Campo opcional que contiene la fecha y hora de inicio en función de las reglas de redondeo configuradas.

roundedEndDateTime
workedShifts.roundedEndDateTime string

Campo opcional que contiene la fecha y hora de finalización en función de las reglas de redondeo configuradas.

id
workedShifts.roundedStartTimezone.id integer

Id. de referencia del objeto

id
workedShifts.roundedEndTimezone.id integer

Id. de referencia del objeto

transactionDateTime
workedShifts.transactionDateTime string

Marca de fecha y hora para cuando se escribió esta transacción de turno de trabajo a través de la API.

inProgress
workedShifts.inProgress boolean

Indicador booleano que muestra si un segmento procesado está en curso o no

consolidatedScheduleSegments
workedShifts.consolidatedScheduleSegments boolean

Indicador booleano de si se han consolidado o no segmentos de programación del turno de trabajo

workedSpans
workedShifts.workedSpans array of object

Contiene una lista de objetos workedSpan

id
workedShifts.workedSpans.id integer

id

idDeArtículo
workedShifts.workedSpans.itemId integer

Identificador del elemento de hora

spanId
workedShifts.workedSpans.spanId integer

El identificador del intervalo de trabajo

startDateTime
workedShifts.workedSpans.startDateTime string

La fecha y hora de inicio de un intervalo de fechas en formato ISO_LOCAL_DATE_TIME (aaaa-mm-ddThh:mm:ss.sss)

endDateTime
workedShifts.workedSpans.endDateTime string

Fecha y hora de finalización de un intervalo de fechas en formato ISO_LOCAL_DATE_TIME (aaaa-mm-ddThh:mm:ss.sss)

roundedStartDateTime
workedShifts.workedSpans.roundedStartDateTime string

Campo opcional que contiene la fecha y hora de inicio en función de las reglas de redondeo configuradas.

roundedEndDateTime
workedShifts.workedSpans.roundedEndDateTime string

Campo opcional que contiene la fecha y hora de finalización en función de las reglas de redondeo configuradas.

id
workedShifts.workedSpans.startTimezone.id integer

Id. de referencia del objeto

id
workedShifts.workedSpans.endTimezone.id integer

id

id
workedShifts.workedSpans.primaryOrgJob.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.primaryOrgJob.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.primaryOrgJob.name string

nombre

id
workedShifts.workedSpans.workRule.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.workRule.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.workRule.name string

nombre

id
workedShifts.workedSpans.primaryWorkRule.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.primaryWorkRule.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.primaryWorkRule.name string

nombre

orderNumber
workedShifts.workedSpans.orderNumber integer

Número de pedido asociado a un segmento de actividad

id
workedShifts.workedSpans.startPunch.id integer

id

id
workedShifts.workedSpans.startPunch.employee.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.startPunch.employee.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.startPunch.employee.name string

nombre

punchDtm
workedShifts.workedSpans.startPunch.punchDtm string

Marca de fecha y hora para el golpe en ISO_LOCAL_DATE_TIME

roundedPunchDtm
workedShifts.workedSpans.startPunch.roundedPunchDtm string

Fecha y hora redondeadas

id
workedShifts.workedSpans.startPunch.timeZone.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.startPunch.timeZone.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.startPunch.timeZone.name string

nombre

enteredOnDtm
workedShifts.workedSpans.startPunch.enteredOnDtm string

Marca de fecha y hora para cuando se especificó esta transacción de punteo a través de la API.

hasComments
workedShifts.workedSpans.startPunch.hasComments boolean

Indicador booleano de si un comentario está asociado o no a un segmento de actividad

id
workedShifts.workedSpans.startPunch.editByType.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.startPunch.editByType.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.startPunch.editByType.name string

nombre

id
workedShifts.workedSpans.startPunch.dataSource.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.startPunch.dataSource.qualifier string

Calificador único de referencia de objeto

Nombre para mostrar
workedShifts.workedSpans.startPunch.dataSource.displayName string

Nombre para mostrar

functionalAreaName
workedShifts.workedSpans.startPunch.dataSource.functionalAreaName string

functionalAreaName

nombre
workedShifts.workedSpans.startPunch.dataSource.name string

nombre

excepciones
workedShifts.workedSpans.startPunch.exceptions array of object

Lista de objetos de excepción asociados a un punteo

id
workedShifts.workedSpans.startPunch.exceptions.employee.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.startPunch.exceptions.employee.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.startPunch.exceptions.employee.name string

nombre

startDateTime
workedShifts.workedSpans.startPunch.exceptions.startDateTime string

Fecha y hora del inicio de la actividad en formato ISO_LOCAL_DATE_TIME (aaaa-MM-dd HH:mm:ss. SSS)

endDateTime
workedShifts.workedSpans.startPunch.exceptions.endDateTime string

Fecha y hora del final de la actividad en formato ISO_LOCAL_DATE_TIME (aaaa-MM-dd HH:mm:ss. SSS)

applyDate
workedShifts.workedSpans.startPunch.exceptions.applyDate string

Fecha de aplicación para un intervalo de fechas de segmento procesado por actividad en formato ISO_LOCAL_DATE (AAAA-MM-DD)

id
workedShifts.workedSpans.startPunch.exceptions.id integer

id

id
workedShifts.workedSpans.startPunch.exceptions.endTimeZone.id integer

Id. de referencia del objeto

id
workedShifts.workedSpans.startPunch.exceptions.exceptionType.id integer

Identificador de un tipo de excepción timekeeping

nombre
workedShifts.workedSpans.startPunch.exceptions.exceptionType.name string

Nombre de un tipo de excepción timekeeping

descripción
workedShifts.workedSpans.startPunch.exceptions.exceptionType.description string

Descripción de un tipo de excepción timekeeping

Nombre para mostrar
workedShifts.workedSpans.startPunch.exceptions.exceptionType.displayName string

Nombre para mostrar de un tipo de excepción timekeeping

categoría
workedShifts.workedSpans.startPunch.exceptions.exceptionType.category string

categoría

id
workedShifts.workedSpans.startPunch.exceptions.orgJob.id integer

Id. de referencia del objeto

overLimitInHours
workedShifts.workedSpans.startPunch.exceptions.overLimitInHours number

Cantidad (en horas) que supera el límite definido por la excepción asociada a la edición del código de pago. Esta propiedad es de solo lectura

id
workedShifts.workedSpans.startPunch.exceptions.startTimeZone.id integer

Id. de referencia del objeto

violationInHours
workedShifts.workedSpans.startPunch.exceptions.violationInHours number

Número total de horas infringidas que provocaron una excepción. Esta propiedad es de solo lectura

id
workedShifts.workedSpans.startPunch.exceptions.workRule.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.startPunch.exceptions.workRule.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.startPunch.exceptions.workRule.name string

nombre

commentsNotes
workedShifts.workedSpans.startPunch.exceptions.commentsNotes array of

Referencia a una lista de comentarios. Este objeto puede tener varios comentarios con varias notas para cada comentario. Esta propiedad es de solo lectura

id
workedShifts.workedSpans.startPunch.exceptions.punchEvent.id integer

Id. de referencia del objeto

isExcusedAbsence
workedShifts.workedSpans.startPunch.exceptions.isExcusedAbsence boolean

Un indicador booleano de si la excepción implica o no una ausencia excusada. Esta propiedad es de solo lectura

isUnExcusedAbsence
workedShifts.workedSpans.startPunch.exceptions.isUnExcusedAbsence boolean

Un indicador booleano de si la excepción implica o no una ausencia nocusada. Esta propiedad es de solo lectura

id
workedShifts.workedSpans.startPunch.exceptions.missingTimeStatus.id integer

Identificador del estado de tiempo que falta, comprendido entre 1 y 4.

Nombre para mostrar
workedShifts.workedSpans.startPunch.exceptions.missingTimeStatus.displayName string

El nombre para mostrar del estado de hora que falta localizado

Justificaciones
workedShifts.workedSpans.startPunch.exceptions.justifications array of

Lista de justificaciones de tiempo que faltan para esta excepción. Esta propiedad es de solo lectura

justifiedTimes
workedShifts.workedSpans.startPunch.exceptions.justifiedTimes array of

Lista de tiempos justificados para esta excepción. Esta propiedad es de solo lectura

transferencia
workedShifts.workedSpans.startPunch.exceptions.transfer boolean

transferencia

eventDate
workedShifts.workedSpans.startPunch.exceptions.eventDate string

eventDate

startException
workedShifts.workedSpans.startPunch.exceptions.startException boolean

startException

endException
workedShifts.workedSpans.startPunch.exceptions.endException boolean

endException

reviewed
workedShifts.workedSpans.startPunch.exceptions.reviewed boolean

reviewed

commentsNotes
workedShifts.workedSpans.startPunch.commentsNotes array of

Referencia a una lista de comentarios. Este objeto puede tener varios comentarios con varias notas para cada comentario

isPhantom
workedShifts.workedSpans.startPunch.isPhantom boolean

Un indicador booleano de si el golpe es un golpe fantasma

isScheduled
workedShifts.workedSpans.startPunch.isScheduled boolean

Indicador booleano de si el golpe se genera a partir de un intervalo de trabajo programado

updatedOnDtm
workedShifts.workedSpans.startPunch.updatedOnDtm string

Marca de fecha y hora para la última vez que se actualizó esta transacción de punteo

validateAsTimestamp
workedShifts.workedSpans.startPunch.validateAsTimestamp boolean

Indicador booleano de si se introduce o no el golpe como marca de tiempo

attestationPunchEdit
workedShifts.workedSpans.startPunch.attestationPunchEdit boolean

Indicador booleano de si se introduce o no el golpe como edición de punteo de atestación

markRelatedExceptionsAsReviewed
workedShifts.workedSpans.startPunch.markRelatedExceptionsAsReviewed boolean

Si existe una excepción para un golpe, un indicador booleano de si se resuelve o no esa excepción.

editable
workedShifts.workedSpans.startPunch.editable boolean

Indicador booleano de si se puede editar o no un código de pago

cancelDeduct
workedShifts.workedSpans.startPunch.cancelDeduct boolean

cancelDeduct

fromPhantomEdited
workedShifts.workedSpans.startPunch.fromPhantomEdited boolean

fromPhantomEdited

exceptionResolved
workedShifts.workedSpans.startPunch.exceptionResolved boolean

exceptionResolved

id
workedShifts.workedSpans.startPunch.workRule.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.startPunch.workRule.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.startPunch.workRule.name string

nombre

id
workedShifts.workedSpans.startPunch.typeOverride.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.startPunch.typeOverride.qualifier string

Calificador único de referencia de objeto

typeOverrideId
workedShifts.workedSpans.startPunch.typeOverride.typeOverrideId integer

Identificador de la invalidación de tipo

descripción
workedShifts.workedSpans.startPunch.typeOverride.description string

dDescription de la invalidación de tipo

nombre
workedShifts.workedSpans.startPunch.typeOverride.name string

nombre

id
workedShifts.workedSpans.endPunch.id integer

id

id
workedShifts.workedSpans.endPunch.employee.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.endPunch.employee.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.endPunch.employee.name string

nombre

punchDtm
workedShifts.workedSpans.endPunch.punchDtm string

Marca de fecha y hora para el golpe en ISO_LOCAL_DATE_TIME

roundedPunchDtm
workedShifts.workedSpans.endPunch.roundedPunchDtm string

Fecha y hora redondeadas

id
workedShifts.workedSpans.endPunch.timeZone.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.endPunch.timeZone.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.endPunch.timeZone.name string

nombre

enteredOnDtm
workedShifts.workedSpans.endPunch.enteredOnDtm string

Marca de fecha y hora para cuando se especificó esta transacción de punteo a través de la API.

hasComments
workedShifts.workedSpans.endPunch.hasComments boolean

Indicador booleano de si un comentario está asociado o no a un segmento de actividad

id
workedShifts.workedSpans.endPunch.editByType.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.endPunch.editByType.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.endPunch.editByType.name string

nombre

id
workedShifts.workedSpans.endPunch.dataSource.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.endPunch.dataSource.qualifier string

Calificador único de referencia de objeto

Nombre para mostrar
workedShifts.workedSpans.endPunch.dataSource.displayName string

Nombre para mostrar

functionalAreaName
workedShifts.workedSpans.endPunch.dataSource.functionalAreaName string

functionalAreaName

nombre
workedShifts.workedSpans.endPunch.dataSource.name string

nombre

excepciones
workedShifts.workedSpans.endPunch.exceptions array of object

Lista de objetos de excepción asociados a una tarjeta de tiempo

id
workedShifts.workedSpans.endPunch.exceptions.employee.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.endPunch.exceptions.employee.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.endPunch.exceptions.employee.name string

nombre

startDateTime
workedShifts.workedSpans.endPunch.exceptions.startDateTime string

Fecha y hora de inicio de una justificación en formato ISO_LOCAL_DATE_TIME (aaaa-mm-ddThh:mm:ss.sss)

endDateTime
workedShifts.workedSpans.endPunch.exceptions.endDateTime string

Fecha y hora de finalización de un intervalo de fechas en formato de ISO_LOCAL_DATE_TIME (aaaa-mm-ddThh:mm:ss.sss). Esta propiedad es de solo lectura

applyDate
workedShifts.workedSpans.endPunch.exceptions.applyDate string

Fecha a la que se aplica una excepción en formato ISO_LOCAL_DATE (AAAA-MM-DD). Esta propiedad es de solo lectura

id
workedShifts.workedSpans.endPunch.exceptions.id integer

id

id
workedShifts.workedSpans.endPunch.exceptions.endTimeZone.id integer

Id. de referencia del objeto

id
workedShifts.workedSpans.endPunch.exceptions.exceptionType.id integer

Identificador de un tipo de excepción timekeeping

nombre
workedShifts.workedSpans.endPunch.exceptions.exceptionType.name string

Nombre de un tipo de excepción timekeeping

descripción
workedShifts.workedSpans.endPunch.exceptions.exceptionType.description string

Descripción de un tipo de excepción timekeeping

Nombre para mostrar
workedShifts.workedSpans.endPunch.exceptions.exceptionType.displayName string

Nombre para mostrar de un tipo de excepción timekeeping

categoría
workedShifts.workedSpans.endPunch.exceptions.exceptionType.category string

Categoría de un tipo de excepción timekeeping

id
workedShifts.workedSpans.endPunch.exceptions.orgJob.id integer

Id. de referencia del objeto

overLimitInHours
workedShifts.workedSpans.endPunch.exceptions.overLimitInHours number

Cantidad (en horas) que supera el límite definido por la excepción asociada a la edición del código de pago. Esta propiedad es de solo lectura

id
workedShifts.workedSpans.endPunch.exceptions.startTimeZone.id integer

Id. de referencia del objeto

violationInHours
workedShifts.workedSpans.endPunch.exceptions.violationInHours number

Número total de horas infringidas que provocaron una excepción. Esta propiedad es de solo lectura

id
workedShifts.workedSpans.endPunch.exceptions.workRule.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.endPunch.exceptions.workRule.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.endPunch.exceptions.workRule.name string

nombre

commentsNotes
workedShifts.workedSpans.endPunch.exceptions.commentsNotes array of

Referencia a una lista de comentarios. Este objeto puede tener varios comentarios con varias notas para cada comentario. Esta propiedad es de solo lectura

id
workedShifts.workedSpans.endPunch.exceptions.punchEvent.id integer

Id. de referencia del objeto

isExcusedAbsence
workedShifts.workedSpans.endPunch.exceptions.isExcusedAbsence boolean

Un indicador booleano de si la excepción implica o no una ausencia excusada. Esta propiedad es de solo lectura

isUnExcusedAbsence
workedShifts.workedSpans.endPunch.exceptions.isUnExcusedAbsence boolean

Un indicador booleano de si la excepción implica o no una ausencia nocusada. Esta propiedad es de solo lectura

id
workedShifts.workedSpans.endPunch.exceptions.missingTimeStatus.id integer

Identificador del estado de tiempo que falta, comprendido entre 1 y 4.

Nombre para mostrar
workedShifts.workedSpans.endPunch.exceptions.missingTimeStatus.displayName string

El nombre para mostrar del estado de hora que falta localizado

Justificaciones
workedShifts.workedSpans.endPunch.exceptions.justifications array of

Lista de justificaciones de tiempo que faltan para esta excepción. Esta propiedad es de solo lectura

justifiedTimes
workedShifts.workedSpans.endPunch.exceptions.justifiedTimes array of

Lista de tiempos justificados para esta excepción. Esta propiedad es de solo lectura

transferencia
workedShifts.workedSpans.endPunch.exceptions.transfer boolean

transferencia

eventDate
workedShifts.workedSpans.endPunch.exceptions.eventDate string

eventDate

startException
workedShifts.workedSpans.endPunch.exceptions.startException boolean

startException

endException
workedShifts.workedSpans.endPunch.exceptions.endException boolean

endException

reviewed
workedShifts.workedSpans.endPunch.exceptions.reviewed boolean

reviewed

commentsNotes
workedShifts.workedSpans.endPunch.commentsNotes array of

Referencia a una lista de comentarios. Este objeto puede tener varios comentarios con varias notas para cada comentario

isPhantom
workedShifts.workedSpans.endPunch.isPhantom boolean

Un indicador booleano de si el golpe es un golpe fantasma

isScheduled
workedShifts.workedSpans.endPunch.isScheduled boolean

Indicador booleano de si el golpe se genera a partir de un intervalo de trabajo programado

updatedOnDtm
workedShifts.workedSpans.endPunch.updatedOnDtm string

Marca de fecha y hora para la última vez que se actualizó esta transacción de punteo

validateAsTimestamp
workedShifts.workedSpans.endPunch.validateAsTimestamp boolean

validateAsTimestamp

attestationPunchEdit
workedShifts.workedSpans.endPunch.attestationPunchEdit boolean

Indicador booleano de si se introduce o no el golpe como edición de punteo de atestación

markRelatedExceptionsAsReviewed
workedShifts.workedSpans.endPunch.markRelatedExceptionsAsReviewed boolean

markRelatedExceptionsAsReviewed

editable
workedShifts.workedSpans.endPunch.editable boolean

Indicador booleano de si se puede editar o no un código de pago

cancelDeduct
workedShifts.workedSpans.endPunch.cancelDeduct boolean

cancelDeduct

fromPhantomEdited
workedShifts.workedSpans.endPunch.fromPhantomEdited boolean

fromPhantomEdited

exceptionResolved
workedShifts.workedSpans.endPunch.exceptionResolved boolean

exceptionResolved

id
workedShifts.workedSpans.endPunch.workRule.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.endPunch.workRule.qualifier string

Calificador único de referencia de objeto

nombre
workedShifts.workedSpans.endPunch.workRule.name string

nombre

id
workedShifts.workedSpans.endPunch.typeOverride.id integer

Id. de referencia del objeto

calificador
workedShifts.workedSpans.endPunch.typeOverride.qualifier string

Calificador único de referencia de objeto

typeOverrideId
workedShifts.workedSpans.endPunch.typeOverride.typeOverrideId integer

Identificador de la invalidación de tipo

descripción
workedShifts.workedSpans.endPunch.typeOverride.description string

Descripción de la invalidación de tipo

nombre
workedShifts.workedSpans.endPunch.typeOverride.name string

nombre

approvableByManager
workedShifts.workedSpans.approvableByManager boolean

Un indicador booleano de si el administrador que ha iniciado sesión puede mejorar o no el elemento de intervalo de trabajo.

scheduledOrgJob
workedShifts.workedSpans.scheduledOrgJob boolean

scheduledOrgJob

scheduledWorkRule
workedShifts.workedSpans.scheduledWorkRule boolean

scheduledWorkRule

userEnteredOrgJob
workedShifts.workedSpans.userEnteredOrgJob boolean

Indicador booleano de si el usuario especificó o no un trabajo de estructura empresarial para este segmento de desplazamiento.

transferOrgJob
workedShifts.workedSpans.transferOrgJob boolean

Un indicador booleano de si el trabajo de estructura empresarial es una transferencia o no

userEnteredWorkRule
workedShifts.workedSpans.userEnteredWorkRule boolean

Indicador booleano de si el usuario especificó o no una regla de trabajo para este segmento de desplazamiento.

transferWorkRule
workedShifts.workedSpans.transferWorkRule boolean

transferWorkRule

Proyectado
workedShifts.workedSpans.projected boolean

Indicador booleano que muestra si se proyecta o no un segmento procesado

shiftTotalHours
workedShifts.shiftTotalHours number

Número total de horas para un turno de trabajo

scheduledShiftIds
workedShifts.scheduledShiftIds array of integer

Una lista de identificadores de turno programados con modificaciones de código de pago

Proyectado
workedShifts.projected boolean

Proyectado

fromSchedule
workedShifts.fromSchedule boolean

fromSchedule

unscheduledStartDateTime
workedShifts.unscheduledStartDateTime string

Parámetro de cadena que representa la fecha y hora de inicio de un desplazamiento no programado.

unscheduledEndDateTime
workedShifts.unscheduledEndDateTime string

Parámetro de cadena que representa la fecha y hora de finalización de un desplazamiento no programado

payCodeEdits
payCodeEdits array of

Lista de objetos de edición de código de pago

Totales
totals array of object

Una lista de totales de tarjetas de tiempo asociadas a una tarjeta de tiempo

id
totals.employeeContext.employee.id integer

Id. de referencia del objeto

calificador
totals.employeeContext.employee.qualifier string

Calificador único de referencia de objeto

nombre
totals.employeeContext.employee.name string

nombre

id
totals.employeeContext.timezone.id integer

Id. de referencia del objeto

calificador
totals.employeeContext.timezone.qualifier string

Calificador único de referencia de objeto

nombre
totals.employeeContext.timezone.name string

nombre

totalType
totals.totalContext.totalType string

totalType

totalAggregationType
totals.totalContext.totalAggregationType string

totalAggregationType

totalGroupByType
totals.totalContext.totalGroupByType string

totalGroupByType

aggregatedTotals
totals.aggregatedTotals array of object

Lista de totales agregados de objetos

approvableByManager
totals.aggregatedTotals.approvableByManager boolean

Indicador booleano de si el total agregado es compatible o no con el administrador que ha iniciado sesión

id
totals.aggregatedTotals.employee.id integer

Id. de referencia del objeto

calificador
totals.aggregatedTotals.employee.qualifier string

Calificador único de referencia de objeto

nombre
totals.aggregatedTotals.employee.name string

nombre

id
totals.aggregatedTotals.location.id integer

Id. de referencia del objeto

calificador
totals.aggregatedTotals.location.qualifier string

Calificador único de referencia de objeto

nombre
totals.aggregatedTotals.location.name string

nombre

id
totals.aggregatedTotals.job.id integer

Id. de referencia del objeto

calificador
totals.aggregatedTotals.job.qualifier string

Calificador único de referencia de objeto

nombre
totals.aggregatedTotals.job.name string

nombre

id
totals.aggregatedTotals.payCode.id integer

Id. de referencia del objeto

calificador
totals.aggregatedTotals.payCode.qualifier string

Calificador único de referencia de objeto

nombre
totals.aggregatedTotals.payCode.name string

nombre

amountType
totals.aggregatedTotals.amountType string

Referencia al objeto AmountType

importe
totals.aggregatedTotals.amount float

Cantidad de tiempo de un turno de trabajo

salario
totals.aggregatedTotals.wages float

Cantidad de dinero calculada en totales como salarios

importe
totals.aggregatedTotals.wagesCurrency.amount float

Valor monetario

código de moneda
totals.aggregatedTotals.wagesCurrency.currencyCode string

Asociar código ISO de moneda

jobTransfer
totals.aggregatedTotals.jobTransfer boolean

Indicador booleano de si el objeto total contiene o no una transferencia de trabajo.

laborCategoryTransfer
totals.aggregatedTotals.laborCategoryTransfer boolean

Indicador booleano de si el objeto total contiene o no una categoría laboral

tasa
totals.aggregatedTotals.rate number

Tasa de correlación entre salario y importe

viewAccruals

Nombre Ruta de acceso Tipo Description
uniqueId
uniqueId string

Identificador único de un objeto absenceExceptionWithPosition.

id
employee.id integer

Id. de referencia del objeto

calificador
employee.qualifier string

Calificador único de referencia de objeto

nombre
employee.name string

nombre

startDateTime
startDateTime string

Fecha y hora de inicio del resumen.

endDateTime
endDateTime string

Fecha y hora de finalización del resumen.

id
accrualCode.id integer

id

nombre
accrualCode.name string

nombre

shortName
accrualCode.shortName string

shortName

hoursPerDayInSeconds
accrualCode.hoursPerDayInSeconds integer

hoursPerDayInSeconds

typeId
accrualCode.typeId integer

typeId

allowEdit
accrualCode.allowEdit boolean

allowEdit

typeName
accrualCode.typeName string

typeName

horasPor día
accrualCode.hoursPerDay integer

horasPor día

effectiveDateRange
effectiveDateRange array of string

Intervalo de fechas efectivo de los datos de resumen de acumulación.

dailySummaries
dailySummaries array of object

Referencia a una lista de objetos AccrualDailySummaryData.

balanceDate
dailySummaries.balanceDate string

Fecha y hora asociadas a los datos de resumen diarios de acumulación.

reportingPeriod
dailySummaries.reportingPeriod string

Período de informe de los datos de resumen diarios acumulados.

balanceDate
dailySummaries.currentBalance.balanceDate string

Fecha y hora asociadas a los datos de saldo acumulado.

vestedHoursAmount
dailySummaries.currentBalance.vestedHoursAmount float

Duración vestida (en horas) de los datos de saldo acumulado.

probationHoursAmount
dailySummaries.currentBalance.probationHoursAmount integer

Duración de prueba (en horas) de los datos de saldo acumulado.

vestedDaysAmount
dailySummaries.currentBalance.vestedDaysAmount integer

Duración vestida (en días) de los datos de saldo acumulado.

probationDaysAmount
dailySummaries.currentBalance.probationDaysAmount integer

Número de días de libertad condicional.

plannedTakingHours
dailySummaries.plannedTakingHours integer

La toma planeada (en horas) de los datos de resumen diarios acumulados.

pendingGrantHours
dailySummaries.pendingGrantHours float

Concesión pendiente (en horas) de los datos de resumen diarios acumulados.

takingToDateHours
dailySummaries.takingToDateHours integer

La toma hasta la fecha (en días) de los datos de resumen diarios acumulados.

earnedToDateHours
dailySummaries.earnedToDateHours integer

El valor obtenido hasta la fecha (en días) de los datos de resumen diarios acumulados.

availableBalanceHours
dailySummaries.availableBalanceHours float

Saldo disponible (en horas) de los datos de resumen diarios acumulados.

plannedTakingDays
dailySummaries.plannedTakingDays integer

La toma planeada (en días) de los datos de resumen diarios acumulados.

pendingGrantDays
dailySummaries.pendingGrantDays integer

Concesión pendiente (en días) de los datos de resumen diarios de acumulación.

takingToDateDays
dailySummaries.takingToDateDays integer

La toma hasta la fecha (en días) de los datos de resumen diarios acumulados.

earnedToDateDays
dailySummaries.earnedToDateDays integer

El valor obtenido hasta la fecha (en días) de los datos de resumen diarios acumulados.

availableBalanceDays
dailySummaries.availableBalanceDays integer

Saldo disponible (en días) de los datos de resumen diario de acumulación.

reportingPeriodSummaries
reportingPeriodSummaries array of object

Referencia a una lista de objetos AccrualReportingPeriodSummaryData.

reportingPeriodSpan
reportingPeriodSummaries.reportingPeriodSpan string

Intervalo del período de informe de los datos de resumen del período de informe de acumulación.

balanceDate
reportingPeriodSummaries.priorEndingBalance.balanceDate string

Fecha y hora asociadas a los datos de saldo acumulado.

vestedHoursAmount
reportingPeriodSummaries.priorEndingBalance.vestedHoursAmount float

Duración vestida (en horas) de los datos de saldo acumulado.

probationHoursAmount
reportingPeriodSummaries.priorEndingBalance.probationHoursAmount integer

Duración de prueba (en horas) de los datos de saldo acumulado.

vestedDaysAmount
reportingPeriodSummaries.priorEndingBalance.vestedDaysAmount integer

Número de días de libertad condicional.

probationDaysAmount
reportingPeriodSummaries.priorEndingBalance.probationDaysAmount integer

Número de días de libertad condicional.

balanceDate
reportingPeriodSummaries.openingBalance.balanceDate string

Fecha y hora asociadas a los datos de saldo acumulado.

vestedHoursAmount
reportingPeriodSummaries.openingBalance.vestedHoursAmount float

Duración vestida (en horas) de los datos de saldo acumulado.

probationHoursAmount
reportingPeriodSummaries.openingBalance.probationHoursAmount integer

Duración de prueba (en horas) de los datos de saldo acumulado.

vestedDaysAmount
reportingPeriodSummaries.openingBalance.vestedDaysAmount integer

Duración vestida (en días) de los datos de saldo acumulado.

probationDaysAmount
reportingPeriodSummaries.openingBalance.probationDaysAmount integer

Número de días de libertad condicional.

balanceDate
reportingPeriodSummaries.endingBalance.balanceDate string

Fecha y hora asociadas a los datos de saldo acumulado.

vestedHoursAmount
reportingPeriodSummaries.endingBalance.vestedHoursAmount float

Duración vestida (en horas) de los datos de saldo acumulado.

probationHoursAmount
reportingPeriodSummaries.endingBalance.probationHoursAmount integer

Duración de prueba (en horas) de los datos de saldo acumulado.

vestedDaysAmount
reportingPeriodSummaries.endingBalance.vestedDaysAmount integer

Duración vestida (en días) de los datos de saldo acumulado.

probationDaysAmount
reportingPeriodSummaries.endingBalance.probationDaysAmount integer

Número de días de libertad condicional.

balanceDate
startingBalanceForPeriod.balanceDate string

Fecha y hora asociadas a los datos de saldo acumulado.

vestedHoursAmount
startingBalanceForPeriod.vestedHoursAmount float

Duración vestida (en horas) de los datos de saldo acumulado.

probationHoursAmount
startingBalanceForPeriod.probationHoursAmount integer

Duración de prueba (en horas) de los datos de saldo acumulado.

vestedDaysAmount
startingBalanceForPeriod.vestedDaysAmount integer

Duración vestida (en días) de los datos de saldo acumulado.

probationDaysAmount
startingBalanceForPeriod.probationDaysAmount integer

Número de días de libertad condicional.