#442

Rozšírené vyhľadávanie je samostatná stránka na vyhľadávanie objednávok podľa ľubovoľnej kombinácie podmienok: ID, externý kód, názov, klient, materiály, služby, suma, stavy. Otvára sa z menu „Objednávky → Vyhľadávanie objednávky".

Základné filtre

  • „Externý kód" — presné vyhľadávanie podľa účtovného kódu.
  • „ID/kód objednávky" — vyhľadávanie podľa interného ID.
  • „Názov objednávky" — čiastočná zhoda s názvom projektu.
  • „Dátum" — rozsah dátumu vytvorenia.
  • „Dátum výroby" — rozsah plánovaného dátumu pripravenosti.
  • „Stav" — multi-select, predvolené „Všetky".
  • „Manažér" — rozbaľovací zoznam manažérov.
  • „Klient" — automatické dopĺňanie podľa mena alebo telefónu.

Blok „Rozšírené vyhľadávanie"

Pod základnými filtrami je rozbaľovací blok „Rozšírené vyhľadávanie" s dodatočnými podmienkami:

  • „Typ materiálu" — filter podľa typu dosky (DTD, MDF, preglejka atď.).
  • „Typ služieb" — filter podľa typu služby (rezanie, olepovanie, CNC atď.).
  • „Suma objednávky od" — dolná hranica celkovej sumy.
  • „Výrobný rad" — áno/nie: či je objednávka v rade.
  • „Objednávka po termíne" — áno/nie: či plánovaný dátum výroby uplynul.

Použitie a resetovanie filtrov

Každý blok filtrov má tlačidlo „Použiť" — po kliknutí sa tabuľka znovu načíta. Na odstránenie jedného filtra slúži vedľa tlačidlo „Resetovať". Na vymazanie všetkých naraz — tlačidlo „Resetovať filtre" dole.

Výsledky

Pod filtrami sú dva počítadlá: „Nájdené objednávky" (aktuálna strana) a „Celkový počet objednávok vo vyhľadávaní". Zoznam objednávok je rovnaký ako „Aktuálne": tie isté stĺpce a akcie. Ak sa nič nenašlo — zobrazí sa hlásenie „Objednávky ešte nie sú vytvorené".

Čo je dôležité pre admina

  • Vyhľadávanie spúšťa SQL dopyt nad celou bázou objednávok; pri veľkej báze pracuje pomalšie ako „Aktuálne" — odporúčame vopred obmedziť rozsah dátumu.
  • Viditeľnosť objednávok vo výsledkoch sa riadi rovnakými pravidlami rolí ako zoznam „Aktuálne" — manažér vidí iba svoje.
  • Zoznamy manažérov a klientov vo filtroch sa načítavajú asynchrónne; pri prvom otvorení stránky je možné oneskorenie.

Súvisiace témy