[Home] [Help]
PACKAGE BODY: APPS.XX_BPEL_CALLPROCESSORDEREBS11I
Source
1 PACKAGE BODY XX_BPEL_CALLPROCESSORDEREBS11I AS
2 /* $Header: OEXCGNIB.pls 120.3 2008/03/20 07:54:34 sahvivek noship $ */
3
4 FUNCTION PL_TO_SQL1(aPlsqlItem OE_ORDER_PUB.HEADER_REC_TYPE)
5 RETURN OE_ORDER_PUB_HEADER_REC_TYPE IS
6 aSqlItem OE_ORDER_PUB_HEADER_REC_TYPE;
7 BEGIN
8 aSqlItem := oe_inbound_int.PL_TO_SQL1(aPlsqlItem);
9 RETURN aSqlItem;
10 END PL_TO_SQL1;
11
12 FUNCTION SQL_TO_PL1(aSqlItem OE_ORDER_PUB_HEADER_REC_TYPE)
13 RETURN OE_ORDER_PUB.HEADER_REC_TYPE IS
14 aPlsqlItem OE_ORDER_PUB.HEADER_REC_TYPE;
15 BEGIN
16 aPlsqlItem := oe_inbound_int.SQL_TO_PL1(aSqlItem);
17 RETURN aPlsqlItem;
18 END SQL_TO_PL1;
19
20 FUNCTION PL_TO_SQL2(aPlsqlItem OE_ORDER_PUB.HEADER_VAL_REC_TYPE)
21 RETURN OE_ORDER_PUB_HEADER_VAL_REC_T IS
22 aSqlItem OE_ORDER_PUB_HEADER_VAL_REC_T;
23 BEGIN
24 aSqlItem := oe_inbound_int.PL_TO_SQL2(aPlsqlItem);
25 RETURN aSqlItem;
26 END PL_TO_SQL2;
27
28 FUNCTION SQL_TO_PL2(aSqlItem OE_ORDER_PUB_HEADER_VAL_REC_T)
29 RETURN OE_ORDER_PUB.HEADER_VAL_REC_TYPE IS
30 aPlsqlItem OE_ORDER_PUB.HEADER_VAL_REC_TYPE;
31 BEGIN
32 aPlsqlItem := oe_inbound_int.SQL_TO_PL2(aSqlItem);
33 RETURN aPlsqlItem;
34 END SQL_TO_PL2;
35
36 FUNCTION PL_TO_SQL26(aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_REC_TYPE)
37 RETURN OE_ORDER_PUB_HEADER_ADJ_REC_T IS
38 aSqlItem OE_ORDER_PUB_HEADER_ADJ_REC_T;
39 BEGIN
40 aSqlItem := oe_inbound_int.PL_TO_SQL26(aPlsqlItem);
41 RETURN aSqlItem;
42 END PL_TO_SQL26;
43
44 FUNCTION SQL_TO_PL26(aSqlItem OE_ORDER_PUB_HEADER_ADJ_REC_T)
45 RETURN OE_ORDER_PUB.HEADER_ADJ_REC_TYPE IS
46 aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_REC_TYPE;
47 BEGIN
48 aPlsqlItem := oe_inbound_int.SQL_TO_PL26(aSqlItem);
49 RETURN aPlsqlItem;
50 END SQL_TO_PL26;
51
52 FUNCTION PL_TO_SQL3(aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_TBL_TYPE)
53 RETURN OE_ORDER_PUB_HEADER_ADJ_TBL_T IS
54 aSqlItem OE_ORDER_PUB_HEADER_ADJ_TBL_T;
55 BEGIN
56 aSqlItem := oe_inbound_int.PL_TO_SQL3(aPlsqlItem);
57 RETURN aSqlItem;
58 END PL_TO_SQL3;
59
60 FUNCTION SQL_TO_PL3(aSqlItem OE_ORDER_PUB_HEADER_ADJ_TBL_T)
61 RETURN OE_ORDER_PUB.HEADER_ADJ_TBL_TYPE IS
62 aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_TBL_TYPE;
63 BEGIN
64 aPlsqlItem := oe_inbound_int.SQL_TO_PL3(aSqlItem);
65 RETURN aPlsqlItem;
66 END SQL_TO_PL3;
67
68 FUNCTION PL_TO_SQL27(aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_VAL_REC_TYPE)
69 RETURN OE_ORDER_PUB_HEADER_ADJ_VAL_R IS
70 aSqlItem OE_ORDER_PUB_HEADER_ADJ_VAL_R;
71 BEGIN
72 aSqlItem := oe_inbound_int.PL_TO_SQL27(aPlsqlItem);
73 RETURN aSqlItem;
74 END PL_TO_SQL27;
75
76 FUNCTION SQL_TO_PL27(aSqlItem OE_ORDER_PUB_HEADER_ADJ_VAL_R)
77 RETURN OE_ORDER_PUB.HEADER_ADJ_VAL_REC_TYPE IS
78 aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_VAL_REC_TYPE;
79 BEGIN
80 aPlsqlItem := oe_inbound_int.SQL_TO_PL27(aSqlItem);
81 RETURN aPlsqlItem;
82 END SQL_TO_PL27;
83
84 FUNCTION PL_TO_SQL4(aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_VAL_TBL_TYPE)
85 RETURN OE_ORDER_PUB_HEADER_ADJ_VAL_T IS
86 aSqlItem OE_ORDER_PUB_HEADER_ADJ_VAL_T;
87 BEGIN
88 aSqlItem := oe_inbound_int.PL_TO_SQL4(aPlsqlItem);
89 RETURN aSqlItem;
90 END PL_TO_SQL4;
91
92 FUNCTION SQL_TO_PL4(aSqlItem OE_ORDER_PUB_HEADER_ADJ_VAL_T)
93 RETURN OE_ORDER_PUB.HEADER_ADJ_VAL_TBL_TYPE IS
94 aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_VAL_TBL_TYPE;
95 BEGIN
96 aPlsqlItem := oe_inbound_int.SQL_TO_PL4(aSqlItem);
97 RETURN aPlsqlItem;
98 END SQL_TO_PL4;
99
100 FUNCTION PL_TO_SQL28(aPlsqlItem OE_ORDER_PUB.HEADER_PRICE_ATT_REC_TYPE)
101 RETURN OE_ORDER_PUB_HEADER_PRICE_AT6 IS
102 aSqlItem OE_ORDER_PUB_HEADER_PRICE_AT6;
103 BEGIN
104 aSqlItem := oe_inbound_int.PL_TO_SQL28(aPlsqlItem);
105 RETURN aSqlItem;
106 END PL_TO_SQL28;
107
108 FUNCTION SQL_TO_PL28(aSqlItem OE_ORDER_PUB_HEADER_PRICE_AT6)
109 RETURN OE_ORDER_PUB.HEADER_PRICE_ATT_REC_TYPE IS
110 aPlsqlItem OE_ORDER_PUB.HEADER_PRICE_ATT_REC_TYPE;
111 BEGIN
112 aPlsqlItem := oe_inbound_int.SQL_TO_PL28(aSqlItem);
113 RETURN aPlsqlItem;
114 END SQL_TO_PL28;
115
116 FUNCTION PL_TO_SQL5(aPlsqlItem OE_ORDER_PUB.HEADER_PRICE_ATT_TBL_TYPE)
117 RETURN OE_ORDER_PUB_HEADER_PRICE_ATT IS
118 aSqlItem OE_ORDER_PUB_HEADER_PRICE_ATT;
119 BEGIN
120 aSqlItem := oe_inbound_int.PL_TO_SQL5(aPlsqlItem);
121 RETURN aSqlItem;
122 END PL_TO_SQL5;
123
124 FUNCTION SQL_TO_PL5(aSqlItem OE_ORDER_PUB_HEADER_PRICE_ATT)
125 RETURN OE_ORDER_PUB.HEADER_PRICE_ATT_TBL_TYPE IS
126 aPlsqlItem OE_ORDER_PUB.HEADER_PRICE_ATT_TBL_TYPE;
127 BEGIN
128 aPlsqlItem := oe_inbound_int.SQL_TO_PL5(aSqlItem);
129 RETURN aPlsqlItem;
130 END SQL_TO_PL5;
131
132 FUNCTION PL_TO_SQL29(aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_ATT_REC_TYPE)
133 RETURN OE_ORDER_PUB_HEADER_ADJ_ATT_R IS
134 aSqlItem OE_ORDER_PUB_HEADER_ADJ_ATT_R;
135 BEGIN
136 aSqlItem := oe_inbound_int.PL_TO_SQL29(aPlsqlItem);
137 RETURN aSqlItem;
138 END PL_TO_SQL29;
139
140 FUNCTION SQL_TO_PL29(aSqlItem OE_ORDER_PUB_HEADER_ADJ_ATT_R)
141 RETURN OE_ORDER_PUB.HEADER_ADJ_ATT_REC_TYPE IS
142 aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_ATT_REC_TYPE;
143 BEGIN
144 aPlsqlItem := oe_inbound_int.SQL_TO_PL29(aSqlItem);
145 RETURN aPlsqlItem;
146 END SQL_TO_PL29;
147
148 FUNCTION PL_TO_SQL6(aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_ATT_TBL_TYPE)
149 RETURN OE_ORDER_PUB_HEADER_ADJ_ATT_T IS
150 aSqlItem OE_ORDER_PUB_HEADER_ADJ_ATT_T;
151 BEGIN
152 aSqlItem := oe_inbound_int.PL_TO_SQL6(aPlsqlItem);
153 RETURN aSqlItem;
154 END PL_TO_SQL6;
155
156 FUNCTION SQL_TO_PL6(aSqlItem OE_ORDER_PUB_HEADER_ADJ_ATT_T)
157 RETURN OE_ORDER_PUB.HEADER_ADJ_ATT_TBL_TYPE IS
158 aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_ATT_TBL_TYPE;
159 BEGIN
160 aPlsqlItem := oe_inbound_int.SQL_TO_PL6(aSqlItem);
161 RETURN aPlsqlItem;
162 END SQL_TO_PL6;
163
164 FUNCTION PL_TO_SQL30(aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_ASSOC_REC_TYPE)
165 RETURN OE_ORDER_PUB_HEADER_ADJ_ASSO6 IS
166 aSqlItem OE_ORDER_PUB_HEADER_ADJ_ASSO6;
167 BEGIN
168 aSqlItem := oe_inbound_int.PL_TO_SQL30(aPlsqlItem);
169 RETURN aSqlItem;
170 END PL_TO_SQL30;
171
172 FUNCTION SQL_TO_PL30(aSqlItem OE_ORDER_PUB_HEADER_ADJ_ASSO6)
173 RETURN OE_ORDER_PUB.HEADER_ADJ_ASSOC_REC_TYPE IS
174 aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_ASSOC_REC_TYPE;
175 BEGIN
176 aPlsqlItem := oe_inbound_int.SQL_TO_PL30(aSqlItem);
177 RETURN aPlsqlItem;
178 END SQL_TO_PL30;
179
180 FUNCTION PL_TO_SQL7(aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_ASSOC_TBL_TYPE)
181 RETURN OE_ORDER_PUB_HEADER_ADJ_ASSOC IS
182 aSqlItem OE_ORDER_PUB_HEADER_ADJ_ASSOC;
183 BEGIN
184 aSqlItem := oe_inbound_int.PL_TO_SQL7(aPlsqlItem);
185 RETURN aSqlItem;
186 END PL_TO_SQL7;
187
188 FUNCTION SQL_TO_PL7(aSqlItem OE_ORDER_PUB_HEADER_ADJ_ASSOC)
189 RETURN OE_ORDER_PUB.HEADER_ADJ_ASSOC_TBL_TYPE IS
190 aPlsqlItem OE_ORDER_PUB.HEADER_ADJ_ASSOC_TBL_TYPE;
191 BEGIN
192 aPlsqlItem := oe_inbound_int. SQL_TO_PL7(aSqlItem);
193 RETURN aPlsqlItem;
194 END SQL_TO_PL7;
195
196 FUNCTION PL_TO_SQL31(aPlsqlItem OE_ORDER_PUB.HEADER_SCREDIT_REC_TYPE)
197 RETURN OE_ORDER_PUB_HEADER_SCREDIT_R IS
198 aSqlItem OE_ORDER_PUB_HEADER_SCREDIT_R;
199 BEGIN
200 aSqlItem := oe_inbound_int.PL_TO_SQL31(aPlsqlItem);
201 RETURN aSqlItem;
202 END PL_TO_SQL31;
203
204 FUNCTION SQL_TO_PL31(aSqlItem OE_ORDER_PUB_HEADER_SCREDIT_R)
205 RETURN OE_ORDER_PUB.HEADER_SCREDIT_REC_TYPE IS
206 aPlsqlItem OE_ORDER_PUB.HEADER_SCREDIT_REC_TYPE;
207 BEGIN
208 aPlsqlItem := oe_inbound_int.SQL_TO_PL31(aSqlItem);
209 RETURN aPlsqlItem;
210 END SQL_TO_PL31;
211
212 FUNCTION PL_TO_SQL8(aPlsqlItem OE_ORDER_PUB.HEADER_SCREDIT_TBL_TYPE)
213 RETURN OE_ORDER_PUB_HEADER_SCREDIT_T IS
214 aSqlItem OE_ORDER_PUB_HEADER_SCREDIT_T;
215 BEGIN
216 aSqlItem := oe_inbound_int.PL_TO_SQL8(aPlsqlItem);
217 RETURN aSqlItem;
218 END PL_TO_SQL8;
219
220 FUNCTION SQL_TO_PL8(aSqlItem OE_ORDER_PUB_HEADER_SCREDIT_T)
221 RETURN OE_ORDER_PUB.HEADER_SCREDIT_TBL_TYPE IS
222 aPlsqlItem OE_ORDER_PUB.HEADER_SCREDIT_TBL_TYPE;
223 BEGIN
224 aPlsqlItem := oe_inbound_int.SQL_TO_PL8(aSqlItem);
225 RETURN aPlsqlItem;
226 END SQL_TO_PL8;
227
228 FUNCTION PL_TO_SQL32(aPlsqlItem OE_ORDER_PUB.HEADER_SCREDIT_VAL_REC_TYPE)
229 RETURN OE_ORDER_PUB_HEADER_SCREDIT11 IS
230 aSqlItem OE_ORDER_PUB_HEADER_SCREDIT11;
231 BEGIN
232 aSqlItem := oe_inbound_int.PL_TO_SQL32(aPlsqlItem);
233 RETURN aSqlItem;
234 END PL_TO_SQL32;
235
236 FUNCTION SQL_TO_PL32(aSqlItem OE_ORDER_PUB_HEADER_SCREDIT11)
237 RETURN OE_ORDER_PUB.HEADER_SCREDIT_VAL_REC_TYPE IS
238 aPlsqlItem OE_ORDER_PUB.HEADER_SCREDIT_VAL_REC_TYPE;
239 BEGIN
240 aPlsqlItem := oe_inbound_int.SQL_TO_PL32(aSqlItem);
241 RETURN aPlsqlItem;
242 END SQL_TO_PL32;
243
244 FUNCTION PL_TO_SQL9(aPlsqlItem OE_ORDER_PUB.HEADER_SCREDIT_VAL_TBL_TYPE)
245 RETURN OE_ORDER_PUB_HEADER_SCREDIT_V IS
246 aSqlItem OE_ORDER_PUB_HEADER_SCREDIT_V;
247 BEGIN
248 aSqlItem := oe_inbound_int.PL_TO_SQL9(aPlsqlItem);
249 RETURN aSqlItem;
250 END PL_TO_SQL9;
251
252 FUNCTION SQL_TO_PL9(aSqlItem OE_ORDER_PUB_HEADER_SCREDIT_V)
253 RETURN OE_ORDER_PUB.HEADER_SCREDIT_VAL_TBL_TYPE IS
254 aPlsqlItem OE_ORDER_PUB.HEADER_SCREDIT_VAL_TBL_TYPE;
255 BEGIN
256 aPlsqlItem := oe_inbound_int.SQL_TO_PL9(aSqlItem);
257 RETURN aPlsqlItem;
258 END SQL_TO_PL9;
259
260 FUNCTION PL_TO_SQL33(aPlsqlItem OE_ORDER_PUB.HEADER_PAYMENT_REC_TYPE)
261 RETURN OE_ORDER_PUB_HEADER_PAYMENT_R IS
262 aSqlItem OE_ORDER_PUB_HEADER_PAYMENT_R;
263 BEGIN
264 aSqlItem := oe_inbound_int.PL_TO_SQL33(aPlsqlItem);
265 RETURN aSqlItem;
266 END PL_TO_SQL33;
267
268 FUNCTION SQL_TO_PL33(aSqlItem OE_ORDER_PUB_HEADER_PAYMENT_R)
269 RETURN OE_ORDER_PUB.HEADER_PAYMENT_REC_TYPE IS
270 aPlsqlItem OE_ORDER_PUB.HEADER_PAYMENT_REC_TYPE;
271 BEGIN
272 aPlsqlItem := oe_inbound_int.SQL_TO_PL33(aSqlItem);
273 RETURN aPlsqlItem;
274 END SQL_TO_PL33;
275
276 FUNCTION PL_TO_SQL10(aPlsqlItem OE_ORDER_PUB.HEADER_PAYMENT_TBL_TYPE)
277 RETURN OE_ORDER_PUB_HEADER_PAYMENT_T IS
278 aSqlItem OE_ORDER_PUB_HEADER_PAYMENT_T;
279 BEGIN
280 aSqlItem := oe_inbound_int.PL_TO_SQL10(aPlsqlItem);
281 RETURN aSqlItem;
282 END PL_TO_SQL10;
283
284 FUNCTION SQL_TO_PL10(aSqlItem OE_ORDER_PUB_HEADER_PAYMENT_T)
285 RETURN OE_ORDER_PUB.HEADER_PAYMENT_TBL_TYPE IS
286 aPlsqlItem OE_ORDER_PUB.HEADER_PAYMENT_TBL_TYPE;
287 BEGIN
288 aPlsqlItem := oe_inbound_int.SQL_TO_PL10(aSqlItem);
289 RETURN aPlsqlItem;
290 END SQL_TO_PL10;
291
292 FUNCTION PL_TO_SQL34(aPlsqlItem OE_ORDER_PUB.HEADER_PAYMENT_VAL_REC_TYPE)
293 RETURN OE_ORDER_PUB_HEADER_PAYMENT_5 IS
294 aSqlItem OE_ORDER_PUB_HEADER_PAYMENT_5;
295 BEGIN
296 aSqlItem := oe_inbound_int.PL_TO_SQL34(aPlsqlItem);
297 RETURN aSqlItem;
298 END PL_TO_SQL34;
299
300 FUNCTION SQL_TO_PL34(aSqlItem OE_ORDER_PUB_HEADER_PAYMENT_5)
301 RETURN OE_ORDER_PUB.HEADER_PAYMENT_VAL_REC_TYPE IS
302 aPlsqlItem OE_ORDER_PUB.HEADER_PAYMENT_VAL_REC_TYPE;
303 BEGIN
304 aPlsqlItem := oe_inbound_int.SQL_TO_PL34(aSqlItem);
305 RETURN aPlsqlItem;
306 END SQL_TO_PL34;
307
308 FUNCTION PL_TO_SQL11(aPlsqlItem OE_ORDER_PUB.HEADER_PAYMENT_VAL_TBL_TYPE)
309 RETURN OE_ORDER_PUB_HEADER_PAYMENT_V IS
310 aSqlItem OE_ORDER_PUB_HEADER_PAYMENT_V;
311 BEGIN
312 aSqlItem := oe_inbound_int.PL_TO_SQL11(aPlsqlItem);
313 RETURN aSqlItem;
314 END PL_TO_SQL11;
315
316 FUNCTION SQL_TO_PL11(aSqlItem OE_ORDER_PUB_HEADER_PAYMENT_V)
317 RETURN OE_ORDER_PUB.HEADER_PAYMENT_VAL_TBL_TYPE IS
318 aPlsqlItem OE_ORDER_PUB.HEADER_PAYMENT_VAL_TBL_TYPE;
319 BEGIN
320 aPlsqlItem := oe_inbound_int.SQL_TO_PL11(aSqlItem);
321 RETURN aPlsqlItem;
322 END SQL_TO_PL11;
323
324 FUNCTION PL_TO_SQL35(aPlsqlItem OE_ORDER_PUB.LINE_REC_TYPE)
325 RETURN OE_ORDER_PUB_LINE_REC_TYPE IS
326 aSqlItem OE_ORDER_PUB_LINE_REC_TYPE;
327 BEGIN
328 aSqlItem := oe_inbound_int.PL_TO_SQL35(aPlsqlItem);
329 RETURN aSqlItem;
330 END PL_TO_SQL35;
331
332 FUNCTION SQL_TO_PL35(aSqlItem OE_ORDER_PUB_LINE_REC_TYPE)
333 RETURN OE_ORDER_PUB.LINE_REC_TYPE IS
334 aPlsqlItem OE_ORDER_PUB.LINE_REC_TYPE;
335 BEGIN
336 aPlsqlItem := oe_inbound_int.SQL_TO_PL35(aSqlItem);
337 RETURN aPlsqlItem;
338 END SQL_TO_PL35;
339
340 FUNCTION PL_TO_SQL12(aPlsqlItem OE_ORDER_PUB.LINE_TBL_TYPE)
341 RETURN OE_ORDER_PUB_LINE_TBL_TYPE IS
342 aSqlItem OE_ORDER_PUB_LINE_TBL_TYPE;
343 BEGIN
344 aSqlItem := oe_inbound_int.PL_TO_SQL12(aPlsqlItem);
345 RETURN aSqlItem;
346 END PL_TO_SQL12;
347
348 FUNCTION SQL_TO_PL12(aSqlItem OE_ORDER_PUB_LINE_TBL_TYPE)
349 RETURN OE_ORDER_PUB.LINE_TBL_TYPE IS
350 aPlsqlItem OE_ORDER_PUB.LINE_TBL_TYPE;
351 BEGIN
352 aPlsqlItem := oe_inbound_int.SQL_TO_PL12(aSqlItem);
353 RETURN aPlsqlItem;
354 END SQL_TO_PL12;
355
356 FUNCTION PL_TO_SQL36(aPlsqlItem OE_ORDER_PUB.LINE_VAL_REC_TYPE)
357 RETURN OE_ORDER_PUB_LINE_VAL_REC_TYP IS
358 aSqlItem OE_ORDER_PUB_LINE_VAL_REC_TYP;
359 BEGIN
360 aSqlItem := oe_inbound_int.PL_TO_SQL36(aPlsqlItem);
361 RETURN aSqlItem;
362 END PL_TO_SQL36;
363
364 FUNCTION SQL_TO_PL36(aSqlItem OE_ORDER_PUB_LINE_VAL_REC_TYP)
365 RETURN OE_ORDER_PUB.LINE_VAL_REC_TYPE IS
366 aPlsqlItem OE_ORDER_PUB.LINE_VAL_REC_TYPE;
367 BEGIN
368 aPlsqlItem := oe_inbound_int.SQL_TO_PL36(aSqlItem);
369 RETURN aPlsqlItem;
370 END SQL_TO_PL36;
371
372 FUNCTION PL_TO_SQL13(aPlsqlItem OE_ORDER_PUB.LINE_VAL_TBL_TYPE)
373 RETURN OE_ORDER_PUB_LINE_VAL_TBL_TYP IS
374 aSqlItem OE_ORDER_PUB_LINE_VAL_TBL_TYP;
375 BEGIN
376 aSqlItem := oe_inbound_int.PL_TO_SQL13(aPlsqlItem);
377 RETURN aSqlItem;
378 END PL_TO_SQL13;
379
380 FUNCTION SQL_TO_PL13(aSqlItem OE_ORDER_PUB_LINE_VAL_TBL_TYP)
381 RETURN OE_ORDER_PUB.LINE_VAL_TBL_TYPE IS
382 aPlsqlItem OE_ORDER_PUB.LINE_VAL_TBL_TYPE;
383 BEGIN
384 aPlsqlItem := oe_inbound_int.SQL_TO_PL13(aSqlItem);
385 RETURN aPlsqlItem;
386 END SQL_TO_PL13;
387
388 FUNCTION PL_TO_SQL37(aPlsqlItem OE_ORDER_PUB.LINE_ADJ_REC_TYPE)
389 RETURN OE_ORDER_PUB_LINE_ADJ_REC_TYP IS
390 aSqlItem OE_ORDER_PUB_LINE_ADJ_REC_TYP;
391 BEGIN
392 aSqlItem := oe_inbound_int.PL_TO_SQL37(aPlsqlItem);
393 RETURN aSqlItem;
394 END PL_TO_SQL37;
395
396 FUNCTION SQL_TO_PL37(aSqlItem OE_ORDER_PUB_LINE_ADJ_REC_TYP)
397 RETURN OE_ORDER_PUB.LINE_ADJ_REC_TYPE IS
398 aPlsqlItem OE_ORDER_PUB.LINE_ADJ_REC_TYPE;
399 BEGIN
400 aPlsqlItem := oe_inbound_int.SQL_TO_PL37(aSqlItem);
401 RETURN aPlsqlItem;
402 END SQL_TO_PL37;
403
404 FUNCTION PL_TO_SQL14(aPlsqlItem OE_ORDER_PUB.LINE_ADJ_TBL_TYPE)
405 RETURN OE_ORDER_PUB_LINE_ADJ_TBL_TYP IS
406 aSqlItem OE_ORDER_PUB_LINE_ADJ_TBL_TYP;
407 BEGIN
408 aSqlItem := oe_inbound_int.PL_TO_SQL14(aPlsqlItem);
409 RETURN aSqlItem;
410 END PL_TO_SQL14;
411
412 FUNCTION SQL_TO_PL14(aSqlItem OE_ORDER_PUB_LINE_ADJ_TBL_TYP)
413 RETURN OE_ORDER_PUB.LINE_ADJ_TBL_TYPE IS
414 aPlsqlItem OE_ORDER_PUB.LINE_ADJ_TBL_TYPE;
415 BEGIN
416 aPlsqlItem := oe_inbound_int.SQL_TO_PL14(aSqlItem);
420 FUNCTION PL_TO_SQL38(aPlsqlItem OE_ORDER_PUB.LINE_ADJ_VAL_REC_TYPE)
417 RETURN aPlsqlItem;
418 END SQL_TO_PL14;
419
421 RETURN OE_ORDER_PUB_LINE_ADJ_VAL_REC IS
422 aSqlItem OE_ORDER_PUB_LINE_ADJ_VAL_REC;
423 BEGIN
424 aSqlItem := oe_inbound_int.PL_TO_SQL38(aPlsqlItem);
425 RETURN aSqlItem;
426 END PL_TO_SQL38;
427
428 FUNCTION SQL_TO_PL38(aSqlItem OE_ORDER_PUB_LINE_ADJ_VAL_REC)
429 RETURN OE_ORDER_PUB.LINE_ADJ_VAL_REC_TYPE IS
430 aPlsqlItem OE_ORDER_PUB.LINE_ADJ_VAL_REC_TYPE;
431 BEGIN
432 aPlsqlItem := oe_inbound_int.SQL_TO_PL38(aSqlItem);
433 RETURN aPlsqlItem;
434 END SQL_TO_PL38;
435
436 FUNCTION PL_TO_SQL15(aPlsqlItem OE_ORDER_PUB.LINE_ADJ_VAL_TBL_TYPE)
437 RETURN OE_ORDER_PUB_LINE_ADJ_VAL_TBL IS
438 aSqlItem OE_ORDER_PUB_LINE_ADJ_VAL_TBL;
439 BEGIN
440 aSqlItem := oe_inbound_int.PL_TO_SQL15(aPlsqlItem);
441 RETURN aSqlItem;
442 END PL_TO_SQL15;
443
444 FUNCTION SQL_TO_PL15(aSqlItem OE_ORDER_PUB_LINE_ADJ_VAL_TBL)
445 RETURN OE_ORDER_PUB.LINE_ADJ_VAL_TBL_TYPE IS
446 aPlsqlItem OE_ORDER_PUB.LINE_ADJ_VAL_TBL_TYPE;
447 BEGIN
448 aPlsqlItem := oe_inbound_int.SQL_TO_PL15(aSqlItem);
449 RETURN aPlsqlItem;
450 END SQL_TO_PL15;
451
452 FUNCTION PL_TO_SQL39(aPlsqlItem OE_ORDER_PUB.LINE_PRICE_ATT_REC_TYPE)
453 RETURN OE_ORDER_PUB_LINE_PRICE_ATT_R IS
454 aSqlItem OE_ORDER_PUB_LINE_PRICE_ATT_R;
455 BEGIN
456 aSqlItem := oe_inbound_int.PL_TO_SQL39(aPlsqlItem);
457 RETURN aSqlItem;
458 END PL_TO_SQL39;
459
460 FUNCTION SQL_TO_PL39(aSqlItem OE_ORDER_PUB_LINE_PRICE_ATT_R)
461 RETURN OE_ORDER_PUB.LINE_PRICE_ATT_REC_TYPE IS
462 aPlsqlItem OE_ORDER_PUB.LINE_PRICE_ATT_REC_TYPE;
463 BEGIN
464 aPlsqlItem := oe_inbound_int.SQL_TO_PL39(aSqlItem);
465 RETURN aPlsqlItem;
466 END SQL_TO_PL39;
467
468 FUNCTION PL_TO_SQL16(aPlsqlItem OE_ORDER_PUB.LINE_PRICE_ATT_TBL_TYPE)
469 RETURN OE_ORDER_PUB_LINE_PRICE_ATT_T IS
470 aSqlItem OE_ORDER_PUB_LINE_PRICE_ATT_T;
471 BEGIN
472 aSqlItem := oe_inbound_int.PL_TO_SQL16(aPlsqlItem);
473 RETURN aSqlItem;
474 END PL_TO_SQL16;
475
476 FUNCTION SQL_TO_PL16(aSqlItem OE_ORDER_PUB_LINE_PRICE_ATT_T)
477 RETURN OE_ORDER_PUB.LINE_PRICE_ATT_TBL_TYPE IS
478 aPlsqlItem OE_ORDER_PUB.LINE_PRICE_ATT_TBL_TYPE;
479 BEGIN
480 aPlsqlItem := oe_inbound_int.SQL_TO_PL16(aSqlItem);
481 RETURN aPlsqlItem;
482 END SQL_TO_PL16;
483
484 FUNCTION PL_TO_SQL40(aPlsqlItem OE_ORDER_PUB.LINE_ADJ_ATT_REC_TYPE)
485 RETURN OE_ORDER_PUB_LINE_ADJ_ATT_REC IS
486 aSqlItem OE_ORDER_PUB_LINE_ADJ_ATT_REC;
487 BEGIN
488 aSqlItem := oe_inbound_int.PL_TO_SQL40(aPlsqlItem);
489 RETURN aSqlItem;
490 END PL_TO_SQL40;
491
492 FUNCTION SQL_TO_PL40(aSqlItem OE_ORDER_PUB_LINE_ADJ_ATT_REC)
493 RETURN OE_ORDER_PUB.LINE_ADJ_ATT_REC_TYPE IS
494 aPlsqlItem OE_ORDER_PUB.LINE_ADJ_ATT_REC_TYPE;
495 BEGIN
496 aPlsqlItem := oe_inbound_int.SQL_TO_PL40(aSqlItem);
497 RETURN aPlsqlItem;
498 END SQL_TO_PL40;
499
500 FUNCTION PL_TO_SQL17(aPlsqlItem OE_ORDER_PUB.LINE_ADJ_ATT_TBL_TYPE)
501 RETURN OE_ORDER_PUB_LINE_ADJ_ATT_TBL IS
502 aSqlItem OE_ORDER_PUB_LINE_ADJ_ATT_TBL;
503 BEGIN
504 aSqlItem := oe_inbound_int.PL_TO_SQL17(aPlsqlItem);
505 RETURN aSqlItem;
506 END PL_TO_SQL17;
507
508 FUNCTION SQL_TO_PL17(aSqlItem OE_ORDER_PUB_LINE_ADJ_ATT_TBL)
509 RETURN OE_ORDER_PUB.LINE_ADJ_ATT_TBL_TYPE IS
510 aPlsqlItem OE_ORDER_PUB.LINE_ADJ_ATT_TBL_TYPE;
511 BEGIN
512 aPlsqlItem := oe_inbound_int.SQL_TO_PL17(aSqlItem);
513 RETURN aPlsqlItem;
514 END SQL_TO_PL17;
515
516 FUNCTION PL_TO_SQL41(aPlsqlItem OE_ORDER_PUB.LINE_ADJ_ASSOC_REC_TYPE)
517 RETURN OE_ORDER_PUB_LINE_ADJ_ASSOC_R IS
518 aSqlItem OE_ORDER_PUB_LINE_ADJ_ASSOC_R;
519 BEGIN
520 aSqlItem := oe_inbound_int.PL_TO_SQL41(aPlsqlItem);
521 RETURN aSqlItem;
522 END PL_TO_SQL41;
523
524 FUNCTION SQL_TO_PL41(aSqlItem OE_ORDER_PUB_LINE_ADJ_ASSOC_R)
525 RETURN OE_ORDER_PUB.LINE_ADJ_ASSOC_REC_TYPE IS
526 aPlsqlItem OE_ORDER_PUB.LINE_ADJ_ASSOC_REC_TYPE;
527 BEGIN
528 aPlsqlItem := oe_inbound_int.SQL_TO_PL41(aSqlItem);
529 RETURN aPlsqlItem;
530 END SQL_TO_PL41;
531
532 FUNCTION PL_TO_SQL18(aPlsqlItem OE_ORDER_PUB.LINE_ADJ_ASSOC_TBL_TYPE)
533 RETURN OE_ORDER_PUB_LINE_ADJ_ASSOC_T IS
534 aSqlItem OE_ORDER_PUB_LINE_ADJ_ASSOC_T;
535 BEGIN
536 aSqlItem := oe_inbound_int.PL_TO_SQL18(aPlsqlItem);
537 RETURN aSqlItem;
538 END PL_TO_SQL18;
539
540 FUNCTION SQL_TO_PL18(aSqlItem OE_ORDER_PUB_LINE_ADJ_ASSOC_T)
541 RETURN OE_ORDER_PUB.LINE_ADJ_ASSOC_TBL_TYPE IS
542 aPlsqlItem OE_ORDER_PUB.LINE_ADJ_ASSOC_TBL_TYPE;
543 BEGIN
544 aPlsqlItem := oe_inbound_int.SQL_TO_PL18(aSqlItem);
545 RETURN aPlsqlItem;
546 END SQL_TO_PL18;
547
548 FUNCTION PL_TO_SQL42(aPlsqlItem OE_ORDER_PUB.LINE_SCREDIT_REC_TYPE)
549 RETURN OE_ORDER_PUB_LINE_SCREDIT_REC IS
550 aSqlItem OE_ORDER_PUB_LINE_SCREDIT_REC;
551 BEGIN
552 aSqlItem := oe_inbound_int.PL_TO_SQL42(aPlsqlItem);
553 RETURN aSqlItem;
554 END PL_TO_SQL42;
555
556 FUNCTION SQL_TO_PL42(aSqlItem OE_ORDER_PUB_LINE_SCREDIT_REC)
557 RETURN OE_ORDER_PUB.LINE_SCREDIT_REC_TYPE IS
558 aPlsqlItem OE_ORDER_PUB.LINE_SCREDIT_REC_TYPE;
559 BEGIN
560 aPlsqlItem := oe_inbound_int.SQL_TO_PL42(aSqlItem);
561 RETURN aPlsqlItem;
562 END SQL_TO_PL42;
563
564 FUNCTION PL_TO_SQL19(aPlsqlItem OE_ORDER_PUB.LINE_SCREDIT_TBL_TYPE)
565 RETURN OE_ORDER_PUB_LINE_SCREDIT_TBL IS
566 aSqlItem OE_ORDER_PUB_LINE_SCREDIT_TBL;
567 BEGIN
568 aSqlItem := oe_inbound_int.PL_TO_SQL19(aPlsqlItem);
569 RETURN aSqlItem;
570 END PL_TO_SQL19;
574 aPlsqlItem OE_ORDER_PUB.LINE_SCREDIT_TBL_TYPE;
571
572 FUNCTION SQL_TO_PL19(aSqlItem OE_ORDER_PUB_LINE_SCREDIT_TBL)
573 RETURN OE_ORDER_PUB.LINE_SCREDIT_TBL_TYPE IS
575 BEGIN
576 aPlsqlItem := oe_inbound_int.SQL_TO_PL19(aSqlItem);
577 RETURN aPlsqlItem;
578 END SQL_TO_PL19;
579
580 FUNCTION PL_TO_SQL43(aPlsqlItem OE_ORDER_PUB.LINE_SCREDIT_VAL_REC_TYPE)
581 RETURN OE_ORDER_PUB_LINE_SCREDIT_VA6 IS
582 aSqlItem OE_ORDER_PUB_LINE_SCREDIT_VA6;
583 BEGIN
584 aSqlItem := oe_inbound_int.PL_TO_SQL43(aPlsqlItem);
585 RETURN aSqlItem;
586 END PL_TO_SQL43;
587
588 FUNCTION SQL_TO_PL43(aSqlItem OE_ORDER_PUB_LINE_SCREDIT_VA6)
589 RETURN OE_ORDER_PUB.LINE_SCREDIT_VAL_REC_TYPE IS
590 aPlsqlItem OE_ORDER_PUB.LINE_SCREDIT_VAL_REC_TYPE;
591 BEGIN
592 aPlsqlItem := oe_inbound_int.SQL_TO_PL43(aSqlItem);
593 RETURN aPlsqlItem;
594 END SQL_TO_PL43;
595
596 FUNCTION PL_TO_SQL20(aPlsqlItem OE_ORDER_PUB.LINE_SCREDIT_VAL_TBL_TYPE)
597 RETURN OE_ORDER_PUB_LINE_SCREDIT_VAL IS
598 aSqlItem OE_ORDER_PUB_LINE_SCREDIT_VAL;
599 BEGIN
600 aSqlItem := oe_inbound_int.PL_TO_SQL20(aPlsqlItem);
601 RETURN aSqlItem;
602 END PL_TO_SQL20;
603
604 FUNCTION SQL_TO_PL20(aSqlItem OE_ORDER_PUB_LINE_SCREDIT_VAL)
605 RETURN OE_ORDER_PUB.LINE_SCREDIT_VAL_TBL_TYPE IS
606 aPlsqlItem OE_ORDER_PUB.LINE_SCREDIT_VAL_TBL_TYPE;
607 BEGIN
608 aPlsqlItem := oe_inbound_int.SQL_TO_PL20(aSqlItem);
609 RETURN aPlsqlItem;
610 END SQL_TO_PL20;
611
612 FUNCTION PL_TO_SQL44(aPlsqlItem OE_ORDER_PUB.LINE_PAYMENT_REC_TYPE)
613 RETURN OE_ORDER_PUB_LINE_PAYMENT_REC IS
614 aSqlItem OE_ORDER_PUB_LINE_PAYMENT_REC;
615 BEGIN
616 aSqlItem := oe_inbound_int.PL_TO_SQL44(aPlsqlItem);
617 RETURN aSqlItem;
618 END PL_TO_SQL44;
619
620 FUNCTION SQL_TO_PL44(aSqlItem OE_ORDER_PUB_LINE_PAYMENT_REC)
621 RETURN OE_ORDER_PUB.LINE_PAYMENT_REC_TYPE IS
622 aPlsqlItem OE_ORDER_PUB.LINE_PAYMENT_REC_TYPE;
623 BEGIN
624 aPlsqlItem := oe_inbound_int.SQL_TO_PL44(aSqlItem);
625 RETURN aPlsqlItem;
626 END SQL_TO_PL44;
627
628
629 FUNCTION PL_TO_SQL21(aPlsqlItem OE_ORDER_PUB.LINE_PAYMENT_TBL_TYPE)
630 RETURN OE_ORDER_PUB_LINE_PAYMENT_TBL IS
631 aSqlItem OE_ORDER_PUB_LINE_PAYMENT_TBL;
632 BEGIN
633 aSqlItem := oe_inbound_int.PL_TO_SQL21(aPlsqlItem);
634 RETURN aSqlItem;
635 END PL_TO_SQL21;
636
637 FUNCTION SQL_TO_PL21(aSqlItem OE_ORDER_PUB_LINE_PAYMENT_TBL)
638 RETURN OE_ORDER_PUB.LINE_PAYMENT_TBL_TYPE IS
639 aPlsqlItem OE_ORDER_PUB.LINE_PAYMENT_TBL_TYPE;
640 BEGIN
641 aPlsqlItem := oe_inbound_int.SQL_TO_PL21(aSqlItem);
642 RETURN aPlsqlItem;
643 END SQL_TO_PL21;
644
645 FUNCTION PL_TO_SQL45(aPlsqlItem OE_ORDER_PUB.LINE_PAYMENT_VAL_REC_TYPE)
646 RETURN OE_ORDER_PUB_LINE_PAYMENT_VA3 IS
647 aSqlItem OE_ORDER_PUB_LINE_PAYMENT_VA3;
648 BEGIN
649 aSqlItem := oe_inbound_int.PL_TO_SQL45(aPlsqlItem);
650 RETURN aSqlItem;
651 END PL_TO_SQL45;
652
653 FUNCTION SQL_TO_PL45(aSqlItem OE_ORDER_PUB_LINE_PAYMENT_VA3)
654 RETURN OE_ORDER_PUB.LINE_PAYMENT_VAL_REC_TYPE IS
655 aPlsqlItem OE_ORDER_PUB.LINE_PAYMENT_VAL_REC_TYPE;
656 BEGIN
657 aPlsqlItem := oe_inbound_int.SQL_TO_PL45(aSqlItem);
658 RETURN aPlsqlItem;
659 END SQL_TO_PL45;
660
661 FUNCTION PL_TO_SQL22(aPlsqlItem OE_ORDER_PUB.LINE_PAYMENT_VAL_TBL_TYPE)
662 RETURN OE_ORDER_PUB_LINE_PAYMENT_VAL IS
663 aSqlItem OE_ORDER_PUB_LINE_PAYMENT_VAL;
664 BEGIN
665 aSqlItem := oe_inbound_int.PL_TO_SQL22(aPlsqlItem);
666 RETURN aSqlItem;
667 END PL_TO_SQL22;
668
669
670 FUNCTION SQL_TO_PL22(aSqlItem OE_ORDER_PUB_LINE_PAYMENT_VAL)
671 RETURN OE_ORDER_PUB.LINE_PAYMENT_VAL_TBL_TYPE IS
672 aPlsqlItem OE_ORDER_PUB.LINE_PAYMENT_VAL_TBL_TYPE;
673 BEGIN
674 aPlsqlItem := oe_inbound_int.SQL_TO_PL22(aSqlItem);
675 RETURN aPlsqlItem;
676 END SQL_TO_PL22;
677
678 FUNCTION PL_TO_SQL46(aPlsqlItem OE_ORDER_PUB.LOT_SERIAL_REC_TYPE)
679 RETURN OE_ORDER_PUB_LOT_SERIAL_REC_T IS
680 aSqlItem OE_ORDER_PUB_LOT_SERIAL_REC_T;
681 BEGIN
682 aSqlItem := oe_inbound_int.PL_TO_SQL46(aPlsqlItem);
683 RETURN aSqlItem;
684 END PL_TO_SQL46;
685
686 FUNCTION SQL_TO_PL46(aSqlItem OE_ORDER_PUB_LOT_SERIAL_REC_T)
687 RETURN OE_ORDER_PUB.LOT_SERIAL_REC_TYPE IS
688 aPlsqlItem OE_ORDER_PUB.LOT_SERIAL_REC_TYPE;
689 BEGIN
690 aPlsqlItem := oe_inbound_int.SQL_TO_PL46(aSqlItem);
691 RETURN aPlsqlItem;
692 END SQL_TO_PL46;
693
694 FUNCTION PL_TO_SQL23(aPlsqlItem OE_ORDER_PUB.LOT_SERIAL_TBL_TYPE)
695 RETURN OE_ORDER_PUB_LOT_SERIAL_TBL_T IS
696 aSqlItem OE_ORDER_PUB_LOT_SERIAL_TBL_T;
697 BEGIN
698 aSqlItem := oe_inbound_int.PL_TO_SQL23(aPlsqlItem);
699 RETURN aSqlItem;
700 END PL_TO_SQL23;
701
702 FUNCTION SQL_TO_PL23(aSqlItem OE_ORDER_PUB_LOT_SERIAL_TBL_T)
703 RETURN OE_ORDER_PUB.LOT_SERIAL_TBL_TYPE IS
704 aPlsqlItem OE_ORDER_PUB.LOT_SERIAL_TBL_TYPE;
705 BEGIN
706 aPlsqlItem := oe_inbound_int.SQL_TO_PL23(aSqlItem);
707 RETURN aPlsqlItem;
708 END SQL_TO_PL23;
709
710 FUNCTION PL_TO_SQL47(aPlsqlItem OE_ORDER_PUB.LOT_SERIAL_VAL_REC_TYPE)
711 RETURN OE_ORDER_PUB_LOT_SERIAL_VAL_R IS
712 aSqlItem OE_ORDER_PUB_LOT_SERIAL_VAL_R;
713 BEGIN
714 aSqlItem := oe_inbound_int.PL_TO_SQL47(aPlsqlItem);
715 RETURN aSqlItem;
716 END PL_TO_SQL47;
717
718 FUNCTION SQL_TO_PL47(aSqlItem OE_ORDER_PUB_LOT_SERIAL_VAL_R)
719 RETURN OE_ORDER_PUB.LOT_SERIAL_VAL_REC_TYPE IS
720 aPlsqlItem OE_ORDER_PUB.LOT_SERIAL_VAL_REC_TYPE;
721 BEGIN
722 aPlsqlItem := oe_inbound_int.SQL_TO_PL47(aSqlItem);
723 RETURN aPlsqlItem;
724 END SQL_TO_PL47;
725
729 BEGIN
726 FUNCTION PL_TO_SQL24(aPlsqlItem OE_ORDER_PUB.LOT_SERIAL_VAL_TBL_TYPE)
727 RETURN OE_ORDER_PUB_LOT_SERIAL_VAL_T IS
728 aSqlItem OE_ORDER_PUB_LOT_SERIAL_VAL_T;
730 aSqlItem := oe_inbound_int.PL_TO_SQL24(aPlsqlItem);
731 RETURN aSqlItem;
732 END PL_TO_SQL24;
733
734 FUNCTION SQL_TO_PL24(aSqlItem OE_ORDER_PUB_LOT_SERIAL_VAL_T)
735 RETURN OE_ORDER_PUB.LOT_SERIAL_VAL_TBL_TYPE IS
736 aPlsqlItem OE_ORDER_PUB.LOT_SERIAL_VAL_TBL_TYPE;
737 BEGIN
738 aPlsqlItem := oe_inbound_int.SQL_TO_PL24(aSqlItem);
739 RETURN aPlsqlItem;
740 END SQL_TO_PL24;
741
742 FUNCTION PL_TO_SQL48(aPlsqlItem OE_ORDER_PUB.REQUEST_REC_TYPE)
743 RETURN OE_ORDER_PUB_REQUEST_REC_TYPE IS
744 aSqlItem OE_ORDER_PUB_REQUEST_REC_TYPE;
745 BEGIN
746 aSqlItem := oe_inbound_int.PL_TO_SQL48(aPlsqlItem);
747 RETURN aSqlItem;
748 END PL_TO_SQL48;
749
750 FUNCTION SQL_TO_PL48(aSqlItem OE_ORDER_PUB_REQUEST_REC_TYPE)
751 RETURN OE_ORDER_PUB.REQUEST_REC_TYPE IS
752 aPlsqlItem OE_ORDER_PUB.REQUEST_REC_TYPE;
753 BEGIN
754 aPlsqlItem := oe_inbound_int.SQL_TO_PL48(aSqlItem);
755 RETURN aPlsqlItem;
756 END SQL_TO_PL48;
757
758 FUNCTION PL_TO_SQL25(aPlsqlItem OE_ORDER_PUB.REQUEST_TBL_TYPE)
759 RETURN OE_ORDER_PUB_REQUEST_TBL_TYPE IS
760 aSqlItem OE_ORDER_PUB_REQUEST_TBL_TYPE;
761 BEGIN
762 aSqlItem := oe_inbound_int.PL_TO_SQL25(aPlsqlItem);
763 RETURN aSqlItem;
764 END PL_TO_SQL25;
765
766 FUNCTION SQL_TO_PL25(aSqlItem OE_ORDER_PUB_REQUEST_TBL_TYPE)
767 RETURN OE_ORDER_PUB.REQUEST_TBL_TYPE IS
768 aPlsqlItem OE_ORDER_PUB.REQUEST_TBL_TYPE;
769 BEGIN
770 aPlsqlItem := oe_inbound_int.SQL_TO_PL25(aSqlItem);
771 RETURN aPlsqlItem;
772 END SQL_TO_PL25;
773
774
775 PROCEDURE OE_ORDER_PUB$PROCESS_ORDER (
776 P_API_VERSION_NUMBER NUMBER,P_INIT_MSG_LIST VARCHAR2,
777 P_RETURN_VALUES VARCHAR2, P_ACTION_COMMIT VARCHAR2,
778 X_RETURN_STATUS OUT NOCOPY VARCHAR2,
779 X_MSG_COUNT OUT NOCOPY NUMBER,
780 X_MSG_DATA OUT NOCOPY VARCHAR2,
781 P_HEADER_REC OE_ORDER_PUB_HEADER_REC_TYPE,
782 P_OLD_HEADER_REC OE_ORDER_PUB_HEADER_REC_TYPE,
783 P_HEADER_VAL_REC OE_ORDER_PUB_HEADER_VAL_REC_T,
784 P_OLD_HEADER_VAL_REC OE_ORDER_PUB_HEADER_VAL_REC_T,
785 P_HEADER_ADJ_TBL OE_ORDER_PUB_HEADER_ADJ_TBL_T,
786 P_OLD_HEADER_ADJ_TBL OE_ORDER_PUB_HEADER_ADJ_TBL_T,
787 P_HEADER_ADJ_VAL_TBL OE_ORDER_PUB_HEADER_ADJ_VAL_T,
788 P_OLD_HEADER_ADJ_VAL_TBL OE_ORDER_PUB_HEADER_ADJ_VAL_T,
789 P_HEADER_PRICE_ATT_TBL OE_ORDER_PUB_HEADER_PRICE_ATT,
790 P_OLD_HEADER_PRICE_ATT_TBL OE_ORDER_PUB_HEADER_PRICE_ATT,
791 P_HEADER_ADJ_ATT_TBL OE_ORDER_PUB_HEADER_ADJ_ATT_T,
792 P_OLD_HEADER_ADJ_ATT_TBL OE_ORDER_PUB_HEADER_ADJ_ATT_T,
793 P_HEADER_ADJ_ASSOC_TBL OE_ORDER_PUB_HEADER_ADJ_ASSOC,
794 P_OLD_HEADER_ADJ_ASSOC_TBL OE_ORDER_PUB_HEADER_ADJ_ASSOC,
795 P_HEADER_SCREDIT_TBL OE_ORDER_PUB_HEADER_SCREDIT_T,
796 P_OLD_HEADER_SCREDIT_TBL OE_ORDER_PUB_HEADER_SCREDIT_T,
797 P_HEADER_SCREDIT_VAL_TBL OE_ORDER_PUB_HEADER_SCREDIT_V,
798 P_OLD_HEADER_SCREDIT_VAL_TBL OE_ORDER_PUB_HEADER_SCREDIT_V,
799 P_HEADER_PAYMENT_TBL OE_ORDER_PUB_HEADER_PAYMENT_T,
800 P_OLD_HEADER_PAYMENT_TBL OE_ORDER_PUB_HEADER_PAYMENT_T,
801 P_HEADER_PAYMENT_VAL_TBL OE_ORDER_PUB_HEADER_PAYMENT_V,
802 P_OLD_HEADER_PAYMENT_VAL_TBL OE_ORDER_PUB_HEADER_PAYMENT_V,
803 P_LINE_TBL OE_ORDER_PUB_LINE_TBL_TYPE,
804 P_OLD_LINE_TBL OE_ORDER_PUB_LINE_TBL_TYPE,
805 P_LINE_VAL_TBL OE_ORDER_PUB_LINE_VAL_TBL_TYP,
806 P_OLD_LINE_VAL_TBL OE_ORDER_PUB_LINE_VAL_TBL_TYP,
807 P_LINE_ADJ_TBL OE_ORDER_PUB_LINE_ADJ_TBL_TYP,
808 P_OLD_LINE_ADJ_TBL OE_ORDER_PUB_LINE_ADJ_TBL_TYP,
809 P_LINE_ADJ_VAL_TBL OE_ORDER_PUB_LINE_ADJ_VAL_TBL,
810 P_OLD_LINE_ADJ_VAL_TBL OE_ORDER_PUB_LINE_ADJ_VAL_TBL,
811 P_LINE_PRICE_ATT_TBL OE_ORDER_PUB_LINE_PRICE_ATT_T,
812 P_OLD_LINE_PRICE_ATT_TBL OE_ORDER_PUB_LINE_PRICE_ATT_T,
813 P_LINE_ADJ_ATT_TBL OE_ORDER_PUB_LINE_ADJ_ATT_TBL,
814 P_OLD_LINE_ADJ_ATT_TBL OE_ORDER_PUB_LINE_ADJ_ATT_TBL,
815 P_LINE_ADJ_ASSOC_TBL OE_ORDER_PUB_LINE_ADJ_ASSOC_T,
816 P_OLD_LINE_ADJ_ASSOC_TBL OE_ORDER_PUB_LINE_ADJ_ASSOC_T,
817 P_LINE_SCREDIT_TBL OE_ORDER_PUB_LINE_SCREDIT_TBL,
818 P_OLD_LINE_SCREDIT_TBL OE_ORDER_PUB_LINE_SCREDIT_TBL,
819 P_LINE_SCREDIT_VAL_TBL OE_ORDER_PUB_LINE_SCREDIT_VAL,
820 P_OLD_LINE_SCREDIT_VAL_TBL OE_ORDER_PUB_LINE_SCREDIT_VAL,
821 P_LINE_PAYMENT_TBL OE_ORDER_PUB_LINE_PAYMENT_TBL,
822 P_OLD_LINE_PAYMENT_TBL OE_ORDER_PUB_LINE_PAYMENT_TBL,
823 P_LINE_PAYMENT_VAL_TBL OE_ORDER_PUB_LINE_PAYMENT_VAL,
824 P_OLD_LINE_PAYMENT_VAL_TBL OE_ORDER_PUB_LINE_PAYMENT_VAL,
825 P_LOT_SERIAL_TBL OE_ORDER_PUB_LOT_SERIAL_TBL_T,
826 P_OLD_LOT_SERIAL_TBL OE_ORDER_PUB_LOT_SERIAL_TBL_T,
827 P_LOT_SERIAL_VAL_TBL OE_ORDER_PUB_LOT_SERIAL_VAL_T,
828 P_OLD_LOT_SERIAL_VAL_TBL OE_ORDER_PUB_LOT_SERIAL_VAL_T,
829 P_ACTION_REQUEST_TBL OE_ORDER_PUB_REQUEST_TBL_TYPE,
830 X_HEADER_REC OUT NOCOPY OE_ORDER_PUB_HEADER_REC_TYPE,
831 X_HEADER_VAL_REC OUT NOCOPY OE_ORDER_PUB_HEADER_VAL_REC_T,
832 X_HEADER_ADJ_TBL OUT NOCOPY OE_ORDER_PUB_HEADER_ADJ_TBL_T,
833 X_HEADER_ADJ_VAL_TBL OUT NOCOPY OE_ORDER_PUB_HEADER_ADJ_VAL_T,
834 X_HEADER_PRICE_ATT_TBL OUT NOCOPY OE_ORDER_PUB_HEADER_PRICE_ATT,
835 X_HEADER_ADJ_ATT_TBL OUT NOCOPY OE_ORDER_PUB_HEADER_ADJ_ATT_T,
836 X_HEADER_ADJ_ASSOC_TBL OUT NOCOPY OE_ORDER_PUB_HEADER_ADJ_ASSOC,
837 X_HEADER_SCREDIT_TBL OUT NOCOPY OE_ORDER_PUB_HEADER_SCREDIT_T,
838 X_HEADER_SCREDIT_VAL_TBL OUT NOCOPY OE_ORDER_PUB_HEADER_SCREDIT_V,
839 X_HEADER_PAYMENT_TBL OUT NOCOPY OE_ORDER_PUB_HEADER_PAYMENT_T,
840 X_HEADER_PAYMENT_VAL_TBL OUT NOCOPY OE_ORDER_PUB_HEADER_PAYMENT_V,
841 X_LINE_TBL OUT NOCOPY OE_ORDER_PUB_LINE_TBL_TYPE,
842 X_LINE_VAL_TBL OUT NOCOPY OE_ORDER_PUB_LINE_VAL_TBL_TYP,
843 X_LINE_ADJ_TBL OUT NOCOPY OE_ORDER_PUB_LINE_ADJ_TBL_TYP,
844 X_LINE_ADJ_VAL_TBL OUT NOCOPY OE_ORDER_PUB_LINE_ADJ_VAL_TBL,
845 X_LINE_PRICE_ATT_TBL OUT NOCOPY OE_ORDER_PUB_LINE_PRICE_ATT_T,
846 X_LINE_ADJ_ATT_TBL OUT NOCOPY OE_ORDER_PUB_LINE_ADJ_ATT_TBL,
847 X_LINE_ADJ_ASSOC_TBL OUT NOCOPY OE_ORDER_PUB_LINE_ADJ_ASSOC_T,
848 X_LINE_SCREDIT_TBL OUT NOCOPY OE_ORDER_PUB_LINE_SCREDIT_TBL,
849 X_LINE_SCREDIT_VAL_TBL OUT NOCOPY OE_ORDER_PUB_LINE_SCREDIT_VAL,
850 X_LINE_PAYMENT_TBL OUT NOCOPY OE_ORDER_PUB_LINE_PAYMENT_TBL,
851 X_LINE_PAYMENT_VAL_TBL OUT NOCOPY OE_ORDER_PUB_LINE_PAYMENT_VAL,
852 X_LOT_SERIAL_TBL OUT NOCOPY OE_ORDER_PUB_LOT_SERIAL_TBL_T,
853 X_LOT_SERIAL_VAL_TBL OUT NOCOPY OE_ORDER_PUB_LOT_SERIAL_VAL_T,
854 X_ACTION_REQUEST_TBL OUT NOCOPY OE_ORDER_PUB_REQUEST_TBL_TYPE,
855 P_RTRIM_DATA VARCHAR2
856 )
857 IS
858 BEGIN
859
860 oe_inbound_int.Process_Order (
861 P_API_VERSION_NUMBER,
862 P_INIT_MSG_LIST,
863 P_RETURN_VALUES,
864 P_ACTION_COMMIT,
865 X_RETURN_STATUS,
866 X_MSG_COUNT,
867 X_MSG_DATA,
868 P_HEADER_REC,
869 P_OLD_HEADER_REC,
870 P_HEADER_VAL_REC,
871 P_OLD_HEADER_VAL_REC,
872 P_HEADER_ADJ_TBL,
873 P_OLD_HEADER_ADJ_TBL,
874 P_HEADER_ADJ_VAL_TBL,
875 P_OLD_HEADER_ADJ_VAL_TBL,
876 P_HEADER_PRICE_ATT_TBL,
877 P_OLD_HEADER_PRICE_ATT_TBL,
878 P_HEADER_ADJ_ATT_TBL,
879 P_OLD_HEADER_ADJ_ATT_TBL,
880 P_HEADER_ADJ_ASSOC_TBL,
881 P_OLD_HEADER_ADJ_ASSOC_TBL,
882 P_HEADER_SCREDIT_TBL,
883 P_OLD_HEADER_SCREDIT_TBL,
884 P_HEADER_SCREDIT_VAL_TBL,
885 P_OLD_HEADER_SCREDIT_VAL_TBL,
886 P_HEADER_PAYMENT_TBL,
887 P_OLD_HEADER_PAYMENT_TBL,
888 P_HEADER_PAYMENT_VAL_TBL,
889 P_OLD_HEADER_PAYMENT_VAL_TBL,
890 P_LINE_TBL,
891 P_OLD_LINE_TBL,
892 P_LINE_VAL_TBL,
893 P_OLD_LINE_VAL_TBL,
894 P_LINE_ADJ_TBL,
895 P_OLD_LINE_ADJ_TBL,
896 P_LINE_ADJ_VAL_TBL,
897 P_OLD_LINE_ADJ_VAL_TBL,
898 P_LINE_PRICE_ATT_TBL,
899 P_OLD_LINE_PRICE_ATT_TBL,
900 P_LINE_ADJ_ATT_TBL,
901 P_OLD_LINE_ADJ_ATT_TBL,
902 P_LINE_ADJ_ASSOC_TBL,
903 P_OLD_LINE_ADJ_ASSOC_TBL,
904 P_LINE_SCREDIT_TBL,
905 P_OLD_LINE_SCREDIT_TBL,
906 P_LINE_SCREDIT_VAL_TBL,
907 P_OLD_LINE_SCREDIT_VAL_TBL,
908 P_LINE_PAYMENT_TBL,
909 P_OLD_LINE_PAYMENT_TBL,
910 P_LINE_PAYMENT_VAL_TBL,
911 P_OLD_LINE_PAYMENT_VAL_TBL,
912 P_LOT_SERIAL_TBL,
913 P_OLD_LOT_SERIAL_TBL,
914 P_LOT_SERIAL_VAL_TBL,
915 P_OLD_LOT_SERIAL_VAL_TBL,
916 P_ACTION_REQUEST_TBL,
917 X_HEADER_REC,
918 X_HEADER_VAL_REC,
919 X_HEADER_ADJ_TBL,
920 X_HEADER_ADJ_VAL_TBL,
921 X_HEADER_PRICE_ATT_TBL,
922 X_HEADER_ADJ_ATT_TBL,
923 X_HEADER_ADJ_ASSOC_TBL,
924 X_HEADER_SCREDIT_TBL,
925 X_HEADER_SCREDIT_VAL_TBL,
926 X_HEADER_PAYMENT_TBL,
927 X_HEADER_PAYMENT_VAL_TBL,
928 X_LINE_TBL,
929 X_LINE_VAL_TBL,
930 X_LINE_ADJ_TBL,
931 X_LINE_ADJ_VAL_TBL,
932 X_LINE_PRICE_ATT_TBL,
933 X_LINE_ADJ_ATT_TBL,
934 X_LINE_ADJ_ASSOC_TBL,
935 X_LINE_SCREDIT_TBL,
936 X_LINE_SCREDIT_VAL_TBL,
937 X_LINE_PAYMENT_TBL,
938 X_LINE_PAYMENT_VAL_TBL,
939 X_LOT_SERIAL_TBL ,
940 X_LOT_SERIAL_VAL_TBL,
941 X_ACTION_REQUEST_TBL ,
942 P_RTRIM_DATA
943 );
944 END OE_ORDER_PUB$PROCESS_ORDER;
945
946
947 PROCEDURE Convert_line_null_to_miss
948 ( p_x_line_rec IN OUT NOCOPY OE_Order_PUB.Line_Rec_Type)
949 IS
950 l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
951 BEGIN
952 oe_debug_pub.add('Entering Convert_line_null_to_miss', 1);
953 oe_inbound_int.Convert_line_null_to_miss( p_x_line_rec);
954 oe_debug_pub.add('Exiting CONVERT_LINE_NULL_TO_MISS', 1);
955 EXCEPTION
956 WHEN OTHERS THEN
957 oe_debug_pub.add('In Others CONVERT_LINE_NULL_TO_MISS', 1);
958 RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
959 END Convert_Line_null_to_miss;
960
961
962 PROCEDURE Convert_hdr_null_to_miss
963 ( p_x_header_rec IN OUT NOCOPY OE_Order_PUB.Header_Rec_Type)
964 IS
965 BEGIN
966 oe_debug_pub.add('Entering CONVERT_HDR_NULL_TO_MISS', 1);
967 oe_inbound_int.Convert_hdr_null_to_miss(p_x_header_rec);
968 oe_debug_pub.add('Exiting CONVERTHDR__NULL_TO_MISS', 1);
969 EXCEPTION
970 WHEN OTHERS THEN
971 oe_debug_pub.add('In Others Convert_hdr_null_to_miss', 1);
972 RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
973 END Convert_hdr_null_to_miss;
974
975 END XX_BPEL_CALLPROCESSORDEREBS11I;