Problem
When the feature “Credit note calculation enhancement” is enabled in Rebate Management, credit notes created from positive/negative lines on the same Sales Order (price adjustments) are not recognized as valid credit notes. These credit notes are skipped during rebate processing. With the feature disabled, the system reverts to pre‑10.0.45 behavior and works correctly.
Impact
Rebate amounts become incorrect because valid credit notes are excluded. Users must manually review and adjust rebate transactions, causing operational overhead. This also creates upgrade risk if the feature becomes mandatory in future releases.
Repro Steps
- Enable Credit note calculation enhancement.
- Create a Sales Order with one positive line and one negative line (price adjustment).
- Invoice the order.
- Run Rebate management → Generate → Process.
- Observe that the credit note generated from SO line adjustments is not included in the rebate transactions.
Expected vs Actual
- Expected: All credit notes, including those created via SO price adjustments, should be included when Include credit notes = Yes.
- Actual: These credit notes are skipped under the enhanced calculation logic.
Proposed Fix
Update the enhanced credit note calculation logic so SO‑based price‑adjustment credit notes are correctly recognized as valid credit notes. Optionally add a parameter such as “Include SO Price Adjustment Credit Notes” to maintain backward compatibility.
Comments
The customer wants Microsoft to confirm that the “Credit note calculation enhancement” feature will NOT be turned on by default or become mandatory in future releases until the bug is fully resolved.
