Difference between revisions of "How the Pricing Structure works"

From Skynet Software Wiki
Jump to navigation Jump to search
m (spelling corrections)
m (spelling corrections)
Line 34: Line 34:
  
 
'''Category & Product'''<br />
 
'''Category & Product'''<br />
If the Customer's Account is part of a "''Category''" and the Stock Record has a "''Special Price''" as long as its inside the to and from date, Spitfire will use this price instead.
+
If the Customer's Account is part of a "''Category''" and the Stock Record has a "''Special Price''" as long as it's inside the to and from date, Spitfire will use this price instead.
  
 
'''Category & Discount'''<br />
 
'''Category & Discount'''<br />

Revision as of 13:20, 2 November 2021

This is an explanation of how Spitfire handles the price of a Stock Record when adding it to an order.

When adding a Stock Record to an Order, Spitfire will work through the following procedure - one by one - to choose the correct price for the Stock Record:

Recommended Retail Price (RRP)
Firstly, Spitfire will grab the "RRP" price set on the Stock Record.

Retail Selling Price
It then replaces it with the "Retail Selling Price" set on the Stock Record.

Trade Account
If "Trade Account" is set to Yes on the Customer's Account and there's an amount in "Trade Selling Price" on the Stock Record, Spitfire uses this price instead.

Special Offers
If "Allowed Special Offers" is set to Yes on the Customer's account and a Special Offer has been set for the Stock Record, Spitfire uses this price instead.

Category & Cost Plus
If the Customer's Account is part of a "Category" which has a "Cost + Markup" set against the Stock Record, Spitfire will use the calculated price instead.

Category & Specific Pricing
If the Customer's Account is part of a "Category" which has a "Specific Pricing" set against the Stock Record, Spitfire will use this price instead

Category & Product Group
If the Customer's Account is part of a "Category" which is part of a "Product Group" that has an uplift amount set, Spitfire will use the calculated price instead.

Customer Specific Pricing
If the Customer's Account has a price set on the "Customer Specific Pricing" for the Stock Record, Spitfire will use this price instead.

Quantity Break Pricing (Stock Record)
If the Stock Record has a "Quantity Break Price" set on it and the Quantity entered into the Order matches or is greater than the Quantity required, Spitfire will use this price instead.

Quantity Break Pricing (Customer Account)
If the Customer's Account has a "Quantity Break Price" set on it and the Quantity entered into the Order matches or is greater than the Quantity required, Spitfire will use this price instead.

Category & Product
If the Customer's Account is part of a "Category" and the Stock Record has a "Special Price" as long as it's inside the to and from date, Spitfire will use this price instead.

Category & Discount
If the Customer's Account is part of a "Category" and this Category has a percentage discount set against it, Spitfire will use the calculated price instead.

Customer Discount
Finally, if the Customer's Account has a "Customer Discount %" set on it, Spitfire will calculate the discount and apply it to the price it's using.

VAT
Once Spitfire has gone through the above and has a selling price, it will apply VAT to it depending on the VAT setting on the Stock Record of the item. It won't add VAT if the customer has "EC Customer" set to green.