General Reference
LCC Site Filtering
A Life Cycle Cost Analysis is assigned a site and spread to all the related records, such as Analysis records and Cost records. In LCC, users will see only LCC Analyses that are assigned to their site(s) or that are global records.
When a user with multiple sites creates an LCC Analysis, the user will have the option of selecting one of the sites or selecting Global.
When a user makes an asset selection, the list of assets is limited to assets that have the same site as the analysis.
Resources are all viewable by any user and can be used in any analysis.
Example
Consider an organization that has three sites, Site X, Site Y, and Site Z. The following LCC Analysis records exist:
- LCC Analysis A: Assigned to Site X
- LCC Analysis B: Assigned to Site Y
- LCC Analysis C: Assigned to Site Z
- LCC Analysis D: No site assigned (global record)
Scenario 1: User assigned to only Site X
This user will see LCC Analyses A and D.
Scenario 2: User assigned to both Site X and Site Y
This user will see LCC Analyses A, B, and D.
Scenario 3: Super User
This user will see LCC Analyses A, B, C, and D.
LCC Data Model
The following diagram shows how the families used in LCC are related to one another.
LCC URLs
There is one URL route associated with Life Cycle Cost Analysis: LCC. The following table describes the various paths that build on the route, and the elements that you can specify for each.
Element | Description | Accepted Value(s) | Notes |
---|---|---|---|
lcc/dashboard/0: Displays the LCC Dashboard (no asset context). | |||
lcc/dashboard/0/<AssetKey>: Displays the LCC Dashboard with an asset context. | |||
AssetKey | Entity key of the selected asset | None |
N/A |
lcc/shell/0/summary: Displays the Definition of a new LCC Analysis. Used to create a new LCC Analysis. | |||
lcc/shell/<AnalysisKey>/summary: Displays the Overview and Definition of an existing LCC Analysis. Used to open an existing LCC Analysis. | |||
AnalysisKey | Entity key of a LCC Analysis record | None | N/A |
lcc/shell/<AnalysisKey>/scenario/0/definition: Displays the Scenario Definition for a new scenario in an existing LCC Analysis. Used to add a new scenario to an existing LCC Analysis | |||
AnalysisKey | Entity key of a LCC Analysis record | None | N/A |
lcc/shell/<AnalysisKey>/scenario/<ScenarioKey>/definition: Displays the Scenario Definition for an existing scenario in an existing LCC Analysis. Used to open an existing scenario in an existing LCC Analysis and show Scenario Definition. | |||
AnalysisKey | Entity key of a LCC Analysis record | None | N/A |
ScenarioKey | Entity key of a LCC Scenario record | None | N/A |
lcc/shell/<AnalysisKey>/scenario/<ScenarioKey>/grid: Displays the Cost Data for an existing scenario in an existing LCC Analysis. Used to open an existing scenario in an existing LCC Analysis and show Cost Data. | |||
AnalysisKey | Entity key of a LCC Analysis record | None | N/A |
ScenarioKey | Entity key of a LCC Scenario record | None | N/A |
Example URLs
Example URL | Destination |
---|---|
lcc/dashboard/0 | LCC Overview page |
lcc/dashboard/0/1234567 | LCC Overview page in the context of an asset with the Entity Key 1234567 |
lcc/shell/0/summary | LCC Analysis Definition page to create a new LCC Analysis |
lcc/shell/1234567/summary | LCC Analysis Overview page and LCC Definition page of an existing LCC Analysis with the Entity Key 1234567 |
lcc/shell/1234567/scenario/0/definition | Scenario Definition page to add a new scenario to an existing LCC Analysis with the Entity Key 1234567 |
lcc/shell/1234567/scenario/7654321/definition | Scenario Definition page of an existing scenario with the Entity Key 7654321 in an existing LCC Analysis with the Entity Key 1234567 |
lcc/shell/1234567/scenario/7654321/grid | Cost Data page of an existing scenario with Entity Key 7654321 in an existing LCC Analysis with the Entity Key 1234567 |
LCC System Code Tables
The following table lists the System Code Tables that are used by LCC:
Table ID | Table Description | Function |
---|---|---|
MI_LCC_CAL_VAL_TYPE | Calculated Value Type | Populates the cost name for costs that are a subcategory of Calculated Values. |
MI_LCC_COST_TYPE | Cost Type | Populates the cost name for costs that are a subcategory of the primary or secondary element. |
MI_LCC_DEPRECIATION_METHOD | Depreciation Method | Populates the Depreciation Method field in LCC Analysis records. |
MI_LCC_FIXED_COST_TYPE | Capital Cost Type | Populates the name for costs in the Capital Cost subcategory. |
MI_LCC_INTEREST_RATE_TYPE | Interest Rate Type | Populates the Interest Rate Type field in LCC Analysis records. |
MI_LCC_PERIOD_UNITS | Period Units | Populates the Period Unit field in LCC Analysis records. |
MI_LCC_PROFILE_UNITS | Profile Rate Units | Populates the Measurement Frequency field in LCC Scenario records. |
MI_LCC_RESOURCE_CATEGORY | Resource Category | Populates the Type field in LCC Resource records. |
MI_LCC_TEAM_MEMBER_TYPE | LCC Team Member Type | Populates the Type field for LCC Team Members. |