ABRA Flexi offers a range of options for adapting the price to a specific business partner. Whether it's a percentage discount, a fixed individual selling price, a selling price calculated using a margin, or, conversely, an individual price at which you purchase goods, we'll show you all these options in this guide.
If you're dealing with the specific question "why was a different price inserted on the document than the one I have listed in the price list", go directly to the section Where the price on a document comes from.
Pricing in the desktop application:
Pricing in the web interface:
Where the price on a document comes from
The selling price is not evaluated at the moment the price list item is saved, but only when you insert the item into a document. Only then does Flexi take into account which company, price list group, currency, and division are specified on the document.
There are several layers from which the price can originate, and they have a defined order. A higher layer always overrides a lower one:
Order | Layer | Where to find it | When it applies |
1. | Individual selling price | Selling Prices tab on the price list item or in the address book | Always, as soon as you insert into the document the company, price list group, or currency for which the price is set. It is not further recalculated by a price level. |
2. | Price level | Goods – Price levels | Automatically, if conditions are met on both the item side and the company side. |
3. | Individual pricing of a price list item | Pricing tab on the price list item | Only if activated. Recalculates the selling price directly in the price list. |
4. | Base price level of a goods group | Base Price Level tab on the goods group | Only after you manually apply the setting to the price list. It does not happen automatically. |
5. | Default selling price | Price list item header | If none of the above applies. |
A percentage discount from the document header or item, or a discount transferred from the address book, is then still applied to the price determined this way. However, the price level can be set to ignore the discount from the document, so as to prevent double discounting.
ℹ️ A price level never changes the price stated on the price list card; it works exclusively with the price on a specific document. Individual pricing on a price list item and on a goods group, on the other hand, recalculates the selling price directly in the price list.
How to trace where a price came from
Proceed from the highest priority to the lowest. You usually stop at the first point that is met.
Does the item have an individual selling price for the given company or price list group? Also check the currency, division, and validity period.
Was a price level applied? The quickest check is directly on the document item, where the Price Level field will show which level was used.
Does the price list item have active individual pricing on the Pricing tab? Note that without checking the option, the values on the tab are saved but not applied.
Does the item inherit settings from the goods group, from the Base Price Level tab?
Is there a percentage discount listed in the business settings for the company in the address book, which is automatically transferred to the document?
Are you issuing the document in a foreign currency? In that case, the price from the price list is recalculated using the exchange rate for pricing, not the daily exchange rate from the document.
If none of the above applies, the default selling price from the price list item header was used.
If you see what appears to be two identical records among the individual prices, display the Division column and the validity details. Records must be unique in the combination of company or price list group, currency, division, and period, so it is often not actually a duplicate.
⚠️ If you change the company on an already created document, the prices of previously inserted items are not automatically recalculated. The items must be inserted again for pricing to be evaluated for the newly specified company.
💡 If you need a report that clearly shows, for each document, which layer the price was calculated from, we can prepare such a custom user query for you. Write to us at podporaflexi@abra.eu, and we'll gladly prepare an individual offer for you.
