Appendix B: Business Pricing
General Definition
To utilize the 'Business Pricing' functionality of the AFAS application, you need to activate the flow designated to this functionality.
If this flow is active, it will scan and update existing products with the extensive price information, the following information is collected and processed for sending towards target application.
- Pricelist information, multiple prices for the same product based on criteria
- Discount group information, additional discount prices for the same product based on criteria
- Tier pricing information, additional information based on quantities
- Tax information and calculation, since prices can have different tax settings
All this information for the AFAS application is retrieved through 2 connectors, and these will only be addressed when `Business Pricing` flow has been enabled.
Setting the configuration
To correctly set the functionality for `Business Pricing`, the following setting is required to be set. You can locate the setting below by navigating to the integration level; Settings -> Integration Settings -> Customer Settings
The setting name is `Enable use of a Default Price group`. This setting can also be used on the regular product flow, however on the regular product flow it just select the price of the default price list and uses that as the actual price. For the `Business Pricing`, it does not select this price, but uses it to calculate other prices. Since other prices can be a fixed discount, a percentage or a complete other price, you always need a base price to determine the other prices by calculation.
Next you need to define which pricelist or discount group is connected to which user group, remember that every available ID in the dataset, will need to be defined in the mapping. If you do not want to use a specific pricelist, this will need to be filtered out of the data. You can do this in the frontend of AFAS.