DBA Data[Home] [Help]

VIEW: APPS.INVFV_INVENTORY_DEMANDS

Source

View Text - Preformatted

SELECT M.DEMAND_ID, M.ORGANIZATION_ID, HOU.NAME, MP.ORGANIZATION_CODE, M.INVENTORY_ITEM_ID, '_KF:INV:MSTK:MSI', /* Key Flex */ M.REQUIREMENT_DATE, M.DEMAND_SOURCE_TYPE , MTS.TRANSACTION_SOURCE_TYPE_NAME, M.DEMAND_SOURCE_HEADER_ID, '_KF:INV:MKTS:MSO', /* Key Flex */ M.DEMAND_SOURCE_HEADER_ID SALES_ORDER_ID, TO_NUMBER(NULL) ACCOUNT_ID, TO_NUMBER(NULL) ACCOUNT_ALIAS_ID, DECODE (M.DEMAND_SOURCE_TYPE, 2, NULL, 3, NULL, 6, NULL, 8, NULL, 12, NULL, M.DEMAND_SOURCE_NAME), M.UOM_CODE UOM , M.LINE_ITEM_QUANTITY DEMANDED_QUANTITY, M.LINE_ITEM_RESERVATION_QTY RESERVED_QUANTITY, M.REVISION , M.LOT_NUMBER, M.SUBINVENTORY, M.LOCATOR_ID, '_KF:INV:MTLL:MIL', /* Key Flex */ M.CREATED_BY, M.CREATION_DATE, M.LAST_UPDATED_BY, M.LAST_UPDATE_DATE FROM MTL_SALES_ORDERS MSO, MTL_SYSTEM_ITEMS MSI, MTL_ITEM_LOCATIONS MIL, MTL_TXN_SOURCE_TYPES MTS, HR_ALL_ORGANIZATION_UNITS HOU, MTL_PARAMETERS MP, MTL_DEMAND M WHERE MSI.ORGANIZATION_ID = M.ORGANIZATION_ID AND MSI.INVENTORY_ITEM_ID = M.INVENTORY_ITEM_ID AND MIL.INVENTORY_LOCATION_ID (+) = M.LOCATOR_ID AND MIL.ORGANIZATION_ID (+) = M.ORGANIZATION_ID AND M.RESERVATION_TYPE = 1 AND M.PARENT_DEMAND_ID IS NULL AND HOU.ORGANIZATION_ID = M.ORGANIZATION_ID AND MP.ORGANIZATION_ID = M.ORGANIZATION_ID AND MTS.TRANSACTION_SOURCE_TYPE_ID = M.DEMAND_SOURCE_TYPE AND (M.LINE_ITEM_QUANTITY - M.LINE_ITEM_RESERVATION_QTY) > 0 AND MSO.SALES_ORDER_ID = M.DEMAND_SOURCE_HEADER_ID AND M.DEMAND_SOURCE_TYPE IN (2,8,12) AND '_SEC:M.ORGANIZATION_ID' IS NOT NULL UNION ALL/* Demand Source Type: 3 Account */ SELECT M.DEMAND_ID, M.ORGANIZATION_ID, HOU.NAME, MP.ORGANIZATION_CODE, M.INVENTORY_ITEM_ID, '_KF:INV:MSTK:MSI', /* Key Flex */ M.REQUIREMENT_DATE, M.DEMAND_SOURCE_TYPE , MTS.TRANSACTION_SOURCE_TYPE_NAME, M.DEMAND_SOURCE_HEADER_ID, '_KF:SQLGL:GL#:GLC', /* Key Flex */ TO_NUMBER(NULL) SALES_ORDER_ID, M.DEMAND_SOURCE_HEADER_ID ACCOUNT_ID, TO_NUMBER(NULL) ACCOUNT_ALIAS_ID, DECODE (M.DEMAND_SOURCE_TYPE, 2, NULL, 3, NULL, 6, NULL, 8, NULL, 12, NULL, M.DEMAND_SOURCE_NAME), M.UOM_CODE UOM , M.LINE_ITEM_QUANTITY DEMANDED_QUANTITY, M.LINE_ITEM_RESERVATION_QTY RESERVED_QUANTITY, M.REVISION , M.LOT_NUMBER, M.SUBINVENTORY, M.LOCATOR_ID, '_KF:INV:MTLL:MIL', /* Key Flex */ M.CREATED_BY, M.CREATION_DATE, M.LAST_UPDATED_BY, M.LAST_UPDATE_DATE FROM GL_CODE_COMBINATIONS GLC, MTL_SYSTEM_ITEMS MSI, MTL_ITEM_LOCATIONS MIL, MTL_TXN_SOURCE_TYPES MTS, HR_ALL_ORGANIZATION_UNITS HOU, MTL_PARAMETERS MP, MTL_DEMAND M WHERE MSI.ORGANIZATION_ID = M.ORGANIZATION_ID AND MSI.INVENTORY_ITEM_ID = M.INVENTORY_ITEM_ID AND MIL.INVENTORY_LOCATION_ID (+) = M.LOCATOR_ID AND MIL.ORGANIZATION_ID (+) = M.ORGANIZATION_ID AND M.RESERVATION_TYPE = 1 AND M.PARENT_DEMAND_ID IS NULL AND HOU.ORGANIZATION_ID = M.ORGANIZATION_ID AND MP.ORGANIZATION_ID = M.ORGANIZATION_ID AND MTS.TRANSACTION_SOURCE_TYPE_ID = M.DEMAND_SOURCE_TYPE AND (M.LINE_ITEM_QUANTITY - M.LINE_ITEM_RESERVATION_QTY) > 0 AND GLC.CODE_COMBINATION_ID = M.DEMAND_SOURCE_HEADER_ID AND M.DEMAND_SOURCE_TYPE = 3 AND '_SEC:M.ORGANIZATION_ID' IS NOT NULL UNION ALL /* Demand Source Type: 6 Account Alias */ SELECT M.DEMAND_ID, M.ORGANIZATION_ID, HOU.NAME, MP.ORGANIZATION_CODE, M.INVENTORY_ITEM_ID, '_KF:INV:MSTK:MSI', /* Key Flex */ M.REQUIREMENT_DATE, M.DEMAND_SOURCE_TYPE , MTS.TRANSACTION_SOURCE_TYPE_NAME, M.DEMAND_SOURCE_HEADER_ID, '_KF:INV:MDSP:MGD', /* Key Flex */ TO_NUMBER(NULL) SALES_ORDER_ID, TO_NUMBER(NULL) ACCOUNT_ID, M.DEMAND_SOURCE_HEADER_ID ACCOUNT_ALIAS_ID, DECODE (M.DEMAND_SOURCE_TYPE, 2, NULL, 3, NULL, 6, NULL, 8, NULL, 12, NULL, M.DEMAND_SOURCE_NAME), M.UOM_CODE UOM , M.LINE_ITEM_QUANTITY DEMANDED_QUANTITY, M.LINE_ITEM_RESERVATION_QTY RESERVED_QUANTITY, M.REVISION , M.LOT_NUMBER, M.SUBINVENTORY, M.LOCATOR_ID, '_KF:INV:MTLL:MIL', /* Key Flex */ M.CREATED_BY, M.CREATION_DATE, M.LAST_UPDATED_BY, M.LAST_UPDATE_DATE FROM MTL_GENERIC_DISPOSITIONS MGD, MTL_SYSTEM_ITEMS MSI, MTL_ITEM_LOCATIONS MIL, MTL_TXN_SOURCE_TYPES MTS, HR_ALL_ORGANIZATION_UNITS HOU, MTL_PARAMETERS MP, MTL_DEMAND M WHERE MSI.ORGANIZATION_ID = M.ORGANIZATION_ID AND MSI.INVENTORY_ITEM_ID = M.INVENTORY_ITEM_ID AND MIL.INVENTORY_LOCATION_ID (+) = M.LOCATOR_ID AND MIL.ORGANIZATION_ID (+) = M.ORGANIZATION_ID AND M.RESERVATION_TYPE = 1 AND M.PARENT_DEMAND_ID IS NULL AND HOU.ORGANIZATION_ID = M.ORGANIZATION_ID AND MP.ORGANIZATION_ID = M.ORGANIZATION_ID AND MTS.TRANSACTION_SOURCE_TYPE_ID = M.DEMAND_SOURCE_TYPE AND (M.LINE_ITEM_QUANTITY - M.LINE_ITEM_RESERVATION_QTY) > 0 AND MGD.DISPOSITION_ID = M.DEMAND_SOURCE_HEADER_ID AND MGD.ORGANIZATION_ID = M.ORGANIZATION_ID AND M.DEMAND_SOURCE_TYPE = 6 AND '_SEC:M.ORGANIZATION_ID' IS NOT NULL UNION ALL /* Demand Source Type: 13, > 99 Inventory, User Defined */ SELECT M.DEMAND_ID, M.ORGANIZATION_ID, HOU.NAME, MP.ORGANIZATION_CODE, M.INVENTORY_ITEM_ID, '_KF:INV:MSTK:MSI', /* Key Flex */ M.REQUIREMENT_DATE, M.DEMAND_SOURCE_TYPE , MTS.TRANSACTION_SOURCE_TYPE_NAME, M.DEMAND_SOURCE_HEADER_ID, '_KF:_EX:TO_CHAR(NULL)', /* Key Flex */ TO_NUMBER(NULL) SALES_ORDER_ID, TO_NUMBER(NULL) ACCOUNT_ID, TO_NUMBER(NULL) ACCOUNT_ALIAS_ID, DECODE (M.DEMAND_SOURCE_TYPE, 2, NULL, 3, NULL, 6, NULL, 8, NULL, 12, NULL, M.DEMAND_SOURCE_NAME), M.UOM_CODE UOM , M.LINE_ITEM_QUANTITY DEMANDED_QUANTITY, M.LINE_ITEM_RESERVATION_QTY RESERVED_QUANTITY, M.REVISION , M.LOT_NUMBER, M.SUBINVENTORY, M.LOCATOR_ID, '_KF:INV:MTLL:MIL', /* Key Flex */ M.CREATED_BY, M.CREATION_DATE, M.LAST_UPDATED_BY, M.LAST_UPDATE_DATE FROM MTL_SYSTEM_ITEMS MSI, MTL_ITEM_LOCATIONS MIL, MTL_TXN_SOURCE_TYPES MTS, HR_ALL_ORGANIZATION_UNITS HOU, MTL_PARAMETERS MP, MTL_DEMAND M WHERE MSI.ORGANIZATION_ID = M.ORGANIZATION_ID AND MSI.INVENTORY_ITEM_ID = M.INVENTORY_ITEM_ID AND MIL.INVENTORY_LOCATION_ID (+) = M.LOCATOR_ID AND MIL.ORGANIZATION_ID (+) = M.ORGANIZATION_ID AND M.RESERVATION_TYPE = 1 AND M.PARENT_DEMAND_ID IS NULL AND HOU.ORGANIZATION_ID = M.ORGANIZATION_ID AND MP.ORGANIZATION_ID = M.ORGANIZATION_ID AND MTS.TRANSACTION_SOURCE_TYPE_ID = M.DEMAND_SOURCE_TYPE AND (M.LINE_ITEM_QUANTITY - M.LINE_ITEM_RESERVATION_QTY) > 0 AND (M.DEMAND_SOURCE_TYPE = 13 OR M.DEMAND_SOURCE_TYPE > 99) AND '_SEC:M.ORGANIZATION_ID' IS NOT NULL WITH READ ONLY
View Text - HTML Formatted

SELECT M.DEMAND_ID
, M.ORGANIZATION_ID
, HOU.NAME
, MP.ORGANIZATION_CODE
, M.INVENTORY_ITEM_ID
, '_KF:INV:MSTK:MSI'
, /* KEY FLEX */ M.REQUIREMENT_DATE
, M.DEMAND_SOURCE_TYPE
, MTS.TRANSACTION_SOURCE_TYPE_NAME
, M.DEMAND_SOURCE_HEADER_ID
, '_KF:INV:MKTS:MSO'
, /* KEY FLEX */ M.DEMAND_SOURCE_HEADER_ID SALES_ORDER_ID
, TO_NUMBER(NULL) ACCOUNT_ID
, TO_NUMBER(NULL) ACCOUNT_ALIAS_ID
, DECODE (M.DEMAND_SOURCE_TYPE
, 2
, NULL
, 3
, NULL
, 6
, NULL
, 8
, NULL
, 12
, NULL
, M.DEMAND_SOURCE_NAME)
, M.UOM_CODE UOM
, M.LINE_ITEM_QUANTITY DEMANDED_QUANTITY
, M.LINE_ITEM_RESERVATION_QTY RESERVED_QUANTITY
, M.REVISION
, M.LOT_NUMBER
, M.SUBINVENTORY
, M.LOCATOR_ID
, '_KF:INV:MTLL:MIL'
, /* KEY FLEX */ M.CREATED_BY
, M.CREATION_DATE
, M.LAST_UPDATED_BY
, M.LAST_UPDATE_DATE
FROM MTL_SALES_ORDERS MSO
, MTL_SYSTEM_ITEMS MSI
, MTL_ITEM_LOCATIONS MIL
, MTL_TXN_SOURCE_TYPES MTS
, HR_ALL_ORGANIZATION_UNITS HOU
, MTL_PARAMETERS MP
, MTL_DEMAND M
WHERE MSI.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MSI.INVENTORY_ITEM_ID = M.INVENTORY_ITEM_ID
AND MIL.INVENTORY_LOCATION_ID (+) = M.LOCATOR_ID
AND MIL.ORGANIZATION_ID (+) = M.ORGANIZATION_ID
AND M.RESERVATION_TYPE = 1
AND M.PARENT_DEMAND_ID IS NULL
AND HOU.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MP.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MTS.TRANSACTION_SOURCE_TYPE_ID = M.DEMAND_SOURCE_TYPE
AND (M.LINE_ITEM_QUANTITY - M.LINE_ITEM_RESERVATION_QTY) > 0
AND MSO.SALES_ORDER_ID = M.DEMAND_SOURCE_HEADER_ID
AND M.DEMAND_SOURCE_TYPE IN (2
, 8
, 12)
AND '_SEC:M.ORGANIZATION_ID' IS NOT NULL UNION ALL/* DEMAND SOURCE TYPE: 3 ACCOUNT */ SELECT M.DEMAND_ID
, M.ORGANIZATION_ID
, HOU.NAME
, MP.ORGANIZATION_CODE
, M.INVENTORY_ITEM_ID
, '_KF:INV:MSTK:MSI'
, /* KEY FLEX */ M.REQUIREMENT_DATE
, M.DEMAND_SOURCE_TYPE
, MTS.TRANSACTION_SOURCE_TYPE_NAME
, M.DEMAND_SOURCE_HEADER_ID
, '_KF:SQLGL:GL#:GLC'
, /* KEY FLEX */ TO_NUMBER(NULL) SALES_ORDER_ID
, M.DEMAND_SOURCE_HEADER_ID ACCOUNT_ID
, TO_NUMBER(NULL) ACCOUNT_ALIAS_ID
, DECODE (M.DEMAND_SOURCE_TYPE
, 2
, NULL
, 3
, NULL
, 6
, NULL
, 8
, NULL
, 12
, NULL
, M.DEMAND_SOURCE_NAME)
, M.UOM_CODE UOM
, M.LINE_ITEM_QUANTITY DEMANDED_QUANTITY
, M.LINE_ITEM_RESERVATION_QTY RESERVED_QUANTITY
, M.REVISION
, M.LOT_NUMBER
, M.SUBINVENTORY
, M.LOCATOR_ID
, '_KF:INV:MTLL:MIL'
, /* KEY FLEX */ M.CREATED_BY
, M.CREATION_DATE
, M.LAST_UPDATED_BY
, M.LAST_UPDATE_DATE
FROM GL_CODE_COMBINATIONS GLC
, MTL_SYSTEM_ITEMS MSI
, MTL_ITEM_LOCATIONS MIL
, MTL_TXN_SOURCE_TYPES MTS
, HR_ALL_ORGANIZATION_UNITS HOU
, MTL_PARAMETERS MP
, MTL_DEMAND M
WHERE MSI.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MSI.INVENTORY_ITEM_ID = M.INVENTORY_ITEM_ID
AND MIL.INVENTORY_LOCATION_ID (+) = M.LOCATOR_ID
AND MIL.ORGANIZATION_ID (+) = M.ORGANIZATION_ID
AND M.RESERVATION_TYPE = 1
AND M.PARENT_DEMAND_ID IS NULL
AND HOU.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MP.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MTS.TRANSACTION_SOURCE_TYPE_ID = M.DEMAND_SOURCE_TYPE
AND (M.LINE_ITEM_QUANTITY - M.LINE_ITEM_RESERVATION_QTY) > 0
AND GLC.CODE_COMBINATION_ID = M.DEMAND_SOURCE_HEADER_ID
AND M.DEMAND_SOURCE_TYPE = 3
AND '_SEC:M.ORGANIZATION_ID' IS NOT NULL UNION ALL /* DEMAND SOURCE TYPE: 6 ACCOUNT ALIAS */ SELECT M.DEMAND_ID
, M.ORGANIZATION_ID
, HOU.NAME
, MP.ORGANIZATION_CODE
, M.INVENTORY_ITEM_ID
, '_KF:INV:MSTK:MSI'
, /* KEY FLEX */ M.REQUIREMENT_DATE
, M.DEMAND_SOURCE_TYPE
, MTS.TRANSACTION_SOURCE_TYPE_NAME
, M.DEMAND_SOURCE_HEADER_ID
, '_KF:INV:MDSP:MGD'
, /* KEY FLEX */ TO_NUMBER(NULL) SALES_ORDER_ID
, TO_NUMBER(NULL) ACCOUNT_ID
, M.DEMAND_SOURCE_HEADER_ID ACCOUNT_ALIAS_ID
, DECODE (M.DEMAND_SOURCE_TYPE
, 2
, NULL
, 3
, NULL
, 6
, NULL
, 8
, NULL
, 12
, NULL
, M.DEMAND_SOURCE_NAME)
, M.UOM_CODE UOM
, M.LINE_ITEM_QUANTITY DEMANDED_QUANTITY
, M.LINE_ITEM_RESERVATION_QTY RESERVED_QUANTITY
, M.REVISION
, M.LOT_NUMBER
, M.SUBINVENTORY
, M.LOCATOR_ID
, '_KF:INV:MTLL:MIL'
, /* KEY FLEX */ M.CREATED_BY
, M.CREATION_DATE
, M.LAST_UPDATED_BY
, M.LAST_UPDATE_DATE
FROM MTL_GENERIC_DISPOSITIONS MGD
, MTL_SYSTEM_ITEMS MSI
, MTL_ITEM_LOCATIONS MIL
, MTL_TXN_SOURCE_TYPES MTS
, HR_ALL_ORGANIZATION_UNITS HOU
, MTL_PARAMETERS MP
, MTL_DEMAND M
WHERE MSI.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MSI.INVENTORY_ITEM_ID = M.INVENTORY_ITEM_ID
AND MIL.INVENTORY_LOCATION_ID (+) = M.LOCATOR_ID
AND MIL.ORGANIZATION_ID (+) = M.ORGANIZATION_ID
AND M.RESERVATION_TYPE = 1
AND M.PARENT_DEMAND_ID IS NULL
AND HOU.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MP.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MTS.TRANSACTION_SOURCE_TYPE_ID = M.DEMAND_SOURCE_TYPE
AND (M.LINE_ITEM_QUANTITY - M.LINE_ITEM_RESERVATION_QTY) > 0
AND MGD.DISPOSITION_ID = M.DEMAND_SOURCE_HEADER_ID
AND MGD.ORGANIZATION_ID = M.ORGANIZATION_ID
AND M.DEMAND_SOURCE_TYPE = 6
AND '_SEC:M.ORGANIZATION_ID' IS NOT NULL UNION ALL /* DEMAND SOURCE TYPE: 13
, > 99 INVENTORY
, USER DEFINED */ SELECT M.DEMAND_ID
, M.ORGANIZATION_ID
, HOU.NAME
, MP.ORGANIZATION_CODE
, M.INVENTORY_ITEM_ID
, '_KF:INV:MSTK:MSI'
, /* KEY FLEX */ M.REQUIREMENT_DATE
, M.DEMAND_SOURCE_TYPE
, MTS.TRANSACTION_SOURCE_TYPE_NAME
, M.DEMAND_SOURCE_HEADER_ID
, '_KF:_EX:TO_CHAR(NULL)'
, /* KEY FLEX */ TO_NUMBER(NULL) SALES_ORDER_ID
, TO_NUMBER(NULL) ACCOUNT_ID
, TO_NUMBER(NULL) ACCOUNT_ALIAS_ID
, DECODE (M.DEMAND_SOURCE_TYPE
, 2
, NULL
, 3
, NULL
, 6
, NULL
, 8
, NULL
, 12
, NULL
, M.DEMAND_SOURCE_NAME)
, M.UOM_CODE UOM
, M.LINE_ITEM_QUANTITY DEMANDED_QUANTITY
, M.LINE_ITEM_RESERVATION_QTY RESERVED_QUANTITY
, M.REVISION
, M.LOT_NUMBER
, M.SUBINVENTORY
, M.LOCATOR_ID
, '_KF:INV:MTLL:MIL'
, /* KEY FLEX */ M.CREATED_BY
, M.CREATION_DATE
, M.LAST_UPDATED_BY
, M.LAST_UPDATE_DATE
FROM MTL_SYSTEM_ITEMS MSI
, MTL_ITEM_LOCATIONS MIL
, MTL_TXN_SOURCE_TYPES MTS
, HR_ALL_ORGANIZATION_UNITS HOU
, MTL_PARAMETERS MP
, MTL_DEMAND M
WHERE MSI.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MSI.INVENTORY_ITEM_ID = M.INVENTORY_ITEM_ID
AND MIL.INVENTORY_LOCATION_ID (+) = M.LOCATOR_ID
AND MIL.ORGANIZATION_ID (+) = M.ORGANIZATION_ID
AND M.RESERVATION_TYPE = 1
AND M.PARENT_DEMAND_ID IS NULL
AND HOU.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MP.ORGANIZATION_ID = M.ORGANIZATION_ID
AND MTS.TRANSACTION_SOURCE_TYPE_ID = M.DEMAND_SOURCE_TYPE
AND (M.LINE_ITEM_QUANTITY - M.LINE_ITEM_RESERVATION_QTY) > 0
AND (M.DEMAND_SOURCE_TYPE = 13 OR M.DEMAND_SOURCE_TYPE > 99)
AND '_SEC:M.ORGANIZATION_ID' IS NOT NULL WITH READ ONLY