radax Radovan Kovačević Beograd
Član broj: 12589 Poruke: 3 *.vdial.verat.net
|
Nisi me najbolje shvatio...
Meni je potrebno da update-ujem polje Artikli.NNCena, tako, da ono predstavlja prosečnu nabavnu cenu artikla.
U tom polju stoji prosečna nabavna cena artikla (pre prijema nove robe)... U tabeli Promet, trenutno stanje određenog artikla se izračunava sumiranjem kolone Kolicina po određenom artiklu... Privremena tabela PrijemnicaTMP predstavlja još uvek neproknjiženu prijemnicu.
Znači potrebno je: izračunati stanje artikla u magacinu, pomnožiti ga sa trenutnom prosečnom nabavnom cenom, tome dodati vrednost nove robe i dobijeni broj podeliti sa količinom stare + nove robe (tj naći novu prosečnu nabavnu cenu)... tim brojem potrebno je update-ovati polje Artikli.NNCena.
Ja sam to sve uradio sa VBA, ali mi se ipak čini da je SQL elegantnije rešenje... naravno ako može.
|