Product: | CRP - Capacity |
---|---|
Description: | View of required resource hours to build an assembly |
Implementation/DBA Data: | APPS.CRP_RESOURCE_HOURS_V |
SELECT C.ROWID
, C.TRANSACTION_ID
, C.ORGANIZATION_ID
, C.LAST_UPDATE_DATE
, C.LAST_UPDATED_BY
, C.CREATION_DATE
, C.CREATED_BY
, C.LAST_UPDATE_LOGIN
, C.BILL_OF_RESOURCES
, C.ASSEMBLY_ITEM_ID
, C.DEPARTMENT_ID
, BD.DEPARTMENT_CODE
, C.RESOURCE_ID
, BR.RESOURCE_CODE
, C.RESOURCE_SEQ_NUM
, C.LINE_ID
, NULL
, C.SOURCE_ITEM_ID
, C.SETBACK_DAYS
, C.ASSEMBLY_USAGE
, C.RESOURCE_DEPARTMENT_HOURS
, C.RESOURCE_UNITS
, C.BASIS
, C.OPERATION_SEQ_NUM
, C.OPERATION_SEQUENCE_ID
, M.MEANING
, C.ORIGINATION_TYPE
, DECODE(C.BASIS
, 1
, NVL(C.ASSEMBLY_USAGE
, 0) * NVL(C.RESOURCE_DEPARTMENT_HOURS
, 0)
, 2
, NVL(C.RESOURCE_DEPARTMENT_HOURS
, 0)
, NULL)
, C.REQUEST_ID
, C.PROGRAM_APPLICATION_ID
, C.PROGRAM_ID
, C.PROGRAM_UPDATE_DATE
, C.DDF_CONTEXT
, C.ATTRIBUTE_CATEGORY
, C.ATTRIBUTE1
, C.ATTRIBUTE2
, C.ATTRIBUTE3
, C.ATTRIBUTE4
, C.ATTRIBUTE5
, C.ATTRIBUTE6
, C.ATTRIBUTE7
, C.ATTRIBUTE8
, C.ATTRIBUTE9
, C.ATTRIBUTE10
, C.ATTRIBUTE11
, C.ATTRIBUTE12
, C.ATTRIBUTE13
, C.ATTRIBUTE14
, C.ATTRIBUTE15
FROM MFG_LOOKUPS M
, BOM_DEPARTMENTS BD
, BOM_RESOURCES BR
, CRP_RESOURCE_HOURS C
WHERE C.DEPARTMENT_ID IS NOT NULL
AND M.LOOKUP_TYPE = 'CRP_ROLLUP_ORIGINATION'
AND C.ORIGINATION_TYPE = M.LOOKUP_CODE
AND C.ORGANIZATION_ID = BD.ORGANIZATION_ID
AND C.DEPARTMENT_ID = BD.DEPARTMENT_ID
AND C.ORGANIZATION_ID = BR.ORGANIZATION_ID
AND C.RESOURCE_ID = BR.RESOURCE_ID UNION ALL SELECT C.ROWID
, C.TRANSACTION_ID
, C.ORGANIZATION_ID
, C.LAST_UPDATE_DATE
, C.LAST_UPDATED_BY
, C.CREATION_DATE
, C.CREATED_BY
, C.LAST_UPDATE_LOGIN
, C.BILL_OF_RESOURCES
, C.ASSEMBLY_ITEM_ID
, C.DEPARTMENT_ID
, NULL
, C.RESOURCE_ID
, NULL
, C.RESOURCE_SEQ_NUM
, C.LINE_ID
, WL.LINE_CODE
, C.SOURCE_ITEM_ID
, C.SETBACK_DAYS
, C.ASSEMBLY_USAGE
, C.RESOURCE_DEPARTMENT_HOURS
, C.RESOURCE_UNITS
, C.BASIS
, C.OPERATION_SEQ_NUM
, C.OPERATION_SEQUENCE_ID
, M.MEANING
, C.ORIGINATION_TYPE
, DECODE(C.BASIS
, 1
, NVL(C.ASSEMBLY_USAGE
, 0) * NVL(C.RESOURCE_DEPARTMENT_HOURS
, 0)
, 2
, NVL(C.RESOURCE_DEPARTMENT_HOURS
, 0)
, NULL)
, C.REQUEST_ID
, C.PROGRAM_APPLICATION_ID
, C.PROGRAM_ID
, C.PROGRAM_UPDATE_DATE
, C.DDF_CONTEXT
, C.ATTRIBUTE_CATEGORY
, C.ATTRIBUTE1
, C.ATTRIBUTE2
, C.ATTRIBUTE3
, C.ATTRIBUTE4
, C.ATTRIBUTE5
, C.ATTRIBUTE6
, C.ATTRIBUTE7
, C.ATTRIBUTE8
, C.ATTRIBUTE9
, C.ATTRIBUTE10
, C.ATTRIBUTE11
, C.ATTRIBUTE12
, C.ATTRIBUTE13
, C.ATTRIBUTE14
, C.ATTRIBUTE15
FROM MFG_LOOKUPS M
, WIP_LINES WL
, CRP_RESOURCE_HOURS C
WHERE C.LINE_ID IS NOT NULL
AND M.LOOKUP_TYPE = 'CRP_ROLLUP_ORIGINATION'
AND C.ORIGINATION_TYPE = M.LOOKUP_CODE
AND C.ORGANIZATION_ID = WL.ORGANIZATION_ID
AND C.LINE_ID = WL.LINE_ID