Datos base > Husos horarios > Reglas de ajuste de horario de verano 

Utiliza esta función para definir reglas de cambio al horario de verano para los distintos husos horarios.

Los husos horarios permiten convertir las fechas y horas enviadas a Production Scheduler en formato de hora estándar UTC (tiempo universal coordinado).

UTC (tiempo universal coordinado) es el equivalente de GMT (hora del meridiano de Greenwich) o GT (hora de Greenwich).

Las reglas que determinan el inicio y el fin del horario de verano pueden variar. Estas cambian todos los años en algunos husos horarios. Para que la conversión funcione correctamente en Production Scheduler de acuerdo con el huso horario y el formato UTC, puedes introducir y modificar los datos de un huso horario siguiendo estos pasos (es importante seguir el orden indicado):

  • Define los husos horarios en la función Husos horarios (TIMEZONEINFO).
    Indica el huso horario en el que se encuentra tu servidor en el parámetro PSTIMEZONE - Huso horario del servidor (capítulo EXAPP, grupo MIS).
  • Define las reglas de cambio al horario de verano para cada huso horario en la función Cambio a horario de verano (TIMETRANS).
  • Define las reglas de ajuste de horario de verano en esta función (TIMEADJUST).

Comprueba y mantén la coherencia de los datos de los husos horarios.

Requisitos previos

SEEREFERTTO Consulta la documentación de Implementación

Gestión de pantalla

Esta función muestra los husos horarios existentes en una tabla.

Presentación

Cada línea de la tabla corresponde a un huso horario (mundial o regional) asociado a una fecha de cambio al horario de verano determinada.

Los husos horarios permiten convertir las fechas y horas enviadas a Production Scheduler en formato de hora estándar UTC (tiempo universal coordinado).

Cerrar

Campos

En este bloque aparecen los siguientes campos:

  • Código (campo COD)

Utiliza este campo para indicar el nombre del huso horario. Dicho nombre debe haberse definido en el campo Horario de verano (TADCOD) de la función Husos horarios.

El nombre del huso horario suele corresponder a la hora local de una región o un país. Por ejemplo, "ACWST" u "hora estándar de Australia centrooccidental".

  • Descripción (campo DES)

Utiliza este campo para describir el huso horario. Puedes introducir, por ejemplo, el nombre del huso horario indicando "verano" o "invierno". Por ejemplo, "ACWST - verano estándar de Australia centrooccidental" o "invierno estándar de Australia centrooccidental".

  • Fecha inicio (campo STRDAT)

Utiliza este campo para definir la fecha a partir de la cual esta regla de cambio entra en vigor.

  • Diferencia horaria (campo OFFSET)

Introduce el número de horas de diferencia que habrá cuando se realice el cambio de hora en la Fecha de inicio. Añade el prefijo menos ("-") si la hora se retrasa.

  • Inicio horario verano (campo TTRCODSTR)

Utiliza este campo para indicar el código de la regla de cambio al horario de verano. Este campo es obligatorio.

Por ejemplo, un cambio de hora el cuarto lunes de noviembre a las 3 de la mañana correspondería al código NOV_LUN_4_3 y un cambio de hora indefinido el 4 de marzo a las 2 de la mañana correspondería al código MAR_FIJ_4_2.

Tienes que indicar un código de regla de cambio aunque el huso horario no se vea afectado por el horario de verano. Los códigos de reglas de cambio se definen en la función Cambio a horario de verano (TIMETRANS).

El formato del código incluye datos de cambio específicos. Si este huso horario no se ve afectado por el horario de verano, el código suele ser fijo, como ENE_FIJ_1_0, que corresponde a un cambio indefinido al horario de verano el 1 de enero a medianoche.

  • Día de la semana (campo DAYWEE)

Este campo indica el día de la semana en el que se produce el cambio. Se alimenta automáticamente con el valor de la regla de cambio seleccionado en el campo Inicio horario verano (TTRCODSTR).

  • Mes (campo MON)

Este campo indica el mes en el que se produce el cambio. Se alimenta automáticamente con el valor de la regla de cambio seleccionado en el campo Inicio horario verano (TTRCODSTR).

  • Hora (campo TIMDAY)

Este campo indica la hora en la que se produce el cambio. Se alimenta automáticamente con el valor de la regla de cambio seleccionado en el campo Inicio horario verano (TTRCODSTR).

  • Semana (campo WEE)

Este campo indica la semana del mes en la que se produce el cambio. Se alimenta automáticamente con el valor de la regla de cambio seleccionado en el campo Inicio horario verano (TTRCODSTR).

  • Fin horario verano (campo TTRCODSTR)

Utiliza este campo para indicar el código de la regla de cambio al horario de verano. Este campo es obligatorio.

Por ejemplo, un cambio de hora el cuarto lunes de marzo a las 3 de la mañana correspondería al código MAR_LUN_4_3 y un cambio de hora indefinido el 4 de noviembre a las 2 de la mañana correspondería al código NOV_FIJ_4_2.

Tienes que indicar un código de regla de cambio aunque el huso horario no se vea afectado por el horario de verano. Los códigos de reglas de cambio se definen en la función Cambio a horario de verano (TIMETRANS).

El formato del código incluye datos de cambio específicos. Si este huso horario no se ve afectado por el horario de verano, introduce el mismo código en este campo y en Inicio horario verano (TTRCODSTR). Utiliza un código fijo como ENE_FIJ_1_0, que corresponde a un cambio indefinido al horario de verano el 1 de enero a medianoche.

  • Día de la semana (campo DAYWEE)

Este campo indica el día de la semana en el que se produce el cambio. Se alimenta automáticamente con el valor de la regla de cambio seleccionado en el campo Fin horario verano (TTRCODEND).

  • Mes (campo MON)

Este campo indica el mes en el que se produce el cambio. Se alimenta automáticamente con el valor de la regla de cambio seleccionado en el campo Fin horario verano (TTRCODEND).

  • Hora (campo TIMDAY)

Este campo indica la hora en la que se produce el cambio. Se alimenta automáticamente con el valor de la regla de cambio seleccionado en el campo Fin horario verano (TTRCODEND).

  • Semana (campo WEE)

Este campo indica la semana del mes en la que se produce el cambio. Se alimenta automáticamente con el valor de la regla de cambio seleccionado en el campo Fin horario verano (TTRCODEND).

Cerrar

Panel de acciones

Haz clic en Registrar para crear o añadir una regla de cambio al horario de verano.

Haz clic en Modificar en cada línea para modificar un valor existente.

Ejemplos

Por definición, las horas estándar o los horarios de verano de los husos horarios van a cambiar.

Los siguientes casos muestran cuándo hace falta un cambio de hora y qué funciones se utilizan.

Mensajes de error

Además de los mensajes genéricos, los mensajes siguientes de error pueden aparecer durante la captura :

Todos los mensajes de error son genéricos.

Tablas utilizadas

SEEREFERTTO Consulta la documentación de Implementación