Ukoliko želimo pri izboru artikla da imamo i brzi uvid u zalihu artikla na
svim željenim skladištima moramo uraditi slijedeće:
1. Kreiramo view koji će sadržavati željene podatke za svako pojedino
skladište za kojeg želimo uvid u zalihu npr.
CREATE VIEW _mojview1
as
select
si.acident,si.acname,st.anstock,st.acwarehouse,si.anrtprice,si.ansaleprice
from the_setitem SI
FULL JOIN the_stock ST
ON si.acident=st.acident
where acwarehouse ='tačan_naziv_skladišta1'
or acwarehouse IS NULL
CREATE VIEW _mojview2
as
select
si.acident,si.acname,st.anstock,st.acwarehouse,si.anrtprice,si.ansaleprice
from the_setitem SI
FULL JOIN the_stock ST
ON si.acident=st.acident
where acwarehouse ='tačan_naziv_skladišta2'
or acwarehouse IS NULL
CREATE VIEW _mojview3
as
select
si.acident,si.acname,st.anstock,st.acwarehouse,si.anrtprice,si.ansaleprice
from the_setitem SI
FULL JOIN the_stock ST
ON si.acident=st.acident
where acwarehouse ='tačan_naziv_skladišta3'
or acwarehouse IS NULL
.
.
.
CREATE VIEW _mojviewN
as
select
si.acident,si.acname,st.anstock,st.acwarehouse,si.anrtprice,si.ansaleprice
from the_setitem SI
FULL JOIN the_stock ST
ON si.acident=st.acident
where acwarehouse ='tačan_naziv_skladištaN'
or acwarehouse IS NULL
Nakon toga kreiramo jedan globalni view koji će nam objediniti podatke o
zalihi na izabranim skladištima:
create view globalview
as
select v1.acident,v1.acname,v1.anrtprice,v1.ansaleprice,
v1.anstock as ZALIHAVP,
v2.anstock as ZALIHAMP1,
v3.anstock as ZALIHAMP2,
v4.anstock as ZALIHAMP3
from _mojview1 v1
FULL JOIN _mojview2 v2
ON v1.acident=v2.acident
FULL JOIN _mojview3 v3
ON v1.acident=v3.acident
FULL JOIN _mojview4 v4
ON v1.acident=v4.acident
JOIN the_setitem si
ON v1.acident=si.acident
ORDER by si.acident
2. U administratorskoj konzoli u postavkama traženja za određenog usera (ili
generalno na nivou programa, ukoliko je potreba) izaberemo lookup koji želimo da
modificiramo, u našem slučaju ltMS (traženje po šifri artikla na robnim
dokumentima)
3. U polju SQL upit unesemo select stavku kojom biramo podatke iz našeg
kreiranog viewa ( * za sve kolone)

4. Nakon unesenog sql stavka kliknemo na tipku Osvježi polja
5. U dijelu Postavljanje polja izbrišemo stara polja koja su važila i unesemo
naša, koja se povlače iz kreiranog
viewa. Proizvoljno oblikujemo dužinu, format polja i
naziv.
Nakon toga view je spreman za upotrebu na pozicijama robnih dokumenata:
