Backlog Calculations

A backlog is revenue that is expected from projects over a period of time for a regionA level of hierarchy used in PSA to which other objects belong such as resources, opportunities and projects., practiceA level of hierarchy used in PSA to which other objects belong such as resources, opportunities and projects. or groupA level of hierarchy used in PSA to which other objects belong such as resources, opportunities and projects.. Backlog calculations are normally initiated from the region, practice, or group tabs. When you initiate backlog calculations, you can choose whether you want to schedule it or run it immediately. For more information, see Calculating Backlog.

Note: Note
As of PSA V15.0, the old version of backlog processing has been deprecated and is no longer available.

Backlog calculations are carried out using Salesforce Batch Apex. This reduces the possibility of hitting Salesforce platform governor limits. You can:

When you calculate backlog, each backlog calculation and its related backlog details are stored as separate records using new Salesforce custom objects. The records are available in each region, practice, group and project related list. You can use these records for reporting.

Inactive projects are not processed as part of backlog calculations.

Backlog Calculations Tab

Scheduled and Unscheduled Backlog

Scheduled backlog refers to expected revenue pertaining to resources assigned or milestones scheduled on a projectA collection of activities and related items to be managed over a defined time range, such as timecards, expenses, milestones and budgets.. Unscheduled backlog refers to expected revenue pertaining to allocated funds on a project, without resources assigned or milestones scheduled.

Milestones in Backlog Detail

Milestones are rolled up to the Milestone Revenue field of the backlog detail record when the following conditions are met:

Displaying Backlog in Converted Currencies

If your organization uses multiple currencies, you can display your backlog calculations converted into any or all of your organization's currencies. For details on enabling this feature, see Setting Alternate Backlog Currencies.

Estimating Backlog for Resource Requests

Backlog estimates on Resource Requests include both the Resource Request bill rate and cost rate. By default, the calculations use the following fields in order of priority:

Bill Rate

Rate Fields Used

Currency Rate Fields Used

The bill rate defined in the Resource Request Bill Rate Field setting. The currency defined in the Resource Request Bill Currency Field custom setting.
Suggested Bill Rate Suggested Bill Rate Currency Code
Requested Bill Rate Currency ISO Code from the Resource Request
0 Currency ISO Code from the Resource Request

Cost Rate

Rate Fields Used

Currency Rate Fields Used

The cost rate defined in the Resource Request Cost Rate Field setting. The currency defined in the Resource Request Cost Currency Field custom setting.
The default cost rate for a Resource attached to the Resource Request (a Held Resource Request) Currency ISO Code from the Resource
Average Cost Rate Average Cost Rate Currency Code
The default cost rate for the Suggested Resource Currency ISO Code from the Resource
0 Currency ISO Code from the Resource Request

Related Tasks

Calculating Backlog

Recalculating Backlog

Setting Alternate Backlog Currencies

Reference

Backlog Calculation Fields

Backlog Calculation Detail Fields

Backlog Settings

Scheduled Backlog Settings

Backlog Detail Converted Fields

© Copyright 2009-2018 FinancialForce.com, inc. All rights reserved.
Various trademarks held by their respective owners.