Revenue Recognition Schedule Automation Service

The Revenue Recognition Schedule Automation Service facilitates the defining of the Recognition Schedule for items with an undefined Recognition Start Date.

Setting up the Revenue Recognition Schedule Automation Service

  1. From the Icon Bar click Setup .
  2. From the Navigation Menu click Organization.
  3. From the menu click System.
  4. Click the Automation button to open the Automation Processing Options page.
  5. Enable the Failed Notifications Automation Service:
    1. Select the Failed Notifications selection box.
    2. Click Save.
    3. Click the refresh button to refresh the list.
  6. Click the Revenue Recognition Schedule Service Name to access the Automation Service Setup page.
  7. Configure the following for the selected service:
    1. Start Date: date the services starts the processing; by default, displays the date that the batch service was initialized through the Server Administration application
    2. Start Time: time the service starts the processing; by default, 01:00 is displayed.

      Note: The time is entered in military time (24-hour notation); for example, 21:30 is entered for 9:30 PM.

    3. Time Zone: time zone of the processing time; by default, set to the server time zone.

      Note: A user can override the time zone; the automation service translates the specified processing time from the user-defined time zone to the system time zone.

    4. Process Every: frequency the service is processed; by default, 1 Day is displayed.

      Note: Available units include Minute, Hour, Day, Week, Month and Year.

    5. Last Process: date and time of the last automated background process
    6. Status: status of the last automated background process
    7. Description: By default the description reads: Schedule Revenue Recognition cycles.
    8. Enable Service: Select or clear the box to enable or disable the automation of this Service.
    9. Click Save to apply your changes.
    10. Click Execute to run the service.
    11. Click Back to return to the previous page.
  8. From the Automation Processing Options page: Click Save and then Back to save your changes and return to the previous page.

The process

When the Service runs, the system verifies:

  1. Charge entries, Product entries and Project Milestones with all the following conditions in place, and if the Start Recognition date has been reached (Start Recognition date is earlier than or equal to the process date), their Recognition Schedule is generated:
    • Recognition Type of Monthly
    • The schedule is not overridden and
    • There are no Recognition cycles defined

      Note: The Recognition Schedule is generated based on the logic defined in the Cycle Distribution section in Saving and Distribution of Revenue Recognition Schedules for Milestones, Charge and Product Entries.

  2. Charge entries, Product entries and Project Milestones with all the following conditions in place, and, if the Start Recognition date has not been reached, the Recognition Schedules are deleted, as long as there are no cycles already recognized:
    • Recognition Type of Monthly
    • The schedule is not overridden and
    • There are Recognition cycles defined

Example

The Recognition Schedule is set to start on Project End Date, which is March 30th.

The Service runs on April 1st and the schedule is generated.

Then the Project End Date is changed to be Open ended.

When the service runs again, on April 15th.

Given the Project End Date has been changed, setting it as not having been reached yet, the Recognition Schedule cycles are deleted.