207:
208: /*Rosetta Wrapper Generated Code for Simulation -- Start*/
209:
210:
211: procedure rosetta_table_copy_in_p1(t out nocopy wf_ntf_rule.custom_col_type, a0 JTF_VARCHAR2_TABLE_100
212: , a1 JTF_VARCHAR2_TABLE_100
213: , a2 JTF_VARCHAR2_TABLE_100
214: , a3 JTF_VARCHAR2_TABLE_32767
215: , a4 JTF_VARCHAR2_TABLE_100
208: /*Rosetta Wrapper Generated Code for Simulation -- Start*/
209:
210:
211: procedure rosetta_table_copy_in_p1(t out nocopy wf_ntf_rule.custom_col_type, a0 JTF_VARCHAR2_TABLE_100
212: , a1 JTF_VARCHAR2_TABLE_100
213: , a2 JTF_VARCHAR2_TABLE_100
214: , a3 JTF_VARCHAR2_TABLE_32767
215: , a4 JTF_VARCHAR2_TABLE_100
216: , a5 JTF_NUMBER_TABLE
209:
210:
211: procedure rosetta_table_copy_in_p1(t out nocopy wf_ntf_rule.custom_col_type, a0 JTF_VARCHAR2_TABLE_100
212: , a1 JTF_VARCHAR2_TABLE_100
213: , a2 JTF_VARCHAR2_TABLE_100
214: , a3 JTF_VARCHAR2_TABLE_32767
215: , a4 JTF_VARCHAR2_TABLE_100
216: , a5 JTF_NUMBER_TABLE
217: , a6 JTF_VARCHAR2_TABLE_100
211: procedure rosetta_table_copy_in_p1(t out nocopy wf_ntf_rule.custom_col_type, a0 JTF_VARCHAR2_TABLE_100
212: , a1 JTF_VARCHAR2_TABLE_100
213: , a2 JTF_VARCHAR2_TABLE_100
214: , a3 JTF_VARCHAR2_TABLE_32767
215: , a4 JTF_VARCHAR2_TABLE_100
216: , a5 JTF_NUMBER_TABLE
217: , a6 JTF_VARCHAR2_TABLE_100
218: ) as
219: ddindx binary_integer; indx binary_integer;
213: , a2 JTF_VARCHAR2_TABLE_100
214: , a3 JTF_VARCHAR2_TABLE_32767
215: , a4 JTF_VARCHAR2_TABLE_100
216: , a5 JTF_NUMBER_TABLE
217: , a6 JTF_VARCHAR2_TABLE_100
218: ) as
219: ddindx binary_integer; indx binary_integer;
220: begin
221: if a0 is not null and a0.count > 0 then
239: end if;
240: end if;
241: end rosetta_table_copy_in_p1;
242:
243: procedure rosetta_table_copy_out_p1(t wf_ntf_rule.custom_col_type, a0 out nocopy JTF_VARCHAR2_TABLE_100
244: , a1 out nocopy JTF_VARCHAR2_TABLE_100
245: , a2 out nocopy JTF_VARCHAR2_TABLE_100
246: , a3 out nocopy JTF_VARCHAR2_TABLE_32767
247: , a4 out nocopy JTF_VARCHAR2_TABLE_100
240: end if;
241: end rosetta_table_copy_in_p1;
242:
243: procedure rosetta_table_copy_out_p1(t wf_ntf_rule.custom_col_type, a0 out nocopy JTF_VARCHAR2_TABLE_100
244: , a1 out nocopy JTF_VARCHAR2_TABLE_100
245: , a2 out nocopy JTF_VARCHAR2_TABLE_100
246: , a3 out nocopy JTF_VARCHAR2_TABLE_32767
247: , a4 out nocopy JTF_VARCHAR2_TABLE_100
248: , a5 out nocopy JTF_NUMBER_TABLE
241: end rosetta_table_copy_in_p1;
242:
243: procedure rosetta_table_copy_out_p1(t wf_ntf_rule.custom_col_type, a0 out nocopy JTF_VARCHAR2_TABLE_100
244: , a1 out nocopy JTF_VARCHAR2_TABLE_100
245: , a2 out nocopy JTF_VARCHAR2_TABLE_100
246: , a3 out nocopy JTF_VARCHAR2_TABLE_32767
247: , a4 out nocopy JTF_VARCHAR2_TABLE_100
248: , a5 out nocopy JTF_NUMBER_TABLE
249: , a6 out nocopy JTF_VARCHAR2_TABLE_100
243: procedure rosetta_table_copy_out_p1(t wf_ntf_rule.custom_col_type, a0 out nocopy JTF_VARCHAR2_TABLE_100
244: , a1 out nocopy JTF_VARCHAR2_TABLE_100
245: , a2 out nocopy JTF_VARCHAR2_TABLE_100
246: , a3 out nocopy JTF_VARCHAR2_TABLE_32767
247: , a4 out nocopy JTF_VARCHAR2_TABLE_100
248: , a5 out nocopy JTF_NUMBER_TABLE
249: , a6 out nocopy JTF_VARCHAR2_TABLE_100
250: ) as
251: ddindx binary_integer; indx binary_integer;
245: , a2 out nocopy JTF_VARCHAR2_TABLE_100
246: , a3 out nocopy JTF_VARCHAR2_TABLE_32767
247: , a4 out nocopy JTF_VARCHAR2_TABLE_100
248: , a5 out nocopy JTF_NUMBER_TABLE
249: , a6 out nocopy JTF_VARCHAR2_TABLE_100
250: ) as
251: ddindx binary_integer; indx binary_integer;
252: begin
253: if t is null or t.count = 0 then
250: ) as
251: ddindx binary_integer; indx binary_integer;
252: begin
253: if t is null or t.count = 0 then
254: a0 := JTF_VARCHAR2_TABLE_100();
255: a1 := JTF_VARCHAR2_TABLE_100();
256: a2 := JTF_VARCHAR2_TABLE_100();
257: a3 := JTF_VARCHAR2_TABLE_32767();
258: a4 := JTF_VARCHAR2_TABLE_100();
251: ddindx binary_integer; indx binary_integer;
252: begin
253: if t is null or t.count = 0 then
254: a0 := JTF_VARCHAR2_TABLE_100();
255: a1 := JTF_VARCHAR2_TABLE_100();
256: a2 := JTF_VARCHAR2_TABLE_100();
257: a3 := JTF_VARCHAR2_TABLE_32767();
258: a4 := JTF_VARCHAR2_TABLE_100();
259: a5 := JTF_NUMBER_TABLE();
252: begin
253: if t is null or t.count = 0 then
254: a0 := JTF_VARCHAR2_TABLE_100();
255: a1 := JTF_VARCHAR2_TABLE_100();
256: a2 := JTF_VARCHAR2_TABLE_100();
257: a3 := JTF_VARCHAR2_TABLE_32767();
258: a4 := JTF_VARCHAR2_TABLE_100();
259: a5 := JTF_NUMBER_TABLE();
260: a6 := JTF_VARCHAR2_TABLE_100();
254: a0 := JTF_VARCHAR2_TABLE_100();
255: a1 := JTF_VARCHAR2_TABLE_100();
256: a2 := JTF_VARCHAR2_TABLE_100();
257: a3 := JTF_VARCHAR2_TABLE_32767();
258: a4 := JTF_VARCHAR2_TABLE_100();
259: a5 := JTF_NUMBER_TABLE();
260: a6 := JTF_VARCHAR2_TABLE_100();
261: else
262: a0 := JTF_VARCHAR2_TABLE_100();
256: a2 := JTF_VARCHAR2_TABLE_100();
257: a3 := JTF_VARCHAR2_TABLE_32767();
258: a4 := JTF_VARCHAR2_TABLE_100();
259: a5 := JTF_NUMBER_TABLE();
260: a6 := JTF_VARCHAR2_TABLE_100();
261: else
262: a0 := JTF_VARCHAR2_TABLE_100();
263: a1 := JTF_VARCHAR2_TABLE_100();
264: a2 := JTF_VARCHAR2_TABLE_100();
258: a4 := JTF_VARCHAR2_TABLE_100();
259: a5 := JTF_NUMBER_TABLE();
260: a6 := JTF_VARCHAR2_TABLE_100();
261: else
262: a0 := JTF_VARCHAR2_TABLE_100();
263: a1 := JTF_VARCHAR2_TABLE_100();
264: a2 := JTF_VARCHAR2_TABLE_100();
265: a3 := JTF_VARCHAR2_TABLE_32767();
266: a4 := JTF_VARCHAR2_TABLE_100();
259: a5 := JTF_NUMBER_TABLE();
260: a6 := JTF_VARCHAR2_TABLE_100();
261: else
262: a0 := JTF_VARCHAR2_TABLE_100();
263: a1 := JTF_VARCHAR2_TABLE_100();
264: a2 := JTF_VARCHAR2_TABLE_100();
265: a3 := JTF_VARCHAR2_TABLE_32767();
266: a4 := JTF_VARCHAR2_TABLE_100();
267: a5 := JTF_NUMBER_TABLE();
260: a6 := JTF_VARCHAR2_TABLE_100();
261: else
262: a0 := JTF_VARCHAR2_TABLE_100();
263: a1 := JTF_VARCHAR2_TABLE_100();
264: a2 := JTF_VARCHAR2_TABLE_100();
265: a3 := JTF_VARCHAR2_TABLE_32767();
266: a4 := JTF_VARCHAR2_TABLE_100();
267: a5 := JTF_NUMBER_TABLE();
268: a6 := JTF_VARCHAR2_TABLE_100();
262: a0 := JTF_VARCHAR2_TABLE_100();
263: a1 := JTF_VARCHAR2_TABLE_100();
264: a2 := JTF_VARCHAR2_TABLE_100();
265: a3 := JTF_VARCHAR2_TABLE_32767();
266: a4 := JTF_VARCHAR2_TABLE_100();
267: a5 := JTF_NUMBER_TABLE();
268: a6 := JTF_VARCHAR2_TABLE_100();
269: if t.count > 0 then
270: a0.extend(t.count);
264: a2 := JTF_VARCHAR2_TABLE_100();
265: a3 := JTF_VARCHAR2_TABLE_32767();
266: a4 := JTF_VARCHAR2_TABLE_100();
267: a5 := JTF_NUMBER_TABLE();
268: a6 := JTF_VARCHAR2_TABLE_100();
269: if t.count > 0 then
270: a0.extend(t.count);
271: a1.extend(t.count);
272: a2.extend(t.count);
296:
297: procedure simulate_rules(p_message_type VARCHAR2
298: , p_message_name VARCHAR2
299: , p_customization_level VARCHAR2
300: , p3_a0 out nocopy JTF_VARCHAR2_TABLE_100
301: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
302: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_100
303: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_32767
304: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_100
297: procedure simulate_rules(p_message_type VARCHAR2
298: , p_message_name VARCHAR2
299: , p_customization_level VARCHAR2
300: , p3_a0 out nocopy JTF_VARCHAR2_TABLE_100
301: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
302: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_100
303: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_32767
304: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_100
305: , p3_a5 out nocopy JTF_NUMBER_TABLE
298: , p_message_name VARCHAR2
299: , p_customization_level VARCHAR2
300: , p3_a0 out nocopy JTF_VARCHAR2_TABLE_100
301: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
302: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_100
303: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_32767
304: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_100
305: , p3_a5 out nocopy JTF_NUMBER_TABLE
306: , p3_a6 out nocopy JTF_VARCHAR2_TABLE_100
300: , p3_a0 out nocopy JTF_VARCHAR2_TABLE_100
301: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
302: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_100
303: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_32767
304: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_100
305: , p3_a5 out nocopy JTF_NUMBER_TABLE
306: , p3_a6 out nocopy JTF_VARCHAR2_TABLE_100
307: )
308:
302: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_100
303: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_32767
304: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_100
305: , p3_a5 out nocopy JTF_NUMBER_TABLE
306: , p3_a6 out nocopy JTF_VARCHAR2_TABLE_100
307: )
308:
309: as
310: ddx_custom_col_tbl wf_ntf_rule.custom_col_type;