Dotychczas edycja czasu pracy pracowników rozliczających czas na obiektach była możliwa w słownikach Harmonogram czasu pracy pracownika i Kalendarz RCP, ale wprowadzone w nich zmiany nie wpływały na czas pracy (zarówno zaplanowany jak i rzeczywisty) obiektu. Opisywana funkcjonalność całkowicie wyłącza bezpośrednią edycję czasu pracy w tych słownikach. Od teraz jedyną możliwością edycji czasu pracy jest zmiana czasu na obiekcie, która jest następnie przenoszona do głównego harmonogramu i kalendarza czasu pracy pracownika.
Ponieważ harmonogram czasu pracy pracownika i jego kalendarz RCP są często wykorzystywane do przeglądania i edycji czasu pracy, w obu słownikach dodano procedury do edycji czasu pracy w obiektach, które modyfikują bezpośrednio czas pracy w obiektach, a następnie przenoszą te modyfikacje do obu słowników.
Procedura Edytuj służy do edycji czasu pracy na jednym obiekcie (obiekcie głównym pracownika) w danym dniu.
Procedura Czas na obiektach pozwala na dodawanie/edytowanie/kasowanie czasu pracy pracownika na wielu obiektach w danym dniu.
Procedura Edytuj – Harmonogram czasu pracy pracownika
Procedura Edytuj jest dostępna w słowniku Harmonogram czasu pracy pracownika, dostępnym jako szczegół słownika Harmonogramowanie i Kontrola RCP.
Jej uruchomienie powoduje wyświetlenie się panelu edycyjnego wypełnionego danymi z podświetlonego wiersza.
Rys. Parametry procedury Edytuj
Po zmianie danych i naciśnięciu przycisku OK aktualizowany jest czas pracy w słowniku Harmonogram na obiekcie, a następnie te zmiany są przenoszone do harmonogramu głównego pracownika w słowniku Harmonogram czasu pracy pracownika, dostępnym jako szczegół słownika Harmonogramowanie i Kontrola RCP.
Rys. Dane w słownikach Harmonogram na obiekcie i Harmonogram czasu pracy pracownika po zatwierdzeniu zmian
Procedura Czas na obiektach – Harmonogram czasu pracy pracownika
Procedura Czas na obiektach umożliwia dodawanie/edytowanie/kasowanie zaplanowanego czasu pracy pracownika na wielu obiektach w danym dniu.
Uruchomienie procedury powoduje wyświetlenie panelu edycyjnego z danymi pochodzącymi ze szczegółu Harmonogram na obiekcie przyporządkowanymi do podświetlonego wiersza w słowniku Harmonogram czasu pracy pracownika.
Rys. Parametry procedury Czas na obiektach
Z poziomu procedury Czas na obiektach dostępne są trzy akcje:
· Popraw wiersz,
· Dodaj nowy wiersz,
· Skasuj wiersz.
Akcja Popraw wiersz pozwala na poprawę istniejącego wpisu widocznego w oknie procedury Czas na obiektach.
Rys. Parametry akcji Popraw wiersz
Akcja Dodaj nowy wiersz pozwala dodać nowy wpis dla wybranego dnia.
Rys. Parametry akcji Dodaj nowy wiersz
Akcja Skasuj wiersz kasuje wybrany wiersz.
Dodatkowo akcje Dodaj nowy wiersz i Popraw wiersz zawierają walidacje uniemożliwiające dodanie wpisów na obiektach bez zachowanej ciągłości pracy.
Rys. Walidacja ciągłości godzin pracy w akcji Dodaj nowy wiersz
Dodatkowo akcje te sprawdzają, czy dodano obiekt do czasu pracy na obiekcie.
Rys. Sprawdzenie, czy wybrano obiekt w parametrach akcji Dodaj nowy wiersz
Jeżeli wszystkie warunki są spełnione, czas pracy wpisany w procedurze Czas na obiektach zostanie zapisany w szczególe Harmonogram na obiekcie, a suma godzin zostanie przepisana do głównego harmonogramu pracownika w słowniku Harmonogram czasu pracy pracownika, dostępnym jako szczegół słownika Harmonogramowanie i Kontrola RCP.
Rys. Harmonogram na obiekcie i Harmonogram czasu pracy pracownika po zmianach
Procedura Edytuj – Kalendarz RCP
Procedura Edytuj jest dostępna w słowniku Kalendarz RCP, dostępnym jako szczegół słownika Harmonogramowanie i Kontrola RCP. Jej uruchomienie powoduje wyświetlenie się panelu edycyjnego wypełnionego danymi z podświetlonego wiersza.
Rys. Parametry procedury Edytuj
Po zmianie danych i naciśnięciu przycisku OK aktualizowany jest czas pracy w słowniku Czas pracy na obiekcie, a następnie zmiany te są przenoszone do kalendarza głównego pracownika w słowniku Kalendarz RCP.
Rys. Dane w słownikach Czas pracy na obiekcie i Kalendarz RCP po zatwierdzeniu zmian
Procedura Czas pracy na obiekcie Kalendarz RCP
Procedura Czas na obiektach jest dostępna w słowniku Kalendarz RCP. Umożliwia dodawanie/edytowanie/kasowanie rzeczywistego czasu pracy pracownika na wielu obiektach w danym dniu. Uruchomienie procedury powoduje wyświetlenie panelu edycyjnego z danymi pochodzącymi ze szczegółu Czas pracy na obiekcie przyporządkowanymi do podświetlonego wiersza w słowniku Kalendarz RCP.
Rys. Parametry procedury Czas na obiektach
Z poziomu procedury Czas na obiektach dostępne są trzy akcje:
· Popraw wiersz,
· Dodaj nowy wiersz,
· Skasuj wiersz.
Akcja Popraw wiersz pozwala na poprawę istniejącego wpisu widocznego w procedurze Czas na obiektach.
Rys. Parametry akcji Popraw wiersz
Akcja Dodaj nowy wiersz pozwala dodać nowy wpis dla wybranego dnia.
Rys. Parametry akcji Dodaj nowy wiersz
Akcja Skasuj wiersz kasuje wybrany wiersz.
Dodatkowo akcje Dodaj nowy wiersz i Popraw wiersz zawierają walidacje uniemożliwiające dodanie wpisów na obiektach bez zachowanej ciągłości pracy.
Rys. 53. Walidacja ciągłości godzin pracy w akcji Dodaj nowy wiersz
Dodatkowo akcje te sprawdzają, czy dodano obiekt do czasu pracy na obiekcie.
Rys. Sprawdzenie, czy wybrano obiekt w parametrach akcji Dodaj nowy wiersz
Jeżeli wszystkie warunki są spełnione, czas pracy wpisany w wpisany w procedurze Czas na obiektach zostanie zapisany w szczególe Czas pracy na obiekcie, a suma godzin zostanie przepisana do kalendarza pracownika w słowniku Kalendarz RCP.
Rys. Czas pracy na obiekcie i Kalendarz RCP po zmianach














