(Beta) Services Forecast Live Intermediate Processing
When an update to the Services Forecast Live dataset is run, the latest field values are extracted from PSA and the dataset is updated.
The fields that are calculated when updating the Services Forecast Live dataset are described in the following table.
| Field Label | Field API Name | Description |
|---|---|---|
| Actuals/Forecast | ActualsOrForecast | When processing revenue forecast type records, this field shows Actuals or Forecast as displayed in the Revenue Type field. When processing cost forecast type records, this field shows Actuals or Forecast as displayed in the Cost Type field. |
| Amount (Corporate Currency) | AmountCorp |
The amount in this field depends on the value in the Breakdown field:
|
| Amount (Record Currency) | Amount |
The amount in this field depends on the value in the Breakdown field:
|
| Amount Before Carryover (Corporate Currency) | AmountBeforeCarryoverCorp | The amount in the Corp: Pending Revenue Before Carryover or Corp: Pending Costs Before Carryover fields as appropriate, where the value in the Breakdown field is Pending Recognition. |
| Amount Before Carryover (Record Currency) | AmountBeforeCarryover | The amount in the Pending Revenue Before Carryover or Pending Costs Before Carryover fields as appropriate, where the value in the Breakdown field is Pending Recognition. |
| Amount Carried Over (Corporate Currency) | AmountCarriedOverCorp | The amount in the Corp: Pending Revenue Carried Over or Corp: Pending Costs Carried Over fields as appropriate, where the value in the Breakdown field is Pending Recognition. |
| Amount Carried Over (Record Currency) | AmountCarriedOver | The amount in the Pending Revenue Carried Over or Pending Costs Carried Over fields as appropriate, where the value in the Breakdown field is Pending Recognition. |
| Breakdown | Breakdown |
A single forecast type is split into two rows:
The value in the Breakdown field determines the forecast type and associated field from which a value is pulled into the Amount and Margin fields on the dataset:
The corporate currency equivalents of these fields are also included. |
| Category | Category | When processing cost forecast type records, this field shows the value in the Cost Category field. For revenue forecast type records, this field is blank. |
| Group | Group | The group is populated from the relevant project or opportunity. This field is not populated for account revenue forecasts. |
| Group Level XX | GroupLevelXX | Group levels 00 to 11 are populated from the group hierarchy related to the project or opportunity, where 00 is the highest level. These fields are not populated for account revenue forecasts. |
| Hours | Hours |
The value in this field depends on the value in the Breakdown field:
This field is not populated for cost forecasts type records. |
| Level 1 to Level 6 | Level1 to Level6 | For information on how these fields are populated, see (Beta) Services Forecast Live Dataset Output Fields. |
| Level 1 ID to Level 6 ID | Level1Id to Level6Id | |
| Margin (Corporate Currency) | MarginCorp | The same value as in the Amount (Corporate Currency) field. When processing a cost forecast type record, the value is negative. |
| Margin (Record Currency) | Margin | The same value as in the Amount (Record Currency) field. When processing a cost forecast type record, the value is negative. |
| Margin Before Carryover (Corporate Currency) | MarginBeforeCarryoverCorp | The value in the Amount Before Carryover (Corporate Currency) field. When processing a cost forecast type record, the value is negative. |
| Margin Before Carryover (Record Currency) | MarginBeforeCarryover | The same value as in the Amount Before Carryover (Record Currency) field. When processing a cost forecast type record, the value is negative. |
| Margin Carried Over (Corporate Currency) | MarginCarriedOverCorp | The same value as in the Amount Carried Over (Corporate Currency) field. When processing a cost forecast type record, the value is negative. |
| Margin Carried Over (Record Currency) | MarginCarriedOver | The same value as in the Amount Carried Over (Record Currency) field. When processing a cost forecast type record, the value is negative. |
| Practice | Practice | The practice is populated from the relevant project or opportunity. This field is not populated for account revenue forecasts. |
| Practice Level XX | PracticeLevelXX | Practice levels 00 to 11 are populated from the practice hierarchy related to the project or opportunity, where 00 is the highest level. These fields are not populated for account revenue forecasts. |
| Project Level XX | ProjectLevelXX | Project levels 00 to 11 are populated from the project hierarchy, where 00 is the highest level. |
| Region | Region | The region is populated from the relevant project or opportunity. This field is not populated for account revenue forecasts. |
| Region Level XX | RegionLevelXX | Region levels 00 to 11 are populated from the region hierarchy related to the project or opportunity, where 00 is the highest level. These fields are not populated for account revenue forecasts. |
| Revenue/Cost | RevenueOrCost | When processing revenue forecast type records, this field shows Revenue. When processing cost forecast type records, this field shows Cost. |
| Source | Source |
Determined based on the forecast type:
|
| Unfulfilled Amount (Corporate Currency) | UnfulfilledAmountCorp |
The amount in this field depends on the value in the Breakdown field:
|
| Unfulfilled Amount (Record Currency) | UnfulfilledAmount |
The amount in this field depends on the value in the Breakdown field:
|
| Unfulfilled Hours | UnfulfilledHours |
The amount in this field depends on the value in the Breakdown field:
This field is not populated for cost forecast type records. |
| Unfulfilled Margin (Corporate Currency) | UnfulfilledMarginCorp | The same value as in the Unfulfilled Amount (Corporate Currency) field. When processing a cost forecast type record, the value is negative. |
| Unfulfilled Margin (Record Currency) | UnfulfilledMargin | The same value as in the Unfulfilled Amount (Record Currency) field. When processing a cost forecast type record, the value is negative. |
| Unique ID | UniqueId | A hidden system field used to maintain the dataset. |
SECTIONS