Search Results cs_counter_values
Overview
CS_COUNTER_VALUES is a Service (CS) module table that stores the historical readings of a counter in Oracle E-Business Suite. In the Service and field service context, counters represent meters or usage measurement points attached to serviceable assets, and each row in CS_COUNTER_VALUES captures a discrete reading taken against one of those counters at a point in time. The table therefore serves as the transactional history layer beneath the counter definition itself.
Under the heuristic Data Vault classification derived from its foreign key structure, CS_COUNTER_VALUES leans toward a satellite. It is an insert-oriented, event-style table: each counter reading is recorded as a separate, immutable row linked back to its parent counter. The unique constraint on SEQ_NO and COUNTER_ID reinforces the satellite pattern by enforcing a stable business sequence per parent, allowing multiple ordered readings to coexist against the same counter.
Key Information Stored
The documented metadata identifies the following structural columns:
- COUNTER_VALUE_ID — surrogate primary key (CS_COUNTER_VALUES_PK) uniquely identifying each historical reading.
- SEQ_NO — sequence number within a counter; part of the unique key CS_COUNTER_VALUES_UK alongside COUNTER_ID.
- COUNTER_ID — foreign key to CS_COUNTERS, identifying which counter the reading belongs to. Also part of the unique key.
- COUNTER_GRP_LOG_ID — foreign key to CS_COUNTER_GRP_LOG, linking the reading to the counter group logging context.
Here COUNTER_VALUE_ID is the surrogate key, while the combination (SEQ_NO, COUNTER_ID) is the business-key candidate enforced by the unique index. Additional attribute columns holding the actual reading value, unit of measure, and timestamp are implied by the table's purpose as a historical reading store, though only the columns documented above are enumerated here.
Common Use Cases and Queries
Typical usage includes counter history reporting for warranty and usage-based billing, meter-to-contract reconciliation, and asset utilization analysis. A representative pattern retrieves the ordered reading history for a specific counter:
SELECT counter_value_id, seq_no, counter_id FROM cs_counter_values WHERE counter_id = :p_counter_id ORDER BY seq_no;- Joining to the counter definition:
SELECT cv.*, c.* FROM cs_counter_values cv, cs_counters c WHERE cv.counter_id = c.counter_id; - Filtering by group log context:
SELECT * FROM cs_counter_values WHERE counter_grp_log_id = :p_grp_log_id;
These queries support dashboards tracking counter progression, audits of reading sequences via SEQ_NO, and reconciliation against property values stored downstream in CS_COUNTER_PROP_VALUES.
Related Objects
- CS_COUNTERS — parent table; joined via CS_COUNTER_VALUES.COUNTER_ID = CS_COUNTERS.COUNTER_ID.
- CS_COUNTER_GRP_LOG — group logging context; joined via CS_COUNTER_VALUES.COUNTER_GRP_LOG_ID = CS_COUNTER_GRP_LOG.COUNTER_GRP_LOG_ID.
- CS_COUNTER_PROP_VALUES — dependent child table referencing this table through CS_COUNTER_PROP_VALUES.COUNTER_VALUE_ID = CS_COUNTER_VALUES.COUNTER_VALUE_ID, storing captured property attributes associated with a reading.
The metadata notes "Not implemented in this database," indicating that in the examined environment the table was not deployed. The relationships above remain authoritative for the object's logical schema, and any Service analytics or billing integration touching counter history should be built around these documented keys.
-
Table: CS_COUNTER_VALUES
12.2.2
product: CS - Service , description: Historical readings of the counter. , implementation_dba_data: Not implemented in this database ,
-
Table: CS_COUNTER_VALUES
12.1.1
product: CS - Service , description: Historical readings of the counter. , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.OKL_CS_ASSET_COUNTERS_UV
12.1.1
-
VIEW: APPS.OKL_CS_ASSET_COUNTERS_UV
12.2.2
-
VIEW: APPS.CS_COUNTER_VALUES_DFV
12.2.2
-
VIEW: APPS.CS_COUNTER_VALUES_DFV
12.1.1
-
VIEW: APPS.JTM_CS_COUNTER_VALUES_V
12.2.2
-
View: OKL_CS_ASSET_COUNTERS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_ASSET_COUNTERS_UV, object_name:OKL_CS_ASSET_COUNTERS_UV, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_CS_ASSET_COUNTERS_UV ,
-
View: OKL_CS_ASSET_COUNTERS_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_ASSET_COUNTERS_UV, object_name:OKL_CS_ASSET_COUNTERS_UV, status:VALID, product: OKL - Lease and Finance Management , implementation_dba_data: APPS.OKL_CS_ASSET_COUNTERS_UV ,
-
APPS.CSL_CS_COUNTER_VALS_ACC_PKG SQL Statements
12.2.2
-
VIEW: APPS.JTM_CS_COUNTER_VALUES_V
12.1.1
-
VIEW: APPS.OKX_COUNTER_VALUES_V
12.1.1
-
VIEW: APPS.OKX_COUNTER_VALUES_V
12.2.2
-
APPS.CSL_CS_COUNTER_VALS_ACC_PKG SQL Statements
12.1.1
-
TABLE: CS.CS_CTR_AUDIT_LINES
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_CTR_AUDIT_LINES, object_name:CS_CTR_AUDIT_LINES, status:VALID,
-
Table: CS_COUNTER_GRP_LOG
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_COUNTER_GRP_LOG, object_name:CS_COUNTER_GRP_LOG, status:VALID, product: CS - Service , description: Counter group log of counter updates within a group , implementation_dba_data: CS.CS_COUNTER_GRP_LOG ,
-
View: CS_CTR_COUNTER_READINGS_V
12.2.2
product: CS - Service , description: Counter reading view , implementation_dba_data: Not implemented in this database ,
-
TABLE: CS.CS_CTR_AUDIT_LINES
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_CTR_AUDIT_LINES, object_name:CS_CTR_AUDIT_LINES, status:VALID,
-
Table: CS_COUNTER_PROP_VALUES
12.2.2
product: CS - Service , description: Historical values of the counter properties. , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.CSL_CS_COUNTER_VALS_ACC_PKG
12.2.2
-
View: CS_CTR_COUNTER_VALUES_V
12.1.1
product: CS - Service , description: Counter values view , implementation_dba_data: Not implemented in this database ,
-
View: CS_CTR_COUNTER_READINGS_V
12.1.1
product: CS - Service , description: Counter reading view , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.CSL_CS_COUNTER_VALS_ACC_PKG
12.1.1
-
View: OKX_COUNTER_VALUES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKX.OKX_COUNTER_VALUES_V, object_name:OKX_COUNTER_VALUES_V, status:VALID, product: OKX - Contracts Integration , description: Historical readings of counters , implementation_dba_data: APPS.OKX_COUNTER_VALUES_V ,
-
Table: CS_COUNTER_GRP_LOG
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_COUNTER_GRP_LOG, object_name:CS_COUNTER_GRP_LOG, status:VALID, product: CS - Service , description: Counter group log of counter updates within a group , implementation_dba_data: CS.CS_COUNTER_GRP_LOG ,
-
VIEW: APPS.CS_COUNTER_VALUES_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:CS_COUNTER_VALUES_DFV, status:VALID,
-
Table: CS_COUNTER_PROP_VALUES
12.1.1
product: CS - Service , description: Historical values of the counter properties. , implementation_dba_data: Not implemented in this database ,
-
View: CS_CTR_COUNTER_VALUES_V
12.2.2
product: CS - Service , description: Counter values view , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.CSL_CS_COUNTER_VALS_ACC_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSL_CS_COUNTER_VALS_ACC_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSL_CS_COUNTER_VALS_ACC_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSL_CS_COUNTER_VALS_ACC_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSM_COUNTER_VALUES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSM_COUNTER_VALUES_PKG, status:VALID,
-
PACKAGE BODY: APPS.OKS_USAGE_SETTLE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_USAGE_SETTLE_PUB, status:VALID,
-
Table: CS_COUNTERS
12.2.2
product: CS - Service , description: Counter templates and instances , implementation_dba_data: Not implemented in this database ,
-
SYNONYM: APPS.CS_COUNTER_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_COUNTER_VALUES, status:VALID,
-
SYNONYM: APPS.CS_COUNTER_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CS_COUNTER_VALUES, status:VALID,
-
PACKAGE BODY: APPS.CSL_COUNTER_PROP_VALUES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSL_COUNTER_PROP_VALUES_PKG, status:VALID,
-
Table: CS_COUNTERS
12.1.1
product: CS - Service , description: Counter templates and instances , implementation_dba_data: Not implemented in this database ,
-
View: OKX_COUNTER_VALUES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKX.OKX_COUNTER_VALUES_V, object_name:OKX_COUNTER_VALUES_V, status:VALID, product: OKX - Contracts Integration , description: Historical readings of counters , implementation_dba_data: APPS.OKX_COUNTER_VALUES_V ,
-
PACKAGE BODY: APPS.OKS_USAGE_SETTLE_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_USAGE_SETTLE_PUB, status:VALID,
-
VIEW: APPS.CS_COUNTER_VALUES_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:CS_COUNTER_VALUES_DFV, status:VALID,
-
View: CS_CTR_PROPERTY_VALUES_V
12.2.2
product: CS - Service , description: Counter property values view , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.CSL_COUNTER_PROP_VALUES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSL_COUNTER_PROP_VALUES_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSM_COUNTER_VALUES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSM_COUNTER_VALUES_PKG, status:VALID,
-
View: CS_CTR_PROPERTY_VALUES_V
12.1.1
product: CS - Service , description: Counter property values view , implementation_dba_data: Not implemented in this database ,
-
APPS.CSL_COUNTER_PROP_VALUES_PKG SQL Statements
12.1.1
-
View: CS_CTR_CSXCTCCV_PROPERTY_V
12.1.1
product: CS - Service , description: View used in CSXCTCCV form , implementation_dba_data: Not implemented in this database ,
-
View: CSI_COUNTER_READINGS_BC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTER_READINGS_BC_V, object_name:CSI_COUNTER_READINGS_BC_V, status:VALID, product: CSI - Install Base , description: Backward compatible view for CS_COUNTER_VALUES , implementation_dba_data: APPS.CSI_COUNTER_READINGS_BC_V ,
-
VIEW: APPS.CSI_COUNTER_READINGS_BC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTER_READINGS_BC_V, object_name:CSI_COUNTER_READINGS_BC_V, status:VALID,
-
VIEW: APPS.CSI_COUNTER_READINGS_BC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTER_READINGS_BC_V, object_name:CSI_COUNTER_READINGS_BC_V, status:VALID,
-
View: CSI_COUNTER_READINGS_BC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSI.CSI_COUNTER_READINGS_BC_V, object_name:CSI_COUNTER_READINGS_BC_V, status:VALID, product: CSI - Install Base , description: Backward compatible view for CS_COUNTER_VALUES , implementation_dba_data: APPS.CSI_COUNTER_READINGS_BC_V ,