Example: Updating the Add Asset Business Rule

Example of Including the Project Dimension

"Useful Life (in Years)" = "No Scenario"->"No Version"->"No Entity"-> "No Project" ->"Global"->"Useful Life (in Years)";    
"Cash Flow Incidence" = "No Year"->"No Scenario"->"No Version"->"No Entity"-> "No Project" ->"Global"->"Cash Flow Incidence";
"Funding Incidence" = "No Year"->"No Scenario"->"No Version"->"No Entity"-> "No Project" ->"Global"->"Funding Incidence";    
cashFlowIncidence = "No Year"->"No Scenario"->"No Version"->"No Entity"->"No Project" ->"Global"->"Cash Flow Incidence";
fundingIncidence = "No Year"->"No Scenario"->"No Version"->"No Entity"->"No Project"->"Global"->"Funding Incidence";
deprMethod = "No Year"->"No Scenario"->"No Version"->"No Entity"->"No Project"->"Global"->"Depreciation Method";
deprConvention = "No Year"->"No Scenario"->"No Version"->"No Entity"->"No Project"->"Global"->"Depreciation Convention";
repairsCost = basicCost * "No Year"->"No Scenario"->"No Version"->"No Entity"->"No Project"->"Global"->"Repairs %";
fundingAmt = basicCost * "No Year"->"No Scenario"->"No Version"->"No Entity"->"No Project"->"Global"->"Funding %";
insuranceCost = basicCost * "No Year"->"No Scenario"->"No Version"->"No Entity"->"No Project"->"Global"->"Insurance %";
maintenanceCost = basicCost * "No Year"->"No Scenario"->"No Version"->"No Entity"->"No Project"->"Global"->"Maintenance %";

Example of Adding Project When it is Referenced for Global Assumptions

FIX(@CHILDREN("Total New"), [Hidden_Scenario], [Hidden_Version], [Project], [Department], [AssetClass], "Local", "HSP_InputValue") 
FIX([Hidden_Scenario], [Hidden_Version],[Project],  [Department], "Local", "HSP_InputValue")
    CALC DIM ("Period");