Product: | EAM - Enterprise Asset Management |
---|---|
Description: | View is used to access individual Preventive Maintenance schedules. |
Implementation/DBA Data: |
![]() |
SELECT PM.PM_SCHEDULE_ID
, PM.ACTIVITY_ASSOCIATION_ID
, EAA.ORGANIZATION_ID
, EAA.INVENTORY_ITEM_ID
, MSN.SERIAL_NUMBER
, MSN.DESCRIPTIVE_TEXT
, EAA.ASSET_ACTIVITY_ID
, PM.NON_SCHEDULED_FLAG
, PM.FROM_EFFECTIVE_DATE
, PM.TO_EFFECTIVE_DATE
, PM.RESCHEDULING_POINT
, PM.LEAD_TIME
, PM.DAY_TOLERANCE
, PM.CREATED_BY
, PM.CREATION_DATE
, PM.LAST_UPDATE_LOGIN
, PM.LAST_UPDATE_DATE
, PM.LAST_UPDATED_BY
, PM.ATTRIBUTE_CATEGORY
, PM.ATTRIBUTE1
, PM.ATTRIBUTE2
, PM.ATTRIBUTE3
, PM.ATTRIBUTE4
, PM.ATTRIBUTE5
, PM.ATTRIBUTE6
, PM.ATTRIBUTE7
, PM.ATTRIBUTE8
, PM.ATTRIBUTE9
, PM.ATTRIBUTE10
, PM.ATTRIBUTE11
, PM.ATTRIBUTE12
, PM.ATTRIBUTE13
, PM.ATTRIBUTE14
, PM.ATTRIBUTE15
, PM.SOURCE_CODE
, PM.SOURCE_LINE
, PM.DEFAULT_IMPLEMENT
, PM.WHICHEVER_FIRST
, PM.INCLUDE_MANUAL
, PM.SET_NAME_ID
, EPSN.SET_NAME
, MSN.INVENTORY_ITEM_ID
, PM.SCHEDULING_METHOD_CODE
, PM.TYPE_CODE
, PM.SOURCE_TMPL_ID
, PM.AUTO_INSTANTIATION_FLAG
, PM.NAME
, EAA.TMPL_FLAG
, EAA.MAINTENANCE_OBJECT_ID
, EAA.MAINTENANCE_OBJECT_TYPE
, MSI.EAM_ITEM_TYPE
FROM EAM_PM_SCHEDULINGS PM
, MTL_EAM_ASSET_ACTIVITIES EAA
, MTL_SERIAL_NUMBERS MSN
, MTL_SYSTEM_ITEMS MSI
, EAM.EAM_PM_SET_NAMES EPSN
WHERE NVL(EAA.START_DATE_ACTIVE
, SYSDATE-1) < SYSDATE
AND NVL(EAA.END_DATE_ACTIVE
, SYSDATE+1) > SYSDATE
AND NVL(EAA.TMPL_FLAG
, 'N') = 'N'
AND PM.ACTIVITY_ASSOCIATION_ID = EAA.ACTIVITY_ASSOCIATION_ID
AND PM.SET_NAME_ID = EPSN.SET_NAME_ID
AND MSN.MAINTAINABLE_FLAG = 'Y'
AND MSN.CURRENT_STATUS = 3
AND EAA.ORGANIZATION_ID = MSN.CURRENT_ORGANIZATION_ID
AND EAA.INVENTORY_ITEM_ID = MSN.INVENTORY_ITEM_ID
AND EAA.SERIAL_NUMBER = MSN.SERIAL_NUMBER
AND EAA.INVENTORY_ITEM_ID = MSI.INVENTORY_ITEM_ID UNION SELECT PM.PM_SCHEDULE_ID
, PM.ACTIVITY_ASSOCIATION_ID
, EAA.ORGANIZATION_ID
, EAA.INVENTORY_ITEM_ID
, NULL
, NULL
, EAA.ASSET_ACTIVITY_ID
, PM.NON_SCHEDULED_FLAG
, PM.FROM_EFFECTIVE_DATE
, PM.TO_EFFECTIVE_DATE
, PM.RESCHEDULING_POINT
, PM.LEAD_TIME
, PM.DAY_TOLERANCE
, PM.CREATED_BY
, PM.CREATION_DATE
, PM.LAST_UPDATE_LOGIN
, PM.LAST_UPDATE_DATE
, PM.LAST_UPDATED_BY
, PM.ATTRIBUTE_CATEGORY
, PM.ATTRIBUTE1
, PM.ATTRIBUTE2
, PM.ATTRIBUTE3
, PM.ATTRIBUTE4
, PM.ATTRIBUTE5
, PM.ATTRIBUTE6
, PM.ATTRIBUTE7
, PM.ATTRIBUTE8
, PM.ATTRIBUTE9
, PM.ATTRIBUTE10
, PM.ATTRIBUTE11
, PM.ATTRIBUTE12
, PM.ATTRIBUTE13
, PM.ATTRIBUTE14
, PM.ATTRIBUTE15
, PM.SOURCE_CODE
, PM.SOURCE_LINE
, PM.DEFAULT_IMPLEMENT
, PM.WHICHEVER_FIRST
, PM.INCLUDE_MANUAL
, PM.SET_NAME_ID
, EPSN.SET_NAME
, EAA.INVENTORY_ITEM_ID
, PM.SCHEDULING_METHOD_CODE
, PM.TYPE_CODE
, PM.SOURCE_TMPL_ID
, PM.AUTO_INSTANTIATION_FLAG
, PM.NAME
, EAA.TMPL_FLAG
, EAA.MAINTENANCE_OBJECT_ID
, EAA.MAINTENANCE_OBJECT_TYPE
, MSIK.EAM_ITEM_TYPE
FROM EAM_PM_SCHEDULINGS PM
, MTL_EAM_ASSET_ACTIVITIES EAA
, EAM.EAM_PM_SET_NAMES EPSN
, MTL_SYSTEM_ITEMS_KFV MSIK
WHERE NVL(EAA.START_DATE_ACTIVE
, SYSDATE-1) < SYSDATE
AND NVL(EAA.END_DATE_ACTIVE
, SYSDATE+1) > SYSDATE
AND EAA.TMPL_FLAG = 'Y'
AND PM.ACTIVITY_ASSOCIATION_ID = EAA.ACTIVITY_ASSOCIATION_ID
AND PM.SET_NAME_ID = EPSN.SET_NAME_ID
AND EAA.INVENTORY_ITEM_ID = MSIK.INVENTORY_ITEM_ID UNION SELECT PM.PM_SCHEDULE_ID
, PM.ACTIVITY_ASSOCIATION_ID
, EAA.ORGANIZATION_ID
, EAA.INVENTORY_ITEM_ID
, NULL
, NULL
, EAA.ASSET_ACTIVITY_ID
, PM.NON_SCHEDULED_FLAG
, PM.FROM_EFFECTIVE_DATE
, PM.TO_EFFECTIVE_DATE
, PM.RESCHEDULING_POINT
, PM.LEAD_TIME
, PM.DAY_TOLERANCE
, PM.CREATED_BY
, PM.CREATION_DATE
, PM.LAST_UPDATE_LOGIN
, PM.LAST_UPDATE_DATE
, PM.LAST_UPDATED_BY
, PM.ATTRIBUTE_CATEGORY
, PM.ATTRIBUTE1
, PM.ATTRIBUTE2
, PM.ATTRIBUTE3
, PM.ATTRIBUTE4
, PM.ATTRIBUTE5
, PM.ATTRIBUTE6
, PM.ATTRIBUTE7
, PM.ATTRIBUTE8
, PM.ATTRIBUTE9
, PM.ATTRIBUTE10
, PM.ATTRIBUTE11
, PM.ATTRIBUTE12
, PM.ATTRIBUTE13
, PM.ATTRIBUTE14
, PM.ATTRIBUTE15
, PM.SOURCE_CODE
, PM.SOURCE_LINE
, PM.DEFAULT_IMPLEMENT
, PM.WHICHEVER_FIRST
, PM.INCLUDE_MANUAL
, PM.SET_NAME_ID
, EPSN.SET_NAME
, EAA.INVENTORY_ITEM_ID
, PM.SCHEDULING_METHOD_CODE
, PM.TYPE_CODE
, PM.SOURCE_TMPL_ID
, PM.AUTO_INSTANTIATION_FLAG
, PM.NAME
, EAA.TMPL_FLAG
, EAA.MAINTENANCE_OBJECT_ID
, EAA.MAINTENANCE_OBJECT_TYPE
, MSIK.EAM_ITEM_TYPE
FROM EAM_PM_SCHEDULINGS PM
, MTL_EAM_ASSET_ACTIVITIES EAA
, EAM.EAM_PM_SET_NAMES EPSN
, MTL_SYSTEM_ITEMS_KFV MSIK
WHERE NVL(EAA.START_DATE_ACTIVE
, SYSDATE-1) < SYSDATE
AND NVL(EAA.END_DATE_ACTIVE
, SYSDATE+1) > SYSDATE
AND NVL(EAA.TMPL_FLAG
, 'N') = 'N'
AND PM.ACTIVITY_ASSOCIATION_ID = EAA.ACTIVITY_ASSOCIATION_ID
AND PM.SET_NAME_ID = EPSN.SET_NAME_ID
AND EAA.INVENTORY_ITEM_ID = MSIK.INVENTORY_ITEM_ID
AND MSIK.EAM_ITEM_TYPE = 3
AND MSIK.SERIAL_NUMBER_CONTROL_CODE = 1