Creating Templates

A revenue recognition template defines how you want the application to calculate revenue or cost and the source object to apply those calculations to. See What is a Template? for more information.

Note:

You do not have to be signed in as an administrator to create, edit or delete templates but you must have all appropriate access permissions including read access to the Settings object. See Assigning Permission Sets for more information.

To create a template:

  1. Click the Templates tab.
  2. Click New.
  3. Enter a unique name for this template, such as Project - Equal Split.
  4. Select a template type, such as "Equal Split". See What is a Template? and Template Fields for more information on this and the other template attributes defined on this page.
  5. Select the settings record to use with this template. Some fields are populated automatically from the selected settings record. The Use in Revenue Contract checkbox indicates if you have chosen a settings record that will be used in revenue contracts. If this checkbox is selected, by default any source object records using this template will not be included in forecasting and recognizing revenue calculations; they will only be included in revenue contract processing.
  6. [Optional] If Use in Revenue Contracts is selected, select a performance obligation template. For more information, see What is a Performance Obligation Template?
  7. Select the Forecast Schedule Definition if required.
  8. In the Calculation Conditions section, select a revenue basis if the related settings record includes Revenue as a selected Value Type, and select a cost basis if the related settings record includes Cost as a selected Value Type. Revenue Management checks that you have provided the required data in the related settings record.
  9. If the selected template type is "Equal Split", select a calculation type, such as "4,4,5" or "Months".
  10. Click Save.
Note:

The Total Revenue (or Total Cost) displayed on the Recognize Revenue page will be the Total Revenue (or Total Cost) from the Revenue Recognition Transaction Line detail, however if this field is null or 0 then the Total Revenue (or Total Cost) displayed will be the result of the calculation from the template.

PSA Examples

Here are some example templates that you may want to create for recognizing revenue if you are using FinancialForce PSA:

Project - Equal Split
Field Name Details to enter:
Name Project - Equal Split
Template Type Equal Split
Settings Project Setting
Revenue Source pse__Proj__c
Revenue Basis Total Revenue
Calculation Type Months
Project - % Complete
Field Name Details to enter:
Name Project - % Complete
Template Type % Complete
Settings Project Setting
Revenue Source pse__Proj__c
Revenue Basis Total Revenue
Calculation Type <none>
Project - Deliverable
Field Name Details to enter:
Name Project - Deliverable
Template Type Deliverable
Settings Project Setting
Revenue Source pse__Proj__c
Revenue Basis Total Revenue
Calculation Type <none>
Milestone - Equal Split
Field Name Details to enter:
Name Milestone - Equal Split
Template Type Equal Split
Settings Milestone Setting
Revenue Source pse__Milestone__c
Revenue Basis Total Revenue
Calculation Type Months
Milestone - % Complete
Field Name Details to enter:
Name Milestone - % Complete
Template Type % Complete
Settings Milestone Setting
Revenue Source pse__Milestone__c
Revenue Basis Total Revenue
Calculation Type <none>
Milestone - Deliverable
Field Name Details to enter:
Name Milestone - Deliverable
Template Type Deliverable
Settings Milestone Setting
Revenue Source pse__Milestone__c
Revenue Basis Total Revenue
Calculation Type <none>