Search Results csi_counter_template_vl
Overview
CSI_COUNTER_TEMPLATE_VL is a language-dependent (translated) view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the CSI – Install Base product. Its documented description is "Counter template view language." The view exposes counter template definitions used to configure meters, gauges, and other reading-based counters that are attached to installed base assets and their associated usage items.
Because counter template names and descriptions must be presented to end users in their own language, Oracle stores the language-neutral attributes in a base table and the translatable text in a translation table. CSI_COUNTER_TEMPLATE_VL joins these two sources and filters the translation rows so that only the appropriate language record is returned. This makes the view the standard access point for reporting, concurrent programs, and integration interfaces that need the user-visible name of a counter template without implementing their own translation logic. In both 12.1.1 and 12.2.2 the object remains valid and is defined with the same structure.
Underlying Base Objects
The view is defined over two documented base objects, both referenced through APPS synonyms:
- CSI_COUNTER_TEMPLATE_B – the base (language-neutral) table holding the counter identifier, group, counter type, engineering attributes such as initial reading, step value and tolerances, derivation settings, rollover readings, usage item, date effectiveness, and the descriptive flexfield Attribute1 through AttributeN columns.
- CSI_COUNTER_TEMPLATE_TL – the translation table supplying the language-specific NAME and DESCRIPTION, keyed by COUNTER_ID and the language context.
The view joins COUNTER_ID between the two tables and applies the standard _VL language filter, so that each counter template appears once, in the session's language (falling back to the base language when no translation exists).
Key Columns
- COUNTER_ID – primary identifier of the counter template, carried from the base table.
- GROUP_ID – counter group to which the template belongs, used for grouping related counters.
- NAME / DESCRIPTION – translated, user-facing text sourced from CSI_COUNTER_TEMPLATE_TL.
- COUNTER_TYPE – classification of the counter, governing how readings are captured.
- INITIAL_READING, STEP_VALUE – starting reading and increment applied to counter values.
- TOLERANCE_PLUS, TOLERANCE_MINUS – acceptable variance around expected readings. Note the documented view text assigns TOLERANCE_PLUS to both output columns, which is a known behavior to verify in query results.
- UOM_CODE – unit of measure for the counter.
- DERIVE_COUNTER_ID, DERIVE_FUNCTION, DERIVE_PROPERTY_ID – define a counter derived from another counter or property.
- FORMULA_TEXT, FORMULA_INCOMPLETE_FLAG – formula expression and a flag indicating an incomplete formula definition.
- ROLLOVER_LAST_READING, ROLLOVER_FIRST_READING – boundaries at which readings roll over.
- USAGE_ITEM_ID – usage item associated with the counter.
- VALID_FLAG, START_DATE_ACTIVE, END_DATE_ACTIVE – validity and effective dating.
- OBJECT_VERSION_NUMBER, CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN – standard audit columns.
- ATTRIBUTE1–ATTRIBUTE30 – descriptive flexfield segments for extensibility.
Common Use Cases and Queries
The view is typically used to build LOVs, reports, and interfaces that list counter templates with their translated names, and to validate counter configuration before associating templates with instances. A representative query is:
SELECT counter_id, group_id, name, description, counter_type, uom_code, initial_reading, step_value FROM csi_counter_template_vl WHERE valid_flag = 'Y' AND TRUNC(SYSDATE) BETWEEN NVL(start_date_active, SYSDATE) AND NVL(end_date_active, SYSDATE) ORDER BY name;
Integration queries commonly restrict by group or usage item, for example WHERE group_id = :p_group_id, or join to CSI usage item tables on USAGE_ITEM_ID. Administrators use the view to audit derivation rules (WHERE derive_counter_id IS NOT NULL) or incomplete formulas (WHERE formula_incomplete_flag = 'Y'). Because NAME and DESCRIPTION are already language-resolved, the view should be preferred over querying the translation table directly.
-
View: CSI_COUNTER_TEMPLATE_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTER_TEMPLATE_VL, object_name:CSI_COUNTER_TEMPLATE_VL, status:VALID, product: CSI - Install Base , description: Counter template view language , implementation_dba_data: APPS.CSI_COUNTER_TEMPLATE_VL ,
-
View: CSI_COUNTER_TEMPLATE_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTER_TEMPLATE_VL, object_name:CSI_COUNTER_TEMPLATE_VL, status:VALID, product: CSI - Install Base , description: Counter template view language , implementation_dba_data: APPS.CSI_COUNTER_TEMPLATE_VL ,
-
SYNONYM: APPS.CSI_COUNTER_TEMPLATE_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSI_COUNTER_TEMPLATE_TL, status:VALID,
-
PACKAGE BODY: APPS.AHL_FMP_MR_INTERVAL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_FMP_MR_INTERVAL_PVT, status:VALID,
-
SYNONYM: APPS.CSI_COUNTER_TEMPLATE_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSI_COUNTER_TEMPLATE_TL, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.AHL_FMP_MR_INTERVAL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_FMP_MR_INTERVAL_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_COMPLEX_MX_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_COMPLEX_MX_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_RA_SETUPS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_RA_SETUPS_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_RA_SETUPS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_RA_SETUPS_PVT, status:VALID,
-
VIEW: APPS.CSI_COUNTERS_BC_V
12.1.1
-
SYNONYM: APPS.CSI_COUNTER_TEMPLATE_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSI_COUNTER_TEMPLATE_B, status:VALID,
-
SYNONYM: APPS.CSI_COUNTER_TEMPLATE_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSI_COUNTER_TEMPLATE_B, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AHL_UMP_UNITMAINT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_UMP_UNITMAINT_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_FMP_COMMON_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_FMP_COMMON_PVT, status:VALID,
-
VIEW: APPS.CSI_COUNTER_TEMPLATE_V
12.1.1
-
PACKAGE BODY: APPS.AHL_RA_ANALYSER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_RA_ANALYSER_PVT, status:VALID,
-
View: CSI_CTR_ITEM_ASSOCIATIONS_BC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_CTR_ITEM_ASSOCIATIONS_BC_V, object_name:CSI_CTR_ITEM_ASSOCIATIONS_BC_V, status:VALID, product: CSI - Install Base , description: Backward compatible view for CS_CTR_ASSOCIATIONS , implementation_dba_data: APPS.CSI_CTR_ITEM_ASSOCIATIONS_BC_V ,
-
APPS.AHL_FMP_COMMON_PVT SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.AHL_FMP_COMMON_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AHL_FMP_COMMON_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_FMP_COMMON_PVT, status:VALID,
-
VIEW: APPS.CSI_COUNTER_TEMPLATE_V
12.2.2
-
View: CSI_CTR_ITEM_ASSOCIATIONS_BC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_CTR_ITEM_ASSOCIATIONS_BC_V, object_name:CSI_CTR_ITEM_ASSOCIATIONS_BC_V, status:VALID, product: CSI - Install Base , description: Backward compatible view for CS_CTR_ASSOCIATIONS , implementation_dba_data: APPS.CSI_CTR_ITEM_ASSOCIATIONS_BC_V ,
-
PACKAGE BODY: APPS.AHL_UMP_UNITMAINT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_UMP_UNITMAINT_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSI_COUNTER_TEMPLATE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSI_COUNTER_TEMPLATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_RA_ANALYSER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_RA_ANALYSER_PVT, status:VALID,
-
VIEW: APPS.CSI_COUNTERS_BC_V
12.2.2
-
PACKAGE BODY: APPS.CSI_COUNTER_TEMPLATE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSI_COUNTER_TEMPLATE_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_UMP_PROCESSUNIT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_UMP_PROCESSUNIT_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_UMP_PROCESSUNIT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_UMP_PROCESSUNIT_PVT, status:VALID,
-
PACKAGE BODY: APPS.AHL_PRD_PRINT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_PRD_PRINT_PVT, status:VALID,
-
View: CSI_COUNTER_TEMPLATE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTER_TEMPLATE_V, object_name:CSI_COUNTER_TEMPLATE_V, status:VALID, product: CSI - Install Base , description: Counter template view , implementation_dba_data: APPS.CSI_COUNTER_TEMPLATE_V ,
-
View: CSI_COUNTERS_BC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTERS_BC_V, object_name:CSI_COUNTERS_BC_V, status:VALID, product: CSI - Install Base , description: Backward compatible view for CS_COUNTERS , implementation_dba_data: APPS.CSI_COUNTERS_BC_V ,
-
View: CSI_COUNTER_TEMPLATE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTER_TEMPLATE_V, object_name:CSI_COUNTER_TEMPLATE_V, status:VALID, product: CSI - Install Base , description: Counter template view , implementation_dba_data: APPS.CSI_COUNTER_TEMPLATE_V ,
-
View: CSI_COUNTERS_BC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTERS_BC_V, object_name:CSI_COUNTERS_BC_V, status:VALID, product: CSI - Install Base , description: Backward compatible view for CS_COUNTERS , implementation_dba_data: APPS.CSI_COUNTERS_BC_V ,
-
APPS.AHL_COMPLEX_MX_PVT SQL Statements
12.2.2
-
APPS.CSI_COUNTER_TEMPLATE_PVT SQL Statements
12.1.1
-
APPS.CSI_COUNTER_TEMPLATE_PVT SQL Statements
12.2.2
-
APPS.AHL_UMP_PROCESSUNIT_PVT SQL Statements
12.1.1
-
APPS.AHL_RA_SETUPS_PVT SQL Statements
12.2.2
-
VIEW: APPS.CSI_COUNTERS_BC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTERS_BC_V, object_name:CSI_COUNTERS_BC_V, status:VALID,
-
VIEW: APPS.CSI_COUNTERS_BC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTERS_BC_V, object_name:CSI_COUNTERS_BC_V, status:VALID,
-
APPS.AHL_RA_SETUPS_PVT SQL Statements
12.1.1
-
APPS.AHL_FMP_MR_INTERVAL_PVT SQL Statements
12.1.1
-
VIEW: APPS.AHL_UNIT_EFFECTIVITIES_V
12.2.2
-
VIEW: APPS.AHL_UNIT_EFFECTIVITIES_V
12.1.1
-
APPS.AHL_FMP_MR_INTERVAL_PVT SQL Statements
12.2.2