564:
565:
566:
567: --------------------------------------------------------------------------------------+
568: -- This procedure calls 'pay_emp_action_arch.get_personal_information' that actually
569: -- archives the employee details,employee address details, Employer Address Details
570: -- and Net Pay Distribution information. Procedure 'get_personal_information' is
571: -- is passed tax_unit_id to make core provided 'Choose Payslip' work for us.
572: -- The action DF structures used are -
697:
698: l_mpf_due_date:=to_char(to_date(l_mpf_due_date,'YYYY/MM/DD'),'DD-Mon-YYYY');
699:
700: IF g_debug THEN
701: hr_utility.set_location('Calling pay_emp_action_arch.get_personal_information ',20);
702: END IF;
703:
704: pay_emp_action_arch.get_personal_information
705: (p_payroll_action_id => p_payroll_action_id -- archive payroll_action_id
700: IF g_debug THEN
701: hr_utility.set_location('Calling pay_emp_action_arch.get_personal_information ',20);
702: END IF;
703:
704: pay_emp_action_arch.get_personal_information
705: (p_payroll_action_id => p_payroll_action_id -- archive payroll_action_id
706: , p_assactid => p_assactid -- archive assignment_action_id
707: , p_assignment_id => p_assignment_id -- current assignment_id
708: , p_curr_pymt_ass_act_id => p_curr_pymt_ass_act_id -- prepayment assignment_action_id
715: , p_run_action_id => p_pay_assignment_action_id
716: );
717:
718: IF g_debug THEN
719: hr_utility.set_location('Returned from pay_emp_action_arch.csr_personal_information ',30);
720:
721: -- Retrieve and Archive the HK specific employee details (mailstop)
722:
723: hr_utility.set_location('Archiving HK EMPLOYEE DETAILS',60);