Commissions and Rebates

Notes for release 27.2.9526.55895

Description

This release introduces new Power BI API capabilities for the Commission & Rebates extension, enabling enhanced analytics and reporting on commission and rebate agreements. Users can now access periodized agreement data through new OData endpoints for integration with external BI tools. Additionally, this release includes terminology harmonization across the application, updating captions to consistently use the plural form “Commissions and Rebates” throughout all user-facing elements.

User Stories

Title Description Setup Instructions Impact on previous version
[19052] – Commission & Rebates Statistics API’s New Power BI APIs exposed for analyzing commission and rebate agreements. Includes a Query object (8004405) exposing agreement header and line data, a Period Buffer table (8004410) for storing period-based calculations, and a Period API page (8004414) providing access to periodized amounts, base values, and payment data per agreement line. API accessible via OData endpoint /commissionsAndRebates/v1.0/periods. No special setup required. APIs are automatically available once the extension is installed. Use the OData endpoint URL in Power BI or other analytics tools to connect to agreement data. None – additive change only. New objects added: Query 8004405, Table 8004410, Page 8004414.
[20740] – Align Wording (English Base Version) Standardized terminology across the application to consistently use plural form “Commissions and Rebates” instead of singular “Commission and Rebate”. Updated captions in Wizard Setup page (8004411), Agreement table (8004401), Create Payment report (8004400), and Evaluate Agreement report (8004401). No action required. None – cosmetic caption changes only. Users will see updated terminology in the UI.

Bugs

No bug fixed in this release.

Events

Status Type Object Name Event Name Description
Obsolete IntegrationEvent isaREB_Evaluate Agreement (Report 8004401) OnAfterSetValueEntriesFilters Event invocation now conditional via #If not CLEAN25 directive. This event was already marked obsolete in version 25.0 with recommendation to use OnAfterSetValueEntryFilters instead. Will not be invoked when CLEAN25 compilation flag is set. Subscribers should migrate to the replacement event.
Next
Previous