Dane podstawowe > Strefy czasowe > Reguły dostosowania czasu letniego 

Z tej funkcji należy skorzystać, aby zdefiniować reguły zmiany czasu na letni w strefach czasowych na świecie.

Strefy czasowe na świecie są używane do przeliczania dat i czasów przesłanych do narzędzia Production Scheduler na główny, standardowy czas „UTC” (uniwersalny czas koordynowany).

UTC (uniwersalny czas koordynowany) jest ekwiwalentem GMT/GT (czasu uniwersalnego).

Reguły określające, kiedy czas letni rozpoczyna się i kończy mogą się zmienić, a dla niektórych stref czasowych zmiana ta ma miejsce co roku. Aby narzędzie Production Scheduler mogło prawidłowo przeliczyć czas między strefą czasową a UTC należy wprowadzić i zaktualizować informacje o strefie czasowej przy użyciu poniższej procedury. Konieczne jest zachowanie kolejności poniższych operacji:

  • Strefy czasowe na świecie należy zdefiniować w funkcji Strefy czasowe (TIMEZONEINFO).
    Po zdefiniowaniu należy skonfigurować parametr PSTIMEZONE – Strefa czasowa serwera (rozdział EXAPP, grupa MIS) jako strefę czasową, w której zlokalizowany jest serwer.
  • Reguły zamiany czasu dla stref czasowych na świecie należy zdefiniować w funkcji Zmiana na czas letni (TIMETRANS).
  • Reguły zmiany czasu na letni należy zdefiniować w tej funkcji (TIMEADJUST).

Należy upewnić się, że dane dotyczące strefy czasowej są poprawne.

Wymagania wstępne

SEEREFERTTO Zob. dokumentacja na temat Wdrożenia.

Zarządzanie ekranem

Funkcja Reguły dostosowania czasu letniego wyświetla istniejące strefy czasowe w tabeli.

Prezentacja

Każdy wiersz w tabeli odpowiada strefie czasu na świecie lub w regionie ze zdefiniowaną datą zmiany czasu na letni.

Strefy czasowe są używane przez system do przeliczania dat i godzin przesłanych do narzędzia Production Scheduler na główny, standardowy czas „UTC” (uniwersalny czas koordynowany).

Zamknij

Pola

W tym bloku obecne są następujące pola:

  • Kod (pole COD)

Z tego pola należy skorzystać, aby zidentyfikować nazwę strefy czasowej. Musi to być nazwa strefy czasowej zdefiniowana w polu Czas letni (TADCOD) w funkcji Strefy czasowe.

Nazwa strefy czasowej zazwyczaj odnosi się do lokalnego czasu w regionie lub kraju. Przykład „ACWST” lub „Australian Western Standard Time”.

  • Nagłówek (pole DES)

Z tego pola należy skorzystać, aby opisać czas letni dla tej strefy czasowej. Można uwzględnić nazwę strefy czasowej z odniesieniem do lata lub jesieni. Przykład: ACWST – Aus C W Std Summer” lub „AUS Fall Central West Std Time”.

  • Data od (pole STRDAT)

Z tego pola należy skorzystać, aby zdefiniować datę, od której ta reguła zmiany ma zastosowanie.

  • Różnica czasu (pole OFFSET)

Należy wprowadzić informację, o ile godzin zmieni się czas dla zdefiniowanej daty (pole Data od). Przed liczbą należy wstawić minus („-”), jeśli zmiana powoduje cofnięcie czasu.

  • Czas letni od (pole TTRCODSTR)

Z tego pola należy skorzystać, aby zdefiniować kod reguły zmiany czasu. To pole jest wymagane.

Na przykład zmiana na czas zimowy w 4 poniedziałek listopada o 03:00 miałaby kod LIS_PON_4_3, a zmiana na czas letni, która zawsze przypada 4 marca o 02:00 miałaby kod MAR_FXD_4_2.

Należy zdefiniować kod reguły zmiany nawet, jeśli dana strefa czasowa nie zmienia czasu. Kody reguły zmiany są zdefiniowane w funkcji Zmiana na czas letni (TIMETRANS).

Format kodu reguły zmiany zawiera konkretne dane na temat zmiany. Jeśli ta strefa czasowa nie zmienia czasu to kod będzie prawdopodobnie stały, np. STY_FXD_1_0, tzn. że dochodzi do „fałszywej” zmiany czasu 1 stycznia o północy.

  • Dzień tygodnia (pole DAYWEE)

To pole wyświetla dzień tygodnia, którego dochodzi do zmiany. Jest ono uzupełniane automatycznie przez wartość zdefiniowaną dla wybranej reguły zmiany w polu Czas letni od (TTRCODSTR).

  • Miesiąc (pole MON)

To pole wyświetla miesiąc, w którym dochodzi do zmiany. Jest ono uzupełniane automatycznie przez wartość zdefiniowaną dla wybranej reguły zmiany w polu Czas letni od (TTRCODSTR).

  • Godzina (pole TIMEDAY)

To pole wyświetla porę dnia, kiedy dochodzi do zmiany. Jest ono uzupełniane automatycznie przez wartość zdefiniowaną dla wybranej reguły zmiany w polu Czas letni od (TTRCODSTR).

  • Tydzień (pole WEE)

To pole wyświetla tydzień w miesiącu, kiedy dochodzi do zmiany. Jest ono uzupełniane automatycznie przez wartość zdefiniowaną dla wybranej reguły zmiany w polu Czas letni od (TTRCODSTR).

  • Czas letni do (pole TTRCODEND)

Z tego pola należy skorzystać, aby zdefiniować kod reguły zmiany czasu. To pole jest wymagane.

Na przykład zmiana na czas letni w 4 poniedziałek marca o 03:00 miałaby kod MAR_PON_4_3, a zmiana na czas zimowy, która zawsze przypada 4 listopada o 02:00 miałaby kod LIS_FXD_4_2.

Należy zdefiniować kod reguły zmiany nawet, jeśli dana strefa czasowa nie zmienia czasu. Kody reguły zmiany są zdefiniowane w funkcji Zmiana na czas letni (TIMETRANS).

Format kodu reguły zmiany zawiera konkretne dane na temat zmiany. Jeśli strefa czasowa nie zmienia czasu na letni to kod jest taki sam, jak kod zdefiniowany w polu Czas letni od (TTRCODSTR). Będzie to prawdopodobnie stały kod, np. STY_FXD_1_0, tzn. że dochodzi do „fałszywej” zmiany czasu 1 stycznia o północy.

  • Dzień tygodnia (pole DAYWEE)

To pole wyświetla dzień tygodnia, którego dochodzi do zmiany. Jest ono uzupełniane automatycznie przez wartość zdefiniowaną dla wybranej reguły zmiany w polu Czas letni do (TTRCODEND).

  • Miesiąc (pole MON)

To pole wyświetla miesiąc, w którym dochodzi do zmiany. Jest ono uzupełniane automatycznie przez wartość zdefiniowaną dla wybranej reguły zmiany w polu Czas letni do (TTRCODEND).

  • Godzina (pole TIMEDAY)

To pole wyświetla porę dnia, kiedy dochodzi do zmiany. Jest ono uzupełniane automatycznie przez wartość zdefiniowaną dla wybranej reguły zmiany w polu Czas letni do (TTRCODEND).

  • Tydzień (pole WEE)

To pole wyświetla tydzień w miesiącu, kiedy dochodzi do zmiany. Jest ono uzupełniane automatycznie przez wartość zdefiniowaną dla wybranej reguły zmiany w polu Czas letni do (TTRCODEND).

Zamknij

Panel Operacje

Operację Zapisz należy kliknąć, aby utworzyć lub dodać nową regułę zmiany czasu na letni.

Ikonę Edytuj w poszczególnych wierszach należy kliknąć, aby szybko zmodyfikować istniejącą wartość.

Przykłady

Ze swojej definicji standardowa strefa czasowa lub czas letni zmienią się.

Poniższe scenariusze okazują, kiedy wymagane są zmiany czasu oraz z których funkcji należy skorzystać.

  • Zmiana dnia dla zmiany czasu:
  • Dla lokalizacji użytkownika tworzona jest nowa strefa czasowa:
  • Strefa czasowa przestaje używać czasu letniego:
  • Strefa czasowa zaczyna używać czasu letniego:
    • Z funkcji Zmiana na czas letni (TIMETRANS) należy skorzystać, aby dodać nową regułę zmiany, jeśli jest to wymagane.
    • Z funkcji Reguły dostosowania czasu letniego (TIMEADJUST) należy skorzystać, aby dodać nową regułę dostosowania.
    • Z funkcji Strefy czasowe (TIMEZONEINFO) należy skorzystać, aby odnieść się do nowej reguły dostosowania (w polu Czas letni (TADCOD)).

Komunikaty o błędach

Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :

Wszystkie komunikaty o błędach są komunikatami ogólnymi.

Użyte tabele

SEEREFERTTO Zob. dokumentacja na temat Wdrożenia.