Search Results okl_cs_service_assets_uv
Overview
OKL_CS_SERVICE_ASSETS_UV is a read-only view owned by the APPS schema in Oracle E-Business Suite, defined under the OKL (Leasing and Finance Management) product family. Its documented purpose is to expose service contract line details, combining contract header, line, item, customer account, and asset information into a single flattened structure. The view is reported as VALID in ETRM 12.2.2 and is referenced from the Oracle Leasing and Finance Management module, which integrates with Oracle Service Contracts (OKC) and Oracle Install Base (CSI) to reconcile leased assets against the service contracts that cover them.
Because it is a view rather than a base table, it does not store data; instead it derives results dynamically from the underlying OKC, OKX, and OKL objects. This makes it suitable for reporting, integration extracts, and ad-hoc queries where service contract line and asset detail must be presented together. The view is typically surfaced through BI Publisher reports, custom concurrent programs, or direct SQL used by technical consultants building interfaces between EBS and external systems.
Underlying Base Objects
The documented base objects referenced by OKL_CS_SERVICE_ASSETS_UV are:
- ARP_ADDR_LABEL_PKG (PACKAGE) – Oracle Receivables address labeling package, used in address resolution.
- CSI_ITEM_INSTANCES (SYNONYM) – Install Base item instances, providing asset instance context.
- OKC_K_ITEMS (SYNONYM) – Service contract line items, source of OBJECT1_ID1/OBJECT1_ID2 keys.
- OKC_K_LINES_V (VIEW) – Service contract lines view, supplying line numbers, references, and dates.
- OKC_LINE_STYLES_B (SYNONYM) – Line style definitions, used to filter or classify coverage product lines.
- OKL_CS_ASSET_LINES_V (VIEW) – Asset line details, feeding asset name and description columns.
- OKX_CUSTOMER_ACCOUNTS_V (VIEW) – Customer account name resolution.
- OKX_CUST_SITE_USES_V (VIEW) – Customer site use (ship-to/bill-to) address descriptions.
- OKX_SYSTEM_ITEMS_V (VIEW) – Inventory system items for service and product naming.
The view definition is a UNION ALL of two branches. The first branch joins OKC contract lines with items, customer accounts, system items, asset lines, and ship-to/bill-to site uses, but is short-circuited by a WHERE 1!=1 predicate, effectively producing no rows. The second branch, which drives actual output, derives from OKC_K_ITEMS, OKC_K_LINES_V filtered through OKC_LINE_STYLES_B where LTY_CODE='COVER_PROD', and OKX_SYSTEM_ITEMS_V, with asset attributes supplied by OKL_CS_ASSET_LINES_V.
Key Columns
- CONTRACT_ID – Contract header identifier (CHR_ID) linking back to OKC_K_HEADERS.
- LINE_ID – Service contract line identifier (CLE_ID).
- LINE_REFERENCE – Cognomen/line reference for the contract line.
- SERVICE_LINE_NUMBER – Sequential line number within the contract.
- SERVICE_NAME – Description of the service or covered product.
- OBJECT1_ID1 / OBJECT1_ID2 – Flexible key pairs pointing to the installed base instance or inventory item.
- SERVICE_START_DATE / SERVICE_END_DATE – Effective coverage window for the service line.
- CUSTOMER_ACCOUNT_NAME – Resolved customer account description.
- LINE_BTO_ADDRESS / LINE_STO_ADDRESS – Bill-to and ship-to address descriptions for the line.
- ASSET_NAME / ASSET_DESCRIPTION – Asset identity and descriptive detail from the asset lines branch.
- LINE_STYLE – Style classification of the contract line.
Common Use Cases and Queries
Typical usages include service coverage reporting, asset-to-contract reconciliation, and extraction feeds for downstream systems. A representative query listing active service lines for a contract is:
SELECT contract_id, service_line_number, service_name, asset_name, service_start_date, service_end_date FROM apps.okl_cs_service_assets_uv WHERE contract_id = :p_contract_id ORDER BY service_line_number;SELECT asset_name, customer_account_name, service_start_date, service_end_date FROM apps.okl_cs_service_assets_uv WHERE TRUNC(SYSDATE) BETWEEN service_start_date AND service_end_date;SELECT contract_id, COUNT(*) FROM apps.okl_cs_service_assets_uv GROUP BY contract_id HAVING COUNT(*) > 1;
Because the view calls underlying OKC and OKX views, query performance depends on the indexes on OKC_K_ITEMS, OKC_K_LINES_V, and CSI_ITEM_INSTANCES. For large extracts, restrict by contract or date range and avoid unrestricted full scans. All queries should be issued against the APPS schema or a synonym with appropriate grants.
-
View: OKL_CS_SERVICE_ASSETS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_SERVICE_ASSETS_UV, object_name:OKL_CS_SERVICE_ASSETS_UV, status:VALID, product: OKL - Leasing and Finance Management , description: Service contracts line details view. , implementation_dba_data: APPS.OKL_CS_SERVICE_ASSETS_UV ,
-
View: OKL_CS_SERVICE_ASSETS_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_SERVICE_ASSETS_UV, object_name:OKL_CS_SERVICE_ASSETS_UV, status:VALID, product: OKL - Lease and Finance Management , description: Service contracts line details view. , implementation_dba_data: APPS.OKL_CS_SERVICE_ASSETS_UV ,
-
PACKAGE: APPS.ARP_ADDR_LABEL_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_ADDR_LABEL_PKG, status:VALID,
-
VIEW: APPS.OKL_CS_SERVICE_ASSETS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_SERVICE_ASSETS_UV, object_name:OKL_CS_SERVICE_ASSETS_UV, status:VALID,
-
PACKAGE: APPS.ARP_ADDR_LABEL_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_ADDR_LABEL_PKG, status:VALID,
-
VIEW: APPS.OKL_CS_SERVICE_ASSETS_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_SERVICE_ASSETS_UV, object_name:OKL_CS_SERVICE_ASSETS_UV, status:VALID,
-
VIEW: APPS.OKX_CUSTOMER_ACCOUNTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKX.OKX_CUSTOMER_ACCOUNTS_V, object_name:OKX_CUSTOMER_ACCOUNTS_V, status:VALID,
-
VIEW: APPS.OKX_CUSTOMER_ACCOUNTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKX.OKX_CUSTOMER_ACCOUNTS_V, object_name:OKX_CUSTOMER_ACCOUNTS_V, status:VALID,
-
VIEW: APPS.OKL_CS_ASSET_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_ASSET_LINES_V, object_name:OKL_CS_ASSET_LINES_V, status:VALID,
-
VIEW: APPS.OKL_CS_ASSET_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CS_ASSET_LINES_V, object_name:OKL_CS_ASSET_LINES_V, status:VALID,
-
VIEW: APPS.OKX_CUST_SITE_USES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKX.OKX_CUST_SITE_USES_V, object_name:OKX_CUST_SITE_USES_V, status:VALID,
-
VIEW: APPS.OKX_CUST_SITE_USES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKX.OKX_CUST_SITE_USES_V, object_name:OKX_CUST_SITE_USES_V, status:VALID,
-
SYNONYM: APPS.OKC_LINE_STYLES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKC_LINE_STYLES_B, status:VALID,
-
VIEW: APPS.OKX_SYSTEM_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKX.OKX_SYSTEM_ITEMS_V, object_name:OKX_SYSTEM_ITEMS_V, status:VALID,
-
VIEW: APPS.OKX_SYSTEM_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKX.OKX_SYSTEM_ITEMS_V, object_name:OKX_SYSTEM_ITEMS_V, status:VALID,
-
SYNONYM: APPS.OKC_K_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKC_K_ITEMS, status:VALID,
-
SYNONYM: APPS.OKC_LINE_STYLES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKC_LINE_STYLES_B, status:VALID,
-
SYNONYM: APPS.OKC_K_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKC_K_ITEMS, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
SYNONYM: APPS.CSI_ITEM_INSTANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSI_ITEM_INSTANCES, status:VALID,
-
SYNONYM: APPS.CSI_ITEM_INSTANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSI_ITEM_INSTANCES, status:VALID,
-
eTRM - OKX Tables and Views
12.1.1
-
VIEW: APPS.OKC_K_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_K_LINES_V, object_name:OKC_K_LINES_V, status:VALID,
-
VIEW: APPS.OKC_K_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_K_LINES_V, object_name:OKC_K_LINES_V, status:VALID,
-
eTRM - OKX Tables and Views
12.2.2
-
eTRM - OKX Tables and Views
12.1.1
-
12.2.2 DBA Data
12.2.2
-
eTRM - OKC Tables and Views
12.2.2
description: Intersection entity between rules and templates ,
-
eTRM - OKL Tables and Views
12.2.2
description: Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards ,
-
eTRM - OKC Tables and Views
12.1.1
description: Intersection entity between templates and rules. ,
-
12.1.1 DBA Data
12.1.1
-
eTRM - OKL Tables and Views
12.1.1
description: Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards ,
-
eTRM - OKX Tables and Views
12.2.2
-
eTRM - OKC Tables and Views
12.1.1
description: Intersection entity between templates and rules. ,
-
eTRM - OKL Tables and Views
12.2.2
description: Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards ,
-
eTRM - OKL Tables and Views
12.1.1
description: Translatable columns from OKL_XTL_SELL_INVS_B, per MLS standards ,
-
eTRM - OKC Tables and Views
12.2.2
description: Intersection entity between rules and templates ,