PAY_TASK_PROPERTIES_O_V
Details
-
Schema: FUSION
-
Object owner: PAY
-
Object type: VIEW
Columns
Name |
---|
TASK_PROPERTY_ID BASE_TASK_PROPERTY_ID BASE_TASK_PROPERTY_NAME OBJECT_VERSION_NUMBER MODULE_ID BASE_TASK_ACTION_ID TASK_PROPERTY_TYPE TASK_PROPERTY_VALUE LEGISLATIVE_DATA_GROUP_ID LEGISLATION_CODE ADDNL_PROPERTY_INFO LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE TASK_PROPERTY_NAME TASK_PROPERTY_DESC |
Query
SQL_Statement |
---|
SELECT B.TASK_PROPERTY_ID , B.BASE_TASK_PROPERTY_ID, B.BASE_TASK_PROPERTY_NAME, B.OBJECT_VERSION_NUMBER , B.MODULE_ID, B.BASE_TASK_ACTION_ID, B.TASK_PROPERTY_TYPE , B.TASK_PROPERTY_VALUE , ldg.LEGISLATIVE_DATA_GROUP_ID , ldg.LEGISLATION_CODE , B.ADDNL_PROPERTY_INFO, B.LAST_UPDATE_DATE , B.LAST_UPDATED_BY , B.LAST_UPDATE_LOGIN , B.CREATED_BY , B.CREATION_DATE , TL.TASK_PROPERTY_NAME , TL.TASK_PROPERTY_DESC FROM PAY_TASK_PROPERTIES B, PAY_TASK_PROPERTIES_TL TL, per_legislative_data_groups ldg WHERE B.TASK_PROPERTY_ID = TL.TASK_PROPERTY_ID AND USERENV('LANG') =TL.LANGUAGE AND ( (b.legislative_data_group_id IS NOT NULL AND b.legislation_code IS NULL AND b.legislative_data_group_id =ldg.legislative_data_group_id) OR (b.legislation_code IS NOT NULL AND b.legislative_data_group_id IS NULL AND b.legislation_code =ldg.legislation_code AND ( NOT EXISTS ( SELECT null FROM PAY_TASK_PROPERTIES c1 WHERE b.BASE_TASK_PROPERTY_ID = c1.BASE_TASK_PROPERTY_ID AND (c1.legislative_data_group_id IS NOT NULL AND c1.legislation_code IS NULL AND c1.legislative_data_group_id =ldg.legislative_data_group_id ) ))) OR ( b.legislative_data_group_id IS NULL AND b.legislation_code IS NULL AND ( NOT EXISTS ( SELECT null FROM PAY_TASK_PROPERTIES c2 WHERE b.BASE_TASK_PROPERTY_ID = c2.BASE_TASK_PROPERTY_ID AND ( ( c2.legislative_data_group_id IS NOT NULL AND c2.legislation_code IS NULL AND c2.legislative_data_group_id =ldg.legislative_data_group_id ) OR ( c2.legislation_code IS NOT NULL AND c2.legislative_data_group_id IS NULL AND c2.legislation_code =ldg.legislation_code ) ) ) ) )) |