Cálculo de la duración del evento en horas y días.

Esta documentación explica la lógica del cálculo de horas utilizado en la planificación basándose en varios criterios, como el perfil del recurso, los eventos en horas o días, etc.

Plazos de tiempo disponibles: por recursos o horarios de la empresa

Perfil del recurso

"Recurso" Ventana, "Marco de tiempo" Pestaña-> "Definir la capacidad de trabajo en función de"

  • Franjas de tiempo [RES-SLOT]: Puede definir las franjas horarias de la mañana y de la tarde para cada día laborable de la semana, así como los días no laborables.
  • Franjas horarias

  • Número de horas [RES-HRS] : puede especificar un número de horas trabajadas por cada día laborable y no laborable de la semana.
  • Número de horas del perfil.

  • "Contar todas las horas" opción para el perfil en número de horas [RES-HRS-COUNTALL]:
    Si se marca esta opción, todas las horas se tendrán en cuenta para un evento en horas.
    Si esta opción no está seleccionada, la cantidad de horas contadas en un día es la cantidad de horas definidas en el perfil para un evento en horas.

    Número de horas Opción de contar todas las horas

Perfil general de la empresa

Herramientas de menú - > Opciones - > Horarios

Perfil general de la empresa

  • Número de horas al día [COMP-HRS] : puede definir un número de horas en un día para la empresa
  • Franja [COMP-SLOTS] : puede definir las franjas horarias de la mañana y de la tarde para la empresa
  • Horas nocturnas [COMP-NIGHT-SLOTS] : Puede definir la franja nocturna.

Evento de día completo [EVT-ALLDAY]

Para eventos de día completo, la casilla de día completo está marcada. El evento se lleva a cabo durante 1 o más días completos.
Distinguimos 2 tipos de eventos de jornada completa:

  • Evento de días completos hasta el final [EVT-ALLDAY-END] : Se especifica el final del evento
  • Evento en días

  • Evento de días completos con una duración [EVT-ALLDAY-DURATION] : La duración del evento se especifica en número de días.. A continuación, se calcula el final del evento de acuerdo con el perfil de tiempo..
  • Evento en horas

Eventos en horas [EVT-TIME]

Los eventos en horas se definen con una hora de inicio y una hora de finalización. La casilla "Todo el día" no está marcada.
Distinguimos 2 tipos de eventos en horas:

  • Evento en horas con final [EVT-TIME-END] : Se especifica el final del evento
  • Evento en horas con final


  • Evento en horas con una duración [EVT-TIME-DURATION] : La duración del evento se especifica en horas y minutos.. El final del evento se calcula según el perfil de tiempo.
  • Evento en horas

Dividiendo eventos en periodos.

Evento en horas

  • [PERIOD-ON] : Período trabajado definido en el perfil del recurso
  • [PERIOD-OFF-MIDDLE] : Período no trabajado especificado en el perfil del recurso o días festivos en medio de un evento. Este período nunca se tiene en cuenta al calcular las horas.
  • [PERIOD-OFF-EXTREMITY] : Período no trabajado o días festivos en un extremo de un evento

Los diferentes tipos de hora en informes de Excel

Aquí están los datos que puede analizar en sus informes de Excel:

Los diferentes tipos de hora en informes de Excel

  • Número de horas normales [Horas_Datos]: Número de horas de trabajo incluidas en el perfil de recursos [PERÍODO DE ENCENDIDO].
  • Número de horas adicionales [Dat_HoursExtra]: Número de horas de trabajo fuera del perfil del recurso o en días festivos o en días no trabajados Y en un extremo de un evento [PERIOD-OFF-EXTREMITY].
  • Número de días normales [Dat_Days]: Este valor representa "en días" el número de "Dat_Hour" para el evento; número de horas trabajadas (Dat_Hour) para el evento, dividido por el número de horas de trabajo habituales del perfil (u opciones predeterminadas).
  • Número de días adicionales [Dat_DaysExtra]: Este valor representa "en días" el número de "Dat_HourExtra" para el evento; número de horas adicionales (Dat_HoursExtra) para el evento, dividido por el número de horas de trabajo habituales del perfil (u opciones predeterminadas).
  • Número de horas nocturnas [Dat_NightHours]: número de horas trabajadas incluidas en la Franja nocturna [COMP-NIGHT-SLOTS]
  • Número de días en [Dat_DayHours]: número de horas fuera del horario nocturno

La pausa

La pausa de un evento se aplica en los cálculos de la duración en horas, y solo para eventos en un día. Se cuenta en prioridad en las horas extra [Dat_HoursExtra] y luego en las horas trabajadas [Dat_Hours].

Días festivos

Reste los días festivos de las duraciones calculadas : Desde el menú Herramientas - Opciones - Evento, puede optar por restar los días festivos de las duraciones calculadas.

Algunos escenarios de la vida real.

Los datos

Perfil de la sociedad:

  • [COMP-SLOT] = 09h00-12h30 y 13h30-18h00, o sea, 8h diarias
  • [COMP-NIGHT-SLOTS] = 21h00-05h00
  • [COMP-HRS] = 8h por día

Eventos de día completo con final [EVT-ALLDAY-END]:

  • Entrenamiento de 1 día en un día trabajado: Evento durante un día laboral completo
  • Entrenamiento de 2 días que finaliza el sábado: Evento de más de 2 días con el último día en un día no laborable
  • Formación domingo 1 día: Evento durante todo un día no trabajado

Eventos en horas con final [EVT-TIME-END]:

  • Formación 14h-16h: Evento en número de horas durante un período trabajado.
  • Formación 16h-22h: Evento en número de horas con tiempo de finalización que excede el perfil de tiempo
  • Formación comenzando a las 15h el miércoles y terminando a las 12 de la noche del jueves: Evento en varios días en horas

Eventos de día completo con duración [EVT-ALLDAY-DURATION]:

  • Formación de 1 día en un día laborable: Evento durante un día laboral completo
  • 2 días de entrenamiento a partir del viernes: El entrenamiento luego termina el lunes.
  • Entrenamiento de 2 días a partir del domingo: Evento de 2 días que comienza el domingo -> El entrenamiento termina el lunes

Evento en el tiempo con una duración [EVT-TIME-DURATION]:

  • Entrenamiento de 2 horas: Evento que comienza en un período trabajado
  • Entrenamiento de 15 horas: Evento que comienza en un período trabajado
  • Entrenamiento de 2 horas un domingo: Evento que comienza en un período no trabajado
  • 10h de entrenamiento a partir de las 14h de un domingo: Evento que comienza en un período no trabajado

Caso 1: [RES-SLOT] = 10h00-12h30 y 13h30-18h00, o 7h en el día, todos los días excepto el sábado y el domingo

Resultados en el informe de Excel:

[RES-SLOT] = 10h00-12h30 y 13h30-18h00, o 7h en el día, todos los días excepto el sábado y el domingo Dat_Hours Dat_HoursExtra Dat_NightHours
[EVT-ALLDAY-END] Entrenamiento de 1 día en un día trabajado 7 0 0
[EVT-ALLDAY-END] Entrenamiento de 2 días que finaliza el sábado 7 8 0
[EVT-ALLDAY-END] Formación domingo 1 día 0 8 0
[EVT-TIME-END] Formación 14h-16h 2 0 0
[EVT-TIME-END] Formación 16h.-22h. 2 4 1
[EVT-TIME-END] Formación a partir de las 15h del miércoles y finaliza a las 12h de la noche del jueves 5 0 0
[EVT-ALLDAY-DURATION] Formación de 1 día en un día laborable 7 0 0
[EVT-ALLDAY-DURATION] 2 días de entrenamiento a partir del viernes 14 0 0
[EVT-ALLDAY-DURATION] Entrenamiento de 2 días a partir del domingo 7 8 0
[EVT-TIME-DURATION] Entrenamiento de 2 horas 2 0 0
[EVT-TIME-DURATION] Entrenamiento de 15 horas 15 0 0
[EVT-TIME-DURATION] Entrenamiento de 2 horas un domingo 0 2 0
[EVT-TIME-DURATION] 10h de entrenamiento a partir de las 14h de un domingo 6 4 0

Detalles sobre el cálculo:
[EVT-ALLDAY-END] Formación 2 días
[Dat_Hours] = 7h el viernes = [RES-SLOT]
[Dat_HoursExtra] = 8h el sábado = [COMP-SLOT]

[EVT-TIME-END] Formación 16h.-22h.
[Dat_Hours] = 2h de 16h a 18h
[Dat_HoursExtra] = 4h de 18h a 22h
[Dat_NightHours] = 1h de 21h a 22h

[EVT-TIME-END] Formación a partir de las 15h del miércoles y finaliza a las 12h de la noche del jueves
[Dat_Hours] = 5h, 3h los miércoles de 15h a 18h y 2h los jueves de 10h a 12h

Caso 2: [RES-HRS] = 7h por día, todos los días excepto los sábados y domingos

Resultados en el informe de Excel:

[RES-HRS] = 7h por día, todos los días excepto los sábados y domingos Dat_Hours Dat_HoursExtra Dat_NightHours
[EVT-ALLDAY-END] Formación 1 día 7 0 0
[EVT-ALLDAY-END] Formación 2 días 7 8 0
[EVT-ALLDAY-END] Formación domingo 1 día 0 8 0
[EVT-TIME-END] Formación 14h-16h 2 0 0
[EVT-TIME-END] Formación 16h.-22h. 6 0 1
[EVT-TIME-END] Formación a partir de las 15h del miércoles y finaliza a las 12h de la noche del jueves 14 0 1
[EVT-ALLDAY-DURATION] Formación de 1 día en un día laborable 7 0 0
[EVT-ALLDAY-DURATION] 2 días de entrenamiento a partir del viernes 14 0 0
[EVT-ALLDAY-DURATION] Entrenamiento de 2 días a partir del domingo 7 8 0
[EVT-TIME-DURATION] Entrenamiento de 2 horas 2 0 0
[EVT-TIME-DURATION] Entrenamiento de 15 horas 15 0 0
[EVT-TIME-DURATION] Entrenamiento de 2 horas un domingo 0 2 0
[EVT-TIME-DURATION] 10h de entrenamiento a partir de las 14h de un domingo 0 10 0

Detalles sobre el cálculo:

[EVT-ALLDAY-END] Formación 2 días
[Dat_Hours] = 7h el viernes = [RES-HRS]
[Dat_HoursExtra] = 8h el sábado = [COMP-HRS]

[EVT-TIME-END] Formación 16h.-22h.
[Dat_Hours] = 6h de 16h a 22h
[Dat_NightHours] = 1h de 21h a 22h

[EVT-TIME-END] Formación a partir de las 15h del miércoles y finaliza a las 12h de la noche del jueves
[Dat_Hours] = 14 horas incluyendo 7 horas los miércoles de 17h. a 22h. y 7 horas los jueves de 17h a 22h. porque las horas máximas contadas en un día son 7 horas para el espacio [RES-HRS]
[Dat_NightHours] = 1 hora de 21h a 22h el miércoles

Caso 3: [RES-HRS-COUNTALL] = 7 horas al día con la opción "Contar todas las horas", todos los días excepto los sábados y domingos

Resultados en el informe de Excel:

[RES-HRS-COUNTALL] = 7 horas al día con la opción "Contar todas las horas", todos los días excepto los sábados y domingos Dat_Hours Dat_HoursExtra Dat_NightHours
[EVT-ALLDAY-END] Formación 1 día 7 0 0
[EVT-ALLDAY-END] Formación 2 días 7 8 0
[EVT-ALLDAY] Formación domingo 1 día 0 8 0
[EVT-TIME-END] Formación 14h-16h 2 0 0
[EVT-TIME-END] Formación 16h.-22h. 6 0 1
[EVT-TIME-END] Formación a partir de las 15h del miércoles y finaliza a las 12h de la noche del jueves 21 0 8
[EVT-ALLDAY-DURATION] Formación de 1 día en un día laborable 7 0 0
[EVT-ALLDAY-DURATION] 2 días de entrenamiento a partir del viernes 14 0 0
[EVT-ALLDAY-DURATION] Entrenamiento de 2 días a partir del domingo 7 8 0
[EVT-TIME-DURATION] Entrenamiento de 2 horas 2 0 0
[EVT-TIME-DURATION] Entrenamiento de 15 horas 15 0 0
[EVT-TIME-DURATION] Entrenamiento de 2 horas un domingo 0 2 0
[EVT-TIME-DURATION] 10h de entrenamiento a partir de las 14h de un domingo 2 8 0

Detalles sobre el cálculo:

[EVT-ALLDAY-END] Formación 2 días
[Dat_Hours] = 7h el viernes = [RES-HRS]
[Dat_HoursExtra] = 8h el sábado = [COMP-HRS]

[EVT-TIME-END] Formación 16h.-22h.
[Dat_Hours] = 6h de 16h a 22h
[Dat_NightHours] = 1h de 21h a 22h

[EVT-TIME-END] Formación a partir de las 15h del miércoles y finaliza a las 12h de la noche del jueves
[Dat_Hours] = 21 horas, incluyendo 9 horas los miércoles desde las 15h hasta la medianoche y 12 horas los jueves desde la medianoche hasta las 24h.
[Dat_NightHours] = 8 horas incluyendo 3 horas de 21h a medianoche y 5 horas de medianoche a 5 de la mañana

Eventos expresados en duración

Cálculo del final según el perfil.
Para eventos con una duración específica, el final se calcula en función del perfil de tiempo del recurso.

Algunos casos de uso:
[EVT-ALLDAY-DURATION] 2 días de entrenamiento a partir del viernes
Este evento finaliza el lunes siguiente porque no se cuentan los fines de semana.

[EVT-TIME-DURATION] El entrenamiento dura 15 horas a partir de las 9 a. M. Del miércoles.
[RES-HRS] : Se cuentan 7 horas el primer día, luego 7 horas el segundo día y luego 1 hora el tercer día. Por lo tanto, el evento se extenderá a lo largo de 3 días.
[RES-HRS-COUNTALL] : Se cuentan 15 horas consecutivas. El evento finaliza a las 6 am el jueves por la mañana .

Creación de informes

A continuación, podrá generar cuadros de mando sobre el número de horas trabajadas, horas extras, horas nocturnas, ya sea a través de informes de Excel o mediante integración con nuestra API .