„Aktualne zamówienia” to główna strona robocza menedżera. Widać tu wszystkie zamówienia fabryki poza wysłanymi i anulowanymi: od szkiców po gotowe do wysyłki. Otwiera się z menu Zamówienia → Aktualne.
Na tej samej stronie działają zakładki „Szukaj”, „Anulowane”, „Wysłane”, „Sprzedaż towarów” i „Problemowe” — różni się tylko zestaw zamówień, budowa wszędzie jest ta sama.
Strony i objętość
Lista jest stronicowana: u góry i u dołu widać „Pokazano N–M z K” oraz przełącznik, ile zamówień trzymać na stronie — 30, 50 albo 100. Strony i licznik ogólny liczy serwer, więc „łącznie zamówień” to prawdziwa liczba, a nie to, co zmieściło się w zapytaniu.
Ciężkie dane wiersza — płatność, dostawa, statusy CNC, kody systemu księgowego, link do programów — przychodzą osobnym zapytaniem już po samej liście. Dlatego tabela pojawia się od razu, a część ikon dorysowuje się po chwili. Kreska w kolumnie kwoty oznacza „jeszcze nie policzono”, a nie zero.
Filtry: pięć zakładek
Pola filtra są rozłożone na zakładki, otwarta jest zawsze jedna. W nagłówku zakładki widać, ile warunków w niej ustawiono — nie trzeba otwierać każdej, żeby znaleźć, gdzie coś zostało.
- „Szukaj” — kod systemu księgowego, ID lub kod zamówienia, nazwa zamówienia.
- „Status i uczestnicy” — status, menedżer, klient.
- „Daty” — zakres daty utworzenia i zakres daty produkcji.
- „Cechy zamówienia” — kwota od i do, surowiec skompletowany, kolejka produkcji, zamówienie przeterminowane, zamówienie pilne, operacje CNC, ręczny rozkrój.
- „Materiały i usługi” — typ materiału i typ usług.
Warunki stosuje się przyciskiem lupy albo klawiszem Enter, a nie po każdej literze: można spokojnie wypełnić kilka pól i wyszukać raz. Obok jest przycisk czyszczenia.
Listy słownikowe (status, menedżer, klient, typy materiałów i usług) mają autouzupełnianie i pokazują liczbę zamówień w nawiasach. Filtry są współzależne: gdy tylko zastosujesz jeden warunek, w pozostałych listach zostają tylko wartości, które coś dadzą. Pustych wyników z powodu sprzecznych warunków już nie będzie.
Pod filtrami wypisane są wszystkie działające warunki — każdy zdejmuje się krzyżykiem, bez otwierania zakładki. Tam też jest suma dla bieżącego wyszukiwania i w nawiasie, ile takich zamówień jest we wszystkich statusach.
Zestawy filtrów
Ułożony filtr można zapisać przyciskiem z dyskietką: system zapyta o nazwę (do 50 znaków, w obrębie zakładki unikalną).
- Lista zapisanych pojawia się dopiero wtedy, gdy zestawy istnieją.
- Jeden zestaw można oznaczyć jako domyślny — zastosuje się sam przy otwarciu strony.
- Jeśli zmienisz warunki i rozejdą się z zestawem, lista uczciwie pokaże „nie zapisano”.
- Zestawy leżą w twojej przeglądarce i są związane z firmą i użytkownikiem: zestaw wskazuje na konkretnych menedżerów, klientów i materiały, a w innej firmie to już inne rekordy.
Tabela
Kolumny: zaznaczenie, id, nazwa, klient, menedżer, status, kwota, „Skompletowany”, data zmiany, data produkcji i akcje. Po id, nazwie, statusie, kwocie, dacie zmiany i dacie produkcji można sortować — kliknięciem nagłówka.
Akcje w wierszu zostały bez zmian: zmiana statusu, oznaczenie płatności, poprawa daty produkcji, skład materiałów i usług, dostawa, pobranie programów, przejście do karty zamówienia.
Akcje grupowe
Zaznacz kilka zamówień — nad tabelą pojawi się wiersz z akcjami: przypisz menedżera, ustaw datę produkcji, anuluj zamówienia. Uprawnienia sprawdzane są te same co w wierszu, a każda akcja pyta o potwierdzenie. Jeśli część zamówień nie nadaje się do akcji, system wprost powie, ile pominięto.
Eksport i odświeżanie
- Przycisk eksportu oddaje zaznaczone zamówienia, a gdy nic nie jest zaznaczone — bieżącą stronę. Plik to prawdziwy xlsx.
- Lista odświeża się sama mniej więcej raz na minutę. Osobnego przycisku „Odśwież” nie ma: jego pracę wykonuje wyszukiwanie.
Co jest ważne dla admina fabryki
- Widoczność zamówień zależy od roli: kierownictwo widzi wszystkie zamówienia fabryki, zwykły menedżer swoje, pracownik hali te, które trafiły do jego zadania zmianowego.
- Lista statusów pochodzi ze słownika fabryki; nowe statusy dodaje administrator.
- Wszystkie warunki filtra liczy serwer, dlatego wyszukiwanie zaawansowane działa przy każdej objętości — nie tylko przy małej próbce jak dawniej.
Jak czytać wiersze tabeli
Tabela jest kompaktowa: szerokości kolumn są stałe, więc długie nazwy nie rozciągają już wierszy, a nagłówek, filtry, paginacja i sama tabela mają jedną szerokość na środku strony.
- Status jest opisany jako „[kod] Nazwa", klient i handlowiec jako „[id] Imię". Wartości wyświetlane są w całości i zawijają się wewnątrz własnej kolumny, zamiast być przycinane.
- Daty zmiany i produkcji wyświetlane są skrótowo, w formacie dd.mm.rr; pełna data z godziną pokazuje się w dymku po najechaniu.
- Zmiana nazwy zamówienia i zmiana statusu odświeżają wiersz od razu, bez przeładowania strony. Jeśli serwer odmówi, pojawia się powiadomienie o błędzie, a poprzednia wartość zostaje na miejscu.