Como podemos ayudarte?
-
Módulo Control de Asistencia
-
- 1. Ingreso a la Plataforma
- 2. Recuperación de Contraseña
- 3. Gestión de Asistencia
- 4. Reportes
- 5. Tiempo Extra
- 6. Calendario de Planificaciones
- Convertir Intento de Marcaje en Marca
- Grupos
- Inconsistencias
- Justificaciones
- Listado Horas Extra
- Marcas
- Monitor de relojes
- Reenrolamiento de usuarios
- Reporte de Dotación
- Ubicación de Personal y Ruta Histórica
- Show Remaining Articles (1) Collapse Articles
-
-
Otros módulos
-
Métodos de marcaje
-
-
- Activación de Traking GPS
- Activación Bloqueo por Ubicación
- Activación del Marcaje por Actividades (Proyectos y Tareas)
- Cerrar Sesión en APP
- Configuración de Validación de Marcaje
- Enrolamiento de Patrón
- Enrolamiento de Rostro
- Envío de Informes
- Generalidades
- Generalidades en el Uso Fuera de Línea
- Generalidades II
- Generalidades III
- Generalidades IV
- Generalidades IV
- Generalidades IX
- Generalidades VIII
- Generalidades V
- Generalidades VII
- Generalidades X
- Generalidades XI
- Generalidades XII
- Historial de Trabajo y Actividades
- Inicio de Sesión en App de Android
- Inicio de Sesión en App de iOS
- Introducción
- Introducción y Activación del Servicio
- Listado de Turnos
- Marcación con Ubicación
- Marcación por Cuadrillas
- Modificación de Coordenadas GPS
- Notificaciones y Comportamiento en Jornada
- Pantalla Principal en Android
- Pantalla Principal en iOS
- Registro de Actividades en la Aplicación
- Reporte de Actividad de Usuarios
- Reporte de Proyectos Cliente
- Restricción de Turno
- Ruta Histórica
- Sincronización tras Uso de Fuera de Línea
- Validación por Firma
- Validación por patrón
- Validación por reconocimiento de rostros
- Validación por selfie
- Visualización de los Informes
- Show Remaining Articles (29) Collapse Articles
-
- ¿Cómo enrolar rostro?
- ¿Cómo iniciar y terminar una actividad?
- Marque asistencia por la aplicación y aun me llegan las alertas de atrasos
- No puedo marcar asistencia, me aparece el mensaje "error de autenticación"
- No puedo marcar asistencia, me aparece el mensaje "Marca fuera de la ubicación"
- No puedo registrar asistencia, me aparece el mensaje "error de autenticación"
- Registré asistencia por la aplicación y aún me llegan las alertas de atrasos.
- Usuario o clave incorrectos
-
- Afiches marcación reloj
- ¿Cómo configurar el reloj para cambiar automáticamente de entrada a salida y viceversa?
- ¿Cómo enrolar a un usuario para que marque por contraseña?
- ¿Cómo enrolar la huella de un usuario?
- ¿Cómo puedo bloquear el marcaje duplicado o asignar tiempo de espera?
- ¿Cómo puedo descargar las marcas almacenadas localmente para subirlas a GeoVictoria?
- ¿Cuál es el papel que utiliza la impresora, GeoVictoria vende este insumo?
- ¿Por qué los usuarios no aparecen en el reloj control?
- Cuanto es la duración de la batería si desconecto el reloj de la corriente?
- El reloj se encuentra con la pantalla apagada y el lector parpadea cuando se intenta encender
- En el monitor de relojes mi equipo aparece Offline, ¿Cómo puedo revisar mi reloj?
- La memoria de mi reloj control esta llena, ¿Qué debo hacer?
- Mi reloj no esta subiendo las marcas
- Reinicio de equipo
-
-
API Pública
-
-
- Más articulos
-
- Más articulos
-
Preguntas Frecuentes
-
- ¿Cómo apruebo las horas extras y donde las puedo visualizar?
- ¿Cómo cargar un permiso para el trabajador?
- ¿Cómo configurar envío de alertas?
- ¿Cómo crear turnos y cómo planificar?
- ¿Cómo crear un cargo?
- ¿Cómo crear un feriado?
- ¿Cómo crear una marca manual?
- ¿Cómo generar un reporte de asistencia?
- ¿Cómo justificar un atraso?
- ¿Cómo mover usuarios de grupo?
- ¿Cómo ordenar los grupos en carpetas?
- ¿Cómo puedo crear un turno?
- ¿Cómo puedo desactivar un usuario?
- ¿Cómo puedo visualizar la cantidad de horas extras de los usuarios en días festivos?
- ¿Dónde puedo visualizar los sobretiempos reales de los usuarios?
- ¿Dónde se pueden crear usuarios?
- ¿Por qué las marcas se pasan al otro día?
- ¿Qué hacer si el usuario no recibe sus comprobantes de marcas?
- Show Remaining Articles (3) Collapse Articles
- ¿Cómo apruebo las horas extras y donde las puedo visualizar?
- ¿Cómo cargar un permiso para el trabajador?
- ¿Cómo configurar el reloj para cambiar automáticamente de entrada a salida y viceversa?
- ¿Cómo configurar envío de alertas?
- ¿Cómo crear turnos y cómo planificar?
- ¿Cómo crear un cargo?
- ¿Cómo crear un feriado?
- ¿Cómo crear una marca manual?
- ¿Cómo enrolar a un usuario para que marque por contraseña?
- ¿Cómo enrolar la huella de un usuario?
- ¿Cómo enrolar rostro?
- ¿Cómo generar un reporte de asistencia?
- ¿Cómo iniciar y terminar una actividad?
- ¿Cómo justificar un atraso?
- ¿Cómo mover usuarios de grupo?
- ¿Cómo ordenar los grupos en carpetas?
- ¿Cómo puedo bloquear el marcaje duplicado o asignar tiempo de espera?
- ¿Cómo puedo crear un turno?
- ¿Cómo puedo desactivar un usuario?
- ¿Cómo puedo descargar las marcas almacenadas localmente para subirlas a GeoVictoria?
- ¿Cómo puedo visualizar la cantidad de horas extras de los usuarios en días festivos?
- ¿Cuál es el papel que utiliza la impresora, GeoVictoria vende este insumo?
- ¿Dónde puedo visualizar los sobretiempos reales de los usuarios?
- ¿Dónde se pueden crear usuarios?
- ¿Por qué las marcas se pasan al otro día?
- ¿Por qué los usuarios no aparecen en el reloj control?
- ¿Qué hacer si el usuario no puede marcar por Call?
- ¿Qué hacer si el usuario no recibe sus comprobantes de marcas?
- Cuanto es la duración de la batería si desconecto el reloj de la corriente?
- El reloj se encuentra con la pantalla apagada y el lector parpadea cuando se intenta encender
- En el monitor de relojes mi equipo aparece Offline, ¿Cómo puedo revisar mi reloj?
- La memoria de mi reloj control esta llena, ¿Qué debo hacer?
- Marque asistencia por la aplicación y aun me llegan las alertas de atrasos
- Mi reloj no esta subiendo las marcas
- No Permite Marcar Por Call - Teléfono no aceptado
- No Permite Marcar Por Call - Usuario no válido
- No puedo marcar asistencia, me aparece el mensaje "error de autenticación"
- No puedo marcar asistencia, me aparece el mensaje "Marca fuera de la ubicación"
- No puedo registrar asistencia, me aparece el mensaje "error de autenticación"
- Registré asistencia por la aplicación y aún me llegan las alertas de atrasos.
- Usuario o clave incorrectos
- ¿Qué hacer si el usuario no puede marcar por Call?
- Show Remaining Articles (27) Collapse Articles
-
AttendanceBook/GetWeeklyAttendanceBookColombia
Publicadonoviembre 4, 2024
Updatednoviembre 8, 2024
ByRudolph
Descripción
Muestra la información del libro de asistencia de Colombia
Request
Request Body
Campos | Largo | Requerido | Tipo de dato | Descripción |
---|---|---|---|---|
StartDate | 14 | Sí | String | Indica la fecha de inicio en formato YYYYMMDDHHMMSS |
EndDate | 14 | Sí | String | Indica la fecha de fin en formato YYYYMMDDHHMMSS |
UserIds | 16 | Sí | String | Identificador del usuario separado por "," |
Importante
- Se puede ver la información en Reportes > Gestión de Asistencia.
- Si se quiere consultar por más de un usuario en el campo «UserIds» se debe añadir más identificadores separados por «,».
- El campo EndDate debe ser como máximo 12 meses en el futuro a partir de la fecha actual.
- El máximo de usuarios que se pueden consultar son 200.
- El máximo de registros que se pueden devolver son 1500.
- La máxima cantidad de días que se pueden solicitar entre la fecha de inicio y término son 62 días.
{ "StartDate": "20241023000000", "EndDate": "20241023235959", "UserIds": "111111111" }
Response
Response Body
Campos | Tipo de dato | Descripción |
---|---|---|
Users | Lista | Cada uno de los objetos representa a un usuario |
- PlannedInterval | Objeto | Cada uno de los objetos incluye la información de cada día |
-- Surcharge | String | Indica la información de los recargos |
--- OrdinaryNocturnalSurchargeHours | String | Indica el horario de recargo nocturno en formato HH:MM |
--- NonCompensatedSundayDiurnalSurchargeHours | String | Indica las horas de recargo diurno de domingos no compensados en formato HH:MM |
--- NonCompensatedSundayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno de días domingos no compensados en formato HH:MM |
--- NonCompensatedHolidayDiurnalSurchargeHours | String | Indica las horas de recargo diurno de días festivos/feriados no compensados en formato HH:MM |
--- NonCompensatedHolidayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno de días festivos/feriados no compensadas en formato HH:MM |
--- CompensatedSundayDiurnalSurchargeHours | String | Indica las horas de recargo diurno de días domingos compensados en formato HH:MM |
--- CompensatedSundayNocturnalSurchargeHours | String | Indica las horas recargo nocturno dominical compensadas en formato HH:MM |
--- CompensatedHolidayDiurnalSurchargeHours | String | Indica las horas de recargo diurno de días festivos/feriados compensados en formato HH:MM |
--- CompensatedHolidayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno de días festivo/feriado compensados en formato HH:MM |
--- SurchargeRanges | Object | Contiene información sobre los rangos del recargo |
---- OrdinarySurcharge | List | Contiene información de los recargos ordinarios |
----- Value | String | Indica el valor del recargo ordinario en formato HH:MM:SS |
----- StartDate | String | Indica la fecha de inicio del recargo ordinario en formato YYYY-MM-DDTHH:MM:SS |
----- EndDate | String | Indica la fecha de fin del recargo ordinario en formato YYYY-MM-DDTHH:MM:SS |
----- HourType | String | Indica el tipo de hora del recargo ordinario |
---- NonCompesatedSundaySurcharge | List | Indica los recargos dominicales no compensados |
---- NonCompesatedHolidaySurcharge | List | Indica los recargos por días festivos/feriados no compensados |
---- CompensatedSundaySurcharge | List | Indica los recargos dominicales compensados |
---- CompensatedHolidaySurcharge | String | Indica los recargos por días festivos/feriados compensados |
--- SurchargeRangesAggregate | Object | Indica los rangos de recargos agregados |
---- OrdinaryNightSurcharge | List | Indica los recargos por noches ordinarias |
---- NonCompesatedSundayDaySurcharge | List | Indica los recargos por días domingos no compensados |
---- NonCompesatedSundayNightSurcharge | List | Indica los recargos de noches de domingos no compensados |
---- NonCompesatedHolidayDaySurcharge | List | Indica los recargos por días festivos/feriados no compensados |
---- NonCompesatedHolidayNightSurcharge | List | Indica los recargo por noches festivas/feriados no compensados |
---- CompensatedSundayDaySurcharge | List | Indica los recargo compensados de los días domingo |
---- CompensatedSundayNightSurcharge | List | Indica los recargos compensados de noches de domingo |
---- CompensatedHolidayDaySurcharge | List | Indica los recargos compensados por días festivos/feriados |
---- CompensatedHolidayNightSurcharge | List | Indica los recargo compensados de noches festivos/feriados |
--- CompensatedSunday | Boolean | Indica si los domingos son compensados |
--- CompensatedHoliday | Boolean | Indica si los días Festivos/feriados son compensados |
-- CompensatedDay | Boolean | Indica si el día fue compensado |
-- AdditionalTimeBefore | String | Indica cuanto tiempo antes del turno se fichó en formato HH:MM |
-- AdditionalTimeAfter | String | Indica cuanto tiempo después del turno se fichó en formato HH:MM |
-- OrdinaryDiurnalOvertime | String | Indica las horas extras diurnas en formato HH:MM |
-- OrdinaryNocturnalOvertime | String | Indica las horas extras nocturnas en formato HH:MM |
-- SundayDiurnalOvertime | String | Indica las horas extras diurnas en días domingo en formato HH:MM |
-- SundayNocturnalOvertime | String | Indica las horas extras nocturnas en días domingo en formato HH:MM |
-- HolidayDiurnalOvertime | String | Indica las horas extras diurnas en días festivos/feriados en formato HH:MM |
-- HolidayNocturnalOvertime | String | Indica las horas extras nocturnas en días festivos/feriados en formato HH:MM |
-- PlannedShift | Object | Contiene la información asociado al turno en ese día |
--- Id | String | Identificador cifrado del turno |
--- StartTime | String | Indica la hora de comienzo del turno |
--- MaxStartTime | String | Indica la hora máxima en la cual se puede comenzar el turno con normalidad |
--- ExitTime | String | Indica la hora de término del turno |
--- Type | String | Indica el tipo de turno: fijo, libre, presencial, descanso, etc. |
--- FixedShiftHours | String | Indica la cantidad de horas fijas en formato HH:MM del turno |
--- ShiftDisplay | String | Indica la información resumida del turno (hora inicio, hora fin y tiempo colación) |
--- BreakType | String | Indica el tipo de colación del turno: fija, libre, preasignada, sin colación, etc |
--- BreakMinutes | String | Indica la cantidad de minutos de la colación del turno |
--- BreakStart | String | Indica la hora en formato HH:MM en que comienza la colación del turno |
--- BreakEnd | String | Indica la hora en formato HH:MM en que termina la colación del turno |
--- Status | String | Indica el estado del turno, es decir si está activado (enabled) o desactivado (disabled) |
--- Custom | String | Indica el valor de la columna personalizada del turno |
-- OvertimeRanges | Object | Indica los rangos de horas extras |
--- OrdinaryOvertimeBeforeShift | List | Indica las horas extras ordinarias antes del turno |
--- OrdinaryOvertimeAfterShift | List | Indica las horas extras ordinarias después del turno |
--- SundayOvertimeBeforeShift | List | Indica las horas extras en Domingo antes del turno |
--- SundayOvertimeAfterShift | List | Indica las horas extras en Domingo después del turno |
--- HolidayOvertimeBeforeShift | List | Indica las horas extras en día festivo/feriado antes del turno |
--- HolidayOvertimeAfterShift | List | Indica las horas extras en día festivo/feriado después del turno |
-- OvertimeRangesAggregate | Object | Indica el rango de horas extras agregados |
--- OrdinaryDayOvertime | List | Indica las horas extras del día ordinario |
--- OrdinaryNightOvertime | List | Indica las horas extras de la noche ordinaria |
--- SundayDayOvertime | List | Indica las horas extras de día del Domingo |
--- SundayNightOvertime | List | Indica las horas extra de la noche de Domingo |
--- HolidayDayOvertime | List | Indica las horas extra de día en día festivo/feriado |
--- HolidayNightOvertime | List | Indica las horas extra de la noche en día festivo/feriado |
-- Date | String | Indica la fecha en la cual se muestra la información en formato YYYYMMDDHHMMSS |
-- Punches | Lista | Contiene información de las marcas |
--- Type | String | Indica el tipo de marca, es decir Ingreso o Salida |
--- Date | String | Indica la fecha de la marca en formato YYYYMMDDHHMMSS |
--- Origin | String | Indica el origen de la marca, por ejemplo, web, app, etc |
--- Longitude | String | Indica la coordenada de longitud de la marca |
--- Latitude | String | Indica la coordenada de latitud de la marca |
--- Accuracy | String | Indica la precisión de las coordenadas de longitud y latitud de la marca |
--- GroupDescription | String | Indica el nombre del grupo asociado de la marca |
--- UploadDate | String | Indica la fecha en la que se cargó en el sistema la marca en formato YYYYMMDDHHMMSS |
--- ShiftPunchType | String | Indica el tipo de marca en el contexto del turno, es decir: Entrada, SalidaColación, EntradaColación, Salida |
--- AssignedInBook | Boolean | Indica si la marca está asignada en el libro de asistencia (visible en libro de Asistencia) |
--- BoxSn | String | Indica el número de serie del reloj que registró la marca |
--- IdTask | String | Identificador cifrado de la tarea asociada a la marca |
--- IdProject | String | Identificador cifrado del proyecto asociada a la marca |
--- Checksum | String | Identificador cifrado de la operación asociada a la marca |
-- Shifts | String | Contiene la información asociado al turno |
--- Ends | String | Indica la fecha de término del turno en formato YYYYMMDDHHMMSS |
--- Begins | String | Indica la fecha de comienzo del turno en formato YYYYMMDDHHMMSS |
--- Id | String | Identificador cifrado del turno |
--- StartTime | String | Indica la hora de comienzo del turno |
--- MaxStartTime | String | Indica la hora máxima en la cual se puede comenzar el turno con normalidad |
--- ExitTime | String | Indica la hora de término del turno |
--- Type | String | Indica el tipo de turno: fijo, libre, presencial, descanso, etc. |
--- FixedShiftHours | String | Indica la cantidad de horas fijas en formato HH:MM del turno |
--- ShiftDisplay | String | Indica la información resumida del turno (hora inicio, hora fin y tiempo colación) |
--- BreakType | String | Indica el tipo de colación del turno: fija, libre, preasignada, sin colación, etc |
--- BreakMinutes | String | Indica la cantidad de minutos de la colación del turno |
--- BreakStart | String | Indica la hora en formato HH:MM en que comienza la colación del turno |
--- BreakEnd | String | Indica la hora en formato HH:MM en que termina la colación del turno |
--- Status | String | Indica el estado del turno, es decir si está activado (enabled) o desactivado (disabled) |
--- Custom | String | Indica el valor de la columna personalizada del turno |
-- Delay | String | Indica el tiempo de atraso en formato HH:MM del día consultado |
-- BreakDelay | String | Indica el tiempo de atraso para el almuerzo en formato HH:MM del día consultado |
-- EarlyLeave | String | Indica el tiempo de la salida antes de cumplir el turno en formato HH:MM del día consultado |
-- DelayTimeAfterCompensation | String | Indica el tiempo extra luego de la compensación en formato HH:MM |
-- EarlyLeaveTimeAfterCompensation | String | Indica el tiempo de licencia después de la compensación en formato HH:MM |
-- TimeOffs | String | Contiene información de los permisos |
--- TimeOffTypeId | String | Identificador cifrado del permiso |
--- Description | Description | Indica el nombre del permiso |
--- Starts | String | Indica la fecha de inicio del permiso |
--- Ends | String | Indica la fecha de termino del permiso |
--- TimeOffTypeDescription | String | Indica la descripción del permiso |
--- TimeOffOrigin | String | Indica el origen desde el cual se asigno el permiso, por ejemplo API |
--- StartTime | String | Indica la hora de inicio del permiso |
--- EndTime | String | Indica la hora de fin del permiso |
--- AmountHours | String | Indica la cantidad de horas del permiso |
-- WorkedHours | String | Indica la cantidad de horas trabajadas en formato HH:MM del día consultado |
-- Absent | Boolean | Indica si el día consultado es o no un día ausente (True o False) |
-- Holiday | Boolean | Indica si el día consultado es o no un día festivo o feriado (True o False) |
-- Worked | Boolean | Indica si el día consultado es o no un día trabajado (True o False) |
-- CoveredNonWorkingHours | String | Indica las horas no laborables cubiertas en formato HH:MM |
-- AuthorizedOvertimeBefore | String | Indica la cantidad de horas extras autorizadas antes del turno en formato HH:MM del día consultado |
-- AuthorizedOvertimeAfter | String | Indica la cantidad de horas extras autorizadas después del turno en formato HH:MM del día consultado |
-- AccomplishedExtratimeBefore | Object | Indica la cantidad de horas extras logradas antes del turno en formato HH:MM del día consultado |
-- AccomplishedExtratimeAfter | Object | Indica la cantidad de horas extras logradas después del turno en formato HH:MM del día consultado |
-- AccomplishedExtraTime | Object | Indica la cantidad total de horas extras logradas en formato HH:MM del día consultado |
- Weeks | List | Contiene información de todos los días de la semana |
-- Intervals | List | Muestra la información por día |
--- Surcharge | Object | Indica la información de los recargos |
---- OrdinaryNocturnalSurchargeHours | String | Indica el horario de recargo nocturno en formato HH:MM |
---- NonCompensatedSundayDiurnalSurchargeHours | String | Indica las horas de recargo diurno domingo no compensado en formato HH:MM |
---- NonCompensatedSundayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno domingo no compensado en formato HH:MM |
---- NonCompensatedHolidayDiurnalSurchargeHours | String | Indica las horas de recargo diurno de días festivoss/feriados no compensados en formato HH:MM |
---- NonCompensatedHolidayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno festivos/feriados no compensadas en formato HH:MM |
---- CompensatedSundayDiurnalSurchargeHours | String | Indica las horas de recargo diurno domingo compensado en formato HH:MM |
---- CompensatedSundayNocturnalSurchargeHours | String | Indica las horas recargo nocturno dominical compensadas en formato HH:MM |
---- CompensatedHolidayDiurnalSurchargeHours | String | Indica las horas de recargo diurno festivos/feriados compensados en formato HH:MM |
---- CompensatedHolidayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno festivo/feriado compensados en formato HH:MM |
---- SurchargeRanges | Object | Contiene información sobre los rangos del recargo |
----- OrdinarySurcharge | List | Contiene información de los recargos ordinarios |
------ Value | String | Indica el valor del recargo ordinario en formato HH:MM:SS |
------ StartDate | String | Indica la fecha de inicio del recargo ordinario en formato YYYY-MM-DDTHH:MM:SS |
------ EndDate | String | Indica la fecha de fin del recargo ordinario en formato YYYY-MM-DDTHH:MM:SS |
------ HourType | String | Indica el tipo de hora del recargo ordinario |
----- NonCompesatedSundaySurcharge | List | Indica los recargos dominicales no compensados |
----- NonCompesatedHolidaySurcharge | List | Indica los recargos por días festivos/feriados no compensados |
----- CompensatedSundaySurcharge | List | Indica los recargos dominicales compensados |
----- CompensatedHolidaySurcharge | List | Indica los recargos por días festivos/feriados compensados |
---- SurchargeRangesAggregate | Object | Indica los rangoso de recargos agregados |
----- OrdinaryNightSurcharge | List | Indica los recargos por noches ordinarias |
----- NonCompesatedSundayDaySurcharge | List | Indica los recargos por días domingo no compensados |
----- NonCompesatedSundayNightSurcharge | List | Indica los recargos de noches de domingo no compensados |
----- NonCompesatedHolidayDaySurcharge | List | Indica los recargos por días festivos/feriados no compensados |
----- NonCompesatedHolidayNightSurcharge | List | Indica los recargo por noches festivas/feriados no compensados |
----- CompensatedSundayDaySurcharge | List | Indica los recargo compensados de los días domingo |
----- CompensatedSundayNightSurcharge | List | Indica los recargos compensados de noches de domingo |
----- CompensatedHolidayDaySurcharge | List | Indica los recargos compensados por días festivos/feriados |
----- CompensatedHolidayNightSurcharge | List | Indica los recargo compensados de noches festivos/feriados |
---- CompensatedSunday | Boolean | Indica si los domingo son compensados |
---- CompensatedHoliday | Boolean | Indica si los días Festivos/feriados son compensados |
--- CompensatedDay | Boolean | Indica si el día fue compensado |
--- AdditionalTimeBefore | String | Indica cuanto tiempo antes del turno se fichó en formato HH:MM |
--- AdditionalTimeAfter | String | Indica cuanto tiempo después del turno se fichó en formato HH:MM |
--- OrdinaryDiurnalOvertime | String | Indica las horas extras diurnas en formato HH:MM |
--- OrdinaryNocturnalOvertime | String | Indica las horas extras nocturnas en formato HH:MM |
--- SundayDiurnalOvertime | String | Indica las horas extras diurnas en días domingo en formato HH:MM |
--- SundayNocturnalOvertime | String | Indica las horas extras nocturnas en días domingo en formato HH:MM |
--- HolidayDiurnalOvertime | String | Indica las horas extras diurnas en días festivos/feriados en formato HH:MM |
--- HolidayNocturnalOvertime | String | Indica las horas extras nocturnas en días festivos/feriados en formato HH:MM |
--- PlannedShift | Object | Contiene la información asociado al turno en ese día |
---- Id | String | Identificador cifrado del turno |
---- StartTime | String | Indica la hora de comienzo del turno |
---- MaxStartTime | String | Indica la hora máxima en la cual se puede comenzar el turno con normalidad |
---- ExitTime | String | Indica la hora de término del turno |
---- Type | String | Indica el tipo de turno: fijo, libre, presencial, descanso, etc. |
---- FixedShiftHours | String | Indica la cantidad de horas fijas en formato HH:MM del turno |
---- ShiftDisplay | String | Indica la información resumida del turno (hora inicio, hora fin y tiempo colación) |
---- BreakType | String | Indica el tipo de colación del turno: fija, libre, preasignada, sin colación, etc |
---- BreakMinutes | String | Indica la cantidad de minutos de la colación del turno |
---- BreakStart | String | Indica la hora en formato HH:MM en que comienza la colación del turno |
---- BreakEnd | String | Indica la hora en formato HH:MM en que termina la colación del turno |
---- Status | String | Indica el estado del turno, es decir si está activado (enabled) o desactivado (disabled) |
---- Custom | String | Indica el valor de la columna personalizada del turno |
--- OvertimeRanges | Object | Indica los rangos de horas extras |
---- OrdinaryOvertimeBeforeShift | List | Indica las horas extras ordinarias antes del turno |
---- OrdinaryOvertimeAfterShift | List | Indica las horas extras ordinarias después del turno |
---- SundayOvertimeBeforeShift | List | Indica las horas extras en Domingo antes del turno |
---- SundayOvertimeAfterShift | List | Indica las horas extras en Domingo después del turno |
---- HolidayOvertimeBeforeShift | List | Indica las horas extras en día festivo/feriado antes del turno |
---- HolidayOvertimeAfterShift | List | Indica las horas extras en día festivo/feriado después del turno |
--- OvertimeRangesAggregate | Object | Indica el rango de horas extras agregados |
---- OrdinaryDayOvertime | List | Indica las horas extras del día ordinario |
---- OrdinaryNightOvertime | List | Indica las horas extras de la noche ordinaria |
---- SundayDayOvertime | List | Indica las horas extras de día del Domingo |
---- SundayNightOvertime | List | Indica las horas extra de la noche de Domingo |
---- HolidayDayOvertime | List | Indica las horas extra de día en día festivo/feriado |
---- HolidayNightOvertime | List | Indica las horas extra de la noche en día festivo/feriado |
--- Date | String | Indica la fecha en la cual se muestra la información en formato YYYYMMDDHHMMSS |
--- Punches | Lista | Contiene información de las marcas |
---- Type | String | Indica el tipo de marca, es decir Ingreso o Salida |
---- Date | String | Indica la fecha de la marca en formato YYYYMMDDHHMMSS |
---- Origin | String | Indica el origen de la marca, por ejemplo, web, app, etc |
---- Longitude | String | Indica la coordenada de longitud de la marca |
---- Latitude | String | Indica la coordenada de latitud de la marca |
---- Accuracy | String | Indica la precisión de las coordenadas de longitud y latitud de la marca |
---- GroupDescription | String | Indica el nombre del grupo asociado de la marca |
---- UploadDate | String | Indica la fecha en la que se cargó en el sistema la marca en formato YYYYMMDDHHMMSS |
---- ShiftPunchType | String | Indica el tipo de marca en el contexto del turno, es decir: Entrada, SalidaColación, EntradaColación, Salida |
---- AssignedInBook | Boolean | Indica si la marca está asignada en el libro de asistencia (visible en libro de Asistencia) |
---- BoxSn | String | Indica el número de serie del reloj que registró la marca |
---- IdTask | String | Identificador cifrado de la tarea asociada a la marca |
---- IdProject | String | Identificador cifrado del proyecto asociada a la marca |
---- Checksum | String | Identificador cifrado de la operación asociada a la marca |
--- Shifts | String | Contiene la información asociado al turno |
---- Ends | String | Indica la fecha de término del turno en formato YYYYMMDDHHMMSS |
---- Begins | String | Indica la fecha de comienzo del turno en formato YYYYMMDDHHMMSS |
---- Id | String | Identificador cifrado del turno |
---- StartTime | String | Indica la hora de comienzo del turno |
---- MaxStartTime | String | Indica la hora máxima en la cual se puede comenzar el turno con normalidad |
---- ExitTime | String | Indica la hora de término del turno |
---- Type | String | Indica el tipo de turno: fijo, libre, presencial, descanso, etc. |
---- FixedShiftHours | String | Indica la cantidad de horas fijas en formato HH:MM del turno |
---- ShiftDisplay | String | Indica la información resumida del turno (hora inicio, hora fin y tiempo colación) |
---- BreakType | String | Indica el tipo de colación del turno: fija, libre, preasignada, sin colación, etc |
---- BreakMinutes | String | Indica la cantidad de minutos de la colación del turno |
---- BreakStart | String | Indica la hora en formato HH:MM en que comienza la colación del turno |
---- BreakEnd | String | Indica la hora en formato HH:MM en que termina la colación del turno |
---- Status | String | Indica el estado del turno, es decir si está activado (enabled) o desactivado (disabled) |
---- Custom | String | Indica el valor de la columna personalizada del turno |
--- Delay | String | Indica el tiempo de atraso en formato HH:MM del día consultado |
--- BreakDelay | String | Indica el tiempo de atraso para el almuerzo en formato HH:MM del día consultado |
--- EarlyLeave | String | Indica el tiempo de la salida antes de cumplir el turno en formato HH:MM del día consultado |
--- DelayTimeAfterCompensation | String | Indica el tiempo extra luego de la compensación en formato HH:MM |
--- EarlyLeaveTimeAfterCompensation | String | Indica el tiempo de licencia después de la compensación en formato HH:MM |
--- TimeOffs | String | Contiene información de los permisos |
---- TimeOffTypeId | String | Identificador cifrado del permiso |
---- Description | Description | Indica el nombre del permiso |
---- Starts | String | Indica la fecha de inicio del permiso |
---- Ends | String | Indica la fecha de termino del permiso |
---- TimeOffTypeDescription | String | Indica la descripción del permiso |
---- TimeOffOrigin | String | Indica el origen desde el cual se asigno el permiso, por ejemplo API |
---- StartTime | String | Indica la hora de inicio del permiso |
---- EndTime | String | Indica la hora de fin del permiso |
---- AmountHours | String | Indica la cantidad de horas del permiso |
--- WorkedHours | String | Indica la cantidad de horas trabajadas en formato HH:MM del día consultado |
--- Absent | Boolean | Indica si el día consultado es o no un día ausente (True o False) |
--- Holiday | Boolean | Indica si el día consultado es o no un día festivo o feriado (True o False) |
--- Worked | Boolean | Indica si el día consultado es o no un día trabajado (True o False) |
--- CoveredNonWorkingHours | String | Indica las horas no laborables cubiertas en formato HH:MM |
--- AuthorizedOvertimeBefore | String | Indica la cantidad de horas extras autorizadas antes del turno en formato HH:MM del día consultado |
--- AuthorizedOvertimeAfter | String | Indica la cantidad de horas extras autorizadas después del turno en formato HH:MM del día consultado |
--- AccomplishedExtratimeBefore | Object | Indica la cantidad de horas extras logradas antes del turno en formato HH:MM del día consultado |
--- AccomplishedExtratimeAfter | Object | Indica la cantidad de horas extras logradas después del turno en formato HH:MM del día consultado |
--- AccomplishedExtraTime | Object | Indica la cantidad total de horas extras logradas en formato HH:MM del día consultado |
-- TimeOffWithEnjoyment | String | Indica el tiempo libre con recreo en formato HH:MM |
-- TimeOffNonEnjoyment | String | Indica el tiempo libre sin recreo en formato HH:MM |
-- OrdinaryDiurnalOvertimeHours | String | Indica las horas extras diurnas en formato HH:MM |
-- OrdinaryNocturnalOvertimeHours | String | Indica las horas extras nocturnas ordinarias en formato HH:MM |
-- SundayDiurnalOvertimeHours | String | Indica las horas extras diurnas del domingo en formato HH:MM |
--SundayNocturnalOvertimeHours | String | Indica las horas extras nocturnas del domingo en formato HH:MM |
-- HolidayDiurnalOvertimeHours | String | Indica las horas extras diurnas en días festivos/feriados en formato HH:MM |
-- HolidayNocturnalOvertimeHours | String | Indica las horas extras nocturnas en días festivos/feriados en formato HH:MM |
-- Surcharge | Object | Indica la información de los recargos |
--- OrdinaryNocturnalSurchargeHours | String | Indica el horario de recargo nocturno en formato HH:MM |
--- NonCompensatedSundayDiurnalSurchargeHours | String | Indica las horas de recargo diurno domingo no compensado en formato HH:MM |
--- NonCompensatedSundayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno domingo no compensado en formato HH:MM |
--- NonCompensatedHolidayDiurnalSurchargeHours | String | Indica las horas de recargo diurno de días festivoss/feriados no compensados en formato HH:MM |
--- NonCompensatedHolidayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno festivos/feriados no compensadas en formato HH:MM |
--- CompensatedSundayDiurnalSurchargeHours | String | Indica las horas de recargo diurno domingo compensado en formato HH:MM |
--- CompensatedSundayNocturnalSurchargeHours | String | Indica las horas recargo nocturno dominical compensadas en formato HH:MM |
--- CompensatedHolidayDiurnalSurchargeHours | String | Indica las horas de recargo diurno festivos/feriados compensados en formato HH:MM |
--- CompensatedHolidayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno festivo/feriado compensados en formato HH:MM |
--- SurchargeRanges | Object | Contiene información sobre los rangos del recargo |
---- OrdinarySurcharge | List | Contiene información de los recargos ordinarios |
---- NonCompesatedSundaySurcharge | List | Indica los recargos dominicales no compensados |
---- NonCompesatedHolidaySurcharge | List | Indica los recargos por días festivos/feriados no compensados |
---- CompensatedSundaySurcharge | List | Indica los recargos dominicales compensados |
---- CompensatedHolidaySurcharge | List | Indica los recargos por días festivos/feriados compensados |
--- SurchargeRangesAggregate | Object | Indica los rangoso de recargos agregados |
---- OrdinaryNightSurcharge | List | Indica los recargos por noches ordinarias |
---- NonCompesatedSundayDaySurcharge | List | Indica los recargos por días domingo no compensados |
---- NonCompesatedSundayNightSurcharge | List | Indica los recargos de noches de domingo no compensados |
---- NonCompesatedHolidayDaySurcharge | List | Indica los recargos por días festivos/feriados no compensados |
---- NonCompesatedHolidayNightSurcharge | List | Indica los recargo por noches festivas/feriados no compensados |
---- CompensatedSundayDaySurcharge | List | Indica los recargo compensados de los días domingo |
---- CompensatedSundayNightSurcharge | List | Indica los recargos compensados de noches de domingo |
---- CompensatedHolidayDaySurcharge | List | Indica los recargos compensados por días festivos/feriados |
---- CompensatedHolidayNightSurcharge | List | Indica los recargo compensados de noches festivos/feriados |
--- CompensatedSunday | Boolean | Indica si los domingo son compensados |
--- CompensatedHoliday | Boolean | Indica si los días Festivos/feriados son compensados |
-- WorkedHours | String | Indica la cantidad de horas trabajadas en formato HH:MM del día consultado |
-- NonWorkedHours | String | Indica la cantidad de horas no trabajadas en formato HH:MM del día consultado |
-- ActualWorkedHours | String | Indica la cantidad de horas trabajadas actuales en formato HH:MM |
-- TotalOvertime | String | Indica la cantidad de horas extra totales en formato HH:MM |
-- TotalApprovedOvertime | String | Indica la cantidad total de horas extra aprobadas en formato HH:MM |
-- JustifiedHours | String | Indica las horas justificadas en formato HH:MM |
-- PlannedHours | String | Indica la cantidad de horas planificadas en formato HH:MM |
-- SundaysWorkedHours | String | Indica la cantidad de horas trabajadas en domingos en formato HH:MM |
-- HolidaysWorkedHours | String | Indica la cantidad de horas trabajadas en días festivos/feriados en formato HH:MM |
-- SundaysOvertime | String | Indica la cantidad de horas extra en domingos en formato HH:MM |
-- SpecialOvertime | String | Indica la cantidad de horas extras especiales en formato HH:MM |
-- HoursPartTime | String | Indica la cantidad de horas a tiempo parcial en formato HH:MM |
-- HE7D | String | Indica la cantidad de horas extra en los 7 días en formato HH:MM |
-- ProfitHours | String | Indica la cantidad de horas a favor en formato HH:MM |
-- AllDaysLocked | Boolean | Indica si tiene todos los dias bloqueados (True o False) |
-- TotalLunchTimeTaken | String | Indica la hora total para almuerzo tomada en formato HH:MM |
-- TotalPlannedLunchTime | String | Indica la hora total para almuerzo planificada en formato HH:MM |
-- TotalExtraTime | String | Indica la hora extra total en formato HH:MM |
-- CompensatedWorkedTime | String | Indica el tiempo trabajado compensado en formato HH:MM |
-- TotalWeekOvertimeAssignment | String | Indica el total asignado de horas extras semanales en formato HH:MM |
- HoursLeaveWithPay | String | Indica las horas de licencia con sueldo en formato HH:MM |
- HoursLeaveWithOutPay | String | Indica las horas de licencia sin sueldo en formato HH:MM |
- NonCompensatedSundayDiurnalSurchargeHours | String | Indica las horas de recargo diurno Domingo no compensado en formato HH:MM |
- NonCompensatedHolidayDiurnalSurchargeHours | String | Indica las horas de recargo diurno de días festivos/feriado no compensados en formato HH:MM |
- NonCompensatedSundayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno Domingo no compensado en formato HH:MM |
- NonCompensatedHolidayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno festivo/feriado no compensadas en formato HH:MM |
- CompensatedSundayDiurnalSurchargeHours | String | Indica las horas de recargo diurno domingo compensado en formato HH:MM |
- CompensatedSundayNocturnalSurchargeHours | String | Indica las horas recargo nocturno dominical compensadas en formato HH:MM |
- CompensatedHolidayDiurnalSurchargeHours | String | Indica las horas de recargo diurno festivo/feriado compensado en formato HH:MM |
- CompensatedHolidayNocturnalSurchargeHours | String | Indica las horas de recargo nocturno festivo/feriado compensado en formato HH:MM |
- OrdinaryNocturnalSurchargeHours | String | Indica el horario ordinario de recargo nocturno en formato HH:MM |
- Compensated | List | Indica lo compensado |
- CompensatedDaysAmount | String | Cantidad de días compensados |
- CompensatedSundaysAmount | String | Monto compensado de los domingos |
- CompensatedHolidaysAmount | String | Monto compensado de los días festivos/feriados |
- TotalOrdinaryDiurnalOvertime | String | Total de horas extras diurnas ordinarias en formato HH:MM |
- TotalOrdinaryNocturnalOvertime | String | Total de horas extras ordinarias nocturnas en formato HH:MM |
- TotalSundayDiurnalOvertime | String | Total de horas extras diurnas del domingo en formato HH:MM |
- TotalSundayNocturnalOvertime | String | Total de horas extras nocturnas del domingo en formato HH:MM |
- TotalHolidayDiurnalOvertime | String | Total de horas extras diurnas de días festivos/feriados en formato HH:MM |
- TotalHolidayNocturnalOvertime | String | Total de horas extras nocturnas de días festivos/feriados en formato HH:MM |
- TotalHoursActuallyWorked | String | Total de horas realmente trabajadas en formato HH:MM |
- TotalsDaysCounted | Object | Total de días contados |
-- DayWithPay | Integer | Día con paga |
-- DayWithoutPay | Integer | Día sin paga |
-- AttendedDay | Integer | Día asistido |
-- RestDay | Integer | Día de descanso |
-- ShouldNotWorkHoliday | Integer | No debería trabajar en días feriados o festivos |
-- TimeOffWithPay | Integer | Tiempo libre sin paga |
-- Absences | Integer | Ausencias |
-- TimeOffWithoutPay | Integer | Tiempo libre sin paga |
-- ShouldWorkHoliday | Integer | Debería trabajar en días feriados o festivos |
-- AttendedHoliday | Integer | Asistió un festivo/feriado |
-- AttendedSunday | Integer | Asistio un domingo |
-- Vacations | Integer | Indica los días qeu tiene vacaciones |
-- MedicalLicense | Integer | Indica la cantidad de licencias médicas que se tomó |
- TotalNonWorkedHours | String | Indica el total de horas no trabajadas en formato HH:MM |
- TotalWorkedHours | String | Indica el total de horas no trabajadas en formato HH:MM |
- WorkedDays | Integer | Indica los días trabajados |
- NonWorkedDays | Integer | Indica los días no trabajados |
- Absences | Integer | Indica la cantidad de inasistencias |
- TotalSundayWorkedHours | String | Indica el total de horas trabajadas los días domingo en formato HH:MM |
- TotalSundayActualWorkedHours | String | Indica el total de horas realmente trabajadas los días Domingo en formato HH:MM |
- TotalHolidayWorkedHours | String | Indica el total de horas trabajadas en días festivos/feriados en formato HH:MM |
- TotalHolidayActualWorkedHours | String | Indica el total de horas realmente trabajadas en días festivos/feriados en formato HH:MM |
- TotalPlannedTime | String | Indica el total de tiempo planificado en formato HH:MM |
- TotalOvertime | Object | Total de horas extra |
- TotalOvertimeDiurnal | Object | Indica el total de horas extra diurnas |
- TotalOvertimeNocturnal | Object | Indica el total de horas extra nocturnas |
- OvertimeAssigned | String | Indica las horas extra asignadas en formato HH:MM |
- TotalOvertimeHoursAccomplished | String | Incida el total de horas extra cumplidas en formato HH:MM |
- TotalDiurnalWorkedHours | String | Incida el total de horas extra cumplidas en formato HH:MM |
- TotalNocturnalWorkedHours | String | Indica el total de horas nocturnas trabajadas en formato HH:MM |
- TotalNocturnalActuallyWorkedHours | String | Indica el total de horas nocturnas trabajadas realmente en formato HH:MM |
- OvertimeAuthorizedBefore | String | Indica las horas extra autorizadas antes del comienzo del turno en formato HH:MM |
- OvertimeAuthorizedAfter | String | Indica las horas extra autorizadas después del final del turno en formato HH:MM |
- Holidays | Integer | Indica las vacaciones que posee el usuario |
- TotalHoursProfit | String | Indica las horas a favor del usuario en formato HH:MM |
- Vacation | Integer | Indica la cantidad de vacaciones |
- DaysLeaveWithPay | Integer | Indica la cantidad de días de licencia con sueldo |
- DaysLeaveWithoutPay | Integer | Indica la cantidad de días de licencia sin sueldo |
- AbsenceDaysWithoutJustification | Integer | Indica la cantidad de días ausentes sin justificación |
- AbsenceDaysLicense | Integer | Indica la cantidad de días ausentes |
- WorkedSundays | Integer | Indica la cantidad de días Domingo trabajados |
- WorkedHolidays | Integer | Indica la cantidad de días festivos/feriados trabajados |
- DaysAttended | Integer | Indica la cantidad de días asistidos |
- TotalWorkedHoursOnRest | String | Indica la cantidad de horas trabajadas en tiempos de descanso en formato HH:MM |
- TotalOvertimeAssignment | String | Indica la asignación total de horas extra en formato HH:MM |
- Id | String | Identificador cifrado del usuario |
- Identifier | String | Identificador único del usuario, por ejemplo: Rut, DNI, etc |
- Enabled | String | Indica si el usuario está activado o desactivado |
- Name | String | Indica el nombre del usuario |
- LastName | String | Indica el apellido del usuario |
String | Indica el correo electrónico del usuario | |
- GroupDescription | String | Indica el nombre del grupo del usuario |
- PositionId | String | Identificador cifrado del cargo |
- PositionDescription | String | Indica el nombre del cargo |
- WeeklyWorkingHoursCodeId | String | Identificador cifrado del código de jornada |
- CustomColumn1 | String | Indica la columna personalizada 1 |
- CustomColumn2 | String | Indica la columna personalizada 2 |
- CustomColumn3 | String | Indica la columna personalizada 3 |
- IsHiddenForReports | String | Indica si el usuario está oculto en los reportes o no |
Importante
- Los guiones permiten representar los campos que están en el interior de otro campo. Por ejemplo:
Campo 1
– Campo 1.1
— Campo 1.1.1 - La información en los campos «AccomplishedExtraTimeBefore», «AccomplishedExtraTimeAfter»y «AccomplishedExtraTime» van a tener campos basados en los valores de horas extras que haya registrado y asignado la empresa, y por ende, va a variar caso a caso el contenido de estos. Un ejemplo de como se muestra la información es: «ValorHoraExtra»:»HH:MM», donde HH son las horas y MM minutos.
- En el campo «Weeks» devuelve la información semanal (7 días) independiente del periodo seleccionado. En el ejemplo del response solo se muestra 1 día.
Códigos
Código | Descripción |
---|---|
200 | Éxito |
400 | Error en el request |
500 | Error no controlado, contactar a GV |
{ "Users": [ { "PlannedInterval": [ { "Surcharge": { "OrdinaryNocturnalSurchargeHours": "00:00", "NonCompensatedSundayDiurnalSurchargeHours": "00:00", "NonCompensatedSundayNocturnalSurchargeHours": "00:00", "NonCompensatedHolidayDiurnalSurchargeHours": "00:00", "NonCompensatedHolidayNocturnalSurchargeHours": "00:00", "CompensatedSundayDiurnalSurchargeHours": "00:00", "CompensatedSundayNocturnalSurchargeHours": "00:00", "CompensatedHolidayDiurnalSurchargeHours": "00:00", "CompensatedHolidayNocturnalSurchargeHours": "00:00", "SurchargeRanges": { "OrdinarySurcharge": [ { "Value": "05:30:00", "StartDate": "2024-10-23T14:00:00", "EndDate": "2024-10-23T19:30:00", "HourType": 0 } ], "NonCompesatedSundaySurcharge": [], "NonCompesatedHolidaySurcharge": [], "CompensatedSundaySurcharge": [], "CompensatedHolidaySurcharge": [] }, "SurchargeRangesAggregate": { "OrdinaryNightSurcharge": [], "NonCompesatedSundayDaySurcharge": [], "NonCompesatedSundayNightSurcharge": [], "NonCompesatedHolidayDaySurcharge": [], "NonCompesatedHolidayNightSurcharge": [], "CompensatedSundayDaySurcharge": [], "CompensatedSundayNightSurcharge": [], "CompensatedHolidayDaySurcharge": [], "CompensatedHolidayNightSurcharge": [] }, "CompensatedSunday": "False", "CompensatedHoliday": "False" }, "CompensatedDay": "False", "AdditionalTimeBefore": "00:00", "AdditionalTimeAfter": "00:00", "OrdinaryDiurnalOvertime": "00:00", "OrdinaryNocturnalOvertime": "00:00", "SundayDiurnalOvertime": "00:00", "SundayNocturnalOvertime": "00:00", "HolidayDiurnalOvertime": "00:00", "HolidayNocturnalOvertime": "00:00", "PlannedShift": { "Id": "8CM8Hc0xYN9wN7v_di_rAQ", "StartTime": "09:00", "MaxStartTime": "", "ExitTime": "18:30", "Type": "FixedShift", "FixedShiftHours": "00:00", "ShiftDisplay": "09:00 - 18:30 (60 mins)", "BreakType": "FreeLunch", "BreakMinutes": "60", "BreakStart": "00:00", "BreakEnd": "00:00", "Status": "enabled", "Custom": "base" }, "OvertimeRanges": { "OrdinaryOvertimeBeforeShift": [], "OrdinaryOvertimeAfterShift": [], "SundayOvertimeBeforeShift": [], "SundayOvertimeAfterShift": [], "HolidayOvertimeBeforeShift": [], "HolidayOvertimeAfterShift": [] }, "OvertimeRangesAggregate": { "OrdinaryDayOvertime": [], "OrdinaryNightOvertime": [], "SundayDayOvertime": [], "SundayNightOvertime": [], "HolidayDayOvertime": [], "HolidayNightOvertime": [] }, "Date": "20241023000000", "Punches": [ { "Type": "Ingreso", "Date": "20241023080000", "Origin": "web", "GroupDescription": "Grupo base", "UploadDate": "20241023151229", "ShiftPunchType": "Entrada", "AssignedInBook": true, "BoxSn": "", "IdTask": "", "IdProject": "", "Checksum": "Or0W1Y0QTo_P6OU-CvheJr2SDs-S-v3yuAmLEx5tvxv6YwZYuP3cOSRHx8wxxt8YtdCKX1zs0Q--BXbSTxf_JogOA47iPTTp98fb7JemEwt18RG9xfKgRLMKd6ZRh8PR" } ], "Shifts": [ { "Ends": "20241023183000", "Begins": "20241023090000", "Id": "8CM8Hc0xYN9wN7v_di_rAQ", "StartTime": "09:00", "MaxStartTime": "", "ExitTime": "18:30", "Type": "FixedShift", "FixedShiftHours": "00:00", "ShiftDisplay": "09:00 - 18:30 (60 mins)", "BreakType": "FreeLunch", "BreakMinutes": "60", "BreakStart": "00:00", "BreakEnd": "00:00", "Status": "enabled", "Custom": "base" } ], "Delay": "00:00", "BreakDelay": "00:00", "EarlyLeave": "00:00", "DelayTimeAfterCompensation": "00:00", "EarlyLeaveTimeAfterCompensation": "00:00", "TimeOffs": [ { "TimeOffTypeId": "V5H8zAbqqjup-FsKEDwDzw", "Description": "aaa", "Starts": "20241023000000", "Ends": "20241023235959", "TimeOffTypeDescription": "", "TimeOffOrigin": "web", "StartTime": "09:00:00", "EndTime": "14:00:00", "AmountHours": "00:00:00" } ], "WorkedHours": "05:30", "Absent": "False", "Holiday": "False", "Worked": "True", "CoveredNonWorkingHours": "00:00", "AuthorizedOvertimeBefore": "01:00", "AuthorizedOvertimeAfter": "01:00", "AccomplishedExtraTimeBefore": { "50": "01:00" }, "AccomplishedExtraTimeAfter": { "50": "01:00" }, "AccomplishedExtraTime": { "50": "02:00" } } ], "Weeks": [ { "Intervals": [ { "Surcharge": { "OrdinaryNocturnalSurchargeHours": "00:00", "NonCompensatedSundayDiurnalSurchargeHours": "00:00", "NonCompensatedSundayNocturnalSurchargeHours": "00:00", "NonCompensatedHolidayDiurnalSurchargeHours": "00:00", "NonCompensatedHolidayNocturnalSurchargeHours": "00:00", "CompensatedSundayDiurnalSurchargeHours": "00:00", "CompensatedSundayNocturnalSurchargeHours": "00:00", "CompensatedHolidayDiurnalSurchargeHours": "00:00", "CompensatedHolidayNocturnalSurchargeHours": "00:00", "SurchargeRanges": { "OrdinarySurcharge": [ { "Value": "00:00:00", "StartDate": "2024-10-21T18:30:00", "EndDate": "2024-10-21T18:30:00", "HourType": 0 } ], "NonCompesatedSundaySurcharge": [], "NonCompesatedHolidaySurcharge": [], "CompensatedSundaySurcharge": [], "CompensatedHolidaySurcharge": [] }, "SurchargeRangesAggregate": { "OrdinaryNightSurcharge": [], "NonCompesatedSundayDaySurcharge": [], "NonCompesatedSundayNightSurcharge": [], "NonCompesatedHolidayDaySurcharge": [], "NonCompesatedHolidayNightSurcharge": [], "CompensatedSundayDaySurcharge": [], "CompensatedSundayNightSurcharge": [], "CompensatedHolidayDaySurcharge": [], "CompensatedHolidayNightSurcharge": [] }, "CompensatedSunday": "False", "CompensatedHoliday": "False" }, "CompensatedDay": "False", "AdditionalTimeBefore": "00:00", "AdditionalTimeAfter": "00:00", "OrdinaryDiurnalOvertime": "00:00", "OrdinaryNocturnalOvertime": "00:00", "SundayDiurnalOvertime": "00:00", "SundayNocturnalOvertime": "00:00", "HolidayDiurnalOvertime": "00:00", "HolidayNocturnalOvertime": "00:00", "PlannedShift": { "Id": "8CM8Hc0xYN9wN7v_di_rAQ", "StartTime": "09:00", "MaxStartTime": "", "ExitTime": "18:30", "Type": "FixedShift", "FixedShiftHours": "00:00", "ShiftDisplay": "09:00 - 18:30 (60 mins)", "BreakType": "FreeLunch", "BreakMinutes": "60", "BreakStart": "00:00", "BreakEnd": "00:00", "Status": "enabled", "Custom": "base" }, "OvertimeRanges": { "OrdinaryOvertimeBeforeShift": [], "OrdinaryOvertimeAfterShift": [], "SundayOvertimeBeforeShift": [], "SundayOvertimeAfterShift": [], "HolidayOvertimeBeforeShift": [], "HolidayOvertimeAfterShift": [] }, "OvertimeRangesAggregate": { "OrdinaryDayOvertime": [], "OrdinaryNightOvertime": [], "SundayDayOvertime": [], "SundayNightOvertime": [], "HolidayDayOvertime": [], "HolidayNightOvertime": [] }, "Date": "20241021000000", "Punches": [ { "Type": "Ingreso", "Date": "20241021080000", "Origin": "web", "GroupDescription": "Grupo base", "UploadDate": "20241024130908", "ShiftPunchType": "Entrada", "AssignedInBook": true, "BoxSn": "", "IdTask": "", "IdProject": "", "Checksum": "ez1yQbJ8ax-em48VnI6ZmgLb9Vg9m-9V-IzUZLfolom42NoPXYPLkoPbQylFi7dkvVdKM4rcx7AWut1mj0gMRy6WlP10uiQFFqekWKSExvkyAiErjz882HDkNz2dnQl-" } ], "Shifts": [ { "Ends": "20241021183000", "Begins": "20241021090000", "Id": "8CM8Hc0xYN9wN7v_di_rAQ", "StartTime": "09:00", "MaxStartTime": "", "ExitTime": "18:30", "Type": "FixedShift", "FixedShiftHours": "00:00", "ShiftDisplay": "09:00 - 18:30 (60 mins)", "BreakType": "FreeLunch", "BreakMinutes": "60", "BreakStart": "00:00", "BreakEnd": "00:00", "Status": "enabled", "Custom": "base" } ], "Delay": "00:00", "BreakDelay": "00:00", "EarlyLeave": "01:00", "DelayTimeAfterCompensation": "00:00", "EarlyLeaveTimeAfterCompensation": "01:00", "TimeOffs": [ { "TimeOffTypeId": "V5H8zAbqqjup-FsKEDwDzw", "Starts": "20241021000000", "Ends": "20241021235959", "TimeOffTypeDescription": "", "TimeOffOrigin": "web", "StartTime": "17:30:00", "EndTime": "18:30:00", "AmountHours": "00:00:00" } ], "WorkedHours": "00:00", "Absent": "False", "Holiday": "False", "Worked": "True", "CoveredNonWorkingHours": "00:00", "AuthorizedOvertimeBefore": "01:00", "AuthorizedOvertimeAfter": "00:00", "AccomplishedExtraTimeBefore": { "50": "01:00" }, "AccomplishedExtraTimeAfter": { "50": "01:00" }, "AccomplishedExtraTime": { "50": "01:00" } } ], "TimeOffWithEnjoyment": "09:30", "TimeOffNonEnjoyment": "05:00", "OrdinaryDiurnalOvertimeHours": "00:00", "OrdinaryNocturnalOvertimeHours": "00:00", "SundayDiurnalOvertimeHours": "00:00", "SundayNocturnalOvertimeHours": "00:00", "HolidayDiurnalOvertimeHours": "00:00", "HolidayNocturnalOvertimeHours": "00:00", "Surcharge": { "OrdinaryNocturnalSurchargeHours": "00:00", "NonCompensatedSundayDiurnalSurchargeHours": "00:00", "NonCompensatedSundayNocturnalSurchargeHours": "00:00", "NonCompensatedHolidayDiurnalSurchargeHours": "00:00", "NonCompensatedHolidayNocturnalSurchargeHours": "00:00", "CompensatedSundayDiurnalSurchargeHours": "00:00", "CompensatedSundayNocturnalSurchargeHours": "00:00", "CompensatedHolidayDiurnalSurchargeHours": "00:00", "CompensatedHolidayNocturnalSurchargeHours": "00:00", "SurchargeRanges": { "OrdinarySurcharge": [], "NonCompesatedSundaySurcharge": [], "NonCompesatedHolidaySurcharge": [], "CompensatedSundaySurcharge": [], "CompensatedHolidaySurcharge": [] }, "SurchargeRangesAggregate": { "OrdinaryNightSurcharge": [], "NonCompesatedSundayDaySurcharge": [], "NonCompesatedSundayNightSurcharge": [], "NonCompesatedHolidayDaySurcharge": [], "NonCompesatedHolidayNightSurcharge": [], "CompensatedSundayDaySurcharge": [], "CompensatedSundayNightSurcharge": [], "CompensatedHolidayDaySurcharge": [], "CompensatedHolidayNightSurcharge": [] }, "CompensatedSunday": "False", "CompensatedHoliday": "False" }, "WorkedHours": "24:30", "NonWorkedHours": "00:00", "ActualWorkedHours": "00:00", "TotalOvertime": "00:00", "TotalApprovedOvertime": "04:00", "JustifiedHours": "00:00", "PlannedHours": "19:00", "SundaysWorkedHours": "00:00", "HolidaysWorkedHours": "00:00", "SundaysOvertime": "00:00", "SpecialOvertime": "00:00", "HoursPartTime": "00:00", "HE7D": "00:00", "ProfitHours": "00:00", "AllDaysLocked": false, "TotalLunchTimeTaken": "00:00", "TotalPlannedLunchTime": "00:00", "TotalExtraTime": "00:00", "CompensatedWorkedTime": "00:00", "TotalWeekOvertimeAssignment": "00:00" } ], "HoursLeaveWithPay": "09:30", "HoursLeaveWithOutPay": "05:00", "NonCompensatedSundayDiurnalSurchargeHours": "00:00", "NonCompensatedHolidayDiurnalSurchargeHours": "00:00", "NonCompensatedSundayNocturnalSurchargeHours": "00:00", "NonCompensatedHolidayNocturnalSurchargeHours": "00:00", "CompensatedSundayDiurnalSurchargeHours": "00:00", "CompensatedSundayNocturnalSurchargeHours": "00:00", "CompensatedHolidayDiurnalSurchargeHours": "00:00", "CompensatedHolidayNocturnalSurchargeHours": "00:00", "OrdinaryNocturnalSurchargeHours": "00:00", "Compensated": [], "CompensatedDaysAmount": "0", "CompensatedSundaysAmount": "0", "CompensatedHolidaysAmount": "0", "TotalOrdinaryDiurnalOvertime": "00:00", "TotalOrdinaryNocturnalOvertime": "00:00", "TotalSundayDiurnalOvertime": "00:00", "TotalSundayNocturnalOvertime": "00:00", "TotalHolidayDiurnalOvertime": "00:00", "TotalHolidayNocturnalOvertime": "00:00", "TotalHoursActuallyWorked": "00:00", "TotalsDaysCounted": { "DayWithPay": 2, "DayWithoutPay": 0, "AttendedDay": 2, "RestDay": 0, "ShouldNotWorkHoliday": 0, "TimeOffWithPay": 0, "Absences": 0, "TimeOffWithoutPay": 0, "ShouldWorkHoliday": 0, "AttendedHoliday": 0, "AttendedSunday": 0, "Vacations": 0, "MedicalLicense": 0 }, "TotalNonWorkedHours": "00:00", "TotalWorkedHours": "24:30", "WorkedDays": 2, "NonWorkedDays": 0, "Absences": 0, "TotalSundayWorkedHours": "00:00", "TotalSundayActualWorkedHours": "00:00", "TotalHolidayWorkedHours": "00:00", "TotalHolidayActualWorkedHours": "00:00", "TotalPlannedTime": "19:00", "TotalOvertime": { "50": "02:00:00" }, "TotalOvertimeDiurnal": {}, "TotalOvertimeNocturnal": {}, "OvertimeAssigned": "00:00", "TotalOvertimeHoursAccomplished": "02:00", "TotalDiurnalWorkedHours": "19:00", "TotalNocturnalWorkedHours": "00:00", "TotalNocturnalActuallyWorkedHours": "00:00", "OvertimeAuthorizedBefore": "02:00", "OvertimeAuthorizedAfter": "02:00", "Holidays": 0, "TotalHoursProfit": "00:00", "Vacation": 0, "DaysLeaveWithPay": 1, "DaysLeaveWithoutPay": 1, "AbsenceDaysWithoutJustification": 0, "AbsenceDaysLicense": 0, "WorkedSundays": 0, "WorkedHolidays": 0, "DaysAttended": 2, "TotalWorkedHoursOnRest": "00:00", "TotalOvertimeAssignment": "00:00", "Id": "lHkQYOv3c87ClN0yWWSaLQ", "Identifier": "111111111", "Enabled": "1", "Name": "Eduardo", "LastName": "Sanchez", "Email": "correoejemplo2@gmail.com", "GroupDescription": "Grupo base", "PositionId": "sXRGS9wLs7E5zu09Yqyn3Q", "PositionDescription": "Desarrollo", "WeeklyWorkingHoursCodeId": "sDzBzlFnefikfhnZoFXLiw", "CustomColumn1": "1", "CustomColumn2": "1", "CustomColumn3": "1", "IsHiddenForReports": "False" } ] }
Postman
Ejemplo 1
Ejemplo 1
Tabla de contenidos