DBA Data[Home] [Help]

APPS.PER_PL_UPDATE_PERSON dependencies on HR_GENERAL

Line 104: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','LAST'),

100:
101:
102: hr_api.mandatory_arg_error
103: (p_api_name => l_proc,
104: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','LAST'),
105: p_argument_value => p_last_name
106: );
107:
108: if l_chk = 'Y' then -- Person Type is an Employee

Line 112: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','FIRST'),

108: if l_chk = 'Y' then -- Person Type is an Employee
109:
110: hr_api.mandatory_arg_error
111: (p_api_name => l_proc,
112: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','FIRST'),
113: p_argument_value => p_first_name
114: );
115:
116: hr_api.mandatory_arg_error

Line 118: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','STATUS'),

114: );
115:
116: hr_api.mandatory_arg_error
117: (p_api_name => l_proc,
118: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','STATUS'),
119: p_argument_value => p_marital_status
120: );
121:
122: hr_api.mandatory_arg_error

Line 124: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NAT'),

120: );
121:
122: hr_api.mandatory_arg_error
123: (p_api_name => l_proc,
124: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NAT'),
125: p_argument_value => p_nationality
126: );
127:
128: hr_api.mandatory_arg_error

Line 130: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','BIRTH'),

126: );
127:
128: hr_api.mandatory_arg_error
129: (p_api_name => l_proc,
130: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','BIRTH'),
131: p_argument_value => p_date_of_birth
132: );
133: /*legal employer mandatory for employee*/
134: hr_api.mandatory_arg_error

Line 136: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','LEGAL_EMPLOYER'),

132: );
133: /*legal employer mandatory for employee*/
134: hr_api.mandatory_arg_error
135: (p_api_name => l_proc,
136: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','LEGAL_EMPLOYER'),
137: p_argument_value => p_per_information7
138: );
139: --Citizenship Mandatory for Employee.
140: hr_api.mandatory_arg_error

Line 142: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','CITIZENSHIP'),

138: );
139: --Citizenship Mandatory for Employee.
140: hr_api.mandatory_arg_error
141: (p_api_name => l_proc,
142: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','CITIZENSHIP'),
143: p_argument_value => p_per_information8
144: );
145:
146: --National Fund of Health Mandatory for Employee.

Line 149: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NATIONAL_FUND_OF_HEALTH'),

145:
146: --National Fund of Health Mandatory for Employee.
147: hr_api.mandatory_arg_error
148: (p_api_name => l_proc,
149: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NATIONAL_FUND_OF_HEALTH'),
150: p_argument_value => p_per_information5
151: );
152: --Modified the condition to check for PESEL and NIP.
153: --NIP and PESEL are mandatory if both Nationality and Citizenship are Polish.

Line 165: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','PESEL'),

161: /* Bug fix 4627784 add check fnd_profile.value('PER_NATIONAL_IDENTIFIER_VALIDATION') in ('ERROR','WARN') */
162: if fnd_profile.value('PER_NATIONAL_IDENTIFIER_VALIDATION') in ('ERROR','WARN') then
163: hr_api.mandatory_arg_error
164: (p_api_name => l_proc,
165: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','PESEL'),
166: p_argument_value => identifier_chk
167: );
168: end if;
169: end if;

Line 174: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NIP'),

170: /* Commented by nprasath for Bug 6272487
171: if p_per_information1 is NULL or (p_per_information1 = hr_api.g_varchar2 and l_csr_per_value.per_information1 is null) then
172: hr_api.mandatory_arg_error
173: (p_api_name => l_proc,
174: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','NIP'),
175: p_argument_value => identifier_chk --passing this value as it is bound to fail
176: );
177: end if; */
178: end if;--NIP/PESEL check

Line 198: hr_utility.set_message_token ('TOKEN',hr_general.decode_lookup('PL_FORM_LABELS','OLDAGE_PENSION_RIGHTS')); --default translate false

194:
195: /*Phase2 4340576 Oldage pension rights is required to attach payroll to any assignment */
196: if assg_payroll_id is not NULL and p_per_information4 is null then
197: hr_utility.set_message(800,'HR_375855_DONOT_ATTACH_PAYROLL');
198: hr_utility.set_message_token ('TOKEN',hr_general.decode_lookup('PL_FORM_LABELS','OLDAGE_PENSION_RIGHTS')); --default translate false
199: hr_utility.raise_error;
200: end if;
201: /* Tax office is required to attach payroll to any assignment*/
202: if assg_payroll_id is not NULL and p_per_information6 is null then

Line 204: hr_utility.set_message_token ('TOKEN',hr_general.decode_lookup('PL_FORM_LABELS','TAX_OFFICE')); --default translate false

200: end if;
201: /* Tax office is required to attach payroll to any assignment*/
202: if assg_payroll_id is not NULL and p_per_information6 is null then
203: hr_utility.set_message(800,'HR_375855_DONOT_ATTACH_PAYROLL');
204: hr_utility.set_message_token ('TOKEN',hr_general.decode_lookup('PL_FORM_LABELS','TAX_OFFICE')); --default translate false
205: hr_utility.raise_error;
206: end if;
207:
208: elsif l_con = 'Y' then -- Person Type is Contact

Line 224: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','CITIZENSHIP'),

220:
221: --Citizenship Mandatory for contact if either insured by or inheritor is yes.
222: hr_api.mandatory_arg_error
223: (p_api_name => l_proc,
224: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','CITIZENSHIP'),
225: p_argument_value => p_per_information8
226: );
227:
228: /*********************Validations surrounding Inheritor is Yes******************/

Line 248: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','BIRTH'),

244: if ( p_per_information2 = 'Y' or (p_per_information2 = hr_api.g_varchar2 and l_csr_per_value.per_information2 = 'Y')) then
245:
246: hr_api.mandatory_arg_error
247: (p_api_name => l_proc,
248: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','BIRTH'),
249: p_argument_value => p_date_of_birth
250: );
251:
252: if ((p_nationality = 'PQH_PL' or (p_nationality = hr_api.g_varchar2 and l_csr_per_value.nationality = 'PQH_PL'))

Line 282: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','FIRST'),

278: -- This is neither a Contact nor an Employee (like Contingent/Applicant)
279:
280: hr_api.mandatory_arg_error
281: (p_api_name => l_proc,
282: p_argument => hr_general.decode_lookup('PL_FORM_LABELS','FIRST'),
283: p_argument_value => p_first_name
284: );
285:
286: