surely, for the heads to control their budget is good enough reason? ultimately the owner of the company needs to know if he is profitable, otherwise why bother. also the indvidual buyers, over a period of time could not possibly remember every individual item theyd ordered, at what price, what lead time, when it was due. if you had several buyers who saw that you needed an item, each one of them may phone and order it. if nothing recorded on your system, you may end up with 10 of an item you only need 1 of, which would be a waste of money. there are sooooo many reasons actually, the above are just a couple.