SQL to Obtain Original order where Copied/Returned order is known in Oracle Cloud Fusion R13
SELECT orig_dha.source_order_number "Original Order" ,
Copied_dha.source_order_number "Copied Order" ,
dcr.HEADER_ID ,
dcr.LINE_ID ,
dcr.FULFILL_LINE_ID ,
dcr.DOC_REF_TYPE ,
dcr.DOC_ID ,
dcr.DOC_CONTEXT_ID ,
dcr.DOC_USER_KEY ,
dcr.DOC_SUBLINE_ID
FROM FUSION.DOO_DOCUMENT_REFERENCES dcr,
fusion.doo_headers_All orig_dha ,
fusion.doo_headers_All copied_dha
WHERE dcr.DOC_REF_TYPE = 'ORIGINAL_SALES_ORDER'
AND
(
TO_CHAR(dcr.doc_id) = TO_CHAR(orig_dha.source_order_number)
OR TO_CHAR(dcr.doc_id) = TO_CHAR(orig_dha.header_id)
)
AND copied_dha.source_order_number in( '&ENTER_RETURN_ORDER')
AND copied_dha.header_id = DCR.header_id
AND copied_dha.submitted_flag = 'Y'
AND orig_dha.submitted_flag = 'Y'
ORDER BY Copied_dha.source_order_number
No comments:
Post a Comment