Using the Revenue Management Automation

If you are using Revenue Management with recognition schedules, you can configure an automation process to reduce the amount of work that needs to be done manually. For information about which recognition schedule processes can be automated, see End-to-End Automation of Recognition Schedule Processes.

You can:

  • Configure the automation process to run now.
  • Configure the automation process to run at a later date.
  • Run the automation process from a saved configuration.

To configure the automation process for running now, or at a later date:

  1. Go to the Revenue Recognition page.
  2. In the Actions panel, click Automate Processes.
  3. Leave the Automation Configuration field blank unless you want to base the new process on an existing configuration.
  4. [Optional] Select any filters you require to control which recognition schedule lines are included for processing. Leave a filter blank to include recognition schedule lines with any value for that field. For more information about the filter criteria, see Automate Processes Fields.
  5. Select the processes you want to run from start to end. An error is displayed if you select start and end processes that are out of sequential order. For example, you cannot set the start process to Create Journals and the end process to Generate Schedules. For details of the sequential order, see End-to-End Automation of Recognition Schedule Processes.
  6. Select the cutoff period for including schedule lines for recognition, and the period you want to commit recognized values into. If the Selection Cutoff Period is "Current", you cannot set the Recognition Period to "Previous". These fields are only available if the Recognize Schedules process is included in the processes to run. For more information, see Automate Processes Fields.
  7. Select Summarize if appropriate:
    • If the selected processes include Summarize Transactions, select the checkbox to summarize the transactions.
    • If the selected processes include Create Journals, select the checkbox to have journals created from recognition transaction summaries instead of from recognition transaction lines.
    In some circumstances, this checkbox is read-only. For more information, see Automate Processes Fields.
  8. Do one of the following:
    • Click Save to save the configuration so that you can run the automation process later. For more information about how to run it once a configuration has been saved, see "Running a Saved Automation Configuration". Once you have saved a configuration, the only thing you can change is its name. Automation configuration names must be unique.
    • Click Run to run the automation process immediately as a one-off. A Revenue Management background process record is created to store log information about the individual processes being run.

For information about how to schedule an automation configuration to run at regular intervals, see Scheduling Automation Configurations. To run an automation configuration manually, see the section below.

Running a Saved Automation Configuration

Once you have saved an automation configuration, you can run it in the following ways:

  • From the Revenue Recognition page, click Automate Processes then select the configuration from the Automation Configuration field and click Run.
  • From the RM Automation Configurations tab, select a list view, click the configuration's name to open its detail page then click Run Configuration. The Last Run Date indicates when the configuration was last run.

When you run an automation configuration, a Revenue Management background process record is created. This stores log information about the individual processes being run. You can monitor the processes that are currently running by selecting the Active RM Background Processes list view on the Revenue Management Background Processes tab.

Warning:

The only field you can edit on a saved automation configuration is its name. This is because the Last Run Date is specific to the saved automation configuration. If you edit any of its parameters, it is considered to be a different automation configuration.