EBS R12 QUERY TO GET ALL INVENTORY ORGANIZATIONS IN OPERATING UNITS
QUERY TO GET ALL INVENTORY ORGANIZATIONS IN OPERATING UNITS
SELECT LGR.NAME "Ledger" ,
XLE.NAME "Legal Entity" ,
HOU1.NAME "Operating Unit" ,
HOU.NAME "Inventory Organization" ,
hou.organization_id,
MP.ORGANIZATION_CODE "Organization Code"
FROM HR_ALL_ORGANIZATION_UNITS HOU ,
HR_ORGANIZATION_INFORMATION HOI1 ,
HR_ORGANIZATION_INFORMATION HOI2 ,
MTL_PARAMETERS MP ,
GL_LEDGERS LGR ,
XLE_ENTITY_PROFILES XLE ,
HR_ALL_ORGANIZATION_UNITS HOU1
WHERE HOU.ORGANIZATION_ID = HOI1.ORGANIZATION_ID
AND HOU.ORGANIZATION_ID = HOI2.ORGANIZATION_ID
AND HOU.ORGANIZATION_ID = MP.ORGANIZATION_ID
AND HOI1.ORG_INFORMATION1 = 'INV'
AND HOI1.ORG_INFORMATION2 = 'Y'
AND ( HOI1.ORG_INFORMATION_CONTEXT
|| '') = 'CLASS'
AND ( HOI2.ORG_INFORMATION_CONTEXT
|| '') ='Accounting Information'
AND TO_NUMBER(DECODE(RTRIM(TRANSLATE(HOI2.ORG_INFORMATION1,'0123456789',' ')), NULL, HOI2.ORG_INFORMATION1,-99999)) = LGR.LEDGER_ID
AND LGR.OBJECT_TYPE_CODE ='L'
AND NVL(LGR.COMPLETE_FLAG,'Y') ='Y'
AND DECODE(HOI2.ORG_INFORMATION_CONTEXT, 'Accounting Information', TO_NUMBER(HOI2.ORG_INFORMATION2), NULL) =XLE.LEGAL_ENTITY_ID
AND DECODE(HOI2.ORG_INFORMATION_CONTEXT, 'Accounting Information', TO_NUMBER(HOI2.ORG_INFORMATION3), TO_NUMBER(NULL))=HOU1.ORGANIZATION_ID
--AND LGR.NAME ='&NAME'
order by HOU1.NAME
Comments
Post a Comment