334:
335: BEGIN
336: hr_utility.set_location('Entering:'|| l_proc, 10);
337:
338: hr_h2pi_validate.validate_bg_and_gre(p_from_client_id);
339: hr_h2pi_validate.validate_pay_basis(p_from_client_id);
340: hr_h2pi_validate.validate_payroll(p_from_client_id);
341: hr_h2pi_validate.validate_org_payment_method(p_from_client_id);
342: hr_h2pi_validate.validate_element_type(p_from_client_id);
335: BEGIN
336: hr_utility.set_location('Entering:'|| l_proc, 10);
337:
338: hr_h2pi_validate.validate_bg_and_gre(p_from_client_id);
339: hr_h2pi_validate.validate_pay_basis(p_from_client_id);
340: hr_h2pi_validate.validate_payroll(p_from_client_id);
341: hr_h2pi_validate.validate_org_payment_method(p_from_client_id);
342: hr_h2pi_validate.validate_element_type(p_from_client_id);
343: hr_h2pi_validate.validate_element_link(p_from_client_id);
336: hr_utility.set_location('Entering:'|| l_proc, 10);
337:
338: hr_h2pi_validate.validate_bg_and_gre(p_from_client_id);
339: hr_h2pi_validate.validate_pay_basis(p_from_client_id);
340: hr_h2pi_validate.validate_payroll(p_from_client_id);
341: hr_h2pi_validate.validate_org_payment_method(p_from_client_id);
342: hr_h2pi_validate.validate_element_type(p_from_client_id);
343: hr_h2pi_validate.validate_element_link(p_from_client_id);
344: hr_h2pi_validate.validate_geocode(p_from_client_id);
337:
338: hr_h2pi_validate.validate_bg_and_gre(p_from_client_id);
339: hr_h2pi_validate.validate_pay_basis(p_from_client_id);
340: hr_h2pi_validate.validate_payroll(p_from_client_id);
341: hr_h2pi_validate.validate_org_payment_method(p_from_client_id);
342: hr_h2pi_validate.validate_element_type(p_from_client_id);
343: hr_h2pi_validate.validate_element_link(p_from_client_id);
344: hr_h2pi_validate.validate_geocode(p_from_client_id);
345: IF hr_h2pi_error.check_for_errors THEN
338: hr_h2pi_validate.validate_bg_and_gre(p_from_client_id);
339: hr_h2pi_validate.validate_pay_basis(p_from_client_id);
340: hr_h2pi_validate.validate_payroll(p_from_client_id);
341: hr_h2pi_validate.validate_org_payment_method(p_from_client_id);
342: hr_h2pi_validate.validate_element_type(p_from_client_id);
343: hr_h2pi_validate.validate_element_link(p_from_client_id);
344: hr_h2pi_validate.validate_geocode(p_from_client_id);
345: IF hr_h2pi_error.check_for_errors THEN
346: hr_utility.set_location(l_proc, 20);
339: hr_h2pi_validate.validate_pay_basis(p_from_client_id);
340: hr_h2pi_validate.validate_payroll(p_from_client_id);
341: hr_h2pi_validate.validate_org_payment_method(p_from_client_id);
342: hr_h2pi_validate.validate_element_type(p_from_client_id);
343: hr_h2pi_validate.validate_element_link(p_from_client_id);
344: hr_h2pi_validate.validate_geocode(p_from_client_id);
345: IF hr_h2pi_error.check_for_errors THEN
346: hr_utility.set_location(l_proc, 20);
347: hr_h2pi_error.generate_error_report;
340: hr_h2pi_validate.validate_payroll(p_from_client_id);
341: hr_h2pi_validate.validate_org_payment_method(p_from_client_id);
342: hr_h2pi_validate.validate_element_type(p_from_client_id);
343: hr_h2pi_validate.validate_element_link(p_from_client_id);
344: hr_h2pi_validate.validate_geocode(p_from_client_id);
345: IF hr_h2pi_error.check_for_errors THEN
346: hr_utility.set_location(l_proc, 20);
347: hr_h2pi_error.generate_error_report;
348: clear_staging_tables(p_from_client_id);