DBA Data[Home] [Help]

APPS.PER_ZA_USER_HOOK_PKG dependencies on PAY_ZA_EOY_VAL

Line 218: if pay_za_eoy_val.modulus_13_test(p_ni)=0 then

214: fnd_message.set_token('FIELD', 'ID Number');
215: fnd_message.raise_error;
216: end if;
217: if p_ni is not null then
218: if pay_za_eoy_val.modulus_13_test(p_ni)=0 then
219: fnd_message.set_name('PER', 'HR_ZA_INVALID_NI');
220: fnd_message.raise_error;
221: end if;
222: end if;

Line 224: if pay_za_eoy_val.check_id_dob(p_ni,p_dob,'Y') = 0 then

220: fnd_message.raise_error;
221: end if;
222: end if;
223: -- if p_id_dob = 0 then
224: if pay_za_eoy_val.check_id_dob(p_ni,p_dob,'Y') = 0 then
225: fnd_message.set_name('PAY', 'PY_ZA_INVALID_ID_DOB_CORRELAT');
226: fnd_message.raise_error;
227: end if;
228: end if; -- Bug#14361099

Line 287: if pay_za_eoy_val.modulus_10_test(p_it_no_value) = 0 then

283: fnd_message.raise_error;
284: elsif p_it_no_value is not null and p_nature <> '06' then
285: --Check the modulus 10 test
286: if p_it_no_value <> hr_api.g_varchar2 then -- Bug#14361099
287: if pay_za_eoy_val.modulus_10_test(p_it_no_value) = 0 then
288: fnd_message.set_name('PAY', 'PY_ZA_INVALID_IT_TAX_NO');
289: fnd_message.raise_error;
290: end if;
291: if p_nature in ('01','02','03','04','11') and substr(p_it_no_value,1,1) not in ('0','1','2','3') then

Line 1901: if pay_za_eoy_val.modulus_10_test(l_sdl_num,'S') =0 then

1897: fnd_message.set_name('PAY', 'PY_ZA_INVALID_LAST_NINE_CHAR');
1898: fnd_message.set_token('FIELD','SDL Number');
1899: fnd_message.raise_error;
1900: end if;
1901: if pay_za_eoy_val.modulus_10_test(l_sdl_num,'S') =0 then
1902: fnd_message.set_name('PAY', 'PY_ZA_INVALID_SDL_NO');
1903: fnd_message.raise_error;
1904: end if;
1905: end if;

Line 1924: if pay_za_eoy_val.modulus_10_test(l_uif_num,'U') =0 then

1920: fnd_message.set_name('PAY', 'PY_ZA_INVALID_LAST_NINE_CHAR');
1921: fnd_message.set_token('FIELD','UIF Number');
1922: fnd_message.raise_error;
1923: end if;
1924: if pay_za_eoy_val.modulus_10_test(l_uif_num,'U') =0 then
1925: fnd_message.set_name('PAY', 'PY_ZA_INVALID_UIF_NO');
1926: fnd_message.raise_error;
1927: end if;
1928: end if;