Customer pricing
Sell
Set customer price lists with fixed prices, discounts, cost-plus rules and quantity breaks, and quote with your customers' own part numbers.
About this module
With Customer pricing in Qualis ERP, small and mid-sized manufacturers set what each customer pays through price lists and pricing rules, and map customers' own part numbers to their products. It replaces the spreadsheet of negotiated prices that only one person in sales can read, and the guesswork when a buyer orders by their reference instead of yours. A price list has a currency, a validity window and an audience: one client, a group of countries, or everyone, with a single default list for the whole catalogue. Its rules start from the product's sales price, its cost or another list. Each rule targets a product, a product category or everything, and computes a fixed price, a percentage discount or a cost-plus markup, with an optional extra fee, a rounding policy, quantity bands, minimum and maximum margins and a price per unit of measure. When several rules match, the most specific one wins and prices are never blended. A rule in another currency than the document returns no price instead of converting silently. A preview shows what a rule produces before you save it. Sales administrators and pricing managers maintain the lists. A sales rep sees the result while typing a line: the agreed customer price arrives on its own, and typing the customer's reference on a quotation line finds the matching product. Customer part numbers carry a revision, a description, a unit and a barcode, and can be imported from CSV. Customer pricing builds on Clients Management and Products Management, uses Units of Measure and Currencies, and supplies prices to Sales Orders and Quotations, where the customer's reference also prints on the quotation.
Events contract
This module neither publishes nor consumes domain events.
Permissions introduced
price-lists:createCreate price listsprice-lists:readView price listsprice-lists:updateEdit price listsprice-lists:soft_deleteMove price lists to the trashprice-lists:hard_deleteDelete price lists permanentlyprice-lists:restoreRestore price listsprice-lists:exportExport price listsprice-list-rules:createCreate price rulesprice-list-rules:readView price rulesprice-list-rules:updateEdit price rulesprice-list-rules:soft_deleteMove price rules to the trashprice-list-rules:hard_deleteDelete price rules permanentlyprice-list-rules:restoreRestore price rulesprice-list-rules:exportExport price rulescustomer-part-numbers:createCreate customer part numberscustomer-part-numbers:readView customer part numberscustomer-part-numbers:updateEdit customer part numberscustomer-part-numbers:soft_deleteMove customer part numbers to the trashcustomer-part-numbers:hard_deleteDelete customer part numbers permanentlycustomer-part-numbers:restoreRestore customer part numberscustomer-part-numbers:exportExport customer part numberscustomer-part-numbers:importImport customer part numbers