Are you using the subscription accrual system and your Frisbii application is in version 3.199.1? Find out more about the bug:
Resolution time: The fix has not yet been prioritized. We will update the article as soon as this is the case.
Starting situation
Let's take an example: You've created and activated a monthly subscription with several subscription items.
After a few months, your customer informs you that one of the workstations should have been completed 3 months ago.
Thinking to do the right thing, you change the end date and change the status of this subscription line item from Active to Completed.
Bug detected
Instead of regularizing the three months with a regularization invoice, the regularization feature will cancel the subscription item for the entire period, not just the three months requested.
How can you avoid this mistake?
Bypass
To ensure that the adjustment invoice covers only the period requested, you must
only change the end date of the subscription line item and
keep the Active status.
Then you get an adjustment invoice with three invoice line items corresponding to one subscription line item over three months.
Please note : If you have already changed the status of the subscription item to "completed", simply changing the status will not solve the problem. The accrual functionality checks four TECH fields on subscription items:
HasChanged_Debut
HasChanged_Fin
HasChanged_Premiere_invoice-uniq
HasChanged_Status
In order to meet the conditions for the new regularization, you can first reset the start date (before your attempted regulation, in the example 16/09/22) and then uncheck (either with Salesforce Inspectoror by placing them on your page layout) the HasChanged_Status and HasChanged_Fin boxes.
Afterwards, you can reset the correct date in the subscription item and restart the regularization from your subscription.