[Home] [Help]
PACKAGE: APPS.PER_DB_PER_ADDITIONAL
Source
1 PACKAGE per_db_per_additional AUTHID CURRENT_USER AS
2 /* $Header: peadditn.pkh 115.6 2002/08/13 17:11:21 vbanner ship $ */
3 --
4 --
5 FUNCTION create_applicant
6 (p_effective_start_date DATE default null
7 ,p_effective_end_date DATE default null
8 ,p_business_group VARCHAR2
9 ,p_last_name VARCHAR2
10 ,p_applicant_number VARCHAR2 default null
11 ,p_organization VARCHAR2 default null
12 ,p_position VARCHAR2 default null
13 ,p_job VARCHAR2 default null
14 ,p_grade VARCHAR2 default null
15 ,p_location VARCHAR2 default null
16 ,p_vacancy VARCHAR2 default null
17 ,p_people_group_id NUMBER default null
18 ,p_start_date DATE default null
19 ,p_date_of_birth DATE default null
20 ,p_first_name VARCHAR2 default null
21 ,p_known_as VARCHAR2 default null
22 ,p_marital_status VARCHAR2 default 'S'
23 ,p_middle_names VARCHAR2 default null
24 ,p_nationality VARCHAR2 default null
25 ,p_previous_last_name VARCHAR2 default null
26 ,p_registered_disabled_flag VARCHAR2 default 'N'
27 ,p_sex VARCHAR2 default 'M'
28 ,p_title VARCHAR2 default 'MR.'
29 ,p_work_telephone VARCHAR2 default null
30 ,p_frequency VARCHAR2 default 'W'
31 ,p_normal_hours VARCHAR2 default '37.5'
32 ,p_current_employer VARCHAR2 default null
33 ,p_projected_hire_date DATE default null
34 ,p_recruitment_activity_id NUMBER default null
35 ,p_person_referred_by_id NUMBER default null
36 ,p_source_organization_id NUMBER default null
37 ,p_time_normal_start VARCHAR2 default '08:00'
38 ,p_time_normal_finish VARCHAR2 default '17:30'
39 ,p_probation_period VARCHAR2 default null
40 ,p_probation_unit VARCHAR2 default null
41 ,p_recruiter_id NUMBER default null
42 ,p_internal_address_line VARCHAR2 default null
43 ,p_change_reason VARCHAR2 default null)
44 return NUMBER ;
45 --
46 --
47 FUNCTION create_employee
48 (p_effective_start_date DATE default null
49 ,p_effective_end_date DATE default null
50 ,p_business_group VARCHAR2
51 ,p_last_name VARCHAR2
52 ,p_national_identifier VARCHAR2
53 ,p_employee_number VARCHAR2 default null
54 ,p_tax_code VARCHAR2 default '50T'
55 ,p_tax_basis VARCHAR2 default 'C' -- cumulative
56 ,p_organization VARCHAR2 default null
57 ,p_position VARCHAR2 default null
58 ,p_job VARCHAR2 default null
59 ,p_grade VARCHAR2 default null
60 ,p_payroll VARCHAR2 default null
61 ,p_location VARCHAR2 default null
62 ,p_people_group_id NUMBER default null
63 ,p_cost_allocation_keyflex_id NUMBER default null
64 ,p_start_date DATE default null
65 ,p_date_of_birth DATE default null
66 ,p_employee_data_verified DATE default null
67 ,p_expense_chk_send_to_address VARCHAR2 default 'H'
68 ,p_first_name VARCHAR2 default null
69 ,p_known_as VARCHAR2 default null
70 ,p_marital_status VARCHAR2 default 'S'
71 ,p_middle_names VARCHAR2 default null
72 ,p_nationality VARCHAR2 default null
73 ,p_previous_last_name VARCHAR2 default null
74 ,p_registered_disabled_flag VARCHAR2 default 'N'
75 ,p_sex VARCHAR2 default 'M'
76 ,p_title VARCHAR2 default 'MR.'
77 ,p_work_telephone VARCHAR2 default null
78 ,p_frequency VARCHAR2 default 'W'
79 ,p_normal_hours VARCHAR2 default '37.5'
80 ,p_time_normal_start VARCHAR2 default '08:00'
81 ,p_time_normal_finish VARCHAR2 default '17:30'
82 ,p_probation_period VARCHAR2 default null
83 ,p_probation_unit VARCHAR2 default null
84 ,p_date_probation_end DATE default null
85 ,p_manager_flag VARCHAR2 default 'N'
86 ,p_supervisor_id NUMBER default null
87 ,p_special_ceiling_step_id NUMBER default null
88 ,p_internal_address_line VARCHAR2 default null
89 ,p_change_reason VARCHAR2 default null)
90 return NUMBER ;
91 --
92 --
93 FUNCTION create_other
94 (p_effective_start_date DATE default null
95 ,p_effective_end_date DATE default null
96 ,p_business_group VARCHAR2
97 ,p_last_name VARCHAR2
98 ,p_date_of_birth DATE default null
99 ,p_expense_chk_send_to_address VARCHAR2 default 'H'
100 ,p_first_name VARCHAR2 default null
101 ,p_known_as VARCHAR2 default null
102 ,p_marital_status VARCHAR2 default 'S'
103 ,p_middle_names VARCHAR2 default null
104 ,p_nationality VARCHAR2 default null
105 ,p_national_identifier VARCHAR2
106 ,p_previous_last_name VARCHAR2 default null
107 ,p_registered_disabled_flag VARCHAR2 default 'N'
108 ,p_sex VARCHAR2 default null
109 ,p_title VARCHAR2 default null
110 ,p_work_telephone VARCHAR2 default null)
111 return NUMBER ;
112 --
113 --
114 FUNCTION create_secondary_assign
115 (p_effective_start_date DATE DEFAULT null
116 ,p_effective_end_date DATE DEFAULT null
117 ,p_business_group VARCHAR2
118 ,p_person_id NUMBER
119 ,p_assignment_type VARCHAR2
120 ,p_organization VARCHAR2 DEFAULT null
121 ,p_grade VARCHAR2 DEFAULT null
122 ,p_job VARCHAR2 DEFAULT null
123 ,p_position VARCHAR2 DEFAULT null
124 ,p_payroll VARCHAR2 DEFAULT null
125 ,p_location VARCHAR2 DEFAULT null
126 ,p_vacancy VARCHAR2 DEFAULT null
127 ,p_people_group_id NUMBER DEFAULT null
128 ,p_cost_allocation_keyflex_id NUMBER DEFAULT null
129 ,p_manager_flag VARCHAR2 DEFAULT null
130 ,p_change_reason VARCHAR2 DEFAULT null
131 ,p_date_probation_end DATE DEFAULT null
132 ,p_frequency VARCHAR2 DEFAULT 'W'
133 ,p_internal_address_line VARCHAR2 DEFAULT null
134 ,p_normal_hours VARCHAR2 DEFAULT '37.5'
135 ,p_probation_period VARCHAR2 DEFAULT null
136 ,p_probation_unit VARCHAR2 DEFAULT null
137 ,p_recruiter_id NUMBER DEFAULT null
138 ,p_special_ceiling_step_id NUMBER DEFAULT null
139 ,p_supervisor_id NUMBER DEFAULT null
140 ,p_recruitment_activity_id NUMBER DEFAULT null
141 ,p_person_referred_by_id NUMBER DEFAULT null
142 ,p_source_organization_id NUMBER DEFAULT null
143 ,p_time_normal_finish VARCHAR2 DEFAULT '08:00'
144 ,p_time_normal_start VARCHAR2 DEFAULT '17:30')
145 return NUMBER ;
146 --
147 --
148 FUNCTION create_contact
149 (p_effective_start_date DATE default null
150 ,p_effective_end_date DATE default null
151 ,p_employee_number VARCHAR2
152 ,p_contact_person_id VARCHAR2 default null
153 ,p_relationship VARCHAR2 default null
154 ,p_primary_flag VARCHAR2 default 'N'
155 ,p_dependent_flag VARCHAR2 default 'N'
156 ,p_business_group VARCHAR2
157 ,p_last_name VARCHAR2
158 ,p_date_of_birth DATE default null
159 ,p_expense_chk_send_to_address VARCHAR2 default 'H'
160 ,p_first_name VARCHAR2 default null
161 ,p_known_as VARCHAR2 default null
162 ,p_marital_status VARCHAR2 default 'S'
163 ,p_middle_names VARCHAR2 default null
164 ,p_nationality VARCHAR2 default null
165 ,p_national_identifier VARCHAR2
166 ,p_previous_last_name VARCHAR2 default null
167 ,p_registered_disabled_flag VARCHAR2 default 'N'
168 ,p_sex VARCHAR2 default null
169 ,p_title VARCHAR2 default null
170 ,p_work_telephone VARCHAR2 default null)
171 return NUMBER ;
172 --
173 --
174 end per_db_per_additional;