Recalculating Actuals with the Actuals Verifier
If you suspect that some actuals are incorrect, you can verify them using the Actuals Verifier. If the Actuals Verifier finds discrepancies, there are several actions that you can take including:
- Manually correct the discrepancies and verify actuals
Totals for a given time period. again. - If the discrepancies are only found within a project
A collection of activities and related items to be managed over a defined time range, such as timecards, expenses, milestones and budgets. or resource
A contact that works on a project., you can re-calculate the actuals for only that project or resource. See Recalculating Resource and Project Actuals. - Delete all actuals and re-calculate them.
Verifying Actuals
Before verifying actuals:
- Schedule down time and notify users when PSA is to be unavailable.
- If PSA is configured to calculate actuals in scheduled mode, unschedule existing scheduled batch jobs that process transaction delta
A record of an unprocessed transaction that has been queued for processing. records and actuals
Totals for a given time period.. Make a note of the processes so that you can re-schedule the jobs when finished verifying actuals. - If PSA is configured to calculate actuals in scheduled mode, process any unprocessed transaction deltas.
To process unprocessed transaction deltas:
- Click the Actuals Verifier tab.
- If there are unprocessed transaction deltas, click Process to process them.
To verify actuals:
- Click the Actuals Verifier tab.
- Click Lock Actuals.
- Select the scope to carry out the verification on:
- Select Region, Practice, Group, Project or Resource. If verifying actuals for a project or a resource and you want to verify actuals for all projects or resources, Select the Include all Projects or Resources checkbox.
- Select the time period, or if you want to include all time periods between the start and end dates of the selected objects, select the checkbox.
- Click Check Verification Scope.
-
Ensure the message at the top of the page indicates that the selected scope is within the 10,000 record limit. If this is not the case, change the selected scope and check the verification scope again.
- Click Start Verification.
The Verification Results appear after a few moments.
- If no differences are found, or if discrepancies were found but you want to resolve them at a later date:
- Click Start Over to remove verification actuals.
The verification options re-appear after a few moments.
- Click Unlock Actuals.
- If PSA is configured to calculate actuals in scheduled mode, re-schedule the batch jobs that you unscheduled earlier.
- Notify users that PSA is available again.
- Click Start Over to remove verification actuals.
If the Actuals Verifier found differences between the transactions and the actuals records, click the link to review them. Differences are highlighted like this.
Click the image to expand it.
Deleting Actuals
If you verified actuals, the actuals verifier found discrepancies and you now want to delete all actuals and re-calculate them:
- If you previously verified actuals but removed the verification actuals after doing so, verify actuals again on the objects and time periods on which you suspect there to be inconsistencies.
- If PSA is configured to calculate actuals in scheduled mode and you have not already done so, disable these triggers using the configuration options in the ASM Triggers
Automated Services Manager Triggers. ASM triggers execute certain behavior in PSA. ASM triggers are controlled by the fields in the Triggers custom setting and the configuration options in the ASM configuration group. configuration group
A collection of configuration options contained in the configuration groups tab that defines behavior of a FinancialForce PSA object or feature.:- handleRegionTrigger.RegionalActualsChange
- handlePracticeTrigger.PracticeActualsChange
- handleGroupTrigger.GroupActualsChange
- handleProjectTrigger.ProjectActualsChange
- handleResourceTrigger.ResourceActualsChange
- Click Delete All Actuals.
- Click Calculate All Actuals.
- Enable the triggers in the ASM Triggers
Automated Services Manager Triggers. ASM triggers execute certain behavior in PSA. ASM triggers are controlled by the fields in the Triggers custom setting and the configuration options in the ASM configuration group. configuration group that you disabled earlier. - Click Unlock Actuals on the Actuals Verifier tab.
- Notify users that PSA is available again.
- Copy all new actuals values to their parent Region/Practice/Group/Project/Resource. Do one of the following:
- Use the Data Loader to select the Action: Update Current Time Period checkboxes and clear the Time Period fields on the region, practice, group, project or resource.
- Schedule the RPGPRMaintenanceSchedule Apex class with start and end dates in the near future.
- If PSA is configured to calculate actuals in scheduled mode, re-schedule the batch jobs that you unscheduled earlier.