38: close get_seq;
39: --
40: -- build the xml data for the event
41: --
42: dbms_lob.createTemporary(l_event_data,false,dbms_lob.call);
43: l_text:='';
44: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
45: l_text:='
46: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
40: -- build the xml data for the event
41: --
42: dbms_lob.createTemporary(l_event_data,false,dbms_lob.call);
43: l_text:='';
44: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
45: l_text:='
46: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
47: --
48: l_text:='
42: dbms_lob.createTemporary(l_event_data,false,dbms_lob.call);
43: l_text:='';
44: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
45: l_text:='
46: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
47: --
48: l_text:='
49: l_text:=l_text||fnd_date.date_to_canonical(p_effective_date);
50: l_text:=l_text||'
47: --
48: l_text:='
49: l_text:=l_text||fnd_date.date_to_canonical(p_effective_date);
50: l_text:=l_text||'
51: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
52: l_text:='
53: l_text:=l_text||irc_utilities_pkg.removeTags(p_type);
54: l_text:=l_text||'
55: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
51: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
52: l_text:='
53: l_text:=l_text||irc_utilities_pkg.removeTags(p_type);
54: l_text:=l_text||'
55: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
56: l_text:='
57: l_text:=l_text||irc_utilities_pkg.removeTags(p_mime_type);
58: l_text:=l_text||'
59: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
55: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
56: l_text:='
57: l_text:=l_text||irc_utilities_pkg.removeTags(p_mime_type);
58: l_text:=l_text||'
59: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
60: l_text:='
61: l_text:=l_text||fnd_number.number_to_canonical(p_person_id);
62: l_text:=l_text||'
63: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
59: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
60: l_text:='
61: l_text:=l_text||fnd_number.number_to_canonical(p_person_id);
62: l_text:=l_text||'
63: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
64: l_text:='
65: l_text:=l_text||fnd_number.number_to_canonical(p_assignment_id);
66: l_text:=l_text||'
67: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
63: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
64: l_text:='
65: l_text:=l_text||fnd_number.number_to_canonical(p_assignment_id);
66: l_text:=l_text||'
67: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
68: l_text:='
69: l_text:=l_text||irc_utilities_pkg.removeTags(p_file_name);
70: l_text:=l_text||'
71: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
67: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
68: l_text:='
69: l_text:=l_text||irc_utilities_pkg.removeTags(p_file_name);
70: l_text:=l_text||'
71: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
72: l_text:='
73: l_text:=l_text||irc_utilities_pkg.removeTags(p_description);
74: l_text:=l_text||'
75: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
71: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
72: l_text:='
73: l_text:=l_text||irc_utilities_pkg.removeTags(p_description);
74: l_text:=l_text||'
75: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
76: l_text:='
77: l_text:=l_text||fnd_number.number_to_canonical(p_document_id);
78: l_text:=l_text||'
79: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
75: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
76: l_text:='
77: l_text:=l_text||fnd_number.number_to_canonical(p_document_id);
78: l_text:=l_text||'
79: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
80: l_text:='
81: l_text:=l_text||fnd_number.number_to_canonical(p_object_version_number);
82: l_text:=l_text||'
83: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
79: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
80: l_text:='
81: l_text:=l_text||fnd_number.number_to_canonical(p_object_version_number);
82: l_text:=l_text||'
83: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
84: l_text:='
85: l_text:=l_text||fnd_date.date_to_canonical(p_end_date);
86: l_text:=l_text||'
87: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
83: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
84: l_text:='
85: l_text:=l_text||fnd_date.date_to_canonical(p_end_date);
86: l_text:=l_text||'
87: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
88: l_text:='';
89: --
90: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
91: --
86: l_text:=l_text||'';
87: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
88: l_text:='';
89: --
90: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
91: --
92: -- raise the event with the event data
93: wf_event.raise(p_event_name=>l_event_name
94: ,p_event_key=>l_event_key