(BETA) Additional Setup to Recognize Revenue against Revenue Schedules

Warning:

Revenue recognition against revenue schedules is BETA functionality in this release and should only be used in sandbox environments.

This topic assumes that:

To modify your Revenue Management setup to enable recognizing revenue against revenue schedules (instead of against source records via staging data) complete the following steps:

  1. Create recognition periods for all the periods you expect to recognize scheduled revenue.
  2. Make sure there are no “In Progress” revenue recognition transactions. If any exist, delete or commit them as appropriate.
  3. Navigate to the Revenue Management Settings custom setting and select the Enable Revenue Schedules Recognition custom field.
    Warning:

    Enabling this custom field means that you will not be able to use the original Revenue Recognition process, sometimes known as Actuals. Also you will not be able to run other processes that involve committing transactions, such as Transfer Previously Recognized and Deferred Revenue True-Up.

  4. Assign the Run Revenue Schedule Recognize Process on All Revenue Schedule Lines custom permission to users who will be recognizing revenue against revenue schedules.
    Warning:

    This grants users permission to recognize revenue against all revenue schedule lines regardless of which records are shared with them.

  5. Give users who will be recognizing revenue against revenue schedules access to the (Beta) Revenue Recognition tab.
  6. Remove access to the Recognize Revenue and Forecast Revenue tabs so that users do not try to use them by mistake.
  7. [Optional] Set up the Generate Revenue Schedules scheduled job to generate revenue schedules regularly. For more information, see Scheduling Revenue Management Processes to Run Automatically.