Search Results tolerance_plus
Overview
CS_CTR_COUNTERS_HISTORY_V is a Service (CS) module view that exposes counter readings history information within Oracle E-Business Suite 12.1.1 and 12.2.2. In the Enterprise Asset Management and field service context, counters are used to track cumulative consumption, usage, or operational measurements associated with serviceable items, assets, and equipment. Counters may record values such as meter readings, mileage, copy volumes, or runtime hours. The view consolidates the counter definition attributes held in CS_COUNTERS with the descriptive attributes of the counter group to which each counter belongs, producing a denormalized result set that is convenient for reporting and integration purposes.
Because the object is a view rather than a table, it holds no data of its own. It is a read-only projection designed to simplify access to counter configuration and historical reading boundaries. The ETRM metadata notes that the view is "Not implemented in this database," meaning the object definition may not be instantiated in every environment; availability depends on the specific patch level, module licensing, and applied product code.
Underlying Base Objects
The view text is defined over two base tables:
- CS_COUNTERS (alias A) — the primary source of counter definitions and attributes. The foreign key COUNTER_GROUP_ID links each counter to its group.
- CS_COUNTER_GROUPS (alias B) — provides the counter group NAME and DESCRIPTION, joined on COUNTER_GROUP_ID.
The SELECT joins the two tables with the predicate A.COUNTER_GROUP_ID = B.COUNTER_GROUP_ID, and exposes A.ROWID as ROW_ID. All counter-level columns originate from CS_COUNTERS, while the group-level name and description originate from CS_COUNTER_GROUPS. No additional base objects are documented in the ETRM metadata. The documented view exposes 42 columns, including the standard EBS Who columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN) and 15 flexfield attribute columns plus CONTEXT.
Key Columns
- COUNTER_ID / COUNTER_GROUP_ID — primary identifiers for the counter and its associated group.
- COUNTER_NAME / COUNTER_DESCRIPTION — identity and explanation of the counter (A.NAME, A.DESCRIPTION).
- COUNTER_GROUP_NAME / COUNTER_GROUP_DESCRIPTION — group-level classification drawn from CS_COUNTER_GROUPS.
- TYPE / FORMULA_TEXT / FORMULA_INCOMPL_FLAG — counter type, any formula used, and a flag indicating an incomplete formula.
- INITIAL_READING / STEP_VALUE — the starting reading and increment step for the counter.
- TOLERANCE_PLUS / TOLERANCE_MINUS — acceptable variance thresholds around expected readings.
- UOM_CODE — unit of measure for the counter readings.
- ROLLOVER_LAST_READING / ROLLOVER_FIRST_READING — the boundary readings that define rollover behavior when a counter wraps past its maximum value. These are central to interpreting the searched term "rollover_first_reading."
- VALID_FLAG — indicates whether the counter definition is currently active.
- DERIVE_FUNCTION / DERIVE_COUNTER_ID / DERIVE_PROPERTY_ID — support derived counters computed from other counters or properties.
- START_DATE_ACTIVE / END_DATE_ACTIVE — effective dating for the counter definition.
- USAGE_ITEM_ID / COMMENTS — associated usage item and free-text remarks.
Common Use Cases and Queries
Typical uses include reporting on counter configuration, verifying rollover settings before reading entry, and integrating counter metadata with external maintenance systems. A common query retrieves rollover boundaries for active counters:
SELECT counter_id, counter_name, rollover_first_reading, rollover_last_reading, uom_code FROM cs_ctr_counters_history_v WHERE valid_flag = 'Y';SELECT counter_group_name, counter_name, initial_reading, step_value FROM cs_ctr_counters_history_v WHERE counter_group_id = :group_id;SELECT c.counter_name, c.tolerance_plus, c.tolerance_minus FROM cs_ctr_counters_history_v c WHERE c.uom_code = :uom;
Because the view is read-only and joins only two tables, it is lightweight and suitable for concurrent program extracts and BI Publisher reports, though environments where the view is not implemented will return an invalid object error until the supporting CS objects are created.
-
View: CS_CTR_COUNTERS_HISTORY_V
12.1.1
product: CS - Service , description: Counter readings history view , implementation_dba_data: Not implemented in this database ,
-
View: CS_CTR_COUNTERS_HISTORY_V
12.2.2
product: CS - Service , description: Counter readings history view , implementation_dba_data: Not implemented in this database ,
-
View: CS_COUNTERS_V
12.2.2
product: CS - Service , description: Counters View , implementation_dba_data: Not implemented in this database ,
-
View: CS_CP_COUNTERS_V
12.2.2
product: CS - Service , description: This view contains the information pertaining to counters (values,groups) , implementation_dba_data: Not implemented in this database ,
-
View: CS_COUNTERS_V
12.1.1
product: CS - Service , description: Counters View , implementation_dba_data: Not implemented in this database ,
-
View: CS_CP_COUNTERS_V
12.1.1
product: CS - Service , description: This view contains the information pertaining to counters (values,groups) , 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 ,
-
View: CS_CTR_COUNTER_VALUES_V
12.2.2
product: CS - Service , description: Counter values view , implementation_dba_data: Not implemented in this database ,
-
View: CS_CTR_COUNTER_READINGS_V
12.2.2
product: CS - Service , description: Counter reading view , implementation_dba_data: Not implemented in this database ,
-
View: CS_CTR_COUNTER_VALUES_V
12.1.1
product: CS - Service , description: Counter values view , implementation_dba_data: Not implemented in this database ,