Ayuda sobre productos BOLD:

Informe horario de marcaje

Página:
< Volver

Descripción

El nombre de la clase dinámica de este informe es ClockSchedule. y contiene una estructura de datos asociada al horario de la persona empleada y día en base a los marcajes

Columnas disponibles

ColumnaDescripción
IdCWIdentificador del contrato de la persona empleada
StartDateJornada o fecha asociada
PlanScheduleIdentificador del horario de la empleada asignada en la jornada del plan.
AproachScheduleIdentificador del horario del sistema más parecido al referido por los marcajes de la jornada.
IsNightWorkerIndica si la empleada suele trabajar de noche
ClockInInstante interpretado de entrada según marcaje de reloj
ClockOutInstante interpretado de salida según marcaje de reloj
StrMarksLista de todas las fechas de marcaje de reloj asociadas a la misma jornada
StrMarksScheduleLista de todas las fechas de marcaje de reloj asociadas a la misma jornada con formato horario. Sólo aparecen cuando hay un número par de marcajes en la jornada. Todos las fechas de los marcajes se redondean al minuto más cercano definido en la configuración del servidor. sección “Clockings” propiedad “AproxIOInMinutes” cuyo valor por defecto es 15.

Acciones

Se han habilitado dos acciones desde este informe:

  • 1.- Asignar horario aproximado: Aplica el horario jornada obtenido a partir de la columna Horario aproximado (cuando esta no es nula). Esta acción permite multiselección.
  • 2.- Asignar horario según marcajes: Aplica el horario jornada obtenido a partir de la columna StrSchedule (cuando esta no es nula). Esta acción permite multiselección.
  • 3.- Asignar horario corregido: Aplica el horario jornada obtenido a partir de la columna StrCustomSchedule(cuando esta no es nula). Esta no es una columna estándar, y por tanto la opción únicamente se habilita si el atributo StrCustomSchedule existe y es de tipo String. Esta acción permite multiselección.

Es relevante la configuración utilizada durante la ejecución del informe. Las variables definidas en el fichero de configuración wpservercfg.ini son las siguientes:

SecciónVariablePor defectoDescripción
ClockingsAproachScheduleByCycleRef0Identifica si únicamente debe utilizar los horarios jornada del ciclo de la persona empleada para determinar cual es el horario aproximado. Por defecto es 0, y significa que utiliza como base los horarios jornada asociados al contrato o todos los del sistema si el contrato no tiene esa limitación
ClockingsGarbageSchedule0Identifica si no queremos utilizar como base de interpretación de los marcajes el horario asignado en el plan. Por defecto es 0 y significa que se utilizará el horario asignado del plan como punto de partida para una correcta interpretación de los marcajes
ClockingsMaxMinutesShift660Identifica el número de minutos “máximo” de un turno de trabajo
ClockingsAproxIOInMinutes15Indica el grado de redondeo que se aplicará en la interpretación de las marcas de reloj. Esta variable debería estar en consonancia con la variable MinutesRounded definida en la sección Schedules
SchedulesMinutesRounded5Indica granularidad en el momento de generar horarios de tipo automático o manual.

Resolución problemas

Si no visualiza los marcajes es posible que sea porque no ha registrado los terminales desde el escenario.

Was this article helpful?
0 out Of 5 Stars
5 Estrellas 0%
4 Estrellas 0%
3 Estrellas 0%
2 Estrellas 0%
1 Estrellas 0%
5
How can we improve this article?
How Can We Improve This Article?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Contenido