Enabling Revenue Recognition for PSA
This Feature Console page provides an automated way to configure PSA for revenue recognition. When you enable the feature, fields are added to the source objects (Project, Milestone, Expense, Timecard Split, Miscellaneous Adjustment) and recognition settings and templates are created for revenue recognition. Project is assumed to be the primary object, and the other objects are at Level 2 with Project as their parent. See Metadata Changes when Enabling Revenue Recognition for PSA for full details.
Enabling the feature also creates the Revenue Management on PSA permission set which gives access to the fields that are created.
Ensure that you have system administrator permissions before attempting to enable this feature. For more information about prerequisites, see Enabling and Disabling Features.
If you have not previously enabled this feature, work through the steps in the order shown on screen. When a step has completed, its Status changes from "Not Done" to "Done".
- For feature step 1, click Perform. This step creates fields, recognition settings and templates, and the Revenue Management on PSA permission set.
- For feature steps 2-6, click Perform. These steps update page layouts for the PSA Project, Milestone, Expense, Timecard Split and Miscellaneous Adjustment objects.
- For feature step 7, click Perform. This step updates the page layout for the Recognition Transaction Line object.
When you have completed all the steps, use the Status slider in the Feature section to mark the feature as enabled.
Next Steps
- Open each recognition settings record that has been created and update the Income Statement and Balance Sheet GLA fields to use the correct codes for your business.
- Assign the Revenue Management on PSA permission set to users needing to view and edit the fields that are created by this feature. The fields are listed in Metadata Changes when Enabling Revenue Recognition for PSA).
- Ensure that users have the appropriate permissions before they attempt to run revenue recognition or generate recognition schedules. A full list of permission sets is provided in the Revenue Management Technical Pack, available from the Certinia Community.
- Create recognition years and periods. For more information, see About Recognition Years and Periods.
- Assign recognition templates to your source records. For example, if you intend to recognize revenue on milestones, you must assign a template to your milestone records.