31: close get_seq;
32: --
33: -- build the xml data for the event
34: --
35: dbms_lob.createTemporary(l_event_data,false,dbms_lob.call);
36: l_text:='';
37: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
38: l_text:='
39: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
33: -- build the xml data for the event
34: --
35: dbms_lob.createTemporary(l_event_data,false,dbms_lob.call);
36: l_text:='';
37: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
38: l_text:='
39: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
40: --
41: l_text:='
35: dbms_lob.createTemporary(l_event_data,false,dbms_lob.call);
36: l_text:='';
37: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
38: l_text:='
39: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
40: --
41: l_text:='
42: l_text:=l_text||fnd_number.number_to_canonical(p_person_id);
43: l_text:=l_text||'
40: --
41: l_text:='
42: l_text:=l_text||fnd_number.number_to_canonical(p_person_id);
43: l_text:=l_text||'
44: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
45: l_text:='
46: l_text:=l_text||fnd_date.date_to_canonical(p_actual_termination_date);
47: l_text:=l_text||'
48: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
44: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
45: l_text:='
46: l_text:=l_text||fnd_date.date_to_canonical(p_actual_termination_date);
47: l_text:=l_text||'
48: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
49: l_text:='
50: l_text:=l_text||irc_utilities_pkg.removeTags(p_clear_details);
51: l_text:=l_text||'
52: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
48: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
49: l_text:='
50: l_text:=l_text||irc_utilities_pkg.removeTags(p_clear_details);
51: l_text:=l_text||'
52: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
53: l_text:='';
54: --
55: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
56: --
51: l_text:=l_text||'';
52: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
53: l_text:='';
54: --
55: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
56: --
57: if p_actual_termination_date is not NULL and
58: p_actual_termination_date > trunc(SYSDATE) and
59: fnd_profile.value('HR_DEFER_FD_BE_EVENTS') = 'Y' then