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