DBA Data[Home] [Help]

APPS.PER_ASSIGNMENTS_F1_PKG dependencies on HR_ASSIGNMENT

Line 20: -- HR_ASSIGNMENT.UPDATE_PRIMARY performs the following logic :-

16: --
17: -- When there is to be a change the Primary Flag then all the assignments
18: -- affected must be updated.
19: --
20: -- HR_ASSIGNMENT.UPDATE_PRIMARY performs the following logic :-
21: --
22: -- If the P_NEW_PRIM_FLAG is 'Y' then all future rows for the current
23: -- assignment must have PRIMARY_FLAG set to 'Y' and all other assignments
24: -- that have future PRIMARY_FLAG = 'Y' must be set to non-primary.

Line 147: -- Comment from hr_assignment.update_primary pkg body:

143: if p_new_prim_flag = 'Y' then
144: p_new_prim_ass_id := p_ass_id;
145: end if;
146: --
147: -- Comment from hr_assignment.update_primary pkg body:
148: --
149: -- For the Current Assignment, if the operation is not ZAP then updates
150: -- all the future rows to the NEW_PRIMARY_FLAG value.
151: -- For other assignments,

Line 174: hr_assignment.update_primary(

170: hr_utility.set_location( g_package || l_proc, 30);
171: END IF;
172:
173:
174: hr_assignment.update_primary(
175: p_ass_id,
176: p_pd_os_id,
177: p_new_prim_ass_id,
178: p_prim_date_from,

Line 190: hr_assignment.update_primary_cwk(

186: hr_utility.set_location( g_package || l_proc, 40);
187: END IF;
188:
189:
190: hr_assignment.update_primary_cwk(
191: p_ass_id,
192: l_person_id,
193: l_pdp_date_start,
194: p_new_prim_ass_id,

Line 565: hr_assignment.del_ref_int_delete(

561: --
562: -- The 2 0's are last_updated_by, last_update_login.
563: --
564: hr_utility.set_location('Entering: '|| g_package || l_proc, 5);
565: hr_assignment.del_ref_int_delete(
566: p_ass_id,
567: p_grd_id,
568: 'FUTURE',
569: p_sess_date,

Line 620: hr_assignment.tidy_up_ref_int(

616: end if;
617: --
618: -- The 2 0's are last_updated_by, last_update_login.
619: --
620: hr_assignment.tidy_up_ref_int(
621: p_ass_id,
622: l_mode,
623: l_new_end_date,
624: l_old_end_date,

Line 645: hr_assignment.call_terminate_entries(

641: else
642: l_start_date := p_val_st_date;
643: end if;
644: --
645: hr_assignment.call_terminate_entries(
646: p_ass_id,
647: p_per_sys_st,
648: l_start_date);
649: --

Line 1082: hr_assignment_internal.maintain_spp_asg

1078: if p_upd_mode = 'UPDATE_OVERRIDE' then
1079: --
1080: hr_utility.set_location(l_proc,50);
1081: --
1082: hr_assignment_internal.maintain_spp_asg
1083: (p_assignment_id => p_ass_id
1084: ,p_datetrack_mode => p_upd_mode
1085: ,p_validation_start_date => p_val_st_Date
1086: ,p_validation_end_date => p_val_end_date

Line 1256: hr_assignment_internal.maintain_spp_asg

1252: close csr_min_spp_date;
1253: --
1254: hr_utility.set_location(l_proc,80);
1255: --
1256: hr_assignment_internal.maintain_spp_asg
1257: (p_assignment_id => p_ass_id
1258: ,p_datetrack_mode => p_upd_mode
1259: ,p_validation_start_date => p_val_st_Date
1260: ,p_validation_end_date => p_val_end_date

Line 1299: hr_assignment.del_ref_int_delete

1295: l_calling_proc := 'POST_UPDATE';
1296: --
1297: hr_utility.set_location(l_proc,120);
1298: --
1299: hr_assignment.del_ref_int_delete
1300: (p_ass_id,
1301: null,
1302: 'END',
1303: p_sess_date,

Line 2111: hr_assignment.load_budget_values(

2107: --
2108: IF g_debug THEN
2109: hr_utility.set_location( g_package || l_proc, 30);
2110: END IF;
2111: hr_assignment.load_budget_values(
2112: p_ass_id,
2113: p_bg_id,
2114: to_char(0),
2115: to_char(0),

Line 2140: hr_assignment.load_assignment_allocation

2136: --
2137: IF g_debug THEN
2138: hr_utility.set_location( g_package || l_proc, 45);
2139: END IF;
2140: hr_assignment.load_assignment_allocation
2141: (p_assignment_id => p_ass_id
2142: ,p_business_group_id => p_bg_id
2143: ,p_effective_date =>p_val_st_date
2144: ,p_position_id => l_position_id);

Line 2391: hr_assignment_internal.maintain_spp_asg

2387: --
2388: hr_utility.set_location('Entering : '||l_proc,10);
2389: --
2390: --
2391: hr_assignment_internal.maintain_spp_asg
2392: (p_assignment_id => p_ass_id
2393: ,p_datetrack_mode => p_del_mode
2394: ,p_validation_start_date => p_val_st_Date
2395: ,p_validation_end_date => p_val_end_date

Line 2438: hr_assignment.del_ref_int_delete(

2434: l_calling_proc := 'POST_DELETE';
2435: --
2436: hr_utility.set_location(l_proc,40);
2437:
2438: hr_assignment.del_ref_int_delete(
2439: p_ass_id,
2440: p_grd_id,
2441: 'END',
2442: p_new_end_date,

Line 2478: hr_assignment.del_ref_int_delete(

2474: l_calling_proc := 'POST_DELETE';
2475: --
2476: hr_utility.set_location(l_proc,50);
2477:
2478: hr_assignment.del_ref_int_delete(
2479: p_ass_id,
2480: null,
2481: 'ZAP',
2482: p_val_st_date,

Line 2511: -- determined in the HR_ASSIGNMENT.CHECK_TERM server-side pkg

2507: end if;
2508: --
2509: -- If TERM_ASSIGN statuses were removed or if the END status was
2510: -- overridden then a new end date may need to be set. This was
2511: -- determined in the HR_ASSIGNMENT.CHECK_TERM server-side pkg
2512: -- called from the CHECK_TERM_BY_POS call (in
2513: -- update_and_delete_bundle) and a value for the new end date will
2514: -- have been put in P_NEW_END_DATE.
2515: --