DBA Data[Home] [Help]

APPS.HR_PROCESS_ASSIGNMENT_SS dependencies on HR_ASSIGNMENT_API

Line 6632: -- Fix for 3633612 to pass new people group flx ccid to hr_assignment_api, so that these

6628: l_effective_date date;
6629: l_object_version_number per_all_assignments_f.object_version_number%TYPE;
6630: l_effective_start_date date;
6631: l_effective_end_date date;
6632: -- Fix for 3633612 to pass new people group flx ccid to hr_assignment_api, so that these
6633: -- hr_assignment_api's won't validate the old segment values.
6634: l_people_group_id per_all_assignments_f.people_group_id%TYPE
6635: := p_people_group_id;
6636: l_group_name VARCHAR2(2000);

Line 6633: -- hr_assignment_api's won't validate the old segment values.

6629: l_object_version_number per_all_assignments_f.object_version_number%TYPE;
6630: l_effective_start_date date;
6631: l_effective_end_date date;
6632: -- Fix for 3633612 to pass new people group flx ccid to hr_assignment_api, so that these
6633: -- hr_assignment_api's won't validate the old segment values.
6634: l_people_group_id per_all_assignments_f.people_group_id%TYPE
6635: := p_people_group_id;
6636: l_group_name VARCHAR2(2000);
6637: l_org_now_no_manager_warning boolean;

Line 6908: But while calling hr_assignment_api.update_emp_asg_criteria we have to pass a proper

6904: close csr_default_work_schedule;
6905:
6906: --Bug fix 13888505
6907: /* When SCL is not rendered in Assignment page we get p_soft_coding_keyflex_id as null
6908: But while calling hr_assignment_api.update_emp_asg_criteria we have to pass a proper
6909: scl_id so that no error appears.*/
6910:
6911: hr_kflex_utility.upd_or_sel_keyflex_comb
6912: (p_appl_short_name => 'PER'

Line 7010: hr_assignment_api.update_cwk_asg_criteria

7006: l_add_struct_d(l_add_struct_d.count) := 'PER_ASSIGNMENTS';
7007:
7008: hr_dflex_utility.create_ignore_df_validation(p_rec => l_add_struct_d);
7009:
7010: hr_assignment_api.update_cwk_asg_criteria
7011: (p_effective_date => l_effective_date
7012: ,p_datetrack_update_mode => p_datetrack_update_mode
7013: ,p_assignment_id => p_assignment_id
7014: ,p_object_version_number => l_object_version_number

Line 7072: hr_assignment_api.update_cwk_asg

7068: --
7069:
7070: l_soft_coding_keyflex_id := p_soft_coding_keyflex_id;
7071:
7072: hr_assignment_api.update_cwk_asg
7073: (p_effective_date => l_effective_date
7074: ,p_datetrack_update_mode => 'CORRECTION'
7075: ,p_assignment_id => p_assignment_id
7076: ,p_object_version_number => l_object_version_number

Line 7200: hr_assignment_api.update_emp_asg_criteria

7196: l_soft_coding_keyflex_id := p_soft_coding_keyflex_id;
7197: end if;
7198:
7199: --
7200: hr_assignment_api.update_emp_asg_criteria
7201: (p_effective_date => l_effective_date
7202: ,p_datetrack_update_mode => p_datetrack_update_mode
7203: ,p_assignment_id => p_assignment_id
7204: ,p_object_version_number => l_object_version_number

Line 7440: hr_assignment_api.update_emp_asg

7436: --
7437:
7438: l_soft_coding_keyflex_id := p_soft_coding_keyflex_id;
7439:
7440: hr_assignment_api.update_emp_asg
7441: (p_effective_date => l_effective_date
7442: ,p_datetrack_update_mode => 'CORRECTION'
7443: ,p_assignment_id => p_assignment_id
7444: ,p_object_version_number => l_object_version_number

Line 7588: /*hr_assignment_api.update_emp_asg_criteria

7584: ,p_warningflag => TRUE);
7585: end if;*/
7586:
7587: --update_emp_asg_criteria again. this is a work around of bug 2493923.
7588: /*hr_assignment_api.update_emp_asg_criteria
7589: (p_effective_date => l_effective_date
7590: ,p_datetrack_update_mode => 'CORRECTION'
7591: ,p_assignment_id => p_assignment_id
7592: ,p_object_version_number => l_object_version_number

Line 7631: hr_assignment_api.activate_emp_asg

7627: --
7628: -- active emp assignment
7629: --
7630: hr_utility.set_location('if l_assignment_status_type=ACTIVE_ASSIGN then:'||l_proc,40);
7631: hr_assignment_api.activate_emp_asg
7632: (p_effective_date => l_effective_date
7633: ,p_datetrack_update_mode => 'CORRECTION'
7634: ,p_assignment_id => p_assignment_id
7635: ,p_object_version_number => l_object_version_number

Line 7644: hr_assignment_api.activate_cwk_asg

7640: elsif l_assignment_status_type='ACTIVE_CWK' then
7641: --
7642: --active cwk assignment
7643: --
7644: hr_assignment_api.activate_cwk_asg
7645: (p_effective_date => l_effective_date
7646: ,p_datetrack_update_mode => 'CORRECTION'
7647: ,p_assignment_id => p_assignment_id
7648: ,p_object_version_number => l_object_version_number

Line 7657: hr_assignment_api.suspend_emp_asg

7653: elsif l_assignment_status_type='SUSP_ASSIGN' then
7654: --
7655: -- suspend emp assignment
7656: --
7657: hr_assignment_api.suspend_emp_asg
7658: (p_effective_date => l_effective_date
7659: ,p_datetrack_update_mode => 'CORRECTION'
7660: ,p_assignment_id => p_assignment_id
7661: ,p_object_version_number => l_object_version_number

Line 7670: hr_assignment_api.suspend_cwk_asg

7666: elsif l_assignment_status_type='SUSP_CWK_ASG' then
7667: --
7668: -- suspend cwk assignment
7669: --
7670: hr_assignment_api.suspend_cwk_asg
7671: (p_effective_date => l_effective_date
7672: ,p_datetrack_update_mode => 'CORRECTION'
7673: ,p_assignment_id => p_assignment_id
7674: ,p_object_version_number => l_object_version_number

Line 7681: hr_assignment_api.actual_termination_emp_asg

7677: ,p_effective_start_date => l_effective_start_date
7678: ,p_effective_end_date => l_effective_end_date);
7679:
7680: elsif l_assignment_status_type = 'TERM_ASSIGN' then
7681: hr_assignment_api.actual_termination_emp_asg
7682: (p_assignment_id => p_assignment_id
7683: ,p_object_version_number => l_object_version_number
7684: ,p_actual_termination_date => l_effective_date - 1
7685: ,p_assignment_status_type_id => p_assignment_status_type_id

Line 7693: hr_assignment_api.actual_termination_emp_asg

7689: ,p_entries_changed_warning => l_entries_changed_warning
7690: ,p_pay_proposal_warning => l_pay_proposal_warning);
7691:
7692: elsif p_assignment_type = 'E' and l_assignment_status_type = 'END' then
7693: hr_assignment_api.actual_termination_emp_asg
7694: (p_assignment_id => p_assignment_id
7695: ,p_object_version_number => l_object_version_number
7696: ,p_actual_termination_date => l_effective_date
7697: ,p_effective_start_date => l_effective_start_date

Line 7703: hr_assignment_api.final_process_emp_asg

7699: ,p_asg_future_changes_warning => l_asg_future_changes_warning
7700: ,p_entries_changed_warning => l_entries_changed_warning
7701: ,p_pay_proposal_warning => l_pay_proposal_warning);
7702:
7703: hr_assignment_api.final_process_emp_asg
7704: (p_assignment_id => p_assignment_id
7705: ,p_object_version_number => l_object_version_number
7706: ,p_final_process_date => l_effective_date
7707: ,p_effective_start_date => l_effective_start_date

Line 7715: hr_assignment_api.actual_termination_cwk_asg

7711: ,p_org_now_no_manager_warning => l_org_now_no_manager_warning);
7712:
7713: elsif p_assignment_type = 'C' and l_assignment_status_type = 'END' then
7714:
7715: hr_assignment_api.actual_termination_cwk_asg
7716: (p_assignment_id => p_assignment_id
7717: ,p_object_version_number => l_object_version_number
7718: ,p_actual_termination_date => l_effective_date
7719: ,p_effective_start_date => l_effective_start_date

Line 7725: hr_assignment_api.final_process_cwk_asg

7721: ,p_asg_future_changes_warning => l_asg_future_changes_warning
7722: ,p_entries_changed_warning => l_entries_changed_warning
7723: ,p_pay_proposal_warning => l_pay_proposal_warning);
7724:
7725: hr_assignment_api.final_process_cwk_asg
7726: (p_assignment_id => p_assignment_id
7727: ,p_object_version_number => l_object_version_number
7728: ,p_final_process_date => l_effective_date
7729: ,p_effective_start_date => l_effective_start_date