Po zebraniu dyspozycyjności i zmianie statusu okresu na „Układanie" otwierasz Budowanie grafiku - narzędzie, w którym przypisujesz ratowników do konkretnych slotów. Główny widok to siatka ZRM × dni × typy zmian × pozycje: każda komórka to jedno miejsce do obsadzenia. raTool podpowiada dostępnych ratowników w popoverze i ostrzega o konfliktach.
Z listy okresów (Dyżury → Okresy grafikowe) klikasz w wiersz okresu w statusie „Układanie" lub „Opublikowany" i wchodzisz w zakładkę Budowanie grafiku. Strona ma tytuł „Budowanie grafiku".
Dostęp wymaga uprawnienia schedule.manage (koordynator stacji) lub delegacji per-ZRM (koordynator pojedynczego ZRM-u). Bez tego raTool przekieruje Cię na listę okresów.
W innym statusie okresu (np. „Zbieranie" lub „Archiwum") Budowanie grafiku jest zamknięte - najpierw przejdź ze „Zbierania" do „Układania" w menu kontekstowym wiersza okresu (akcja „Rozpocznij układanie").
Strona dzieli się na trzy zasadnicze strefy:
Każda komórka siatki to jedno miejsce w obsadzie - konkretny ZRM, dzień, typ zmiany (np. dzienna/nocna) i pozycja (Kierowca / Kierownik / Członek).
+ na obwódce kreskowanej. Kliknięcie otwiera popover z listą dostępnych ratowników. Kliknięcie w nazwę przypisuje ratownika; popover się zamyka.× po prawej stronie - kliknięcie usuwa przypisanie.-. Pojawia się, gdy edytujesz jako koordynator ZRM-u (delegacja per ZRM) i komórka należy do cudzego ZRM-u, albo gdy okres ma już status „Opublikowany".Obwódka komórki koduje dyspozycyjność wybranego (lub potencjalnego) ratownika dla tego slotu:
Kliknięcie w pustą komórkę otwiera popover z listą dostępnych ratowników. Lista jest odfiltrowana do osób, które:
Każdy wpis pokazuje imię oraz licznik dyżurów już przypisanych w tym okresie - pomaga rozłożyć obciążenie. Status dyspozycyjności (Dostępny / Preferuję / Niedostępny / Brak zgłoszenia) widać w kolorowej kropce obok nazwiska.
Sortowanie listy - w panelu ratowników z lewej strony - przełączasz między „Wg nazwiska" a „Wg dyżurów".
raTool wykrywa kilka typów problemów:
Ostrzeżenia o niedostępności, min. załodze i braku kierowcy są informacyjne - nie blokują publikacji. Tylko twardy konflikt (ten sam ratownik w dwóch miejscach) blokuje zapis.
Pod siatką jest przycisk „Zapisz grafik". Po zapisaniu raTool wyświetla toast „Grafik został zapisany". Jeśli nie zapiszesz i opuścisz stronę, raTool ostrzeże komunikatem „Masz niezapisane zmiany. Czy na pewno chcesz opuścić stronę?".
W razie konfliktu zapisu (np. inny koordynator zmodyfikował te same komórki w tym samym czasie) raTool pokazuje dialog z konfliktem - opisany w osobnym artykule Praca zespołowa.
Gdy uznasz, że grafik jest gotowy, wracasz na listę okresów i z menu kontekstowego wiersza wybierasz „Opublikuj grafik". Status zmienia się na „Opublikowany", ratownicy zobaczą swoje dyżury w Mój grafik, a Ty jako koordynator otrzymujesz dostęp do zamian (zob. Zamiany dyżurów).
Jeśli okres jest już opublikowany, ekran Budowania grafiku przechodzi w tryb tylko do odczytu - możesz przeglądać, ale nie edytować bezpośrednio.