DBA Data[Home] [Help]

APPS.PQH_FR_EMP_STAT_SITUATION_API dependencies on HR_ASSIGNMENT_API

Line 150: hr_assignment_api.activate_emp_asg(p_effective_date => l_eff_dt

146: ,p_base_key_value => l_affect_asg_id);
147: --
148: IF lr_affectations.assignment_type = 'E' THEN
149: --
150: hr_assignment_api.activate_emp_asg(p_effective_date => l_eff_dt
151: ,p_datetrack_update_mode => l_dt_mode
152: ,p_assignment_id => l_affect_asg_id
153: ,p_object_version_number => l_affect_ovn
154: ,p_effective_start_date => l_affect_esd

Line 159: hr_assignment_api.activate_cwk_asg(p_effective_date => l_eff_dt

155: ,p_effective_end_date => l_affect_eed);
156: --
157: ELSIF lr_affectations.assignment_type = 'C' THEN
158: --
159: hr_assignment_api.activate_cwk_asg(p_effective_date => l_eff_dt
160: ,p_datetrack_update_mode => l_dt_mode
161: ,p_assignment_id => l_affect_asg_id
162: ,p_object_version_number => l_affect_ovn
163: ,p_effective_start_date => l_affect_esd

Line 177: hr_assignment_api.activate_cwk_asg(p_effective_date => p_start_date

173: ,p_base_key_value => lr_career_rec.assignment_id);
174: --
175: IF lr_career_rec.assignment_type = 'C' THEN
176: --
177: hr_assignment_api.activate_cwk_asg(p_effective_date => p_start_date
178: ,p_datetrack_update_mode => l_dt_mode
179: ,p_assignment_id => lr_career_rec.assignment_id
180: ,p_object_version_number => l_career_ovn
181: ,p_effective_start_date => l_career_esd

Line 186: hr_assignment_api.activate_emp_asg(p_effective_date => p_start_date

182: ,p_effective_end_date => l_career_eed);
183: --
184: ELSIF lr_career_rec.assignment_type = 'E' THEN
185: --
186: hr_assignment_api.activate_emp_asg(p_effective_date => p_start_date
187: ,p_datetrack_update_mode => l_dt_mode
188: ,p_assignment_id => lr_career_rec.assignment_id
189: ,p_object_version_number => l_career_ovn
190: ,p_effective_start_date => l_career_esd

Line 220: hr_assignment_api.suspend_emp_asg(p_effective_date => l_eff_dt

216: IF lr_affectations.assignment_type = 'E' THEN
217: --
218: IF lr_sit_dtls.reserve_position = 'Y' THEN
219: --
220: hr_assignment_api.suspend_emp_asg(p_effective_date => l_eff_dt
221: ,p_datetrack_update_mode => l_dt_mode
222: ,p_assignment_id => l_affect_asg_id
223: ,p_object_version_number => l_affect_ovn
224: ,p_effective_start_date => l_affect_esd

Line 245: hr_assignment_api.actual_termination_emp_asg

241: ELSE
242: CLOSE csr_invalid_term_assign;
243: END IF;
244: --
245: hr_assignment_api.actual_termination_emp_asg
246: (p_assignment_id => l_affect_asg_id
247: ,p_object_version_number => l_affect_ovn
248: ,p_actual_termination_date => TRUNC(l_eff_dt)
249: ,p_effective_start_date => l_affect_esd

Line 261: hr_assignment_api.suspend_cwk_asg(p_effective_date => l_eff_dt

257: ELSIF lr_affectations.assignment_type = 'C' THEN
258: --
259: IF lr_sit_dtls.reserve_position = 'Y' THEN
260: --
261: hr_assignment_api.suspend_cwk_asg(p_effective_date => l_eff_dt
262: ,p_datetrack_update_mode => l_dt_mode
263: ,p_assignment_id => l_affect_asg_id
264: ,p_object_version_number => l_affect_ovn
265: ,p_effective_start_date => l_affect_esd

Line 274: hr_assignment_api.actual_termination_emp_asg(p_assignment_id => l_affect_asg_id

270: --Added below condition because API terminates Assignment one day after requested effective date.
271: IF l_eff_dt = p_start_date THEN
272: l_eff_dt := TRUNC(p_start_date-1);
273: END IF;
274: hr_assignment_api.actual_termination_emp_asg(p_assignment_id => l_affect_asg_id
275: ,p_object_version_number => l_affect_ovn
276: ,p_actual_termination_date => TRUNC(l_eff_dt)
277: ,p_effective_start_date => l_affect_esd
278: ,p_effective_end_date => l_affect_eed

Line 303: hr_assignment_api.suspend_cwk_asg

299: ELSIF lr_sit_dtls.remuneration_paid = 'Y' AND lr_sit_dtls.remunerate_assign_status_id <> -1 THEN
300: --
301: IF lr_career_rec.assignment_type = 'C' THEN
302: --
303: hr_assignment_api.suspend_cwk_asg
304: (p_effective_date => p_start_date
305: ,p_datetrack_update_mode => l_dt_mode
306: ,p_assignment_id => lr_career_rec.assignment_id
307: ,p_object_version_number => l_career_ovn

Line 314: hr_assignment_api.suspend_emp_asg

310: ,p_effective_end_date => l_career_eed);
311: --
312: ELSIF lr_career_rec.assignment_type = 'E' THEN
313: --
314: hr_assignment_api.suspend_emp_asg
315: (p_effective_date => p_start_date
316: ,p_datetrack_update_mode => l_dt_mode
317: ,p_assignment_id => lr_career_rec.assignment_id
318: ,p_object_version_number => l_career_ovn

Line 329: hr_assignment_api.suspend_cwk_asg

325: ELSE
326: --
327: IF lr_career_rec.assignment_type = 'C' THEN
328: --
329: hr_assignment_api.suspend_cwk_asg
330: (p_effective_date => p_start_date
331: ,p_datetrack_update_mode => l_dt_mode
332: ,p_assignment_id => lr_career_rec.assignment_id
333: ,p_object_version_number => l_career_ovn

Line 339: hr_assignment_api.suspend_emp_asg

335: ,p_effective_end_date => l_career_eed);
336: --
337: ELSIF lr_career_rec.assignment_type = 'E' THEN
338: --
339: hr_assignment_api.suspend_emp_asg
340: (p_effective_date => p_start_date
341: ,p_datetrack_update_mode => l_dt_mode
342: ,p_assignment_id => lr_career_rec.assignment_id
343: ,p_object_version_number => l_career_ovn