Home » Applications » Oracle Fusion Apps & E-Business Suite » How to find a Requisition Number from the given PO Number
How to find a Requisition Number from the given PO Number [message #139951] Fri, 30 September 2005 02:55 Go to next message
justchakri
Messages: 27
Registered: September 2005
Location: Bangalore
Junior Member
Hi ALL,

i want the query for finding the details of PR# (Requisition Number ) based on a particular PO Number and Cost Center.

I had written the query like this for getting the other details like vendor name , vendor code, receipt number etc...

i want to get the Requisition Number details for the PO which i am passing..

QUERY:

SELECT DISTINCT pha.segment1 "PO#"
, pha.po_header_id
, DECODE ( pha.type_lookup_code
, 'BLANKET', 'PA'
, 'CONTRACT', 'PA'
, 'STANDARD', 'PO'
, 'PLANNED', 'PO'
, pha.type_lookup_code
) "po type"
, pla.item_description "item descirption"
, pla.unit_price "Unit Price"
, pla.quantity "qty"
, ( pla.unit_price
* pla.quantity ) "PO Amount Value "
, pov.vendor_name "Vendor Name"
, pov.segment1 "Vendor Number"
, povs.vendor_site_code "Vendor Site CODE"
, rsh.receipt_num "GRN#"
FROM po_headers_all pha
, po_lines_all pla
, po_distributions_all pda
, gl_code_combinations gcc
, po_vendors pov
, po_vendor_sites_all povs
, rcv_shipment_lines rsl
, rcv_shipment_headers rsh
WHERE pha.po_header_id = pla.po_header_id
AND pla.org_id = pha.org_id
AND pha.vendor_id = pov.vendor_id
AND pha.vendor_site_id = povs.vendor_site_id
AND rsl.po_header_id = pha.po_header_id
AND rsl.po_line_id = pla.po_line_id
AND rsl.shipment_header_id = rsh.shipment_header_id
AND pha.org_id = 10
AND pda.po_line_id = pla.po_line_id
AND pda.org_id = pha.org_id
AND pda.code_combination_id = gcc.code_combination_id
AND gcc.segment3 = '001'
AND TRUNC ( pha.creation_date ) >=
TRUNC ( TO_DATE ( '01/01/2005', 'DD/MM/YYYY' ))

i know that i can get the Requisition Number from po_requisition_lines_all , po_requisition_headers_all (segment3 in this table). But iam not getting the correct joins to these tables, can any body plz help me.....

Thanks in Advance.... Smile

Bye,
Chakri
Re: How to find a Requisition Number from the given PO Number [message #140018 is a reply to message #139951] Fri, 30 September 2005 08:47 Go to previous message
jsweeney
Messages: 8
Registered: October 2001
Junior Member
You will need to join the PO.PO_DISTRIBUTIONS_ALL table to the PO.PO_REQ_DISTRIBUTIONS_ALL table using this join
PO_DISTRIBUTIONS_ALL.REQ_DISTRIBUTION_ID =
PO_REQ_DISTRIBUTIONS_ALL.DISTRIBUTION_ID

OR

use this view
APPS.PO_DISTRIBUTIONS_INQ_V
Previous Topic: Account Flexifield
Next Topic: Urgent-------Oracle Reports
Goto Forum:
  


Current Time: Wed May 08 22:19:27 CDT 2024