Cykliczne generowanie harmonogramu wg schematu ogólnego w tygodniach

Zmiana ma na celu umożliwienie generowania harmonogramu według schematu ogólnego, który jest powtarzalny w cyklach tygodniowych. Cykliczne harmonogramy tworzone są w przypadku pracy zmianowej lub pracy w systemie 4-brygadowym.

W słowniku Schematy tygodniowe dodano kolumnę Data startu cyklu, która określa początek generowania tygodni schematu w powtarzających się cyklach. Podczas generowania harmonogramu wg schematu ogólnego z wypełnioną datą startu cyklu stosowana jest zasada cykliczności, czyli powtarzania zdefiniowanych tygodni dla tego schematu, począwszy od podanej daty początku cyklu. Cykl zawiera tyle tygodni, ile zostało zdefiniowanych dla danego schematu w kolumnie Ilość tygodni.
W przypadku gdy data początku cyklu nie zostanie wypełniona, stosowana jest dotychczasowa zasada braku cykliczności i harmonogram generowany jest w danym okresie zawsze od pierwszego zdefiniowanego tygodnia.

image056-10

Rys. Słownik Schematy tygodniowe

W słowniku Harmonogramowanie i Kontrola RCP dostępna jest procedura Wygeneruj harmonogram ze schematu ogólnego, która tworzy harmonogram pracownika w wybranym okresie według wybranego schematu ogólnego dla tygodni.

image057-10

Rys. Procedura Wygeneruj harmonogram ze schematu ogólnego w słowniku Harmonogramowanie i Kontrola RCP

Jeśli w danym okresie pracownik jest przypisany do brygady (szczegół Brygady pracownika w słowniku Harmonogramowanie i Kontrola RCP) i wybrany schemat tygodniowy również jest zdefiniowany dla konkretnej brygady (kolumna Brygada w słowniku Schematy tygodniowe), to w procedurze Wygeneruj harmonogram ze schematu ogólnego występuje kontrola prawidłowości wyboru schematu dla brygady pracownika.

image058-10

Rys. Przypisanie pracownika do brygady w słowniku Harmonogramowanie i Kontrola RCP

W przypadku braku zgodności generowanie harmonogramu jest przerywane i błąd sygnalizowany jest komunikatem:

image059-9

Rys. Kontrola przypisania do brygady w procedurze Wygeneruj harmonogram ze schematu ogólnego

W wyniku wykonania powyższej procedury dla przykładowego schematu pracy 3-zmianowej i brygady 3A w okresie miesięcznym 01/2017 harmonogram kończy się w dniu 31 stycznia we wtorek na drugim tygodniu cyklu, z uwzględnieniem daty startu cyklu w dniu 2017-01-02.

image060-7

Rys. Harmonogram wypełniony ze schematu ogólnego w słowniku Harmonogramowanie i Kontrola RCP

W wyniku wykonania procedury Wygeneruj harmonogram ze schematu ogólnego dla przykładowego schematu pracy 3-zmianowej i brygady 3A w kolejnym okresie miesięcznym 02/2017 harmonogram jest kontynuowany zgodnie z cyklem i zaczyna się w dniu 1 lutego w środę w drugim tygodniu cyklu.

image061-7

Rys. Harmonogram wypełniony ze schematu ogólnego w słowniku Harmonogramowanie i Kontrola RCP