Move Order Query

Embed Size (px)

DESCRIPTION

Move Order Query

Citation preview

SELECT DISTINCT transaction_date ,mtrh.attribute1 ,mtrh.attribute2 ,mtrh.attribute3 ,reason_name ,MMT.PICK_SLIP_NUMBER , MTRH.REQUEST_NUMBER REQUEST_NUMBER , MTRH.MOVE_ORDER_TYPE , MTRL.LINE_NUMBER LINE_NUMBER , MTRL.LINE_ID , MTRL.TRANSACTION_SOURCE_TYPE_ID , MMT.TRANSACTION_ID , TO_NUMBER(NULL) PARENT_LINE_ID , MMT.INVENTORY_ITEM_ID , MSI.DESCRIPTION ITEM_DESCRIPTION , MMT.REVISION , MMT.SUBINVENTORY_CODE FR_SUBINV , MMT.TRANSFER_SUBINVENTORY TO_SUBINV -- Bug 4754371 Project/Task to be picked from MTRL instead of MMT , MTRL.PROJECT_ID , MTRL.TASK_ID , FND.USER_NAME REQUESTER , MMT.TRANSACTION_REFERENCE REFERENCE , MMT.TRANSACTION_UOM TRANSACTION_UOM , ABS(MMT.TRANSACTION_QUANTITY) TRANSACTION_QTY , (SELECT LICENSE_PLATE_NUMBER FROM WMS_LICENSE_PLATE_NUMBERS WHERE LPN_ID = NVL(MMT.CONTENT_LPN_ID, MMT.LPN_ID)) PICK_FR_LPN , (SELECT LICENSE_PLATE_NUMBER FROM WMS_LICENSE_PLATE_NUMBERS WHERE LPN_ID = MMT.TRANSFER_LPN_ID) PICK_TO_LPN , 6 TASK_STATUS , (SELECT DROPPING_ORDER FROM MTL_SECONDARY_INVENTORIES WHERE SECONDARY_INV ENTORY_NAME = MMT.TRANSFER_SUBINVENTORY AND ORGANIZATION_ID = MMT.ORGANIZATION_I D) SUB_DROPPING_ORDER , (SELECT DROPPING_ORDER FROM MTL_ITEM_LOCATIONS WHERE INVENTORY_LOCATION_I D = MMT.TRANSFER_LOCATOR_ID AND ORGANIZATION_ID = MMT.ORGANIZATION_ID) LOC_DROPP ING_ORDER , MMT.SECONDARY_UOM_CODE SEC_UOM , ABS(MMT.SECONDARY_TRANSACTION_QUANTITY) SEC_TRANSACTION_QTY , category_concat_segs , long_description , location_code||' - '||address_line_1 ||' '||address_line_2||' '|| region_ 1 as location_code FROM MTL_MATERIAL_TRANSACTIONS MMT , MTL_TXN_REQUEST_HEADERS MTRH , MTL_TXN_REQUEST_LINES MTRL , MTL_SYSTEM_ITEMS_VL MSI ,MTL_item_categories_v MIC , po_hr_locations IEX , GL_CODE_COMBINATIONS GCC , FND_USER FND ,mtl_transaction_reasons mtr WHERE MMT.MOVE_ORDER_LINE_ID = MTRL.LINE_ID AND MTRL.HEADER_ID = MTRH.HEADER_ID AND MSI.ORGANIZATION_ID = MMT.ORGANIZATION_ID AND MSI.ORGANIZATION_ID = MIC.ORGANIZATION_ID AND MSI.INVENTORY_ITEM_ID = MMT.INVENTORY_ITEM_ID AND MSI.INVENTORY_ITEM_ID = MIC.INVENTORY_ITEM_ID AND MTRH.ship_to_location_id = IEX.location_id (+) and mmt.reason_id = mtr.reason_id(+) AND FND.USER_ID = MTRL.CREATED_BY

AND GCC.CODE_COMBINATION_ID(+) = MMT.DISTRIBUTION_ACCOUNT_ID AND NVL(MMT.TRANSACTION_QUANTITY, 0) < 0 AND MTRH.REQUEST_NUMBER='MOV-14' TRANSACTION_ID 11945210

SELECT DISTINCT transaction_date ,mtrh.attribute1 ,mtrh.attribute2 ,mtrh.attribute3 ,reason_name , (SELECT PICK_SLIP_NUMBER FROM MTL_MATERIAL_TRANSACTIONS_TEMP WHERE TRANSACTION _TEMP_ID = NVL(MMTT.PARENT_LINE_ID, MMTT.TRANSACTION_TEMP_ID) )PICK_SLIP_NUMBER , MTRH.REQUEST_NUMBER REQUEST_NUMBER , MTRH.MOVE_ORDER_TYPE , MTRL.LINE_NUMBER LINE_NUMBER , MTRL.LINE_ID , MTRL.TRANSACTION_SOURCE_TYPE_ID , MMTT.TRANSACTION_TEMP_ID TRANSACTION_ID , MMTT.PARENT_LINE_ID , MMTT.INVENTORY_ITEM_ID , MSI.DESCRIPTION ITEM_DESCRIPTION , MMTT.REVISION , MMTT.SUBINVENTORY_CODE FR_SUBINV , MMTT.TRANSFER_SUBINVENTORY TO_SUBINV -- Bug 4754371 Project/Task to be picked from MTRL instead of MMTT , MTRL.PROJECT_ID , MTRL.TASK_ID , FND.USER_NAME REQUESTER , MMTT.TRANSACTION_REFERENCE REFERENCE , MMTT.TRANSACTION_UOM TRANSACTION_UOM , ABS(MMTT.TRANSACTION_QUANTITY) TRANSACTION_QTY , (SELECT LICENSE_PLATE_NUMBER FROM WMS_LICENSE_PLATE_NUMBERS WHERE LPN_ID = NVL(MMTT.CONTENT_LPN_ID, NVL(MMTT.LPN_ID, MMTT.ALLOCATED_LPN_ID))) , (SELECT LICENSE_PLATE_NUMBER FROM WMS_LICENSE_PLATE_NUMBERS WHERE LPN_ID = NVL(MMTT.TRANSFER_LPN_ID, MMTT.CARTONIZATION_ID)) , NVL((SELECT WDT.STATUS FROM WMS_DISPATCHED_TASKS WDT WHERE TRANSACTION_TE MP_ID = NVL(MMTT.PARENT_LINE_ID, MMTT.TRANSACTION_TEMP_ID)), MMTT.WMS_TASK_STATU S) TASK_STATUS , (SELECT DROPPING_ORDER FROM MTL_SECONDARY_INVENTORIES WHERE SECONDARY_INV ENTORY_NAME = MMTT.TRANSFER_SUBINVENTORY AND ORGANIZATION_ID = MMTT.ORGANIZATION _ID) SUB_DROPPING_ORDER , (SELECT DROPPING_ORDER FROM MTL_ITEM_LOCATIONS WHERE INVENTORY_LOCATION_I D = MMTT.TRANSFER_TO_LOCATION AND ORGANIZATION_ID = MMTT.ORGANIZATION_ID) LOC_DR OPPING_ORDER , MMTT.SECONDARY_UOM_CODE SEC_UOM , ABS(MMTT.SECONDARY_TRANSACTION_QUANTITY) SEC_TRANSACTION_QTY ,category_concat_segs , long_description , location_code||' - '||address_line_1 ||' '||address_line_2||' '|| region_ 1 as location_code FROM MTL_MATERIAL_TRANSACTIONS_TEMP MMTT , MTL_TXN_REQUEST_HEADERS MTRH , MTL_TXN_REQUEST_LINES MTRL , MTL_SYSTEM_ITEMS_VL MSI ,MTL_item_categories_v MIC ,po_hr_locations IEX ,mtl_transaction_reasons mtr

, GL_CODE_COMBINATIONS GCC , FND_USER FND WHERE MTRL.LINE_ID = MMTT.MOVE_ORDER_LINE_ID AND MTRL.HEADER_ID = MTRH.HEADER_ID AND MSI.INVENTORY_ITEM_ID = MMTT.INVENTORY_ITEM_ID AND MSI.INVENTORY_ITEM_ID = MIC.INVENTORY_ITEM_ID AND MTRH.ship_to_location_id = IEX.location_id (+) and mmtt.reason_id = mtr.reason_id(+) AND MSI.ORGANIZATION_ID = MMTT.ORGANIZATION_ID AND MSI.ORGANIZATION_ID = MIC.ORGANIZATION_ID AND GCC.CODE_COMBINATION_ID(+) = MMTT.DISTRIBUTION_ACCOUNT_ID AND FND.USER_ID = MTRL.CREATED_BY AND NVL(MMTT.TRANSACTION_QUANTITY, 0) > 0 AND NOT EXISTS (SELECT 1 FROM MTL_MATERIAL_TRANSACTIONS_TEMP WHERE PARENT_LIN E_ID = MMTT.TRANSACTION_TEMP_ID) AND MTRH.REQUEST_NUMBER='MOV-14'