Both The Queries
Both The Queries
SELECT
prha.segment1,
pha.segment1,
pha.creation_date,
pha.authorization_status,
(select msi.segment1 from mtl_system_items msi
where msi.inventory_item_id=pla.item_id and
msi.organization_id=plla.ship_to_organization_id) item_code,
pla.item_description,
--- mc.segment1||''|| mc.segment2,
(select concatenated_segments from mtl_categories_kfv mc where
mc.category_id=pla.category_id) category_code,
(nvl(pla.unit_price,0)*nvl(pla.quantity,0)) amount,
(select hou.name from hr_operating_units hou where hou.organization_id=
pha.org_id
and hou.organization_id=prha.org_id) operating_unit_name
FROM
po_requisition_headers_all prha,
po_requisition_lines_all prla,
po_req_distributions_all prda,
po_headers_all pha,
po_lines_all pla,
po_line_locations_all plla,
po_distributions_all pda
--- mtl_system_items msi,
--mtl_item_categories mic,
--- mtl_categories mc
WHERE
prha.requisition_header_id=prla.requisition_header_id
and prla.requisition_line_id=prda.requisition_line_id
and prda.distribution_id=pda.req_distribution_id
and pha.po_header_id = pda.po_header_id
and pla.po_line_id=plla.po_line_id
and pha.po_header_id = pla.po_header_id
and pda.line_location_id=plla.line_location_id
and pha.po_header_id=plla.po_header_id
and pha.org_id=:P_org_id
and pha.segment1=:p_po_num
--------------------------------------------------------------
1-----------------------------------------------------------
SELECT
hou.name,
ood.organization_name,
ood.organization_code,
msi.segment1,
msi.description,
mc.segment1||''||segmwnt2
mmt.transaction_id,
---(select mmt.transaction_id from mtl_material_transactions mmt where
mmt.inventory_item_id = msi.inventory_item_id
---and mmt.organization_id=msi.organization_id) transaction_id,
(select transaction_type_name from mtl_transaction_types where
transaction_type_id=mmt.transaction_type_id) transaction_type_name
FROM
org_organization_definitions ood,
mtl_system_items msi,
hr_operating_units hou,
mtl_item_categories mic,
mtl_categories mc,
mtl_material_transactions mmt
WHERE
ood.organization_id = msi.organization_id
AND hou.organization_id = ood.operating_unit
AND msi.inventory_item_id = mic.inventory_item_id
AND msi.organization_id = mic.organization_id
AND mic.category_id = mc.category_id
---AND mmt.transaction_type_id = mtt.transaction_type_id
AND mmt.inventory_item_id = msi.inventory_item_id
AND mmt.organization_id = msi.organization_id
AND ood.organization_id =:p_org_id;