Load Data Warehouse will update Allocation Hours / Units down to 0, but not Cost
book
Article ID: 400920
calendar_today
Updated On:
Products
Clarity PPM SaaSClarity PPM On Premise
Issue/Introduction
When you add Allocation Hours / Allocation Cost on an investment, and then sync in Data Warehouse, this works. However if you reset the Allocation Hours to 0, Load Data Warehouse will run and update ALLOC_HOURS but leave the ALLOC_COST unchanged (now wrong)
This may also, less commonly, happen for other metrics as listed
STEPS TO REPRODUCE:
Create a financially enabled project and two financially enabled resources
Run Rate Matrix Extraction job
Add them to the project Team, make sure they have allocation
Set one of them to Hard Booked, the other stays as Soft Booked
Select Update Cost Totals
Make sure both resources get assigned to a Task
Post one timesheet for one of the resources
Go to Baselines and create a Baseline, click on Update Cost Totals
Now go to Financials and create a Cost plan, New from Investment Team
Run Time Slicing jobs
Run Load Data Warehouse jobs
Now check the below tables to ensure all the tables have HOURS(UNITS) / COST data as expected:
DWH_INV_TEAM_PERIOD_FACTS
DWH_INV_TEAM_SUMMARY_FACTS
DWH_INV_ASSIGN_PERIOD_FACTS
DWH_INV_ASSIGN_SUMMARY_FACTS
DWH_INV_TASK_PERIOD_FACTS
DWH_INV_TASK_SUMMARY_FACTS
DWH_FIN_PLAN_PERIOD_FACTS
DWH_FIN_PLAN_SUMMARY_FACTS
Now open the project again and remove the units for Allocation, Hard Allocation, Baseline, Costs
Run Update Cost Totals on Team page and Baseline page after the changes
Open the Financial plan details and select Populate from Investment Team
Now run Load Data Warehouse Full job
Check the tables mentioned above and compare the results
Note: this only happens when resetting the units to 0. Changing the units to a lower or higher value works to also update the cost
Expected Results: The Costs to be cleared out in DWH together with the Units as the Costs have been updated.
Actual Results: The Units/Hours are updated to 0, the Costs are keeping the previous values. SOFT_ALLOC_COST, ALLOC_COST do not get cleared out. The Full Load will not update the values. Slices and values are correct in Clarity but do not update in DWH. If you look in DWH_INV_TEAM_PER_FACTS_V you can see the values are wrong there