This topic applies to Dynamics 365 for Retail, Dynamics 365 for Finance and Operations, Enterprise edition, and Dynamics 365 for Operations.
This article describes how to set up a continuity program for a call center.
In a continuity program, which is also known as a recurring order program, customers receive regular product shipments according to a predefined schedule. Each shipment can contain a different product, as in the case of a book-of-the-month club, or the same product can be sent repeatedly. To set up a continuity program, you must complete the following tasks.
- Set the continuity parameters on the Call center parameters page.
Create a continuity program that specifies details such as the payment schedule, the timing of the shipments, and whether billing is up front. You must also add a list of products that are included in the continuity program. Each product receives an event ID number that is assigned sequentially, beginning with 1. The event IDs determine the order that products are sent in.
- If customers receive a different product in each shipment, the products are sent in sequential order, based on their event IDs and beginning with the current event.
- If customers receive the same product in each shipment, the list contains only one product that has one event ID. The same event occurs repeatedly. You can specify how many times each event is repeated.
Create a parent product that represents the continuity program that you created in task 2. If you add this product to a sales order, the Continuity page opens. You can then use that page to create the actual continuity order. The parent product doesn't specify the individual products that the customer receives in each shipment.
After you've set up a continuity program as described above, you can create a continuity order for a customer. You might also have to perform the following additional maintenance tasks.
- Update the current continuity event period – Set up a batch job that tells the system what the current event period is.
- Create continuity child orders – Create child orders from the parent continuity order.
- Process continuity payments – Process billing and notifications for payments that are associated with continuity sales orders.
- Extend continuity lines (if required) – Extend the number of times that a continuity event can be repeated. The repetition of shipments can then extend beyond the limit that was set in the Continuity repeat threshold field in the call center parameters.
- Perform a continuity update (if required) – Synchronize changes between the continuity program and the continuity parent sales orders.
- Close continuity parent lines and orders – Close continuity orders.