Running Services Forecasts
Services forecasts use snapshots of live data in your org to provide you with up-to-date information.
You can:
- Schedule services forecasts to run at set intervals, such as daily. For more information, see Scheduling Services Forecasts.
- Run a services forecast on demand. For more information, see Running a Services Forecast on Demand.
Prerequisites
When scheduling services forecasts or running them on demand from the Services Forecast Setup tab or the PSA Administration tab, only the following projects and opportunities are considered:
-
Active projects that have:
- A start date and an end date
- The Include In Forecasting checkbox selected
-
Opportunities that have the Is Services Opportunity checkbox selected and do not have:
- An active project associated with them
- A type of Closed / Lost in the Stage field
Setup
Use the following fields on the active services forecast setup record to define the data to include or exclude from your forecasts:
- To exclude opportunities from services forecast jobs, select Exclude Opportunities.
- To exclude opportunity probability from services forecast jobs, select Exclude Probability on Opportunities.
- To include service credits in services forecast jobs, ensure Include Services Credits is selected.
- To exclude specific account records from services forecast jobs, configure the Exclude from Forecast Account Field option and then select the relevant checkbox on the account records you want to exclude.
For more information on the settings available for running and scheduling forecasts, see Services Forecast Setup Fields and Scheduling Forecasts.
Permissions
The following permissions are required when running services forecasts:
- To set or change the settings on the services forecast setup record, you must have been granted permission to configure the setup.
- To run a revenue forecast, you must have been granted permission to run a services forecast.
-
To schedule a revenue forecast, you must have been granted the following:
- Salesforce permission to schedule an Apex job
- Permission to run a services forecast
For more information, see Permissions.
Troubleshooting
To find out whether any projects, opportunities, or accounts in a services forecast job have failed:
- For projects, create a list view on the Project tab that includes the Services Forecast Processing Status field. For information on creating a list view, see the Salesforce Help.
- For opportunities and accounts, create a tab for the Revenue Forecast Batch Status object, then create a list view on the tab that includes the Revenue Forecast Processing Status field. For information on creating a custom object tab, see the Salesforce Help. For information on the Revenue Forecast Batch Status object, see Revenue Forecast Batch Status Fields.
You can then sort the Services Forecast Processing Status colum in the project list view and the Revenue Forecast Processing Status colum in the Revenue Forecast Batch Status related list on opportunities and accounts to easily identify the records with Error in that field.
To view details of an error, go to the relevant project, opportunity, or account and check the Revenue Forecast Batch Logs related list.
SECTIONS