Services Forecast Reporting Intermediate Processing
If the Services Forecast Live and Services Forecast Plans datasets have been created in PSA, the following recipes generate the Services Forecast Reporting dataset:
-
PS Cloud Core Analytics App Initialize Services Forecast Reporting
-
PS Cloud Core Analytics App Services Forecast Reporting
-
PS Cloud Core Analytics App Snapshot Services Forecast Plans
You can access the recipes from the Data Manager Lightning app in your org. This enables you to view all the recipes' nodes and see a preview of the data at each stage of each recipe using Salesforce's Data Prep feature. For more information about the Data Prep feature, see the Salesforce Help.
Calculated Fields
The following fields are calculated by the PS Cloud Core Analytics App Services Forecast Reporting recipe.
| Field Type | Field Label | Field API Name | Description |
|---|---|---|---|
| Measure | Amount (Record Currency) | AmountRecordCurrency |
Where Source = Budget, this is calculated as: Amount (Corporate Currency) x Conversion Rate from the relevant currency type record for each budget type on a project. |
| Margin | MarginCalc |
The sum total of revenue and costs across all sources of revenue for the project. This is calculated as: Revenue + Costs where: Revenue = Amount (Corporate Currency) when Revenue/Cost = 'Revenue' Costs = Amount (Corporate Currency) * -1, when Revenue/Cost = 'Cost' |
|
| Margin (Record Currency) | MarginCalcRecordCurrency |
The sum total of revenue and costs across all sources of revenue for the project. This is calculated as: Revenue + Costs where: Revenue = Amount (Record Currency) when Revenue/Cost = 'Revenue' Costs = Amount (Record Currency) * -1, when Revenue/Cost = 'Cost' |
|
| Dimension | Plan Name | PlanName |
The value in the field is dependent on the dataset the data is retrieved from, as follows:
|
| Plan Scenario Name | PlanScenarioName |
The value in the field is dependent on the dataset the data is retrieved from, as follows:
|
|
| Version | Version |
The value in this field is dependent on the dataset the data is retrieved from, as follows:
|
Filter Nodes
The following main filter nodes are included in Services Forecast Reporting recipes.
| Recipe | Dataflow Node | Description |
|---|---|---|
| PS Cloud Core Analytics App Services Forecast Reporting | DeleteAdjustments_FILTER | Filters out rows in the Services Forecast Reporting dataset where the date in the Adjustment Expiration Date field is in the past. |
| ServicesForecastPlans_SubtotalAndCalculated_FILTER | Filters out rows in the Services Forecast Plans dataset where Subtotal or Calculated equals true. |
Additional Fields
The Services Forecast Reporting dataset can include up to five additional custom fields of your choosing from the following objects in PSA:
- Account
- Contact (Resource)
- Milestone
- Opportunity
- Project
Multi-select picklists and encrypted fields are not supported.
SECTIONS