PAY_ACTION_PARAMETERS
Details
-
Schema: FUSION
-
Object owner: PAY
-
Object type: VIEW
Columns
Name |
---|
PARAMETER_NAME PARAMETER_VALUE |
Query
SQL_Statement |
---|
SELECT PAPV.PARAMETER_NAME, PAPV.PARAMETER_VALUE FROM PAY_ACTION_PARAM_VALUES PAPV WHERE (PAPV.ACTION_PARAM_GROUP_ID = pay_core_utils.get_pap_group_id OR (PAPV.ACTION_PARAM_GROUP_ID = (SELECT PAPG.ACTION_PARAM_GROUP_ID FROM PAY_ACTION_PARAM_GROUPS PAPG WHERE ACTION_PARAM_GROUP_NAME = 'DEFAULT GROUP') AND not exists (SELECT null FROM PAY_ACTION_PARAM_VALUES PAPV2 WHERE PAPV2.PARAMETER_NAME = PAPV.PARAMETER_NAME AND PAPV2.ACTION_PARAM_GROUP_ID = pay_core_utils.get_pap_group_id ))) union select pftp.base_parameter_name PARAMETER_NAME, pftpv.flow_task_param_value PARAMETER_VALUE from pay_requests prq, pay_flow_task_parameters pftp, pay_flow_task_param_vals pftpv, hcm_lookups plk where prq.call_id = pay_core_utils.get_parent_ess_id and pay_core_utils.get_parent_ess_id is not null and pftpv.flow_task_param_value is not null and prq.call_type='FLOW_ESS' and prq.flow_task_instance_id = pftpv.flow_task_instance_id and pftpv.base_flow_task_param_id = pftp.flow_task_param_id and plk.lookup_type = 'PAY_ACTION_PARAMETER_TYPE' and plk.lookup_code = pftp.base_parameter_name and not exists (SELECT null FROM PAY_ACTION_PARAM_VALUES PAPV WHERE PAPV.PARAMETER_NAME = pftp.base_parameter_name AND (PAPV.ACTION_PARAM_GROUP_ID = pay_core_utils.get_pap_group_id OR (PAPV.ACTION_PARAM_GROUP_ID = (SELECT PAPG.ACTION_PARAM_GROUP_ID FROM PAY_ACTION_PARAM_GROUPS PAPG WHERE ACTION_PARAM_GROUP_NAME = 'DEFAULT GROUP') AND not exists (SELECT null FROM PAY_ACTION_PARAM_VALUES PAPV2 WHERE PAPV2.PARAMETER_NAME = PAPV.PARAMETER_NAME AND PAPV2.ACTION_PARAM_GROUP_ID = pay_core_utils.get_pap_group_id )))) |