<< Click to Display Table of Contents >> Navigation: Introduction > Web Application Panels > Main Panel > Default Object Structure > Cost Objects > Cost Object Settings > Cost Objects Recalculation |
Order of Operations when Recalculating Cost Objects
Cost objects are calculated using a predefined sequence or order of operations:
1.Defined on the Cost Object Settings tab, the Initialize Calc/Initialize Calc Type is the first Item Type executed. The Initialize Calc has three functions: populate Local Factors of the Cost Object, populate Global Factors in the model, and trigger System Events to import the routings. (Available Item Types: Calculation/Script)
2.Next, starting with the first row of the first Routing: Item Types defined by the Name/Type combination are executed first. (Available Item Types: Calculation/Cost Object/Routing/Script/SubTotal/Total)
3.Then (still on the first row of the first Routing), Item Types defined by the Conversion Calc/Conversion Calc Type are executed. (Available Item Types: Calculation/Script)
4.Each Routing line is processed for each routing in order (top to bottom) until it reaches the final line of the Routing.
5.Steps 2, 3, & 4 are repeated for every Routing designated in the Cost Object from the first to the last, in the order listed in the Routing Settings tab.
6.To finish, the Finalize Calc/Finalize Calc Type (also defined on the Cost Object Settings tab) is executed. The Finalize Calc has 2 functions: populate Local Factors of the Cost Object and export outcomes.
ToolKitAndWebTemplate, Model Download 1.0007
Topic Status: Needs Review as of 12/3/2021, 4:10 PM