141: end if;
142:
143: -- Function calls for Item Type FNDFFWK
144: if (itemtype = 'FNDFFWK') then
145: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.ABORT_GENERATION') then
146: FND_FLEX_WORKFLOW_APIS.ABORT_GENERATION(itemtype, itemkey,
147: actid, funmode, resultout);
148: executed := TRUE;
149: return;
142:
143: -- Function calls for Item Type FNDFFWK
144: if (itemtype = 'FNDFFWK') then
145: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.ABORT_GENERATION') then
146: FND_FLEX_WORKFLOW_APIS.ABORT_GENERATION(itemtype, itemkey,
147: actid, funmode, resultout);
148: executed := TRUE;
149: return;
150: end if;
147: actid, funmode, resultout);
148: executed := TRUE;
149: return;
150: end if;
151: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.ASSIGN_TO_SEGMENT') then
152: FND_FLEX_WORKFLOW_APIS.ASSIGN_TO_SEGMENT(itemtype, itemkey,
153: actid, funmode, resultout);
154: executed := TRUE;
155: return;
148: executed := TRUE;
149: return;
150: end if;
151: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.ASSIGN_TO_SEGMENT') then
152: FND_FLEX_WORKFLOW_APIS.ASSIGN_TO_SEGMENT(itemtype, itemkey,
153: actid, funmode, resultout);
154: executed := TRUE;
155: return;
156: end if;
153: actid, funmode, resultout);
154: executed := TRUE;
155: return;
156: end if;
157: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.COPY_FROM_COMBINATION') then
158: FND_FLEX_WORKFLOW_APIS.COPY_FROM_COMBINATION(itemtype, itemkey,
159: actid, funmode, resultout);
160: executed := TRUE;
161: return;
154: executed := TRUE;
155: return;
156: end if;
157: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.COPY_FROM_COMBINATION') then
158: FND_FLEX_WORKFLOW_APIS.COPY_FROM_COMBINATION(itemtype, itemkey,
159: actid, funmode, resultout);
160: executed := TRUE;
161: return;
162: end if;
159: actid, funmode, resultout);
160: executed := TRUE;
161: return;
162: end if;
163: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.COPY_SEGMENT_FROM_COMBINATION') then
164: FND_FLEX_WORKFLOW_APIS.COPY_SEGMENT_FROM_COMBINATION(itemtype, itemkey,
165: actid, funmode, resultout);
166: executed := TRUE;
167: return;
160: executed := TRUE;
161: return;
162: end if;
163: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.COPY_SEGMENT_FROM_COMBINATION') then
164: FND_FLEX_WORKFLOW_APIS.COPY_SEGMENT_FROM_COMBINATION(itemtype, itemkey,
165: actid, funmode, resultout);
166: executed := TRUE;
167: return;
168: end if;
165: actid, funmode, resultout);
166: executed := TRUE;
167: return;
168: end if;
169: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.COPY_SEGMENT_FROM_COMBINATION2') then
170: FND_FLEX_WORKFLOW_APIS.COPY_SEGMENT_FROM_COMBINATION2(itemtype, itemkey,
171: actid, funmode, resultout);
172: executed := TRUE;
173: return;
166: executed := TRUE;
167: return;
168: end if;
169: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.COPY_SEGMENT_FROM_COMBINATION2') then
170: FND_FLEX_WORKFLOW_APIS.COPY_SEGMENT_FROM_COMBINATION2(itemtype, itemkey,
171: actid, funmode, resultout);
172: executed := TRUE;
173: return;
174: end if;
171: actid, funmode, resultout);
172: executed := TRUE;
173: return;
174: end if;
175: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.END_GENERATION') then
176: FND_FLEX_WORKFLOW_APIS.END_GENERATION(itemtype, itemkey,
177: actid, funmode, resultout);
178: executed := TRUE;
179: return;
172: executed := TRUE;
173: return;
174: end if;
175: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.END_GENERATION') then
176: FND_FLEX_WORKFLOW_APIS.END_GENERATION(itemtype, itemkey,
177: actid, funmode, resultout);
178: executed := TRUE;
179: return;
180: end if;
177: actid, funmode, resultout);
178: executed := TRUE;
179: return;
180: end if;
181: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.GET_VALUE_FROM_COMBINATION') then
182: FND_FLEX_WORKFLOW_APIS.GET_VALUE_FROM_COMBINATION(itemtype, itemkey,
183: actid, funmode, resultout);
184: executed := TRUE;
185: return;
178: executed := TRUE;
179: return;
180: end if;
181: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.GET_VALUE_FROM_COMBINATION') then
182: FND_FLEX_WORKFLOW_APIS.GET_VALUE_FROM_COMBINATION(itemtype, itemkey,
183: actid, funmode, resultout);
184: executed := TRUE;
185: return;
186: end if;
183: actid, funmode, resultout);
184: executed := TRUE;
185: return;
186: end if;
187: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.GET_VALUE_FROM_COMBINATION2') then
188: FND_FLEX_WORKFLOW_APIS.GET_VALUE_FROM_COMBINATION2(itemtype, itemkey,
189: actid, funmode, resultout);
190: executed := TRUE;
191: return;
184: executed := TRUE;
185: return;
186: end if;
187: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.GET_VALUE_FROM_COMBINATION2') then
188: FND_FLEX_WORKFLOW_APIS.GET_VALUE_FROM_COMBINATION2(itemtype, itemkey,
189: actid, funmode, resultout);
190: executed := TRUE;
191: return;
192: end if;
189: actid, funmode, resultout);
190: executed := TRUE;
191: return;
192: end if;
193: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.IS_COMBINATION_COMPLETE') then
194: FND_FLEX_WORKFLOW_APIS.IS_COMBINATION_COMPLETE(itemtype, itemkey,
195: actid, funmode, resultout);
196: executed := TRUE;
197: return;
190: executed := TRUE;
191: return;
192: end if;
193: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.IS_COMBINATION_COMPLETE') then
194: FND_FLEX_WORKFLOW_APIS.IS_COMBINATION_COMPLETE(itemtype, itemkey,
195: actid, funmode, resultout);
196: executed := TRUE;
197: return;
198: end if;
195: actid, funmode, resultout);
196: executed := TRUE;
197: return;
198: end if;
199: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.START_GENERATION') then
200: FND_FLEX_WORKFLOW_APIS.START_GENERATION(itemtype, itemkey,
201: actid, funmode, resultout);
202: executed := TRUE;
203: return;
196: executed := TRUE;
197: return;
198: end if;
199: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.START_GENERATION') then
200: FND_FLEX_WORKFLOW_APIS.START_GENERATION(itemtype, itemkey,
201: actid, funmode, resultout);
202: executed := TRUE;
203: return;
204: end if;
201: actid, funmode, resultout);
202: executed := TRUE;
203: return;
204: end if;
205: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.VALIDATE_COMBINATION') then
206: FND_FLEX_WORKFLOW_APIS.VALIDATE_COMBINATION(itemtype, itemkey,
207: actid, funmode, resultout);
208: executed := TRUE;
209: return;
202: executed := TRUE;
203: return;
204: end if;
205: if (l_funcname = 'FND_FLEX_WORKFLOW_APIS.VALIDATE_COMBINATION') then
206: FND_FLEX_WORKFLOW_APIS.VALIDATE_COMBINATION(itemtype, itemkey,
207: actid, funmode, resultout);
208: executed := TRUE;
209: return;
210: end if;