Developers
iDynamics Commissions, designed for Microsoft Dynamics 365 Business Central, lets you set, follow and settle sales commissions for your sales force.
This chapter is intended for partners and customers that want to customize the app, offering a general overview of how it works, and including examples of some of the most common customizations.
Overview
iDynamics Commissions extends Business Central with lots of tables, both to set and manage commissions as well as to assign multiple salespeople to sales documents and generate sales statistics.
Here you will get a list of all tables included, to make it easier to develop customizations and use them in reports.
Learn more about all the tables included in the app
Direct Commission Rates
One of the most common customization requests is to add extra conditions to the commission rates (e.g. so that they only apply depending on custom customer fields, on units sold...). iDynamics Commissions has been designed so that it is very easy to implement this kind of customization.
Learn how to customize direct commission rates
Sales Amounts
When generating commissions and statistics, iDynamics Commissions uses different values such as base line amount, line margin, or applied line discount that can be redefined using customer customizations.
Learn how to customize the amounts used by the app to generate commissions and sales stats
Payment Date
iDynamics Commissions calculates de payment date for a sales invoice based on the standard features of Business Central. For certain localizations, such as the Spanish version of Business Central, we have a specific extension that adapts this calculation to local features (e.g. Spanish cartera) that might affect it.
The app lets you adjust how this date is calculated so that it can be adapted to any localization or customer requirements.
Learn how to customize how the payment date for a sales doc is obtained
Breaking Changes
We do our best not to break anything in our updates. Unfortunately, sometimes changes that might impact customer customizations might be required. This document keeps track of these changes and gives you information on how to solve any problem that might arise from them.
Learn about changes that might affect existing customizations