DBA Data[Home] [Help]

VIEW: APPS.PAY_HK_ASG_MPF_DATA_V

Source

View Text - Preformatted

SELECT prr.assignment_action_id, prr.run_result_id, prrv2.result_value period_start_date, prrv3.result_value period_end_date, pay_hk_payslip_archive.get_assessed_ri(prr.run_result_id) assessed_ri from pay_input_values_f pivf2, pay_run_result_values prrv2, pay_run_result_values prrv3, pay_input_values_f pivf3, pay_element_types_f petf, pay_run_results prr WHERE pivf2.input_value_id = prrv2.input_value_id and pivf2.name = 'Period Start Date' and pivf3.input_value_id = prrv3.input_value_id and pivf3.name = 'Period End Date' and pivf2.legislation_code = petf.legislation_code and pivf2.legislation_code = pivf3.legislation_code and petf.legislation_code = 'HK' and petf.element_type_id = pivf2.element_type_id and petf.element_type_id = pivf3.element_type_id and petf.element_type_id = prr.element_type_id and prr.run_result_id = prrv2.run_result_id and prr.run_result_id = prrv3.run_result_id and petf.element_name in ('Initial Values MPF','MPF Liability','MPF Withheld', 'Retro MPF Liability','Retro MPF Withheld','Voluntary MPF Liability','Voluntary MPF Withheld')
View Text - HTML Formatted

SELECT PRR.ASSIGNMENT_ACTION_ID
, PRR.RUN_RESULT_ID
, PRRV2.RESULT_VALUE PERIOD_START_DATE
, PRRV3.RESULT_VALUE PERIOD_END_DATE
, PAY_HK_PAYSLIP_ARCHIVE.GET_ASSESSED_RI(PRR.RUN_RESULT_ID) ASSESSED_RI
FROM PAY_INPUT_VALUES_F PIVF2
, PAY_RUN_RESULT_VALUES PRRV2
, PAY_RUN_RESULT_VALUES PRRV3
, PAY_INPUT_VALUES_F PIVF3
, PAY_ELEMENT_TYPES_F PETF
, PAY_RUN_RESULTS PRR
WHERE PIVF2.INPUT_VALUE_ID = PRRV2.INPUT_VALUE_ID
AND PIVF2.NAME = 'PERIOD START DATE'
AND PIVF3.INPUT_VALUE_ID = PRRV3.INPUT_VALUE_ID
AND PIVF3.NAME = 'PERIOD END DATE'
AND PIVF2.LEGISLATION_CODE = PETF.LEGISLATION_CODE
AND PIVF2.LEGISLATION_CODE = PIVF3.LEGISLATION_CODE
AND PETF.LEGISLATION_CODE = 'HK'
AND PETF.ELEMENT_TYPE_ID = PIVF2.ELEMENT_TYPE_ID
AND PETF.ELEMENT_TYPE_ID = PIVF3.ELEMENT_TYPE_ID
AND PETF.ELEMENT_TYPE_ID = PRR.ELEMENT_TYPE_ID
AND PRR.RUN_RESULT_ID = PRRV2.RUN_RESULT_ID
AND PRR.RUN_RESULT_ID = PRRV3.RUN_RESULT_ID
AND PETF.ELEMENT_NAME IN ('INITIAL VALUES MPF'
, 'MPF LIABILITY'
, 'MPF WITHHELD'
, 'RETRO MPF LIABILITY'
, 'RETRO MPF WITHHELD'
, 'VOLUNTARY MPF LIABILITY'
, 'VOLUNTARY MPF WITHHELD')