Hi Peeush ,
The flow can be
> CRM holds initial base configuration storing information of dunning actions to be triggered based on how old the bill is ,customer risk categories, and various other parameters
> Billing system generates the bills, each bill having a payment Due Date ,amount owed,etc.
> Debt system calculates the age of the invoice using payment Due Date and system date and picks bills that are past their payment due dates and still have outstanding debt (unpaid amounts).
It then applies the defined Dunning schedule based on the customer's risk category and the age of the debt, as specified in the initial base configuration stored in the CRM system.
If the bill meets the criteria for one of the configured Dunning actions (e.g., reminder email, SMS notification, phone call, late fee, etc.), then DEBT system can generate appropriate schedules and later dunning system triggers the appropriate action against the customer account .
Regards,
Irfan
------------------------------
Irfan Ali
Netcracker Technology
------------------------------