156: ,p_object_version_number => l_object_version_number
157: ,p_comment_id => l_comment_id
158: ,p_processing_priority_warning => l_processing_priority_warning);
159: --
160: pay_input_value_api.create_input_value
161: (p_validate => p_validate
162: ,p_effective_date => p_effective_start_date
163: ,p_element_type_id => l_element_type_id
164: ,p_name => 'Override Start Date'
174: ,p_assignment_id_warning => l_assignment_id_warning
175: ,p_formula_message => l_formula_message
176: );
177: --
178: pay_input_value_api.create_input_value
179: ( p_validate => p_validate
180: ,p_effective_date => p_effective_start_date
181: ,p_element_type_id => l_element_type_id
182: ,p_name => 'Reason for Joining'
193: ,p_assignment_id_warning => l_assignment_id_warning
194: ,p_formula_message => l_formula_message
195: );
196: --
197: pay_input_value_api.create_input_value
198: ( p_validate => p_validate
199: ,p_effective_date => p_effective_start_date
200: ,p_element_type_id => l_element_type_id
201: ,p_name => 'Opt Out Date'
212: ,p_formula_message => l_formula_message
213: );
214: --
215: IF p_contribution_type = 'PE' THEN
216: pay_input_value_api.create_input_value
217: ( p_validate => p_validate
218: ,p_effective_date => p_effective_start_date
219: ,p_element_type_id => l_element_type_id
220: ,p_name => 'Contribution Percent'
231: ,p_assignment_id_warning => l_assignment_id_warning
232: ,p_formula_message => l_formula_message
233: );
234: ELSIF p_contribution_type = 'FR' THEN
235: pay_input_value_api.create_input_value
236: ( p_validate => p_validate
237: ,p_effective_date => p_effective_start_date
238: ,p_element_type_id => l_element_type_id
239: ,p_name => 'Contribution Rate'
250: ,p_assignment_id_warning => l_assignment_id_warning
251: ,p_formula_message => l_formula_message
252: );
253: ELSIF p_contribution_type = 'PEFR' THEN
254: pay_input_value_api.create_input_value
255: ( p_validate => p_validate
256: ,p_effective_date => p_effective_start_date
257: ,p_element_type_id => l_element_type_id
258: ,p_name => 'Contribution Percent'
268: ,p_formula_warning => l_formula_warning
269: ,p_assignment_id_warning => l_assignment_id_warning
270: ,p_formula_message => l_formula_message
271: );
272: pay_input_value_api.create_input_value
273: ( p_validate => p_validate
274: ,p_effective_date => p_effective_start_date
275: ,p_element_type_id => l_element_type_id
276: ,p_name => 'Contribution Rate'
288: ,p_formula_message => l_formula_message
289: );
290: END IF;
291: --
292: pay_input_value_api.create_input_value
293: ( p_validate => p_validate
294: ,p_effective_date => p_effective_start_date
295: ,p_element_type_id => l_element_type_id
296: ,p_name => 'Personal Membership Code'
802: LOOP
803: OPEN csr_del_input_value(l_input_values(i));
804: FETCH csr_del_input_value INTO l_input_value_id,l_inp_ovn;
805: IF csr_del_input_value%FOUND THEN
806: pay_input_value_api.delete_input_value
807: ( p_validate => p_validate
808: ,p_effective_date => p_effective_date
809: ,p_datetrack_delete_mode => 'ZAP'
810: ,p_input_value_id => l_input_value_id