SELECT DISTINCT OH.BUSINESS_UNIT , OH.SOURCE_CD FROM PS_ORD_HEADER OH , PS_ORD_HEADER_LOCK K WHERE %Join(COMMON_KEYS, ORD_HEADER OH, ORD_HEADER_LOCK K) AND K.BACKGROUND_REQD = 'N' AND K.HOLD_REQD = 'N' AND K.CREDIT_REQD = 'N' AND OH.ORDER_TYPE_CD = 'SO' AND OH.ORDER_STATUS <> 'X' AND OH.ORDER_STATUS <> 'C' AND K.PROCESS_INSTANCE = 0 AND EXISTS ( SELECT 'X' FROM PS_ORD_SCHEDULE OS WHERE OS.BUSINESS_UNIT = OH.BUSINESS_UNIT AND OS.ORDER_NO = OH.ORDER_NO AND OS.DEMAND_SENT = 'N' AND OS.DROP_SHIP_FLAG = 'N' AND OS.ORD_SCH_STATUS = 'O')
|