Query to find the complete list of Commodities, Categories in Each Commodity and the Commodity Manager Information.
SELECT PoCommoditiesEO.commodity_code,
PoCommoditiesEO.name,
PoCommoditiesEO.description,
PoCommoditiesEO.active_flag,
flv.meaning AS STATUS,
(SELECT segment1
FROM mtl_categories mtlc
WHERE mtlc.category_id = pcc.category_id) Category_Name,
(SELECT full_name
FROM hr_employees he
WHERE he.employee_id = pcg.person_id) Commodity_Manager_Name
FROM po_commodities_vl PoCommoditiesEO,
fnd_lookup_values_vl flv,
po_commodity_categories pcc,
po_commodity_grants pcg
WHERE flv.lookup_type = 'PO_COMMODITY_STATUS'
AND ( ( PoCommoditiesEO.active_flag IS NULL
AND flv.lookup_code = 'N' )
OR ( flv.lookup_code = PoCommoditiesEO.active_flag ) )
AND PoCommoditiesEO.commodity_id = pcc.commodity_id (+)
AND PoCommoditiesEO.commodity_id = pcg.commodity_id (+)
SELECT PoCommoditiesEO.commodity_code,
PoCommoditiesEO.name,
PoCommoditiesEO.description,
PoCommoditiesEO.active_flag,
flv.meaning AS STATUS,
(SELECT segment1
FROM mtl_categories mtlc
WHERE mtlc.category_id = pcc.category_id) Category_Name,
(SELECT full_name
FROM hr_employees he
WHERE he.employee_id = pcg.person_id) Commodity_Manager_Name
FROM po_commodities_vl PoCommoditiesEO,
fnd_lookup_values_vl flv,
po_commodity_categories pcc,
po_commodity_grants pcg
WHERE flv.lookup_type = 'PO_COMMODITY_STATUS'
AND ( ( PoCommoditiesEO.active_flag IS NULL
AND flv.lookup_code = 'N' )
OR ( flv.lookup_code = PoCommoditiesEO.active_flag ) )
AND PoCommoditiesEO.commodity_id = pcc.commodity_id (+)
AND PoCommoditiesEO.commodity_id = pcg.commodity_id (+)
Comments
Post a Comment