Lim Siew Yin
3/16/2007 2:47:00 AM
Hi ppl,
Regarding the subject, would appreciate your input/feedback. Thanks.
Senario:
Database contains tables to keep info on Purchasing, Sales, Customers, etc
(normal stuff)
Am hoping to use a Transaction Log as a huge reference table where I can
quickly retrieve all relevant documents for a set of related events.
eg. PO with its Supplier Invoices, Goods Receive Advices and etc...
Everything seems fine... but since my Sales info are also in the log, am
thinking of putting in details like product quantities, unitprice, discounts
and etc into it as well.
(that way, i can easily derive sales figures for particular customers or
incentive calculation for reps)
But that will mean i have to start logging in the PRODUCT DETAIL level.
(if a PO consists of 10 items.. i'll have > 10 records for it)
Is this wise? The old system i am gonna replace separates the Sales Log
(down to product detail) from the other transactions.
(as incentive calculation is troublesome... more attention is being placed
on sales)
But Credit Notes is killing that design as it is not in the sales log.
Also, since i started to learn about the goodness of Views... couldn't help
but think.. are Transation Logs still needed? :P
Would it be better if i create Views in place of Transaction Log instead? I
can then have a view for the Purchasing Office (ignoring sales records),
a view for Sales Reps (just sales, returns and etc) and etc... Is this idea
ok? Or does transaction log still have its purposes?
Thank you for your time.
Limsy the noob... obviously.