17: l_funcname := upper(trim(funcname));
18:
19: -- Function calls for Item Type WFSTD
20: if (itemtype = 'WFSTD') then
21: if (l_funcname = 'WF_STANDARD.ANDJOIN') then
22: WF_STANDARD.ANDJOIN(itemtype, itemkey,
23: actid, funmode, resultout);
24: executed := TRUE;
25: return;
18:
19: -- Function calls for Item Type WFSTD
20: if (itemtype = 'WFSTD') then
21: if (l_funcname = 'WF_STANDARD.ANDJOIN') then
22: WF_STANDARD.ANDJOIN(itemtype, itemkey,
23: actid, funmode, resultout);
24: executed := TRUE;
25: return;
26: end if;
23: actid, funmode, resultout);
24: executed := TRUE;
25: return;
26: end if;
27: if (l_funcname = 'WF_STANDARD.ASSIGN') then
28: WF_STANDARD.ASSIGN(itemtype, itemkey,
29: actid, funmode, resultout);
30: executed := TRUE;
31: return;
24: executed := TRUE;
25: return;
26: end if;
27: if (l_funcname = 'WF_STANDARD.ASSIGN') then
28: WF_STANDARD.ASSIGN(itemtype, itemkey,
29: actid, funmode, resultout);
30: executed := TRUE;
31: return;
32: end if;
29: actid, funmode, resultout);
30: executed := TRUE;
31: return;
32: end if;
33: if (l_funcname = 'WF_STANDARD.BLOCK') then
34: WF_STANDARD.BLOCK(itemtype, itemkey,
35: actid, funmode, resultout);
36: executed := TRUE;
37: return;
30: executed := TRUE;
31: return;
32: end if;
33: if (l_funcname = 'WF_STANDARD.BLOCK') then
34: WF_STANDARD.BLOCK(itemtype, itemkey,
35: actid, funmode, resultout);
36: executed := TRUE;
37: return;
38: end if;
35: actid, funmode, resultout);
36: executed := TRUE;
37: return;
38: end if;
39: if (l_funcname = 'WF_STANDARD.COMPARE') then
40: WF_STANDARD.COMPARE(itemtype, itemkey,
41: actid, funmode, resultout);
42: executed := TRUE;
43: return;
36: executed := TRUE;
37: return;
38: end if;
39: if (l_funcname = 'WF_STANDARD.COMPARE') then
40: WF_STANDARD.COMPARE(itemtype, itemkey,
41: actid, funmode, resultout);
42: executed := TRUE;
43: return;
44: end if;
41: actid, funmode, resultout);
42: executed := TRUE;
43: return;
44: end if;
45: if (l_funcname = 'WF_STANDARD.COMPAREEVENTPROPERTY') then
46: WF_STANDARD.COMPAREEVENTPROPERTY(itemtype, itemkey,
47: actid, funmode, resultout);
48: executed := TRUE;
49: return;
42: executed := TRUE;
43: return;
44: end if;
45: if (l_funcname = 'WF_STANDARD.COMPAREEVENTPROPERTY') then
46: WF_STANDARD.COMPAREEVENTPROPERTY(itemtype, itemkey,
47: actid, funmode, resultout);
48: executed := TRUE;
49: return;
50: end if;
47: actid, funmode, resultout);
48: executed := TRUE;
49: return;
50: end if;
51: if (l_funcname = 'WF_STANDARD.COMPAREEXECUTIONTIME') then
52: WF_STANDARD.COMPAREEXECUTIONTIME(itemtype, itemkey,
53: actid, funmode, resultout);
54: executed := TRUE;
55: return;
48: executed := TRUE;
49: return;
50: end if;
51: if (l_funcname = 'WF_STANDARD.COMPAREEXECUTIONTIME') then
52: WF_STANDARD.COMPAREEXECUTIONTIME(itemtype, itemkey,
53: actid, funmode, resultout);
54: executed := TRUE;
55: return;
56: end if;
53: actid, funmode, resultout);
54: executed := TRUE;
55: return;
56: end if;
57: if (l_funcname = 'WF_STANDARD.CONTINUEFLOW') then
58: WF_STANDARD.CONTINUEFLOW(itemtype, itemkey,
59: actid, funmode, resultout);
60: executed := TRUE;
61: return;
54: executed := TRUE;
55: return;
56: end if;
57: if (l_funcname = 'WF_STANDARD.CONTINUEFLOW') then
58: WF_STANDARD.CONTINUEFLOW(itemtype, itemkey,
59: actid, funmode, resultout);
60: executed := TRUE;
61: return;
62: end if;
59: actid, funmode, resultout);
60: executed := TRUE;
61: return;
62: end if;
63: if (l_funcname = 'WF_STANDARD.DEFER') then
64: WF_STANDARD.DEFER(itemtype, itemkey,
65: actid, funmode, resultout);
66: executed := TRUE;
67: return;
60: executed := TRUE;
61: return;
62: end if;
63: if (l_funcname = 'WF_STANDARD.DEFER') then
64: WF_STANDARD.DEFER(itemtype, itemkey,
65: actid, funmode, resultout);
66: executed := TRUE;
67: return;
68: end if;
65: actid, funmode, resultout);
66: executed := TRUE;
67: return;
68: end if;
69: if (l_funcname = 'WF_STANDARD.GETEVENTPROPERTY') then
70: WF_STANDARD.GETEVENTPROPERTY(itemtype, itemkey,
71: actid, funmode, resultout);
72: executed := TRUE;
73: return;
66: executed := TRUE;
67: return;
68: end if;
69: if (l_funcname = 'WF_STANDARD.GETEVENTPROPERTY') then
70: WF_STANDARD.GETEVENTPROPERTY(itemtype, itemkey,
71: actid, funmode, resultout);
72: executed := TRUE;
73: return;
74: end if;
71: actid, funmode, resultout);
72: executed := TRUE;
73: return;
74: end if;
75: if (l_funcname = 'WF_STANDARD.GETURL') then
76: WF_STANDARD.GETURL(itemtype, itemkey,
77: actid, funmode, resultout);
78: executed := TRUE;
79: return;
72: executed := TRUE;
73: return;
74: end if;
75: if (l_funcname = 'WF_STANDARD.GETURL') then
76: WF_STANDARD.GETURL(itemtype, itemkey,
77: actid, funmode, resultout);
78: executed := TRUE;
79: return;
80: end if;
77: actid, funmode, resultout);
78: executed := TRUE;
79: return;
80: end if;
81: if (l_funcname = 'WF_STANDARD.LAUNCHPROCESS') then
82: WF_STANDARD.LAUNCHPROCESS(itemtype, itemkey,
83: actid, funmode, resultout);
84: executed := TRUE;
85: return;
78: executed := TRUE;
79: return;
80: end if;
81: if (l_funcname = 'WF_STANDARD.LAUNCHPROCESS') then
82: WF_STANDARD.LAUNCHPROCESS(itemtype, itemkey,
83: actid, funmode, resultout);
84: executed := TRUE;
85: return;
86: end if;
83: actid, funmode, resultout);
84: executed := TRUE;
85: return;
86: end if;
87: if (l_funcname = 'WF_STANDARD.LOOPCOUNTER') then
88: WF_STANDARD.LOOPCOUNTER(itemtype, itemkey,
89: actid, funmode, resultout);
90: executed := TRUE;
91: return;
84: executed := TRUE;
85: return;
86: end if;
87: if (l_funcname = 'WF_STANDARD.LOOPCOUNTER') then
88: WF_STANDARD.LOOPCOUNTER(itemtype, itemkey,
89: actid, funmode, resultout);
90: executed := TRUE;
91: return;
92: end if;
89: actid, funmode, resultout);
90: executed := TRUE;
91: return;
92: end if;
93: if (l_funcname = 'WF_STANDARD.NOOP') then
94: WF_STANDARD.NOOP(itemtype, itemkey,
95: actid, funmode, resultout);
96: executed := TRUE;
97: return;
90: executed := TRUE;
91: return;
92: end if;
93: if (l_funcname = 'WF_STANDARD.NOOP') then
94: WF_STANDARD.NOOP(itemtype, itemkey,
95: actid, funmode, resultout);
96: executed := TRUE;
97: return;
98: end if;
95: actid, funmode, resultout);
96: executed := TRUE;
97: return;
98: end if;
99: if (l_funcname = 'WF_STANDARD.NOTIFY') then
100: WF_STANDARD.NOTIFY(itemtype, itemkey,
101: actid, funmode, resultout);
102: executed := TRUE;
103: return;
96: executed := TRUE;
97: return;
98: end if;
99: if (l_funcname = 'WF_STANDARD.NOTIFY') then
100: WF_STANDARD.NOTIFY(itemtype, itemkey,
101: actid, funmode, resultout);
102: executed := TRUE;
103: return;
104: end if;
101: actid, funmode, resultout);
102: executed := TRUE;
103: return;
104: end if;
105: if (l_funcname = 'WF_STANDARD.ORJOIN') then
106: WF_STANDARD.ORJOIN(itemtype, itemkey,
107: actid, funmode, resultout);
108: executed := TRUE;
109: return;
102: executed := TRUE;
103: return;
104: end if;
105: if (l_funcname = 'WF_STANDARD.ORJOIN') then
106: WF_STANDARD.ORJOIN(itemtype, itemkey,
107: actid, funmode, resultout);
108: executed := TRUE;
109: return;
110: end if;
107: actid, funmode, resultout);
108: executed := TRUE;
109: return;
110: end if;
111: if (l_funcname = 'WF_STANDARD.ROLERESOLUTION') then
112: WF_STANDARD.ROLERESOLUTION(itemtype, itemkey,
113: actid, funmode, resultout);
114: executed := TRUE;
115: return;
108: executed := TRUE;
109: return;
110: end if;
111: if (l_funcname = 'WF_STANDARD.ROLERESOLUTION') then
112: WF_STANDARD.ROLERESOLUTION(itemtype, itemkey,
113: actid, funmode, resultout);
114: executed := TRUE;
115: return;
116: end if;
113: actid, funmode, resultout);
114: executed := TRUE;
115: return;
116: end if;
117: if (l_funcname = 'WF_STANDARD.SETEVENTPROPERTY') then
118: WF_STANDARD.SETEVENTPROPERTY(itemtype, itemkey,
119: actid, funmode, resultout);
120: executed := TRUE;
121: return;
114: executed := TRUE;
115: return;
116: end if;
117: if (l_funcname = 'WF_STANDARD.SETEVENTPROPERTY') then
118: WF_STANDARD.SETEVENTPROPERTY(itemtype, itemkey,
119: actid, funmode, resultout);
120: executed := TRUE;
121: return;
122: end if;
119: actid, funmode, resultout);
120: executed := TRUE;
121: return;
122: end if;
123: if (l_funcname = 'WF_STANDARD.VOTEFORRESULTTYPE') then
124: WF_STANDARD.VOTEFORRESULTTYPE(itemtype, itemkey,
125: actid, funmode, resultout);
126: executed := TRUE;
127: return;
120: executed := TRUE;
121: return;
122: end if;
123: if (l_funcname = 'WF_STANDARD.VOTEFORRESULTTYPE') then
124: WF_STANDARD.VOTEFORRESULTTYPE(itemtype, itemkey,
125: actid, funmode, resultout);
126: executed := TRUE;
127: return;
128: end if;
125: actid, funmode, resultout);
126: executed := TRUE;
127: return;
128: end if;
129: if (l_funcname = 'WF_STANDARD.WAIT') then
130: WF_STANDARD.WAIT(itemtype, itemkey,
131: actid, funmode, resultout);
132: executed := TRUE;
133: return;
126: executed := TRUE;
127: return;
128: end if;
129: if (l_funcname = 'WF_STANDARD.WAIT') then
130: WF_STANDARD.WAIT(itemtype, itemkey,
131: actid, funmode, resultout);
132: executed := TRUE;
133: return;
134: end if;
131: actid, funmode, resultout);
132: executed := TRUE;
133: return;
134: end if;
135: if (l_funcname = 'WF_STANDARD.WAITFORFLOW') then
136: WF_STANDARD.WAITFORFLOW(itemtype, itemkey,
137: actid, funmode, resultout);
138: executed := TRUE;
139: return;
132: executed := TRUE;
133: return;
134: end if;
135: if (l_funcname = 'WF_STANDARD.WAITFORFLOW') then
136: WF_STANDARD.WAITFORFLOW(itemtype, itemkey,
137: actid, funmode, resultout);
138: executed := TRUE;
139: return;
140: end if;