Przejdź do treści

Edycja organizacji (OrganizationEditPage)

Ścieżka: /panel/organization/:id/edit Dostęp: Zalogowany — role: Admin, Supervisor


TC-ORE-001 — Ładowanie danych

# Akcja Oczekiwany rezultat
1 Wejdź na stronę edycji istniejącej organizacji Formularz wypełniony aktualnymi danymi: typ, NIP, REGON, nazwa, e-mail, telefon, adres, TERYT
2 Sprawdź adres TERYT Selektor wypełniony na wszystkich poziomach (województwo, powiat, gmina, miejscowość)
3 Wejdź z błędnym ID organizacji Komunikat o błędzie lub przekierowanie, brak crashu

TC-ORE-002 — Edycja pól

# Akcja Oczekiwany rezultat
1 Zmień typ organizacji i zapisz Typ zaktualizowany
2 Zmień NIP i zapisz NIP zaktualizowany
3 Zmień REGON i zapisz REGON zaktualizowany
4 Zmień nazwę i zapisz Nazwa zaktualizowana
5 Zmień e-mail i zapisz E-mail zaktualizowany
6 Zmień telefon komórkowy i zapisz Telefon zaktualizowany
7 Zmień telefon stacjonarny i zapisz Telefon stacjonarny zaktualizowany
8 Wyczyść telefon stacjonarny i zapisz Organizacja zapisana — pole opcjonalne

TC-ORE-003 — Adres TERYT

# Akcja Oczekiwany rezultat
1 Zmień województwo Powiat, gmina i miejscowość resetowane
2 Wybierz nowe województwo → powiat → gminę → miejscowość Każdy poziom zawęża opcje do wybranego nadrzędnego
3 Zmień tylko ulicę i numer i zapisz Nowe dane adresowe zapisane, TERYT zachowany

TC-ORE-004 — Walidacja

# Akcja Oczekiwany rezultat
1 Wyczyść nazwę i zapisz Błąd walidacji przy polu nazwy
2 Wyczyść e-mail i zapisz Błąd walidacji przy polu e-mail
3 Wpisz nieprawidłowy format e-mail i zapisz Błąd walidacji przy polu e-mail
4 Wyczyść NIP i zapisz Błąd walidacji przy polu NIP

TC-ORE-005 — Zapis i nawigacja

# Akcja Oczekiwany rezultat
1 Zapisz poprawne zmiany Organizacja zaktualizowana, przekierowanie na listę organizacji (organization-page)
2 Kliknij „Anuluj" Powrót do poprzedniej strony bez zapisu
3 Błąd backendu przy zapisie Błędy walidacji widoczne przy odpowiednich polach, brak przekierowania