Wyszukiwanie zaawansowane to osobna strona do wyszukiwania zamówień według dowolnego zestawu warunków: ID, kod zewnętrzny, nazwa, klient, materiały, usługi, kwota, statusy. Otwierane z menu „Zamówienia → Szukaj zamówienia".
Filtry podstawowe
- „Kod zewnętrzny" — dokładne wyszukiwanie po kodzie księgowym.
- „ID/kod zamówienia" — wyszukiwanie po wewnętrznym ID.
- „Nazwa zamówienia" — częściowe dopasowanie nazwy projektu.
- „Data" — zakres daty utworzenia.
- „Data produkcji" — zakres planowanej daty gotowości.
- „Status" — multi-select, domyślnie „Wszystkie".
- „Menedżer" — lista rozwijana menedżerów.
- „Klient" — autocomplete po nazwisku lub telefonie.
Blok „Wyszukiwanie zaawansowane"
Pod filtrami podstawowymi jest rozwijany blok „Wyszukiwanie zaawansowane" z dodatkowymi warunkami:
- „Typ materiału" — filtr po rodzaju płyty (płyta wiórowa, MDF, sklejka itd.).
- „Typ usług" — filtr po rodzaju usługi (rozkrój, oklejanie krawędzi, CNC itd.).
- „Kwota zamówienia od" — dolna granica sumy końcowej.
- „Kolejka produkcji" — tak/nie: czy zamówienie jest w kolejce.
- „Zamówienie przeterminowane" — tak/nie: czy planowana data produkcji minęła.
Stosowanie i resetowanie filtrów
Każdy blok filtrów ma przycisk „Zastosuj" — po kliknięciu tabela przeładowuje się. Aby usunąć pojedynczy filtr — obok przycisk „Resetuj". Aby usunąć wszystkie — przycisk „Resetuj filtry" na dole.
Wyniki
Pod filtrami widoczne są dwa liczniki: „Znalezione zamówienia" (bieżąca strona) i „Suma zamówień w wyszukiwaniu" (ogółem). Lista zamówień analogiczna do „Aktualnych": te same kolumny i akcje. Jeśli nic nie znaleziono — wyświetlany jest komunikat „Zamówienia jeszcze nie utworzone".
Co powinien wiedzieć admin fabryki
- Wyszukiwarka wykonuje zapytanie SQL po całej bazie zamówień; przy dużej bazie działa wolniej niż „Aktualne" — warto wcześniej ograniczać zakres dat.
- Widoczność zamówień w wynikach podlega tym samym regułom roli co lista „Aktualne" — menedżer widzi tylko swoje zamówienia.
- Listy menedżerów i klientów w filtrach ładują się asynchronicznie; przy pierwszym otwarciu strony możliwe opóźnienie.
Powiązane tematy
- Aktualne zamówienia — zwykła lista z filtrami podstawowymi.
- Karta zamówienia — co otwiera się po kliknięciu znalezionego zamówienia.
- CRM — ogólny przegląd sekcji.