TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Basit Khan
NA
336
121.2k
How to maintain stock table in inventory
Dec 2 2016 11:51 AM
Hi,
Regarding the inventory system i have below structure, according to below structure i want to maintant stock table
how to maintant stock table.
Mstitem
Itmno numeric
Itmcode nvarchar
Itmdescription nvarchar
Itmunit nvarchar
Itmminqty numeric
Material request
TrnMR
Mrno numeric
Mrnumber varchar
Mrdate
Mrlocation
TrnMrdetails
Mrno numeric
Mritmno numeric
Mrqty numeric
Then purchase order
TrnPo
Pono numeric
Ponumber varchar
Podate
Posupplier
Podiscount
Trnpodetails
Pono numeric refn from main
PoMrno numeric
Poitmno numeric
PoQty numeric
Pounitprice numeric
When material receive
TrnGrn (good receive note)
Grnno numeric
Grnnumber nvarchar
Grndate
TrnGrndetails
Grnno numeric
Grnpono numeric
Grnitmno numeric
GrnMrno numeric
GrnQty numeric
When good receive then add in stock master.
MstStock table
Grnno numeric
Itmno numeric
Pono numeric
Mrno numeric
Stockqty numeric
Stockavgunitprice numeric
Or
Stock table will be only
Itmno numeric
Stockqty numeric
Stockavgunitprice numeric
What my question is above is two type of Stock Tables which one should i use
First one is when i recieve material then im adding rows according to GRN and update StockQty and Stockavgunitprice which is one is from GRN
other stock table is will get the itemno from stock and added according to GRN
for example if
itemno StockQty Unitprice
000001 4 3
and if i receive same material from GRN Qty 3 then
itemno StockQty Unitprice
000001 7 4
which one is better.
becoz im want the receive qty as average not first in first out.
Thanks
Basit.
Reply
Answers (
1
)
Sql group by task
How to find this month birthday days left using Function