Pretpostavljam da jednostavno stanje artikala i ne piše u bazi, nego ga aplikacija generiše po potrebi na osnovu prometa. Stanje je suma prometa. Ako ne možeš da zaviriš u sors od aplikacije ili kontaktiraš programera (a izgleda da ne možeš), pokušaj sam da napraviš sql upit koji bi izvukao lager listu iz baze.
Prouči tabelu prometa. To bi recimo trebala da bude tabela maloprodajnih računa koju pominješ. Ili, ajde ovako : pronađi sve tabele u kojima se pominju artikli i količine - to bi trebalo da budu prometne tabele. Onda nad njima okini otprilike ovakav upit :
select artikl, sum(kolicina)
from prometnaTabela
group by artikl
Eventualno treba da sabereš rezultate iz više tabela. Iznos prometa (količina) je u tabeli možda ispisan u 2 broja, od kojih je jedan obavezno 0 - u tom slučaju jedna kolona predstavlja ulaz, a druga izlaz. A možda je u pitanju jedna numerička kolona koja predstavlja iznos, a postoji još jedan flag (boolean ili int) koji govori da li je u pitanju ulaz ili izlaz. A možda su, rekoh, ulaz i izlaz razdvojeni u 2 (ili više) tabela.
Probaj malo da kombinuješ tumačeći nazive kolona u bazi, pa ako uspeš da napraviš upit koji će da vrati isto što i izveštaj iz aplikacije, to znači da si verovatno uspeo da rekonstruišeš logiku :-).
it works on my machine