PAY_CIR_LOOKUPS_VL
Details
-
Schema: FUSION
-
Object owner: PAY
-
Object type: VIEW
Columns
Name |
---|
LOOKUP_TYPE LOOKUP_CODE MEANING DESCRIPTION ENABLED_FLAG DISPLAY_SEQUENCE START_DATE_ACTIVE END_DATE_ACTIVE TAG CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN LAST_UPDATE_DATE MEANING_WITH_TAG EXTENDED_LOOKUP_CODE_NAME |
Query
SQL_Statement |
---|
SELECT LOOKUP_TYPE, LOOKUP_CODE, MEANING, DESCRIPTION, ENABLED_FLAG, DISPLAY_SEQUENCE, START_DATE_ACTIVE, END_DATE_ACTIVE, TAG, CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, LAST_UPDATE_DATE, CASE WHEN TAG IS NULL THEN NVL(EXTENDED_LOOKUP_CODE_NAME,MEANING) ELSE NVL(EXTENDED_LOOKUP_CODE_NAME,MEANING) || ' (' || TAG || ')' END MEANING_WITH_TAG, EXTENDED_LOOKUP_CODE_NAME FROM ( SELECT A.LOOKUP_TYPE, A.LOOKUP_CODE, A.MEANING, A.DESCRIPTION, A.ENABLED_FLAG, A.DISPLAY_SEQUENCE, A.START_DATE_ACTIVE, NVL2(( SELECT MIN(INFORMATION_DATE1) FROM HCM_EXTENDED_LOOKUP_CODES_VL B WHERE B.LOOKUP_TYPE = A.LOOKUP_TYPE AND B.LOOKUP_CODE = A.LOOKUP_CODE AND INFORMATION_DATE1 IS NOT NULL AND INFORMATION_DATE2 IS NOT NULL ),(( SELECT MIN(INFORMATION_DATE1) FROM HCM_EXTENDED_LOOKUP_CODES_VL B WHERE B.LOOKUP_TYPE = A.LOOKUP_TYPE AND B.LOOKUP_CODE = A.LOOKUP_CODE AND INFORMATION_DATE1 IS NOT NULL AND INFORMATION_DATE2 IS NOT NULL )) - 1, A.END_DATE_ACTIVE) END_DATE_ACTIVE, A.TAG, A.CREATED_BY, A.CREATION_DATE, A.LAST_UPDATED_BY, A.LAST_UPDATE_LOGIN, A.LAST_UPDATE_DATE, NULL AS MEANING_WITH_TAG, NULL AS EXTENDED_LOOKUP_CODE_NAME FROM HCM_LOOKUPS A UNION SELECT B.LOOKUP_TYPE, B.LOOKUP_CODE, B.EXTENDED_LOOKUP_CODE_NAME, NULL AS DESCRIPTION, NULL AS ENABLED_FLAG, NULL AS DISPLAY_SEQUENCE, B.INFORMATION_DATE1, B.INFORMATION_DATE2, NULL AS TAG, B.CREATED_BY, B.CREATION_DATE, B.LAST_UPDATED_BY, B.LAST_UPDATE_LOGIN, B.LAST_UPDATE_DATE, NULL AS MEANING_WITH_TAG, B.EXTENDED_LOOKUP_CODE_NAME FROM HCM_EXTENDED_LOOKUP_CODES_VL B ) ORDER BY LOOKUP_TYPE, LOOKUP_CODE, START_DATE_ACTIVE, END_DATE_ACTIVE |