You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When Product Criteria is used as commission type, the settlement of credit notes may create commissions with positive amount.
To Reproduce
Affected versions: at least 14.0 and 16.0
Steps to reproduce the behavior:
Create a Commission Type, and under type select Product Criteria
Under rules, create a Rule that applies for a Product Category or Product
Create a invoice with an agent that use that particular commission type and a product that meets the previously created rule.
Add a credit note to the very same invoice
Create a settlement for the agent involved (you may have to register payment, check on Commission Type invoice status)
Expected behavior
The settlement should contain a line of commission with a positive amount, related to the invoice. The settlement should contain another line with the same amount, but in this case, as a negative amount, related to the credit note. In reality, there are 2 positive lines with the same amount.
Additional context
Tested on v14 CE and v16 CE
The text was updated successfully, but these errors were encountered:
Hello @ilyasProgrammer I have created a PR to solve this issue with sale_commission_product_criteria in 16.0 I´ve seen that you are using basically the same _compute_amount method in your sale_commission_product_criteria_domain, maybe this fix can help to you as well. It basically takes into account the credit notes as well, since at the moment credit notes are creating positive commissions.
There hasn't been any activity on this issue in the past 6 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this issue to never become stale, please ask a PSC member to apply the "no stale" label.
Module
sale_commission_product_criteria
Describe the bug
When Product Criteria is used as commission type, the settlement of credit notes may create commissions with positive amount.
To Reproduce
Affected versions: at least 14.0 and 16.0
Steps to reproduce the behavior:
Expected behavior
The settlement should contain a line of commission with a positive amount, related to the invoice. The settlement should contain another line with the same amount, but in this case, as a negative amount, related to the credit note. In reality, there are 2 positive lines with the same amount.
Additional context
Tested on v14 CE and v16 CE
The text was updated successfully, but these errors were encountered: