227: --
228: When ben_batch_utils.g_record_error then
229: hr_utility.set_location(l_package ,10);
230: if g_audit_flag = true then
231: fnd_message.set_name('BEN','BEN_91698_NO_ASSIGNMENT_FND');
232: fnd_message.set_token('ID' ,to_char(p_person_id) );
233: fnd_message.set_token('PROC',l_package ) ;
234: Ben_batch_utils.write(p_text => '<< Person id : '||to_char(p_person_id)||' failed.'||
235: ' Reason : '|| fnd_message.get ||' >>' );
228: When ben_batch_utils.g_record_error then
229: hr_utility.set_location(l_package ,10);
230: if g_audit_flag = true then
231: fnd_message.set_name('BEN','BEN_91698_NO_ASSIGNMENT_FND');
232: fnd_message.set_token('ID' ,to_char(p_person_id) );
233: fnd_message.set_token('PROC',l_package ) ;
234: Ben_batch_utils.write(p_text => '<< Person id : '||to_char(p_person_id)||' failed.'||
235: ' Reason : '|| fnd_message.get ||' >>' );
236: end if;
229: hr_utility.set_location(l_package ,10);
230: if g_audit_flag = true then
231: fnd_message.set_name('BEN','BEN_91698_NO_ASSIGNMENT_FND');
232: fnd_message.set_token('ID' ,to_char(p_person_id) );
233: fnd_message.set_token('PROC',l_package ) ;
234: Ben_batch_utils.write(p_text => '<< Person id : '||to_char(p_person_id)||' failed.'||
235: ' Reason : '|| fnd_message.get ||' >>' );
236: end if;
237: RETURN FALSE;
231: fnd_message.set_name('BEN','BEN_91698_NO_ASSIGNMENT_FND');
232: fnd_message.set_token('ID' ,to_char(p_person_id) );
233: fnd_message.set_token('PROC',l_package ) ;
234: Ben_batch_utils.write(p_text => '<< Person id : '||to_char(p_person_id)||' failed.'||
235: ' Reason : '|| fnd_message.get ||' >>' );
236: end if;
237: RETURN FALSE;
238: When value_exception then
239: hr_utility.set_location(l_package ,20);
236: end if;
237: RETURN FALSE;
238: When value_exception then
239: hr_utility.set_location(l_package ,20);
240: fnd_message.set_name('BEN','BEN_91329_FORMULA_RETURN');
241: fnd_message.set_token('RL','person_selection_rule_id :'||p_person_selection_rule_id);
242: fnd_message.set_token('PROC',l_package ) ;
243: Ben_batch_utils.write(p_text => '<< Person id : '||to_char(p_person_id)||' failed.'||
244: ' Reason : '|| fnd_message.get ||' >>' );
237: RETURN FALSE;
238: When value_exception then
239: hr_utility.set_location(l_package ,20);
240: fnd_message.set_name('BEN','BEN_91329_FORMULA_RETURN');
241: fnd_message.set_token('RL','person_selection_rule_id :'||p_person_selection_rule_id);
242: fnd_message.set_token('PROC',l_package ) ;
243: Ben_batch_utils.write(p_text => '<< Person id : '||to_char(p_person_id)||' failed.'||
244: ' Reason : '|| fnd_message.get ||' >>' );
245: RETURN FALSE;
238: When value_exception then
239: hr_utility.set_location(l_package ,20);
240: fnd_message.set_name('BEN','BEN_91329_FORMULA_RETURN');
241: fnd_message.set_token('RL','person_selection_rule_id :'||p_person_selection_rule_id);
242: fnd_message.set_token('PROC',l_package ) ;
243: Ben_batch_utils.write(p_text => '<< Person id : '||to_char(p_person_id)||' failed.'||
244: ' Reason : '|| fnd_message.get ||' >>' );
245: RETURN FALSE;
246: WHEN OTHERS THEN
240: fnd_message.set_name('BEN','BEN_91329_FORMULA_RETURN');
241: fnd_message.set_token('RL','person_selection_rule_id :'||p_person_selection_rule_id);
242: fnd_message.set_token('PROC',l_package ) ;
243: Ben_batch_utils.write(p_text => '<< Person id : '||to_char(p_person_id)||' failed.'||
244: ' Reason : '|| fnd_message.get ||' >>' );
245: RETURN FALSE;
246: WHEN OTHERS THEN
247: hr_utility.set_location(l_package ,30);
248: Ben_batch_utils.write(p_text => '<< Person id : '||to_char(p_person_id)||' failed.'||