Scenario
A user created and activated a Subscription by mistake. Hence, they had to void the Activation Change Order and then Terminate the Subscription with the same effective date as the Activation Change Order.
This resulted to charges that have zero amounts. The zero amount charges will create issues with Billing Operations. Their expected result is the charges should have been deleted instead of them being created with zero amounts.
Solution
It is standard behavior that when you void the Activation change order before you create the Termination Change Order, the 0 amount charges will be created if you initiate a Billing Operation (with Rating Run checked) for all customers of a Subsidiary. If you only Terminate a Subscription without voiding the Activation Change Order, 0 amount charges will not be created even when you initiate a Billing Operation (with Rating Run checked) for all customers of a Subsidiary.
Moving forward, the suggested solution is to not Void the Activation Change Order if you want to Terminate it with the same effective date as the Activation Change Order. Just by checking the EFFECTIVE AT START OF DAY box on the Termination Change Order is enough so that no one-day charge will be created.
To remove the zero amount charges, you may just run another Billing Operation where only the Rating Run is checked for all customers of the Subsidiary. You may follow the below steps:
- Navigate to Transactions > Billing > Process Billing Operations
- Billing Operation Options: Check Rating Run Only
- Subsidiary: Select the relevant Subsidiary related to the Subscription
- All Customers: Enter Checkmark
- Click Run
After doing the steps above, just wait for it to finish and the expectation is those 0 amount charges that were not Invoiced yet will be gone in the system.
I hope this helps! 😊
Let us know your insights about this in the comments!