73: close get_seq;
74: --
75: -- build the xml data for the event
76: --
77: dbms_lob.createTemporary(l_event_data,false,dbms_lob.call);
78: l_text:='';
79: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
80: l_text:='
81: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
75: -- build the xml data for the event
76: --
77: dbms_lob.createTemporary(l_event_data,false,dbms_lob.call);
78: l_text:='';
79: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
80: l_text:='
81: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
82: --
83: l_text:='
77: dbms_lob.createTemporary(l_event_data,false,dbms_lob.call);
78: l_text:='';
79: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
80: l_text:='
81: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
82: --
83: l_text:='
84: l_text:=l_text||fnd_date.date_to_canonical(p_effective_date);
85: l_text:=l_text||'
82: --
83: l_text:='
84: l_text:=l_text||fnd_date.date_to_canonical(p_effective_date);
85: l_text:=l_text||'
86: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
87: l_text:='
88: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_info_type_code);
89: l_text:=l_text||'
90: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
86: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
87: l_text:='
88: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_info_type_code);
89: l_text:=l_text||'
90: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
91: l_text:='
92: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information1);
93: l_text:=l_text||'
94: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
90: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
91: l_text:='
92: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information1);
93: l_text:=l_text||'
94: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
95: l_text:='
96: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information2);
97: l_text:=l_text||'
98: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
94: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
95: l_text:='
96: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information2);
97: l_text:=l_text||'
98: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
99: l_text:='
100: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information3);
101: l_text:=l_text||'
102: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
98: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
99: l_text:='
100: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information3);
101: l_text:=l_text||'
102: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
103: l_text:='
104: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information4);
105: l_text:=l_text||'
106: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
102: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
103: l_text:='
104: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information4);
105: l_text:=l_text||'
106: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
107: l_text:='
108: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information5);
109: l_text:=l_text||'
110: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
106: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
107: l_text:='
108: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information5);
109: l_text:=l_text||'
110: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
111: l_text:='
112: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information6);
113: l_text:=l_text||'
114: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
110: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
111: l_text:='
112: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information6);
113: l_text:=l_text||'
114: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
115: l_text:='
116: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information7);
117: l_text:=l_text||'
118: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
114: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
115: l_text:='
116: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information7);
117: l_text:=l_text||'
118: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
119: l_text:='
120: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information8);
121: l_text:=l_text||'
122: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
118: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
119: l_text:='
120: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information8);
121: l_text:=l_text||'
122: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
123: l_text:='
124: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information9);
125: l_text:=l_text||'
126: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
122: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
123: l_text:='
124: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information9);
125: l_text:=l_text||'
126: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
127: l_text:='
128: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information10);
129: l_text:=l_text||'
130: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
126: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
127: l_text:='
128: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information10);
129: l_text:=l_text||'
130: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
131: l_text:='
132: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information11);
133: l_text:=l_text||'
134: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
130: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
131: l_text:='
132: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information11);
133: l_text:=l_text||'
134: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
135: l_text:='
136: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information12);
137: l_text:=l_text||'
138: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
134: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
135: l_text:='
136: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information12);
137: l_text:=l_text||'
138: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
139: l_text:='
140: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information13);
141: l_text:=l_text||'
142: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
138: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
139: l_text:='
140: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information13);
141: l_text:=l_text||'
142: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
143: l_text:='
144: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information14);
145: l_text:=l_text||'
146: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
142: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
143: l_text:='
144: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information14);
145: l_text:=l_text||'
146: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
147: l_text:='
148: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information15);
149: l_text:=l_text||'
150: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
146: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
147: l_text:='
148: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information15);
149: l_text:=l_text||'
150: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
151: l_text:='
152: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information16);
153: l_text:=l_text||'
154: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
150: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
151: l_text:='
152: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information16);
153: l_text:=l_text||'
154: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
155: l_text:='
156: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information17);
157: l_text:=l_text||'
158: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
154: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
155: l_text:='
156: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information17);
157: l_text:=l_text||'
158: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
159: l_text:='
160: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information18);
161: l_text:=l_text||'
162: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
158: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
159: l_text:='
160: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information18);
161: l_text:=l_text||'
162: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
163: l_text:='
164: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information19);
165: l_text:=l_text||'
166: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
162: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
163: l_text:='
164: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information19);
165: l_text:=l_text||'
166: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
167: l_text:='
168: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information20);
169: l_text:=l_text||'
170: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
166: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
167: l_text:='
168: l_text:=l_text||irc_utilities_pkg.removeTags(p_org_information20);
169: l_text:=l_text||'
170: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
171: l_text:='
172: l_text:=l_text||fnd_number.number_to_canonical(p_org_information_id);
173: l_text:=l_text||'
174: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
170: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
171: l_text:='
172: l_text:=l_text||fnd_number.number_to_canonical(p_org_information_id);
173: l_text:=l_text||'
174: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
175: l_text:='
176: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute_category);
177: l_text:=l_text||'
178: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
174: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
175: l_text:='
176: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute_category);
177: l_text:=l_text||'
178: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
179: l_text:='
180: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute1);
181: l_text:=l_text||'
182: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
178: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
179: l_text:='
180: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute1);
181: l_text:=l_text||'
182: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
183: l_text:='
184: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute2);
185: l_text:=l_text||'
186: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
182: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
183: l_text:='
184: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute2);
185: l_text:=l_text||'
186: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
187: l_text:='
188: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute3);
189: l_text:=l_text||'
190: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
186: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
187: l_text:='
188: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute3);
189: l_text:=l_text||'
190: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
191: l_text:='
192: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute4);
193: l_text:=l_text||'
194: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
190: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
191: l_text:='
192: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute4);
193: l_text:=l_text||'
194: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
195: l_text:='
196: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute5);
197: l_text:=l_text||'
198: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
194: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
195: l_text:='
196: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute5);
197: l_text:=l_text||'
198: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
199: l_text:='
200: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute6);
201: l_text:=l_text||'
202: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
198: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
199: l_text:='
200: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute6);
201: l_text:=l_text||'
202: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
203: l_text:='
204: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute7);
205: l_text:=l_text||'
206: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
202: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
203: l_text:='
204: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute7);
205: l_text:=l_text||'
206: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
207: l_text:='
208: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute8);
209: l_text:=l_text||'
210: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
206: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
207: l_text:='
208: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute8);
209: l_text:=l_text||'
210: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
211: l_text:='
212: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute9);
213: l_text:=l_text||'
214: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
210: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
211: l_text:='
212: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute9);
213: l_text:=l_text||'
214: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
215: l_text:='
216: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute10);
217: l_text:=l_text||'
218: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
214: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
215: l_text:='
216: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute10);
217: l_text:=l_text||'
218: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
219: l_text:='
220: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute11);
221: l_text:=l_text||'
222: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
218: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
219: l_text:='
220: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute11);
221: l_text:=l_text||'
222: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
223: l_text:='
224: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute12);
225: l_text:=l_text||'
226: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
222: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
223: l_text:='
224: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute12);
225: l_text:=l_text||'
226: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
227: l_text:='
228: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute13);
229: l_text:=l_text||'
230: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
226: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
227: l_text:='
228: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute13);
229: l_text:=l_text||'
230: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
231: l_text:='
232: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute14);
233: l_text:=l_text||'
234: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
230: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
231: l_text:='
232: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute14);
233: l_text:=l_text||'
234: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
235: l_text:='
236: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute15);
237: l_text:=l_text||'
238: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
234: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
235: l_text:='
236: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute15);
237: l_text:=l_text||'
238: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
239: l_text:='
240: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute16);
241: l_text:=l_text||'
242: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
238: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
239: l_text:='
240: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute16);
241: l_text:=l_text||'
242: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
243: l_text:='
244: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute17);
245: l_text:=l_text||'
246: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
242: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
243: l_text:='
244: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute17);
245: l_text:=l_text||'
246: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
247: l_text:='
248: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute18);
249: l_text:=l_text||'
250: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
246: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
247: l_text:='
248: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute18);
249: l_text:=l_text||'
250: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
251: l_text:='
252: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute19);
253: l_text:=l_text||'
254: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
250: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
251: l_text:='
252: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute19);
253: l_text:=l_text||'
254: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
255: l_text:='
256: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute20);
257: l_text:=l_text||'
258: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
254: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
255: l_text:='
256: l_text:=l_text||irc_utilities_pkg.removeTags(p_attribute20);
257: l_text:=l_text||'
258: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
259: l_text:='
260: l_text:=l_text||fnd_number.number_to_canonical(p_object_version_number);
261: l_text:=l_text||'
262: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
258: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
259: l_text:='
260: l_text:=l_text||fnd_number.number_to_canonical(p_object_version_number);
261: l_text:=l_text||'
262: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
263: l_text:='';
264: --
265: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
266: --
261: l_text:=l_text||'';
262: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
263: l_text:='';
264: --
265: dbms_lob.writeAppend(l_event_data,length(l_text),l_text);
266: --
267: -- raise the event with the event data
268: wf_event.raise(p_event_name=>l_event_name
269: ,p_event_key=>l_event_key