Rad s filterima nad dokumentima
Opis i namjena
Filteri nad dokumentima koriste se za definiranje i ažuriranje postavki poziva kataloga u pomoćnim listama modula. Filteri se konfiguriraju kroz module administracije filtera XAML_SPLIFLT100. Modul XAML_SPLIFLT ugrađen je u novu Administraciju sustava.
Kombinacija tipki “SHIFT+F11”dovodi ekran u administrativni način rada i kraj svakog picker-a prikazat će se ikona upitnika čijim otvaranjem se prikazuje nova forma s detaljima postavki picker-a.
Specifikacija modula filtera nad dokumentima
Oznaka | Opis |
---|---|
XAML_SPLIFLT100 | Administracija filtera |
XAML_SPLIDOC000 | Modul za ažuriranje filtera firmi |
XAML_SPLIDOC001 | Upis i izmjena stavke pravila filtriranja nad dokumentima |
XAML_SPLIDOC103 | Upis i izmjena stavke pravila filtriranja nad dokumentima (po vrsti dokumenta) |
XAML_SPLIDOC105 | Upis i izmjena stavke pravila filtriranja nad dokumentima (po korisniku) |
Način rada
Primjer upisa filtera za dokument Zaduženje sitnog inventara za polje Skladište ulaz. Naš cilj je da se u pomoćnoj listi picker-a Skladište ulaz prikazuju i dokumenti radnika.
- pozicionirati se u aktivan ekran dokumenta Zaduženje sitnog inventara
- kliknuti u polje / izbornik koje je potrebno konfigurirati
- pritisnuti SHIFT+F11 da saznamo koji filter se koristi (prikazat će se mali upitnik kraj polja)
- klikom na upitnik otvorit će se mali ekran (dialog) u kojem piše koji se filter koristi
Ako picker koristi standardni filter, a nije konfiguriran kroz wpf administraciju, picker ima "standardno" ponašanje,
npr. picker artikla će vratiti sve što piše u NacRap, poslovna jedinica sve iz busspart bpTyp200.
Čim se postave pravila filtriranja, vrijedi pravilo koje je postavljeno.
- otvoriti novu (wpf) administraciju
- izabrati izbornik Filteri
- iz liste upisanih filtera izabrati Standardni filter skladište-ulaz
-
za izabrani filter odabrati željenu vrstu dokumenta - u našem slučaju to će biti Zaduženje sitnog inventara. Vrsta dokumenta dodaje se klikom na funkciju Dodaj vrstu dokumenta koja je ugrađena u ribon modula.
izabrati dodanu vrstu dokumenta i uključiti vrste dokumenta ili dokumente koje želimo da se prikazuju za tu vrstu dokumenta. Pravilo se dodaje klikom na funkciju Uključi vrstu dokumenta ili Uključi dokument koja je ugrađena u ribon modula. U našem slučaju dodat ćemo dokument radnika.
nakon što smo napravili sve korake, u picker-u Skladište ulaz dokumenta Zaduženje sitnog inventara bi se trebali izlistati dokumenti radnika.
Pregled filtera i pravila po filterima, XAML_SPLIDOC000
Modul XAML_SPLIDOC000 koristi se za pregled filtera i pravila po filterima, kao i za upis i izmjenu filtera. Modul je podijeljen na dva ekrana pri čemu se:
- lijevi ekran modula koristi za pregled upisanih filtera, dok
- desni ekran modula prikazuje upisana pravila za izabrani filter
Ugrađene funkcije modula XAML_SPLIDOC000 omogućuju upis i izmjenu filtera (modul XAML_SPLIDOC001) te brisanje označenih filtera.
Upis i izmjena filtera, XAML_SPLIDOC001
Modul XAML_SPLIDOC001 podijeljen je na dvije kartice (tab-a): Filteri i Pravila (modul XAML_SPLIDOC103). U prvom koraku (kartica Filteri) unose se osnovni podaci o filterima: oznaka, opis te indikator da li se filter odnosi na korisnika ili ne. Za upisane filtere pravila se unose kroz karticu Pravila, modul XAML_SPLIDOC103.
Upis i izmjena pravila, XAML_SPLIDOC103
Kroz modul XAML_SPLIDOC103 moguće je definirati da li se filter koristi samo za baznu vrstu dokumenta (vrsta dokumenta za koje vrijedi pravilo) ili se filter postavlja za određene dokumente.
Primjer
Za vrstu dokumenta trebovnika u pozivu modula za upis trebovnika potrebno je za polje Zahtjeva poslovna jedinica prilagoditi pomoćne liste za vrstu dokumenta trebovnika brod. Dokument trebovnik brod u pomoćnoj listi za polje Zahtjeva PJ treba sadržavati poslovne jedinice, sve tankere i sve teglenice.
Konfiguriranje postavki za dokument brod:
- izabrati funkciju upis novog zapisa s ugrađene alatne vrpce modula XAML_SPLIDOC000
- otvorit će se ekran modula XAML_SPLIDOC001, kartica Filter
- upisati podatke: oznaka filtera, opis filtera i uključiti kvačicu ili ne Filtriraj po korisniku. Za navedeni primjer upisat ćemo oznaku filtera NACN.TRPJ, Poslovna jedinica broda trebuje.
- u istom modulu XAML_SPLIDOC001 za upisani filter NACN.TRPJ izabrati karticu Pravila
- pozvati funkciju za upis novog pravila s alatne vrpce modula
- otvorit će se ekran modula XAML_SPLIDOC103
- za polje Vrsta dokumenta izabrati vrstu dokumenta Poslovna jedinica
- spremiti izmjene i zatvoriti ekran modula XAML_SPLIDOC103
- pozvati funkciju za upis novog pravila s alatne vrpce modula
- otvorit će se ekran modula XAML_SPLIDOC103
- za polje Vrsta dokumenta izabrati vrstu dokumenta Tanker
- spremiti izmjene XAML_SPLIDOC103
- pozvati funkciju za upis novog pravila s alatne vrpce modula
- otvorit će se ekran modula XAML_SPLIDOC103
- za polje Vrsta dokumenta izabrati vrstu dokumenta Teglenica
- spremiti izmjene XAML_SPLIDOC103
- spremiti izmjene i zatvoriti ekran modula XAML_SPLIDOC001