How the Pricing Structure works

From Skynet Software Wiki
Revision as of 13:56, 8 October 2021 by Mlloyd (talk | contribs) (Almost finished,)
Jump to navigation Jump to search

This is an explanation on 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 this 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 this 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


Category & Discount


Customer Discount