Ayuda sobre productos BOLD:

Time & Attendance

Página:
< Volver

Si el objetivo es reflejar pequeñas modificaciónes en el horario realizado por la persona empleada podemos modificar manualmente la hora de entrada y salida desde el Control de Actividades (T&A). Esta opción está disponible desde el menú Control de actividades T&A

Time and Attendance (T&A)

Desde la ventana de Control de Actividades podemos visualizar el horario realizado por la persona empleada y la necesidad que está cubriendo.

Para poder hacer modificaciones en los horarios deberemos estar en Edición. Una vez en edición debemos hacer doble clic sobre el horario a modificar (1), borrar completamente el campo (2) e introducir el nuevo horario separando la hora de entrada y la de salida con un guión (3).

Importar horarios y tareas

Si se requiere realizar una modificación masiva del horario realizado por las personas empleadas en un período de tiempo (sea porque no se había establecido el horario o por ser incorrecto el asignado), se puede realizar una importación de esta información a partir de un fichero Excel desde Importar Horarios y Tareas (TA), opción disponible desde el menú Integración.

Para realizar la importación será necesario disponer de una hoja de Excel con los datos de la persona empleada para cada día. La información que debe contener es:

  • WorkerName: Campo calculado a partir del código de la tarjeta. Se busca en la Hoja2 el identificador del trabajador (p.e. DNI).
  • Period: Franja horaria a que hace referencia el registro, siempre tiene que ir con el formato hh:mm-hh:mm (08:00-13:00, es necesario que la hora siempre se exprese con cuatro dígitos).
  • Attribute-Date: Campo calculado que transforma la fecha del horario al formato interno de WP (aaaa-mm-ddT00:00:00).
  • Attribute-AssignPreferent: Indicador de si se quiere asignar en el periodo la necesidad preferente. Indicar true o false.
  • Attribute-IDTipo: No es un campo obligatorio, sirve para indicar el Identificador de una necesidad concreta dentro de WP.
  • Attribute-PeriodType: Obligatorio cuando se desee indicar necesidad y debe valer 7.

Cuando una persona empleada tiene un turno partido deberán constar dos filas para la misma, una para cada parte del turno.

Una vez finalizada la confección del fichero Excel para la importación, desde la opción anteriormente indicada (Importar horarios y tareas (TA)):

  • Seleccionar el fichero Excel que contiene los datos a importar.
  • Indicar la hoja del libro que contiene lo datos a cargar (desplegable Carga datos de la hoja…)
  • Rellenar campo ID de escenario (lo podemos consultar en el maestro de escenarios)
  • El sistema carga los datos de la hoja en pantalla y pulsar el botón de importar
  • Una vez finalizada la carga aparece un mensaje indicando que ha finalizado y si ha encontrado algún problema.

Importar “Horarios jornada” desde un fichero xml

Es posible también importar, mediante una tarea programada, los horarios jornada desde un fichero xml. Este tipo de acción permite introducir horarios variables, por ejemplo para casos de empresas que trabajan con jornada flexible.

El formato que debe tener el fichero xml es:

<?xml version="1.0" encoding="ISO-8859-1"?>
<TimeAttendanceInformation xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"  xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="http://gps-plan.com/scripts" xmlns:z="#RowsetSchema">
<WorkerList>
<Worker Name="test" DNI="" Department="" Category="" ID="" WorkerName="test">
<WorkAssignedList>
<WorkAssigned HasChangedPeriod="True" HasChangedWork="True" PeriodType="5" WorkAssignedKind="2" IDTipo="0" Work="" Demanda="" Date="2017-06-29T00:00:00" PeriodIsScheduleName="false" Period="08:00-16:35" AssignPreferent="True" />
</WorkAssignedList>
</Worker>
</WorkerList>
</TimeAttendanceInformation>

Teniendo en cuenta que los datos a modificar son únicamente los que están en negrita. En caso de no querer que se le asigne la Necesidad Preferente habrá que modificar el valor de AssignPreferent=”True” a “False”

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