[Home] [Help]
View: OKS_USAGE_COUNTERS_V
Product: | OKS - Service Contracts |
Description: | View for Usage Counters for Service Contracts |
Implementation/DBA Data: |
APPS.OKS_USAGE_COUNTERS_V
|
View Text
SELECT CG.COUNTER_GROUP_ID COUNTER_GROUP_ID
, CT.COUNTER_ID COUNTER_ID
, CG.NAME || '.' || CT.NAME NAME
, CT.TYPE TYPE
, CT.UOM_CODE UOM_CODE
, CT.NET_READING NET_READING
, CT.VALUE_TIMESTAMP VALUE_TIMESTAMP
, CG.SOURCE_OBJECT_ID SOURCE_OBJECT_ID
, CG.SOURCE_OBJECT_CODE SOURCE_OBJECT_CODE
, CT.USAGE_ITEM_ID USAGE_ITEM_ID
, IT.NAME SOURCE_DETAILS
, CII.SERIAL_NUMBER CURRENT_SERIAL_NUMBER
, TO_CHAR(CII.INSTANCE_NUMBER) REFERENCE_NUMBER
, CG.TEMPLATE_FLAG
FROM OKX_COUNTER_GROUPS_V CG
, OKX_COUNTERS_V CT
, CSI_ITEM_INSTANCES CII
, OKX_SYSTEM_ITEMS_V IT
WHERE CG.COUNTER_GROUP_ID = CT.COUNTER_GROUP_ID
AND CT.USAGE_ITEM_ID IS NOT NULL
AND CG.SOURCE_OBJECT_ID = CII.INSTANCE_ID
AND CG.SOURCE_OBJECT_CODE = 'CP'
AND IT.ID1 = CII.INVENTORY_ITEM_ID
AND IT.ORGANIZATION_ID = SYS_CONTEXT('OKC_CONTEXT'
, 'ORGANIZATION_ID') UNION SELECT CG.COUNTER_GROUP_ID COUNTER_GROUP_ID
, CT.COUNTER_ID COUNTER_ID
, CG.NAME || '.' || CT.NAME NAME
, CT.TYPE TYPE
, CT.UOM_CODE UOM_CODE
, CT.NET_READING NET_READING
, CT.VALUE_TIMESTAMP VALUE_TIMESTAMP
, CG.SOURCE_OBJECT_ID SOURCE_OBJECT_ID
, CG.SOURCE_OBJECT_CODE SOURCE_OBJECT_CODE
, CT.USAGE_ITEM_ID USAGE_ITEM_ID
, KL.NAME|| '-' ||KH.CONTRACT_NUMBER SOURCE_DETAILS
, NULL CURRENT_SERIAL_NUMBER
, NULL REFERENCE_NUMBER
, CG.TEMPLATE_FLAG
FROM OKX_COUNTER_GROUPS_V CG
, OKX_COUNTERS_V CT
, OKC_K_LINES_V KL
, OKC_K_HEADERS_V KH
WHERE CG.COUNTER_GROUP_ID = CT.COUNTER_GROUP_ID
AND CT.USAGE_ITEM_ID IS NOT NULL
AND CG.SOURCE_OBJECT_ID = KL.ID
AND CG.SOURCE_OBJECT_CODE = 'CONTRACT_LINE'
AND KH.ID = KL.DNZ_CHR_ID
Columns
Name |
COUNTER_GROUP_ID |
COUNTER_ID |
NAME |
TYPE |
UOM_CODE |
NET_READING |
VALUE_TIMESTAMP |
SOURCE_OBJECT_ID |
SOURCE_OBJECT_CODE |
USAGE_ITEM_ID |
SOURCE_DETAILS |
CURRENT_SERIAL_NUMBER |
REFERENCE_NUMBER |
TEMPLATE_FLAG |