问题
We have 5000 Products all with separate prices and 200 customers who could all have different prices for each of these products. We need some way of allowing the sales team to change prices for individual customers or products or ranges/categories without affecting the rest of the prices for the other customers.
Right now this is done by copy and pasting a price list, making manual changes and importing the new price list as a category. This is not what we want.
I have been told about a method of achieving the same thing simply by having a set of prices stored in access and then a rules table that applies a rule based on information such as:
- Customer
- Product
- Category
- Price
- Percentage
This would allow us to store one line of information for each price change instead of an entire list of prices just to make one amendment.
Basically I am asking if anyone has ever heard of this method and where we can find more information about this method and how it works/how to apply it?
Thanks in advance, Bob P
回答1:
You need a table which is basically each customer's special price list. The table would consist of a customer number, a part number and a price. Only prices which differ from the general price list should appear in this table.
In terms of finding what a part's price should be for a given customer, first the program would check in this table to see whether there is an entry for the given part and customer. If no record is found, the general price list is used.
来源:https://stackoverflow.com/questions/12724346/rules-table-method-in-access-has-anyone-heard-of-it