Your Macdonalds example is actually very similar to the way my company works. I will be selling chips, hamburgers and coke for less than what I would sell individually. In addition I will be charging for making the hamburger and chips. My point is that you already have a price in inventory of £1 for chips, £2 for hamburger and £1.50 for coke and .50 pence for cooking hamburger and chips. So you have a sales price of £4 for the total of individual items. So now you want to knock off 20% if the client buys the meal together. So in inventory kit you have the combined sales price of £4 and you have a discount or markup calculation field to reduce or increase the price accordingly.
Using my method will solve a number of problems:
- Your purchase cost of hamburger price changes - your purchase price goes up, so your sales price must go up. When you change your inventory item purchase price and sales price it automatically updates the Sales total in inventory kit. Would be brilliant if the individual inventory sales price was updated based on markup of purchase price.
- The program automatically calculates everything for you and the only thing that you have to do is change the discount or markup in inventory kit. Otherwise if you have a long list of items such as oil filter, fuel filter, oil 50w, air filter etc etc - you need to manually add up each item sales price and then apply the discount that you want for inventory kit sales price. The minute you need to manually add - you run the risk of making mistakes.
- You may not want to apply any discount - perhaps what you want is to sell the customer the correct oil, air filter, fuel filter for their car - so you create an inventory kit with a list of the inventory items that are suitable for their car. You may want the individual sales prices and all you are really doing is group the inventory items for convenience.
- The program could even allow you to manually overwrite the field contents with whatever sum you want to put in if users do not want to use the discount/markup field. Manager already supports this as I can change the quote price for a product in sales quote even though it automatically fills in with the price contained within inventory items
I fully understand that you need to design the inventory kit to work for as many users as possible. What I am saying is that by using the method I suggested you are actually making the inventory kit more usable for a wider audience. It will allow the price to remain identical to individual inventory items or to be marked up or marked down by an amount or percentage and if the individual inventory items change or their prices change the program can automatically recalculate the inventory kit sales price. In addition, giving users the ability to overwrite the calculated sales price in inventory kit means that people can put whatever they want in there.
Using your method everything is manual which means mistakes can occur even in your hamburger example as you could transpose the digit. My thinking is automate as much as possible, while still allowing people to override the automated return.
I need to use inventory kit for computers, because what I am doing is the following:
- I want to allow my clients to see the price of the computer - they don’t need to know about motherboards etc especially if I am quoting projectors and whiteboards and laptops etc on the same quote.
- I need to be able to group that CPU with that Motherboard and that Memory and that size hard drive, not just for one quote but for many different clients and quotes. Inventory Kit allows me to do this!
- I need to take the individual inventory items and apply a discount to them so that the markup of the computer is always near a set amount. Using the method I suggested above in the hamburger example will allow me to do this.
I hope that my explanation makes sense.