Product: | XLA - Subledger Accounting |
---|---|
Description: | |
Implementation/DBA Data: | APPS.XLA_ENTITY_TYPES_FVL |
SELECT B.ROW_ID ROW_ID /* CHANGE FOR BUG12611828 */
, B.APPLICATION_ID APPLICATION_ID
, X.APPLICATION_NAME APPLICATION_NAME
, B.ENTITY_CODE ENTITY_CODE
, B.EVENT_CLASS_CODE EVENT_CLASS_CODE
, B.NAME EVENT_CLASS_NAME
, B.DESCRIPTION EVENT_CLASS_DESCRIPTION
, B.ENABLED_FLAG ENABLED_FLAG
, ETL.NAME ENTITY_NAME
, B.CREATION_DATE CREATION_DATE
, B.CREATED_BY CREATED_BY
, B.LAST_UPDATE_DATE LAST_UPDATE_DATE
, B.LAST_UPDATED_BY LAST_UPDATED_BY
, B.LAST_UPDATE_LOGIN LAST_UPDATE_LOGIN
FROM XLA_EVENT_CLASSES_VL B
, XLA_ENTITY_TYPES_VL ETL
, XLA_APPLICATIONS_XVL X
WHERE B.APPLICATION_ID = ETL.APPLICATION_ID
AND B.ENTITY_CODE = ETL.ENTITY_CODE
AND B.APPLICATION_ID = X.APPLICATION_ID
AND ETL.ENABLED_FLAG = 'Y'
AND B.ENABLED_FLAG = 'Y'
AND ETL.ENTITY_CODE <> 'MANUAL'
AND EXISTS (SELECT 'X'
FROM XLA_EVENT_TYPES_B E
WHERE E.APPLICATION_ID = B.APPLICATION_ID
AND E.ENTITY_CODE = B.ENTITY_CODE
AND E.EVENT_CLASS_CODE = B.EVENT_CLASS_CODE
AND E.ACCOUNTING_FLAG = 'Y'
AND E.ENABLED_FLAG = 'Y'
AND E.EVENT_TYPE_CODE <> B.EVENT_CLASS_CODE||'_ALL') UNION SELECT B.ROW_ID ROW_ID /* CHANGE FOR BUG12611828 */
, B.APPLICATION_ID APPLICATION_ID
, X.APPLICATION_NAME APPLICATION_NAME
, B.ENTITY_CODE ENTITY_CODE
, B.EVENT_CLASS_CODE EVENT_CLASS_CODE
, B.NAME EVENT_CLASS_NAME
, B.DESCRIPTION EVENT_CLASS_DESCRIPTION
, B.ENABLED_FLAG ENABLED_FLAG
, ETL.NAME ENTITY_NAME
, B.CREATION_DATE CREATION_DATE
, B.CREATED_BY CREATED_BY
, B.LAST_UPDATE_DATE LAST_UPDATE_DATE
, B.LAST_UPDATED_BY LAST_UPDATED_BY
, B.LAST_UPDATE_LOGIN LAST_UPDATE_LOGIN
FROM XLA_EVENT_CLASSES_VL B
, XLA_ENTITY_TYPES_VL ETL
, XLA_APPLICATIONS_XVL X
WHERE B.APPLICATION_ID = ETL.APPLICATION_ID
AND B.ENTITY_CODE = ETL.ENTITY_CODE
AND B.APPLICATION_ID = X.APPLICATION_ID
AND ETL.ENABLED_FLAG = 'Y'
AND B.ENABLED_FLAG = 'Y'
AND ETL.ENTITY_CODE <> 'MANUAL'
AND (B.APPLICATION_ID
, B.ENTITY_CODE) IN (SELECT ET.APPLICATION_ID
, ET.ENTITY_CODE
FROM XLA_ENTITY_TYPES_B ET
, XLA_EVENT_CLASSES_B EC
WHERE EC.APPLICATION_ID = ET.APPLICATION_ID
AND EC.ENTITY_CODE = ET.ENTITY_CODE
AND ET.ENABLED_FLAG = 'Y'
AND EC.ENABLED_FLAG = 'Y'
AND ET.ENTITY_CODE <> 'MANUAL'
AND EXISTS (SELECT 'X'
FROM XLA_EVENT_TYPES_B EE
WHERE EE.APPLICATION_ID = EC.APPLICATION_ID
AND EE.ENTITY_CODE = EC.ENTITY_CODE
AND EE.EVENT_CLASS_CODE = EC.EVENT_CLASS_CODE
AND EE.ACCOUNTING_FLAG = 'Y'
AND EE.ENABLED_FLAG = 'Y'
AND EE.EVENT_TYPE_CODE <> EC.EVENT_CLASS_CODE||'_ALL'))