SELECT DISTINCT A.VENDOR_SETID , C.VENDOR_ID , A.BUSINESS_UNIT , B.SHIPTO_ID FROM PS_RECV_HDR_FS A , PS_RECV_LN_SHIP_FS B , PS_VENDOR C WHERE A.MATCH_STATUS_RECV IN ('T','P','N') AND A.ERS_FLAG = 'N' AND A.IN_PROCESS_FLG = 'N' AND A.BUSINESS_UNIT = B.BUSINESS_UNIT AND A.RECEIVER_ID = B.RECEIVER_ID AND A.VENDOR_SETID = C.SETID AND A.VENDOR_ID = C.VENDOR_ID AND B.RECV_LN_MATCH_OPT IN ('N','P') AND B.RECV_SHIP_STATUS IN ('R','O','M','C') AND NOT EXISTS ( SELECT 'X' FROM PS_PO_HDR WHERE BUSINESS_UNIT = B.BUSINESS_UNIT_PO AND PO_ID = B.PO_ID AND CC_USE_FLAG = 'Y')
|