Create and Maintain Recurring Opportunity Products

You use recurring transactions to enter and track opportunity products or product groups that are part of a subscription business model.

You use recurring transactions to enter and track opportunity products or product groups that are part of a subscription business model. Use the procedures in this topic to create and maintain recurring revenue schedules in opportunities.

Note: Recurring opportunities functionality is available only if your administrator has enabled it.

Create a Recurring Revenue Schedule

Here's how to create a recurring revenue schedule for a product or product group in the opportunities UI.

  1. Sign in as a sales user, such as a sales representative or sales manager.

  2. Navigate to Sales > Opportunities.

    The opportunity landing page displays your opportunities.

  3. Edit an opportunity by clicking the name in the list. Or, create an opportunity and save and edit it.

  4. In the Products table, click the Add button and enter the details about the product or product group.

  5. In the Schedule column, click the add icon (plus sign). The Set Schedule page appears.

    Enter data into the fields, using the guidance in this table.

    Field

    Guidance

    Frequency

    Select a frequency that the revenue should be generated for. Note that:

    • Bi-Weekly is twice a month (every two weeks)

    • Bi-Monthly is every other month

    Start Date

    • The default date is opportunity close date.

    • You can update the field to any other value (equal to or later than current date).

    End By

    Enter the number of transactions or a calendar end date.

    Note: The number of transactions to include in your recurring revenue schedule for a product or product group should not exceed 500.

    Quantity

    Enter quantity of the product or product group being sold, as a whole number.

    Amount

    Enter the amount of the product or product group being sold.

  6. Click Next. The Manage Schedule page appears. Note the following actions:

    • The appropriate number of transactions are created based on frequency, start date, and number of transactions or end date.

    • The close date on each transaction is set to a value derived from the combination of frequency, start date, and end date.

    • Quantity and amount are repeated for each transaction.

    • Other values (like status, win probability, product, currency, and so on) are cascaded from the parent revenue line.

    • Transactions are ordered by ascending close date by default.

    • Total quantity and amount are displayed for the schedule. Total amount shows the applicable currency symbol of the product currency.

  7. Review the transactions in the schedule and adjust if required.

    You can add a schedule transaction row by clicking the Add button and entering the required information.

  8. Click OK to save the schedule. The application returns to the edit opportunity page.

  9. Click Save or Save and Close to save the changes.

Manage Scheduled Transactions

All other actions you can perform with an existing recurring schedule are done in the Manage Schedule page, available by editing the schedule.

You can:

  • Edit the existing transactions in the schedule.

  • Extend the schedule by entering new dates.

  • Replace the schedule altogether.

  • Delete the schedule.

Here's how to manage existing scheduled transactions.

  1. Sign in as a sales end user, such as a sales representative or sales manager.

  2. Navigate to Sales > Opportunities.

    The opportunity landing page displays your opportunities.

  3. Edit an opportunity by clicking the name in the list.

  4. In the Products table, click the edit icon in the Schedule column. The Manage Schedule page appears.

  5. In the Manage Schedule page, perform, if required, the actions in this table.

    Action

    Details

    Edit schedule transactions

    • To add a row to the transactions table, click the Add button and enter the required information.

    • To remove a row in the transactions table, click the X in the row.

    Replace a schedule

    • Click the Replace Schedule button.

    • The Replace Schedule page behaves as if you're creating a new schedule.

    • Enter the new schedule details and save. The new schedule replaces the old schedule.

    Extend a schedule

    • Click the Extend Schedule button to retrieve the Extend Schedule page.

    • Edit the schedule details as needed.

    • Note the following actions:

      • If the previous schedule had the number of occurrences stored, then that value is set as the default.

      • The recurring quantity and recurring amount are set by default, based on previous values. If you update these to any other values, the resulting transactions are generated based on the updated values.

      • If the start date of the new schedule is prior to the end of current schedule, then the process replaces all existing transactions with a close date later than the new schedule's start date.

    Delete a schedule

    • Click the Delete Schedule button.

    • Respond with Yes to the warning message.

    • All underlying scheduled transactions are deleted, and the schedule parameters on the parent line are removed.

    • The product line is converted to a standard revenue line and the quantity and amount field are set to blank.

  6. Click Save or Save and Close in the edit opportunity page to commit the changes made in the recurring schedules page