DBA Data[Home] [Help]

APPS.PER_PL_CREATE_EMPLOYEE dependencies on HR_API

Line 29: hr_api.mandatory_arg_error

25: IF NOT hr_utility.chk_product_install('Oracle Human Resources', 'PL') THEN
26: hr_utility.set_location('Leaving : '||l_proc,10);
27: return;
28: END IF;
29: hr_api.mandatory_arg_error
30: (p_api_name => l_proc,
31: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','LAST'),
32: p_argument_value => p_last_name
33: );

Line 35: hr_api.mandatory_arg_error

31: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','LAST'),
32: p_argument_value => p_last_name
33: );
34:
35: hr_api.mandatory_arg_error
36: (p_api_name => l_proc,
37: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','FIRST'),
38: p_argument_value => p_first_name
39: );

Line 41: hr_api.mandatory_arg_error

37: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','FIRST'),
38: p_argument_value => p_first_name
39: );
40:
41: hr_api.mandatory_arg_error
42: (p_api_name => l_proc,
43: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','STATUS'),
44: p_argument_value => p_marital_status
45: );

Line 47: hr_api.mandatory_arg_error

43: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','STATUS'),
44: p_argument_value => p_marital_status
45: );
46:
47: hr_api.mandatory_arg_error
48: (p_api_name => l_proc,
49: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NAT'),
50: p_argument_value => p_nationality
51: );

Line 53: hr_api.mandatory_arg_error

49: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NAT'),
50: p_argument_value => p_nationality
51: );
52:
53: hr_api.mandatory_arg_error
54: (p_api_name => l_proc,
55: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','BIRTH'),
56: p_argument_value => p_date_of_birth
57: );

Line 62: hr_api.mandatory_arg_error

58:
59: --Mandatory argument Sex is checked for in per_per_bus.chk_sex_title.
60:
61: --Legal employer Mandatory for Employee.
62: hr_api.mandatory_arg_error
63: (p_api_name => l_proc,
64: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','LEGAL_EMPLOYER'),
65: p_argument_value => p_per_information7
66: );

Line 69: hr_api.mandatory_arg_error

65: p_argument_value => p_per_information7
66: );
67:
68: --Citizenship Mandatory for Employee.
69: hr_api.mandatory_arg_error
70: (p_api_name => l_proc,
71: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','CITIZENSHIP'),
72: p_argument_value => p_per_information8
73: );

Line 76: hr_api.mandatory_arg_error

72: p_argument_value => p_per_information8
73: );
74:
75: --National Fund of Health Mandatory for Employee.
76: hr_api.mandatory_arg_error
77: (p_api_name => l_proc,
78: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NATIONAL_FUND_OF_HEALTH'),
79: p_argument_value => p_per_information5
80: );

Line 87: hr_api.mandatory_arg_error

83:
84: if p_nationality = 'PQH_PL' and p_per_information8='PL' then
85: /* Bug fix 4627784 add check fnd_profile.value('PER_NATIONAL_IDENTIFIER_VALIDATION') in ('ERROR','WARN') */
86: if fnd_profile.value('PER_NATIONAL_IDENTIFIER_VALIDATION') in ('ERROR','WARN') then
87: hr_api.mandatory_arg_error
88: (p_api_name => l_proc,
89: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','PESEL'),
90: p_argument_value => p_national_identifier
91: );

Line 94: hr_api.mandatory_arg_error

90: p_argument_value => p_national_identifier
91: );
92: end if;
93: /* Commented by nprasath for Bug 6272487
94: hr_api.mandatory_arg_error
95: (p_api_name => l_proc,
96: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NIP'),
97: p_argument_value => p_per_information1
98: ); */

Line 100: if p_national_identifier is not null and p_national_identifier <> hr_api.g_varchar2 then

96: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NIP'),
97: p_argument_value => p_per_information1
98: ); */
99:
100: if p_national_identifier is not null and p_national_identifier <> hr_api.g_varchar2 then
101: hr_pl_utility.per_pl_validate(p_national_identifier);
102: if p_per_information7 is not null then
103: hr_pl_utility.per_pl_check_ni_unique(p_national_identifier,0,p_business_group_id,p_per_information7);
104: end if;