1. Kalendarze. Pojęcia
2. Terminy. Terminarz
3. Daty i okresy obliczeniowe
Data systemowa
Data dokumentu
Okres obliczeniowy
4. Kalendarz dni oznaczonych (wolnych)
4.1 Opis ogólny
4.2 Dni wolne w funkcjach programu
Termin płatności faktury sprzedaży NA
Termin płatności faktury zakupu ZO
Dzień rozpoczęcia lub zakończenia produkcji ZP
Obliczanie średniego rozchodu dziennego MG
4.3 Zmiany robocze
5. Kalendarz podręczny
6. Kalendarz ERP. GUI
7. Odcinki, porcje czasu
8. Tematy powiązane
1. Kalendarze. Pojęcia
Kalendarze w programie Trawers ERP. Dwa rodzaje:
Kalendarz dni oznaczonych
* Kalendarze dni oznaczonych (wolnych) - może być ich kilka
Te kalendarze są w tabeli [AD_TKA10]
W kalendarzu można wskazać dni, które są wolne od pracy.
Program harmonogramujący prace na stanowiskach roboczych
pominie dni wolne. Patrz: szczegóły niżej.
Kalendarz podręczny
* Kalendarz podręczny
Standardowy kalendarz gregoriański. Program wyświetla kalendarz,
z którego można wybrać datę, np. dzień wizyty, rozmowy telefonicznej,
termin oczekiwanej płatności.
Podstawowe obiekty
Kalendarz
System (metoda) rachuby czasu. Organizuje czas poprzez nadawanie
nazw odcinkom czasu. Wyznacza dni, tygodnie i miesiące w roku.
W programie Trawers stosowany jest kalendarz gregoriański, w zakresie dat:
od 01.01.1950 (en: Low date) do 31.12.2049 (en: High date).
Kalendarzy tabela [AD_TKA10]
W tabeli kalendarzy można zapisać wiele kalendarzy, które mogą różnić się
numerem (symbolem, nazwą, oznaczeniem dni wolnych oraz przeznaczeniem.
Np. inny kalendarz spełnia funkcje kalendarza produkcyjnego [ZP] a inny
funkcje kalendarza firmowego [AD].
Kalendarz firmowy (en: Company's Calendar)
Kalendarz firmowy stosuje się podczas wyznaczania terminów płatności.
W kalendarzu oznacza się dni wolne ustawowe.
Numer kalendarza firmowego podaje się w parametrach w systemie AD.
Parametry systemu ADKalendarz podręczny
Kalendarz wyświetlany w locie dla pobranie bieżącej lub wskazanej daty.
Ma oznaczone [*] dni wolne wg wskazań w kalendarzu firmowym [AD].
Kalendarz serwisowy
Kalendarz wizyt serwisowych w Trawers6 GUI.
Terminarz wizyt. Wskazuje planowane (i wykonane) wizyty serwisowe.
Patrz przykłady ekranów:
SE Serwisowanie. Serwis_NAKalendarz produkcyjny (en: Factory Calendar, Make Day)
Kalendarz produkcyjny stosowany jest podczas planowania zleceń
produkcyjnych, obliczeń MRP i harmonogramowania zasobów produkcyjnych.
Zarządzanie produkcją
Numer kalendarza produkcyjnego podaje się w parametrach systemu ZP.
Parametry systemu ZP
W kalendarzu produkcyjnym [ZP] wskazane są dni niepracujące na produkcji.
Kalendarz ten jest podstawą do budowania --> kalendarz dni roboczych
podczas obliczania harmonogramu operacji produkcyjnych.
Np. jako dzień rozpoczęcia produkcji można wskazać tylko dzień roboczy.
Nie można wskazać dnia wolnego.
Kalendarz dni roboczych (en: Workday Calendar, Work Day Calendar)
(Wewnętrzny zbiór roboczy, używany w programie podczas obliczeń)
Kalendarz tworzy się i używa podczas harmonogramowania produkcji.
Budowany jest na podstawie kalendarza produkcyjnego, kart stanowisk
produkcyjnych i tabeli planowanych przestojów.
Rozkład czasu pracy stanowisk
Kalendarz dni roboczych wskazuje dni, w których może odbywać się
produkcja. Stosowany jest tylko podczas obliczeń harmonogramów.
Kalendarz zawiera kolejne numery dni roboczych, tak aby proces
harmonogramowania ujmował tylko dni, w których może odbywać się
produkcja.
Np. piątek, 10 Wrzesień 2021 może otrzymać nr 1101. A że zakład nie
pracuje w weekend, to poniedziałek, 13 Wrzesień 1021 otrzyma numer 1102
Synonimy: M-Day Calendar, Planning Calendar, Production Calendar,
Shop Calendar, Scheduling Calendar.
Pierwszy dzień tygodnia
Pierwszym dniem tygodnia jest poniedziałek. Norma ISO 8601.
Zmiany robocze (en: Work Shift)
Rozkład pracy stanowisk pracy w układzie trzy-zmianowym. Podaje się godziny
pracy na zmianach [1][2][3] (rozkład zmian roboczych)
Patrz też:
RO Rozkład czasu pracy stanowisk
2. Terminy. Terminarz
Z pojęciem: Kalendarz (rachuba czasu) powiązane jest pojęcia:
Data
Data, to umowne oznaczenie dnia, miesiąca i roku w kalendarzu.
Daty wskazują kolejne dni (doby) w kalendarzu.
Formaty daty, czas
ModTime
ModTime Czas zapisu danych
We wszystkich zbiorach (tabelach) jest pole ModTime.
Sterownik bazy danych umieszcza w tym polu dzień i czas ostatniego
zapisu rekordu.
Formaty daty, czas
Termin
Konkretna data, kiedy ma coś nastąpić. Np. dostawa towaru, zapłata.
Terminarz (en: Calendar Board, Timetable, de: Terminkalender, Zeitplan)
Rozkład zajęć, terminów.
Zestawienie planowanych kontaktów i zadań. Zwykle uporządkowane chronologicznie
i nałożone na kalendarz. Wskazuje daty (dni) i godziny kontaktów i zadań.
Kalendarz przystosowany do robienia notatek pod odpowiednią datą.
Z pojęciem: Kalendarz (rachuba czasu) powiązane jest pojęcia:
Data i Okres
Data systemowa
* Data systemowa (czas systemowy)
Dzień (rrrr.mm.dd) i czas (hh:mm:ss) pobrany z systemu komputerowego
Czas pobrany z serwera. Czas (data) ustawiona na terminalu
nie ma wpływu na czas systemowy.
Data systemowa, to zwykle: Dzisiaj (en: Today)
Zaleca się, aby dokumenty (transakcje) rejestrować z datą systemową.
(en: Real-Time).
Dokumenty. Przetwarzanie transakcji
Patrz też:
Praca w Real-Time. Zasady
Uprawniony operator może zmienić datę transakcji. Param 0718 [ ][1][2][3]
Param operat 05xx 06xx 07xx 11xx
Data dokumentu
* Data dokumentu, data transakcji
Data rejestrowania dokumentów. Datę transakcji ustala się podczas logowania.
Data logowanie (f_data).
Okresy obliczeniowe
Okres obliczeniowy
* Okres obliczeniowy
Okres obliczeniowy (sprawozdawczy), to jest wydzielony okres czasu
w obrębie roku obrotowego. Wydzielenie okresów obliczeniowych
wynika z przepisów o rachunkowości.
Okresy obliczeniowe
* Rok obrotowy
W programie Trawers jako rok obrotowy rozumie się rok kalendarzowy
trwający 12 miesięcy, od stycznia do grudnia.
Jednak można ustalić, że rok obrotowy obejmuje inny okres, trwający
12 kolejnych, pełnych miesięcy kalendarzowych. Np. od kwietnia do marca.
Rok obrotowy przesunięty
* Zakres dat
Określenie daty początkowej i końcowej. Np. od 20xx.04.01 do 20xx.04.21
Inne stosowane określenia: Przedział czasu. Odcinek, porcja czasu.
W programie Trawers można wybrać jeden ze wstępnie zdefiniowanych zakresów
np. od początku roku do dzisiaj (do bieżącej daty).
Słownik pojęć
* Data wcześniejsza (data niższa)
Data przeszła, miniona, dawniejsza - w porównaniu do daty podanej.
Np. 2019.01.13 to data wcześniejsza niż data 2022.07.21
* Data późniejsza (data wyższa)
Data przyszła, dalsza, nadchodząca - w porównaniu do daty podanej.
Np. 2022.07.21 to data późniejsza niż data 2019.01.13
4. Kalendarz dni oznaczonych (wolnych)
4.1 Opis ogólny
W kalendarzu oznacza się dni. Zwykle są to dni wolne, tj. święta i weekendy.
Dni oznaczone uwzględniane są w procesach produkcyjnych i innych związanych
z czasem pracy. Np. nie można można wyznaczyć dnia wolnego jako dnia
rozpoczęcia lub zakończenia zlecenia produkcyjnego.
o-- 001 Kalendarz firmowy -------------[X]o
| |
| Lipiec 07/20xx |
| |
| Pn Wt Śr Cz Pt So N |
|-----------------------------------------|
| | | | | | |* 01 |
| 02 | 03 | 04 | 05 | 06 |* 07 |* 08 |
| 09 | 10 | 11 | 12 | 13 |* 14 |* 15 |
| 16 | 17 | 18 | 19 | 20 |* 21 |* 22 |
| 23 | 24 | 25 | 26 | 27 |* 28 |* 29 |
| 30 | 31 | | | | | |
o-----------------------------------------o
| F2-menu, ^,< PgU PgD F8-dziś, F10-* |
o-----------------------------------------o
Oznaczanie dni wolnych w roku: 20rr
W kalendarzu należy oznaczyć dni wolne dla każdego kolejnego roku (20rr).
Można oznaczyć globalnie (seryjnie) dla kolejnych lat.
Dni wolne [*] można oznaczyć globalnie, klawiszem: F2-menu
Można sprawdzać i oznaczać dni wolne od pracy obowiązujące w Polsce.
(wg ustawy z 1.01.1951) oraz oraz soboty i niedziele (weekendy).
AD > Trawers > Tabele. Słowniki > Kalendarze > Korekta [AD_TKA20]
Wybrać: Dni oznaczone, wskazać rok, wyświetlić menu, wybrać funkcję.
F2-menu -v
o-----------------------------------------------------o
| 1. Sprawdź oznaczenia dni ustawowo wolnych od pracy |
| 2. Oznacz dni ustawowo wolne od pracy |
| -------------------------------------------------|
| 3. Sprawdź oznaczenia sobót i niedziel (weekendy) |
| 4. Oznacz soboty i niedziele (weekendy) |
| -------------------------------------------------|
o--| 5. Statystyki dni roku |
| o-----------------------------------------------------o
|
|
o--------> Statystyki dni roku
-------------------
[*]
---------------------------------------------------
Dni wolnych ustawowo ............ 13 13
Weekendy (soboty i niedziele) ... 104 104
Dni roboczych ................... 250 0
Ogółem dni ...................... 365 113
---------------------------------------------------
4.2 Dni wolne w funkcjach programu
* Termin płatności faktury sprzedaży NA
Program informuje, że wyznaczony termin przypada na dzień wolny od pracy
wg kalendarza firmowego [AD].
Operator powinien wyznaczyć najbliższy dzień roboczy (en: Next Business Day)
Prawidłowo wyznaczony termin, przypadający na dzień roboczy, zapewnia
prawidłowe obliczenie odsetek od zapłat dokonanych po terminie płatności
Odsetki, noty odsetkowe
Patrz parametry operatora:
0709 Nie zmieni terminu płatności na dok sprzedaży
Param operat 05xx 06xx ...
* Termin płatności faktury zakupu ZO
Program może informować, że wyznaczony termin przypada na dzień wolny
wolny od pracy wg kalendarza firmowego [AD].
Program zaproponuje najbliższy dzień roboczy (en: Next Business Day).
Termin płatności zobowiązania można przesunąć o dzień lub dwa i wykorzystać
te dni na zgromadzenie środków do zapłaty (art. 115 k.c.)
Patrz parametr:
[1] 0719 Zmieni dni do zapłaty wyznaczone w karcie dostawcy
[ ] 0719 Nie zmieni dni, nie zaproponuje najbliższego dnia roboczego.
Param operat 05xx 06xx ...
* Dzień rozpoczęcia lub zakończenia produkcji ZP
Nie można można wyznaczyć dnia wolnego jako dnia rozpoczęcia
lub zakończenia zlecenia produkcyjnego, wg kalendarza [ZP].
* Obliczanie średniego rozchodu dziennego MG
Podczas obliczania średniego rozchodu dziennego zapasów magazynowych
liczba dni podana jest w dniach kalendarzowych i dniach roboczych
wg kalendarza firmowego [AD]:
Zakres dni: 20xx.08.08 - 20xx.11.06 Dni: 91 Roboczych: 64
4.3 Zmiany robocze (en: Work Shift)
Dodatkowo, dla potrzeb kalendarza produkcyjnego [ZP], podaje się rozkład
czasu pracy stanowisk w układzie trzy-zmianowym. Podaje się godziny pracy
na zmianach 1, 2 i 3, tj. rozkład zmian roboczych, np.
o------------------------------------------------------------o
| Zmiana 1 Zmiana 2 Zmiana 3 |
| ------------- ------------- ------------- |
| 07:00 - 15:00 15:00 - 23:00 23:00 - 07:00 |
o------------------------------------------------------------o
NOTE: Tylko Zmiana 3 może być na przełomie dni, np.
----- 1 ----- ----- 2 ----- ----- 3 -----
Tak: 07:00 - 15:00 15:00 - 23:00 23:00 - 07:00
06:00 - 14:00 14:00 - 22:00 22:00 - 06:00
! Nie: 15:00 - 23:00 23:00 - 07:00 07:00 - 15:00
------o------
|
o--- przełom dni, zmiana 2
Rozkład czasu pracy stanowisk
5. Kalendarz podręczny
Na ekranach, w polach z datami, można wyświetlić kalendarz podręczny
i pobrać z niego datę.
W kalendarzu podręcznym oznaczono [*] domyślnie dni wolne wg kalendarza
firmowego [AD].
F2, F11-kalendarz, (+/-)-zmień, (*)-dziś
o- ------o------
| |
| |
| o---------------------------o
| | Lipiec 07/20xx |
| o---------------------------o
| |Tydz| Po Wt Śr Cz Pi So Ni | <--- Tydzień | Dni tygodnia
| o---------------------------o
| | 26 | 1*| <---o
| | 27 | 2 3 4 5 6 7* 8*| <---| oznaczono [*]
| | 28 | 9 10 11 12 13 14*15*| <---o<-- dni wolne
| | 29 | 16 17 18 19 20 21*22*| <---|
| | 30 | 23 24 25 26 27 28*29*| <---o
| | 31 | 30 31 |
| o---------------------------o
| | ><^v-dzień (*)-dzisiaj | <---o Klawisze
| | PgUp/PgDn-mc F5/F6-rok | <---o sterujące
| o---------------------------o
|
v
o----------------------------------------o
| 20xx.01.01 Początek poprzedniego roku |
| 20xx.12.31 Koniec poprzedniego roku |
| 20xx.01.01 Początek roku 20xx |
| 20xx.07.01 Początek 3 kwartału |
| 20xx.07.01 Początek miesiąca Lipiec |
| 20xx.07.09 Początek 28 tygodnia |
| 20xx.07.15 <-- Dzisiaj |
| 20xx.07.31 Koniec miesiąca Lipiec |
| 20xx.09.30 Koniec 3 kwartału |
| 20xx.12.31 Koniec roku 20xx |
o----------------------------------------o
Wybieranie dat w kalendarzu
Daty w kalendarzu można wskazywać skrótami (en: Snippets)
Np. w polu jest data: 20xx.06.11
po wpisaniu: +12
w polu będzie data: 20xx.06.23
Skróty (en: Snippets)
------------
[+][liczba] Zwiększa datę o podaną liczbę dni kalendarzowych
[-][liczba] Zmniejsza datę o podaną liczbę dni kalendarzowych
[++][liczba] Zwiększa datę o podaną liczbę dni roboczych
[--][liczba] Zmniejsza datę o podaną liczbę dni roboczych
Dni robocze ustalane są wg kaledarza produkcyjnego,
którego numer podany jest w parametrach systemu ZP
------------
Klawisze. Mysz
6. Kalendarz ERP. GUI
Kalendarz ERP to graficzny kalendarz firmowy w Trawers6 GUI.
Kalendarz pozwala planować działania i wyznaczać terminy.
* Kontakty i terminy marketingowe
* Terminy ofert, zamówień, dostaw, wysyłek
* Terminy należności, zobowiązań, zaliczek
* Terminy realizacji zleceń produkcyjnych
Patrz przykłady ekranów:
Kalendarz ERP. GUI
7. Odcinki, porcje czasu
Odcinki, porcje, przedziały czasu stosuje się aby podzielić (pogrupować)
czas na mniejsze porcje (okresy czasu).
W programie Trawers zastosowano dwie metody wskazywania odcinków czasu:
* Zakres dat (en: Date Range)
* Przedział czasu (en: Time Bucket)
Zakres dat (en: Date Range)
Zakres dat, to określenie daty początkowej i końcowej.
Np. od 20xx.04.01 do 20xx.04.21
W programie można wybrać wstępnie zdefiniowane zakresy dat,
np. od początku roku do dzisiaj (do bieżącej daty).
Dwa sposoby wskazywania zakresów dat:
(JC) W modułach produkcyjnych, np. w JC Raporty. Koszty zleceń (TrDatyJC)
o--- Podpowiadane daty (JC) ---------o
| |
| [0] Dzień dzisiejszy |
| [1] Daty aktywnych zleceń <---------o
| [2] Ten rok, od 01.01 do dzisiaj | |
| [3] Ten m-c, od 01 do dzisiaj | |
| [4] Cały poprzedni miesiąc | |
| [9] Poprzedni zakres | ^
| | |
o------------------------------------o |
|
Daty aktywnych zleceń ->---o
Od ...: Najwcześniejsza data planowanego / rzeczywistego rozpoczęcia
... do: Ostatni dzień otwartych okresów
(TR) W modułach transakcyjnych, np. w NA Sprzedaż (TrWyborDaty)
o--- Podpowiadane daty (TR) ---------o
| |
| [D] Dzisiaj |
| [C] Wczoraj |
| [R] Ten rok: od 01.01 do dzisiaj |
| [K] Ten kwartał: do dzisiaj |
| [M] Ten m-c: od 01 do dzisiaj |
| [T] Ten tydzień: od Pon do dzisiaj|
| [P] Zeszły rok |
| [J] Zeszły kwartał |
| [L] Zeszły miesiąc |
| [S] Zeszły tydzień |
| [X] Dowolny zakres |
| |
o------------------------------------o
Przedział czasu (en: Time Bucket)
Przedział czasu. Odcinek, porcja czasu. Np. Dzień, tydzień, miesiąc.
Używane w zestawieniach (raportach), np. sprzedaż w tygodniach, w prognozach
oraz w planowaniu zapasów i w harmonogramowaniu.
Np. Prognozy na osi czasu w przedziałach:
[D] Daily Dziennie
[W] Weekly Tygodniowo
[M] Monthly Miesięcznie
[Q] Quarterly Kwartalnie
[H] Half-year Półrocznie
[Y] Yearly Rocznie