1 package body MTL_TXN_INTERFACE_PKG as
2 /* $Header: INVTMTIB.pls 120.1 2006/02/24 16:31:23 cjandhya noship $ */
3 procedure INSERT_ROW (
4 X_ROWID in out nocopy ROWID ,
5 X_TRANSACTION_INTERFACE_ID in NUMBER,
6 X_PLANNING_ORGANIZATION_ID in NUMBER,
7 X_PLANNING_TP_TYPE in NUMBER,
8 X_XFR_PLANNING_ORGANIZATION_ID in NUMBER,
9 X_TRANSFER_PLANNING_TP_TYPE in NUMBER,
10 X_SECONDARY_UOM_CODE in VARCHAR2,
11 X_SECONDARY_TRANSACTION_QUANTI in NUMBER,
12 X_TRANSACTION_GROUP_ID in NUMBER,
13 X_TRANSACTION_GROUP_SEQ in NUMBER,
14 X_REPRESENTATIVE_LOT_NUMBER in VARCHAR2,
15 X_TRANSACTION_BATCH_ID in NUMBER,
16 X_TRANSACTION_BATCH_SEQ in NUMBER,
17 X_REBUILD_ITEM_ID in NUMBER,
18 X_REBUILD_SERIAL_NUMBER in VARCHAR2,
19 X_REBUILD_ACTIVITY_ID in NUMBER,
20 X_REBUILD_JOB_NAME in VARCHAR2,
21 X_MOVE_TRANSACTION_ID in NUMBER,
22 X_COMPLETION_TRANSACTION_ID in NUMBER,
23 X_WIP_SUPPLY_TYPE in NUMBER,
24 X_XFER_LOC_SEGMENT6 in VARCHAR2,
25 X_XFER_LOC_SEGMENT7 in VARCHAR2,
26 X_XFER_LOC_SEGMENT8 in VARCHAR2,
27 X_XFER_LOC_SEGMENT9 in VARCHAR2,
28 X_XFER_LOC_SEGMENT10 in VARCHAR2,
29 X_XFER_LOC_SEGMENT11 in VARCHAR2,
30 X_XFER_LOC_SEGMENT12 in VARCHAR2,
31 X_XFER_LOC_SEGMENT13 in VARCHAR2,
32 X_XFER_LOC_SEGMENT14 in VARCHAR2,
33 X_XFER_LOC_SEGMENT15 in VARCHAR2,
34 X_XFER_LOC_SEGMENT16 in VARCHAR2,
35 X_XFER_LOC_SEGMENT17 in VARCHAR2,
36 X_XFER_LOC_SEGMENT18 in VARCHAR2,
37 X_XFER_LOC_SEGMENT19 in VARCHAR2,
38 X_XFER_LOC_SEGMENT20 in VARCHAR2,
39 X_SHIPMENT_NUMBER in VARCHAR2,
40 X_TRANSPORTATION_COST in NUMBER,
41 X_TRANSPORTATION_ACCOUNT in NUMBER,
42 X_TRANSFER_COST in NUMBER,
43 X_FREIGHT_CODE in VARCHAR2,
44 X_CONTAINERS in NUMBER,
45 X_WAYBILL_AIRBILL in VARCHAR2,
46 X_EXPECTED_ARRIVAL_DATE in DATE,
47 X_NEW_AVERAGE_COST in NUMBER,
48 X_VALUE_CHANGE in NUMBER,
49 X_PERCENTAGE_CHANGE in NUMBER,
50 X_DEMAND_SOURCE_HEADER_ID in NUMBER,
51 X_DEMAND_SOURCE_LINE in VARCHAR2,
52 X_DEMAND_SOURCE_DELIVERY in VARCHAR2,
53 X_NEGATIVE_REQ_FLAG in NUMBER,
54 X_ERROR_EXPLANATION in VARCHAR2,
55 X_SHIPPABLE_FLAG in VARCHAR2,
56 X_REQUIRED_FLAG in VARCHAR2,
57 X_ATTRIBUTE_CATEGORY in VARCHAR2,
58 X_ATTRIBUTE1 in VARCHAR2,
59 X_ATTRIBUTE2 in VARCHAR2,
60 X_ATTRIBUTE3 in VARCHAR2,
61 X_ATTRIBUTE4 in VARCHAR2,
62 X_ATTRIBUTE5 in VARCHAR2,
63 X_ATTRIBUTE6 in VARCHAR2,
64 X_ATTRIBUTE7 in VARCHAR2,
65 X_ATTRIBUTE8 in VARCHAR2,
66 X_ATTRIBUTE9 in VARCHAR2,
67 X_ATTRIBUTE10 in VARCHAR2,
68 X_ATTRIBUTE11 in VARCHAR2,
69 X_ATTRIBUTE12 in VARCHAR2,
70 X_ATTRIBUTE13 in VARCHAR2,
71 X_ATTRIBUTE14 in VARCHAR2,
72 X_ATTRIBUTE15 in VARCHAR2,
73 X_REQUISITION_DISTRIBUTION_ID in NUMBER,
74 X_MOVEMENT_ID in NUMBER,
75 X_RESERVATION_QUANTITY in NUMBER,
76 X_SHIPPED_QUANTITY in NUMBER,
77 X_INVENTORY_ITEM in VARCHAR2,
78 X_LOCATOR_NAME in VARCHAR2,
79 X_TASK_ID in NUMBER,
80 X_TO_TASK_ID in NUMBER,
81 X_SOURCE_TASK_ID in NUMBER,
82 X_PROJECT_ID in NUMBER,
83 X_TO_PROJECT_ID in NUMBER,
84 X_SOURCE_PROJECT_ID in NUMBER,
85 X_PA_EXPENDITURE_ORG_ID in NUMBER,
86 X_EXPENDITURE_TYPE in VARCHAR2,
87 X_FINAL_COMPLETION_FLAG in VARCHAR2,
88 X_TRANSFER_PERCENTAGE in NUMBER,
89 X_TRANSACTION_SEQUENCE_ID in NUMBER,
90 X_MATERIAL_ACCOUNT in NUMBER,
91 X_MATERIAL_OVERHEAD_ACCOUNT in NUMBER,
92 X_RESOURCE_ACCOUNT in NUMBER,
93 X_OUTSIDE_PROCESSING_ACCOUNT in NUMBER,
94 X_OVERHEAD_ACCOUNT in NUMBER,
95 X_BOM_REVISION in VARCHAR2,
96 X_ROUTING_REVISION in VARCHAR2,
97 X_BOM_REVISION_DATE in DATE,
98 X_ROUTING_REVISION_DATE in DATE,
99 X_ALTERNATE_BOM_DESIGNATOR in VARCHAR2,
100 X_ALTERNATE_ROUTING_DESIGNATOR in VARCHAR2,
101 X_ACCOUNTING_CLASS in VARCHAR2,
102 X_DEMAND_CLASS in VARCHAR2,
103 X_PARENT_ID in NUMBER,
104 X_SUBSTITUTION_TYPE_ID in NUMBER,
105 X_SUBSTITUTION_ITEM_ID in NUMBER,
106 X_SCHEDULE_GROUP in NUMBER,
107 X_BUILD_SEQUENCE in NUMBER,
108 X_SCHEDULE_NUMBER in VARCHAR2,
109 X_SCHEDULED_FLAG in NUMBER,
110 X_FLOW_SCHEDULE in VARCHAR2,
111 X_COST_GROUP_ID in NUMBER,
112 X_KANBAN_CARD_ID in NUMBER,
113 X_QA_COLLECTION_ID in NUMBER,
114 X_OVERCOMPLETION_TRANSACTION_Q in NUMBER,
115 X_OVERCOMPLETION_PRIMARY_QTY in NUMBER,
116 X_OVERCOMPLETION_TRANSACTION_I in NUMBER,
117 X_END_ITEM_UNIT_NUMBER in VARCHAR2,
118 X_SCHEDULED_PAYBACK_DATE in DATE,
119 X_ORG_COST_GROUP_ID in NUMBER,
120 X_COST_TYPE_ID in NUMBER,
121 X_SOURCE_LOT_NUMBER in VARCHAR2,
122 X_TRANSFER_COST_GROUP_ID in NUMBER,
123 X_LPN_ID in NUMBER,
124 X_TRANSFER_LPN_ID in NUMBER,
125 X_CONTENT_LPN_ID in NUMBER,
126 X_XML_DOCUMENT_ID in VARCHAR2,
127 X_ORGANIZATION_TYPE in NUMBER,
128 X_TRANSFER_ORGANIZATION_TYPE in NUMBER,
129 X_OWNING_ORGANIZATION_ID in NUMBER,
130 X_OWNING_TP_TYPE in NUMBER,
131 X_XFR_OWNING_ORGANIZATION_ID in NUMBER,
132 X_TRANSFER_OWNING_TP_TYPE in NUMBER,
133 X_LOC_SEGMENT12 in VARCHAR2,
134 X_LOC_SEGMENT13 in VARCHAR2,
135 X_LOC_SEGMENT14 in VARCHAR2,
136 X_LOC_SEGMENT15 in VARCHAR2,
137 X_LOC_SEGMENT16 in VARCHAR2,
138 X_LOC_SEGMENT17 in VARCHAR2,
139 X_LOC_SEGMENT18 in VARCHAR2,
140 X_LOC_SEGMENT19 in VARCHAR2,
141 X_LOC_SEGMENT20 in VARCHAR2,
142 X_TRANSACTION_SOURCE_ID in NUMBER,
143 X_DSP_SEGMENT1 in VARCHAR2,
144 X_DSP_SEGMENT2 in VARCHAR2,
145 X_DSP_SEGMENT3 in VARCHAR2,
146 X_DSP_SEGMENT4 in VARCHAR2,
147 X_DSP_SEGMENT5 in VARCHAR2,
148 X_DSP_SEGMENT6 in VARCHAR2,
149 X_DSP_SEGMENT7 in VARCHAR2,
150 X_DSP_SEGMENT8 in VARCHAR2,
151 X_DSP_SEGMENT9 in VARCHAR2,
152 X_DSP_SEGMENT10 in VARCHAR2,
153 X_DSP_SEGMENT11 in VARCHAR2,
154 X_DSP_SEGMENT12 in VARCHAR2,
155 X_DSP_SEGMENT13 in VARCHAR2,
156 X_DSP_SEGMENT14 in VARCHAR2,
157 X_DSP_SEGMENT15 in VARCHAR2,
158 X_DSP_SEGMENT16 in VARCHAR2,
159 X_DSP_SEGMENT17 in VARCHAR2,
160 X_DSP_SEGMENT18 in VARCHAR2,
161 X_DSP_SEGMENT19 in VARCHAR2,
162 X_DSP_SEGMENT20 in VARCHAR2,
163 X_DSP_SEGMENT21 in VARCHAR2,
164 X_DSP_SEGMENT22 in VARCHAR2,
165 X_DSP_SEGMENT23 in VARCHAR2,
166 X_DSP_SEGMENT24 in VARCHAR2,
167 X_DSP_SEGMENT25 in VARCHAR2,
168 X_DSP_SEGMENT26 in VARCHAR2,
169 X_DSP_SEGMENT27 in VARCHAR2,
170 X_DSP_SEGMENT28 in VARCHAR2,
171 X_DSP_SEGMENT29 in VARCHAR2,
172 X_DSP_SEGMENT30 in VARCHAR2,
173 X_TRANSACTION_SOURCE_NAME in VARCHAR2,
174 X_TRANSACTION_SOURCE_TYPE_ID in NUMBER,
175 X_TRANSACTION_ACTION_ID in NUMBER,
176 X_TRANSACTION_TYPE_ID in NUMBER,
177 X_REASON_ID in NUMBER,
178 X_TRANSACTION_REFERENCE in VARCHAR2,
179 X_TRANSACTION_COST in NUMBER,
180 X_DISTRIBUTION_ACCOUNT_ID in NUMBER,
181 X_DST_SEGMENT1 in VARCHAR2,
182 X_DST_SEGMENT2 in VARCHAR2,
183 X_DST_SEGMENT3 in VARCHAR2,
184 X_DST_SEGMENT4 in VARCHAR2,
185 X_DST_SEGMENT5 in VARCHAR2,
186 X_DST_SEGMENT6 in VARCHAR2,
187 X_DST_SEGMENT7 in VARCHAR2,
188 X_DST_SEGMENT8 in VARCHAR2,
189 X_DST_SEGMENT9 in VARCHAR2,
190 X_DST_SEGMENT10 in VARCHAR2,
191 X_DST_SEGMENT11 in VARCHAR2,
192 X_DST_SEGMENT12 in VARCHAR2,
193 X_DST_SEGMENT13 in VARCHAR2,
194 X_DST_SEGMENT14 in VARCHAR2,
195 X_DST_SEGMENT15 in VARCHAR2,
196 X_DST_SEGMENT16 in VARCHAR2,
197 X_DST_SEGMENT17 in VARCHAR2,
198 X_DST_SEGMENT18 in VARCHAR2,
199 X_DST_SEGMENT19 in VARCHAR2,
200 X_DST_SEGMENT20 in VARCHAR2,
201 X_DST_SEGMENT21 in VARCHAR2,
202 X_DST_SEGMENT22 in VARCHAR2,
203 X_DST_SEGMENT23 in VARCHAR2,
204 X_DST_SEGMENT24 in VARCHAR2,
205 X_DST_SEGMENT25 in VARCHAR2,
206 X_DST_SEGMENT26 in VARCHAR2,
207 X_DST_SEGMENT27 in VARCHAR2,
208 X_DST_SEGMENT28 in VARCHAR2,
209 X_DST_SEGMENT29 in VARCHAR2,
210 X_DST_SEGMENT30 in VARCHAR2,
211 X_REQUISITION_LINE_ID in NUMBER,
212 X_CURRENCY_CODE in VARCHAR2,
213 X_CURRENCY_CONVERSION_DATE in DATE,
214 X_CURRENCY_CONVERSION_TYPE in VARCHAR2,
215 X_CURRENCY_CONVERSION_RATE in NUMBER,
216 X_USSGL_TRANSACTION_CODE in VARCHAR2,
217 X_WIP_ENTITY_TYPE in NUMBER,
218 X_SCHEDULE_ID in NUMBER,
219 X_EMPLOYEE_CODE in VARCHAR2,
220 X_DEPARTMENT_ID in NUMBER,
221 X_SCHEDULE_UPDATE_CODE in NUMBER,
222 X_SETUP_TEARDOWN_CODE in NUMBER,
223 X_PRIMARY_SWITCH in NUMBER,
224 X_MRP_CODE in NUMBER,
225 X_OPERATION_SEQ_NUM in NUMBER,
226 X_REPETITIVE_LINE_ID in NUMBER,
227 X_PICKING_LINE_ID in NUMBER,
228 X_TRX_SOURCE_LINE_ID in NUMBER,
229 X_TRX_SOURCE_DELIVERY_ID in NUMBER,
230 X_DEMAND_ID in NUMBER,
231 X_CUSTOMER_SHIP_ID in NUMBER,
232 X_LINE_ITEM_NUM in NUMBER,
233 X_RECEIVING_DOCUMENT in VARCHAR2,
234 X_RCV_TRANSACTION_ID in NUMBER,
235 X_SHIP_TO_LOCATION_ID in NUMBER,
236 X_ENCUMBRANCE_ACCOUNT in NUMBER,
237 X_ENCUMBRANCE_AMOUNT in NUMBER,
238 X_VENDOR_LOT_NUMBER in VARCHAR2,
239 X_TRANSFER_SUBINVENTORY in VARCHAR2,
240 X_TRANSFER_ORGANIZATION in NUMBER,
241 X_TRANSFER_LOCATOR in NUMBER,
242 X_XFER_LOC_SEGMENT1 in VARCHAR2,
243 X_XFER_LOC_SEGMENT2 in VARCHAR2,
244 X_XFER_LOC_SEGMENT3 in VARCHAR2,
245 X_XFER_LOC_SEGMENT4 in VARCHAR2,
246 X_XFER_LOC_SEGMENT5 in VARCHAR2,
247 X_TRANSACTION_HEADER_ID in NUMBER,
248 X_SOURCE_CODE in VARCHAR2,
249 X_SOURCE_LINE_ID in NUMBER,
250 X_SOURCE_HEADER_ID in NUMBER,
251 X_PROCESS_FLAG in NUMBER,
252 X_VALIDATION_REQUIRED in NUMBER,
253 X_TRANSACTION_MODE in NUMBER,
254 X_LOCK_FLAG in NUMBER,
255 X_REQUEST_ID in NUMBER,
256 X_INVENTORY_ITEM_ID in NUMBER,
257 X_ITEM_SEGMENT1 in VARCHAR2,
258 X_ITEM_SEGMENT2 in VARCHAR2,
259 X_ITEM_SEGMENT3 in VARCHAR2,
260 X_ITEM_SEGMENT4 in VARCHAR2,
261 X_ITEM_SEGMENT5 in VARCHAR2,
262 X_ITEM_SEGMENT6 in VARCHAR2,
263 X_ITEM_SEGMENT7 in VARCHAR2,
264 X_ITEM_SEGMENT8 in VARCHAR2,
265 X_ITEM_SEGMENT9 in VARCHAR2,
266 X_ITEM_SEGMENT10 in VARCHAR2,
267 X_ITEM_SEGMENT11 in VARCHAR2,
268 X_ITEM_SEGMENT12 in VARCHAR2,
269 X_ITEM_SEGMENT13 in VARCHAR2,
270 X_ITEM_SEGMENT14 in VARCHAR2,
271 X_ITEM_SEGMENT15 in VARCHAR2,
272 X_ITEM_SEGMENT16 in VARCHAR2,
273 X_ITEM_SEGMENT17 in VARCHAR2,
274 X_ITEM_SEGMENT18 in VARCHAR2,
275 X_ITEM_SEGMENT19 in VARCHAR2,
276 X_ITEM_SEGMENT20 in VARCHAR2,
277 X_REVISION in VARCHAR2,
278 X_ORGANIZATION_ID in NUMBER,
279 X_TRANSACTION_QUANTITY in NUMBER,
280 X_PRIMARY_QUANTITY in NUMBER,
281 X_TRANSACTION_UOM in VARCHAR2,
282 X_TRANSACTION_DATE in DATE,
283 X_ACCT_PERIOD_ID in NUMBER,
284 X_SUBINVENTORY_CODE in VARCHAR2,
285 X_LOCATOR_ID in NUMBER,
286 X_LOC_SEGMENT1 in VARCHAR2,
287 X_LOC_SEGMENT2 in VARCHAR2,
288 X_LOC_SEGMENT3 in VARCHAR2,
289 X_LOC_SEGMENT4 in VARCHAR2,
290 X_LOC_SEGMENT5 in VARCHAR2,
291 X_LOC_SEGMENT6 in VARCHAR2,
292 X_LOC_SEGMENT7 in VARCHAR2,
293 X_LOC_SEGMENT8 in VARCHAR2,
294 X_LOC_SEGMENT9 in VARCHAR2,
295 X_LOC_SEGMENT10 in VARCHAR2,
296 X_LOC_SEGMENT11 in VARCHAR2,
297 X_ERROR_CODE in VARCHAR2,
298 X_CREATION_DATE in DATE,
299 X_CREATED_BY in NUMBER,
300 X_LAST_UPDATE_DATE in DATE,
301 X_LAST_UPDATED_BY in NUMBER,
302 X_LAST_UPDATE_LOGIN in NUMBER
303 ) is
304 cursor C is select ROWID from MTL_TRANSACTIONS_INTERFACE
305 where TRANSACTION_INTERFACE_ID = X_TRANSACTION_INTERFACE_ID
306 ;
307 begin
311 XFR_PLANNING_ORGANIZATION_ID,
308 insert into MTL_TRANSACTIONS_INTERFACE (
309 PLANNING_ORGANIZATION_ID,
310 PLANNING_TP_TYPE,
312 TRANSFER_PLANNING_TP_TYPE,
313 SECONDARY_UOM_CODE,
314 SECONDARY_TRANSACTION_QUANTITY,
315 --TRANSACTION_GROUP_ID,
316 --TRANSACTION_GROUP_SEQ,
317 REPRESENTATIVE_LOT_NUMBER,
318 TRANSACTION_BATCH_ID,
319 TRANSACTION_BATCH_SEQ,
320 REBUILD_ITEM_ID,
321 REBUILD_SERIAL_NUMBER,
322 REBUILD_ACTIVITY_ID,
323 REBUILD_JOB_NAME,
324 MOVE_TRANSACTION_ID,
325 COMPLETION_TRANSACTION_ID,
326 WIP_SUPPLY_TYPE,
327 XFER_LOC_SEGMENT6,
328 XFER_LOC_SEGMENT7,
329 XFER_LOC_SEGMENT8,
330 XFER_LOC_SEGMENT9,
331 XFER_LOC_SEGMENT10,
332 XFER_LOC_SEGMENT11,
333 XFER_LOC_SEGMENT12,
334 XFER_LOC_SEGMENT13,
335 XFER_LOC_SEGMENT14,
336 XFER_LOC_SEGMENT15,
337 XFER_LOC_SEGMENT16,
338 XFER_LOC_SEGMENT17,
339 XFER_LOC_SEGMENT18,
340 XFER_LOC_SEGMENT19,
341 XFER_LOC_SEGMENT20,
342 SHIPMENT_NUMBER,
343 TRANSPORTATION_COST,
344 TRANSPORTATION_ACCOUNT,
345 TRANSFER_COST,
346 FREIGHT_CODE,
347 CONTAINERS,
348 WAYBILL_AIRBILL,
349 EXPECTED_ARRIVAL_DATE,
350 NEW_AVERAGE_COST,
351 VALUE_CHANGE,
352 PERCENTAGE_CHANGE,
353 DEMAND_SOURCE_HEADER_ID,
354 DEMAND_SOURCE_LINE,
355 DEMAND_SOURCE_DELIVERY,
356 NEGATIVE_REQ_FLAG,
357 ERROR_EXPLANATION,
358 SHIPPABLE_FLAG,
359 REQUIRED_FLAG,
360 ATTRIBUTE_CATEGORY,
361 ATTRIBUTE1,
362 ATTRIBUTE2,
363 ATTRIBUTE3,
364 ATTRIBUTE4,
365 ATTRIBUTE5,
366 ATTRIBUTE6,
367 ATTRIBUTE7,
368 ATTRIBUTE8,
369 ATTRIBUTE9,
370 ATTRIBUTE10,
371 ATTRIBUTE11,
372 ATTRIBUTE12,
373 ATTRIBUTE13,
374 ATTRIBUTE14,
375 ATTRIBUTE15,
376 REQUISITION_DISTRIBUTION_ID,
377 MOVEMENT_ID,
378 RESERVATION_QUANTITY,
379 SHIPPED_QUANTITY,
380 INVENTORY_ITEM,
381 LOCATOR_NAME,
382 TASK_ID,
383 TO_TASK_ID,
384 SOURCE_TASK_ID,
385 PROJECT_ID,
386 TO_PROJECT_ID,
387 SOURCE_PROJECT_ID,
388 PA_EXPENDITURE_ORG_ID,
389 EXPENDITURE_TYPE,
390 FINAL_COMPLETION_FLAG,
391 TRANSFER_PERCENTAGE,
392 TRANSACTION_SEQUENCE_ID,
393 MATERIAL_ACCOUNT,
394 MATERIAL_OVERHEAD_ACCOUNT,
395 RESOURCE_ACCOUNT,
396 OUTSIDE_PROCESSING_ACCOUNT,
397 OVERHEAD_ACCOUNT,
398 BOM_REVISION,
399 ROUTING_REVISION,
400 BOM_REVISION_DATE,
401 ROUTING_REVISION_DATE,
402 ALTERNATE_BOM_DESIGNATOR,
403 ALTERNATE_ROUTING_DESIGNATOR,
404 ACCOUNTING_CLASS,
405 DEMAND_CLASS,
406 PARENT_ID,
407 SUBSTITUTION_TYPE_ID,
408 SUBSTITUTION_ITEM_ID,
409 SCHEDULE_GROUP,
410 BUILD_SEQUENCE,
411 SCHEDULE_NUMBER,
412 SCHEDULED_FLAG,
413 FLOW_SCHEDULE,
414 COST_GROUP_ID,
415 KANBAN_CARD_ID,
416 QA_COLLECTION_ID,
417 OVERCOMPLETION_TRANSACTION_QTY,
418 OVERCOMPLETION_PRIMARY_QTY,
419 OVERCOMPLETION_TRANSACTION_ID,
420 END_ITEM_UNIT_NUMBER,
421 SCHEDULED_PAYBACK_DATE,
422 ORG_COST_GROUP_ID,
423 COST_TYPE_ID,
424 SOURCE_LOT_NUMBER,
425 TRANSFER_COST_GROUP_ID,
426 LPN_ID,
427 TRANSFER_LPN_ID,
428 CONTENT_LPN_ID,
429 XML_DOCUMENT_ID,
430 ORGANIZATION_TYPE,
431 TRANSFER_ORGANIZATION_TYPE,
432 OWNING_ORGANIZATION_ID,
433 OWNING_TP_TYPE,
434 XFR_OWNING_ORGANIZATION_ID,
435 TRANSFER_OWNING_TP_TYPE,
436 LOC_SEGMENT12,
437 LOC_SEGMENT13,
438 LOC_SEGMENT14,
439 LOC_SEGMENT15,
440 LOC_SEGMENT16,
441 LOC_SEGMENT17,
442 LOC_SEGMENT18,
443 LOC_SEGMENT19,
444 LOC_SEGMENT20,
445 TRANSACTION_SOURCE_ID,
446 DSP_SEGMENT1,
447 DSP_SEGMENT2,
448 DSP_SEGMENT3,
449 DSP_SEGMENT4,
450 DSP_SEGMENT5,
451 DSP_SEGMENT6,
452 DSP_SEGMENT7,
453 DSP_SEGMENT8,
454 DSP_SEGMENT9,
455 DSP_SEGMENT10,
456 DSP_SEGMENT11,
457 DSP_SEGMENT12,
458 DSP_SEGMENT13,
459 DSP_SEGMENT14,
460 DSP_SEGMENT15,
461 DSP_SEGMENT16,
462 DSP_SEGMENT17,
463 DSP_SEGMENT18,
464 DSP_SEGMENT19,
465 DSP_SEGMENT20,
466 DSP_SEGMENT21,
467 DSP_SEGMENT22,
468 DSP_SEGMENT23,
469 DSP_SEGMENT24,
470 DSP_SEGMENT25,
471 DSP_SEGMENT26,
472 DSP_SEGMENT27,
473 DSP_SEGMENT28,
474 DSP_SEGMENT29,
475 DSP_SEGMENT30,
476 TRANSACTION_SOURCE_NAME,
477 TRANSACTION_SOURCE_TYPE_ID,
478 TRANSACTION_ACTION_ID,
479 TRANSACTION_TYPE_ID,
480 REASON_ID,
481 TRANSACTION_REFERENCE,
482 TRANSACTION_COST,
483 DISTRIBUTION_ACCOUNT_ID,
484 DST_SEGMENT1,
485 DST_SEGMENT2,
486 DST_SEGMENT3,
487 DST_SEGMENT4,
488 DST_SEGMENT5,
489 DST_SEGMENT6,
490 DST_SEGMENT7,
491 DST_SEGMENT8,
492 DST_SEGMENT9,
493 DST_SEGMENT10,
494 DST_SEGMENT11,
495 DST_SEGMENT12,
496 DST_SEGMENT13,
497 DST_SEGMENT14,
498 DST_SEGMENT15,
499 DST_SEGMENT16,
500 DST_SEGMENT17,
504 DST_SEGMENT21,
501 DST_SEGMENT18,
502 DST_SEGMENT19,
503 DST_SEGMENT20,
505 DST_SEGMENT22,
506 DST_SEGMENT23,
507 DST_SEGMENT24,
508 DST_SEGMENT25,
509 DST_SEGMENT26,
510 DST_SEGMENT27,
511 DST_SEGMENT28,
512 DST_SEGMENT29,
513 DST_SEGMENT30,
514 REQUISITION_LINE_ID,
515 CURRENCY_CODE,
516 CURRENCY_CONVERSION_DATE,
517 CURRENCY_CONVERSION_TYPE,
518 CURRENCY_CONVERSION_RATE,
519 USSGL_TRANSACTION_CODE,
520 WIP_ENTITY_TYPE,
521 SCHEDULE_ID,
522 EMPLOYEE_CODE,
523 DEPARTMENT_ID,
524 SCHEDULE_UPDATE_CODE,
525 SETUP_TEARDOWN_CODE,
526 PRIMARY_SWITCH,
527 MRP_CODE,
528 OPERATION_SEQ_NUM,
529 REPETITIVE_LINE_ID,
530 PICKING_LINE_ID,
531 TRX_SOURCE_LINE_ID,
532 TRX_SOURCE_DELIVERY_ID,
533 DEMAND_ID,
534 CUSTOMER_SHIP_ID,
535 LINE_ITEM_NUM,
536 RECEIVING_DOCUMENT,
537 RCV_TRANSACTION_ID,
538 SHIP_TO_LOCATION_ID,
539 ENCUMBRANCE_ACCOUNT,
540 ENCUMBRANCE_AMOUNT,
541 VENDOR_LOT_NUMBER,
542 TRANSFER_SUBINVENTORY,
543 TRANSFER_ORGANIZATION,
544 TRANSFER_LOCATOR,
545 XFER_LOC_SEGMENT1,
546 XFER_LOC_SEGMENT2,
547 XFER_LOC_SEGMENT3,
548 XFER_LOC_SEGMENT4,
549 XFER_LOC_SEGMENT5,
550 TRANSACTION_INTERFACE_ID,
551 TRANSACTION_HEADER_ID,
552 SOURCE_CODE,
553 SOURCE_LINE_ID,
554 SOURCE_HEADER_ID,
555 PROCESS_FLAG,
556 VALIDATION_REQUIRED,
557 TRANSACTION_MODE,
558 LOCK_FLAG,
559 REQUEST_ID,
560 INVENTORY_ITEM_ID,
561 ITEM_SEGMENT1,
562 ITEM_SEGMENT2,
563 ITEM_SEGMENT3,
564 ITEM_SEGMENT4,
565 ITEM_SEGMENT5,
566 ITEM_SEGMENT6,
567 ITEM_SEGMENT7,
568 ITEM_SEGMENT8,
569 ITEM_SEGMENT9,
570 ITEM_SEGMENT10,
571 ITEM_SEGMENT11,
572 ITEM_SEGMENT12,
573 ITEM_SEGMENT13,
574 ITEM_SEGMENT14,
575 ITEM_SEGMENT15,
576 ITEM_SEGMENT16,
577 ITEM_SEGMENT17,
578 ITEM_SEGMENT18,
579 ITEM_SEGMENT19,
580 ITEM_SEGMENT20,
581 REVISION,
582 ORGANIZATION_ID,
583 TRANSACTION_QUANTITY,
584 PRIMARY_QUANTITY,
585 TRANSACTION_UOM,
586 TRANSACTION_DATE,
587 ACCT_PERIOD_ID,
588 SUBINVENTORY_CODE,
589 LOCATOR_ID,
590 LOC_SEGMENT1,
591 LOC_SEGMENT2,
592 LOC_SEGMENT3,
593 LOC_SEGMENT4,
594 LOC_SEGMENT5,
595 LOC_SEGMENT6,
596 LOC_SEGMENT7,
597 LOC_SEGMENT8,
598 LOC_SEGMENT9,
599 LOC_SEGMENT10,
600 LOC_SEGMENT11,
601 CREATION_DATE,
602 CREATED_BY,
603 LAST_UPDATE_DATE,
604 LAST_UPDATED_BY,
605 LAST_UPDATE_LOGIN
606 ) values (
607 X_PLANNING_ORGANIZATION_ID,
608 X_PLANNING_TP_TYPE,
609 X_XFR_PLANNING_ORGANIZATION_ID,
610 X_TRANSFER_PLANNING_TP_TYPE,
611 X_SECONDARY_UOM_CODE,
612 X_SECONDARY_TRANSACTION_QUANTI,
613 --X_TRANSACTION_GROUP_ID,
614 --X_TRANSACTION_GROUP_SEQ,
615 X_REPRESENTATIVE_LOT_NUMBER,
616 X_TRANSACTION_BATCH_ID,
617 X_TRANSACTION_BATCH_SEQ,
618 X_REBUILD_ITEM_ID,
619 X_REBUILD_SERIAL_NUMBER,
620 X_REBUILD_ACTIVITY_ID,
621 X_REBUILD_JOB_NAME,
622 X_MOVE_TRANSACTION_ID,
623 X_COMPLETION_TRANSACTION_ID,
624 X_WIP_SUPPLY_TYPE,
625 X_XFER_LOC_SEGMENT6,
626 X_XFER_LOC_SEGMENT7,
627 X_XFER_LOC_SEGMENT8,
628 X_XFER_LOC_SEGMENT9,
629 X_XFER_LOC_SEGMENT10,
630 X_XFER_LOC_SEGMENT11,
631 X_XFER_LOC_SEGMENT12,
632 X_XFER_LOC_SEGMENT13,
633 X_XFER_LOC_SEGMENT14,
634 X_XFER_LOC_SEGMENT15,
635 X_XFER_LOC_SEGMENT16,
636 X_XFER_LOC_SEGMENT17,
637 X_XFER_LOC_SEGMENT18,
638 X_XFER_LOC_SEGMENT19,
639 X_XFER_LOC_SEGMENT20,
640 X_SHIPMENT_NUMBER,
641 X_TRANSPORTATION_COST,
642 X_TRANSPORTATION_ACCOUNT,
643 X_TRANSFER_COST,
644 X_FREIGHT_CODE,
645 X_CONTAINERS,
646 X_WAYBILL_AIRBILL,
647 X_EXPECTED_ARRIVAL_DATE,
648 X_NEW_AVERAGE_COST,
649 X_VALUE_CHANGE,
650 X_PERCENTAGE_CHANGE,
651 X_DEMAND_SOURCE_HEADER_ID,
652 X_DEMAND_SOURCE_LINE,
653 X_DEMAND_SOURCE_DELIVERY,
654 X_NEGATIVE_REQ_FLAG,
655 X_ERROR_EXPLANATION,
656 X_SHIPPABLE_FLAG,
657 X_REQUIRED_FLAG,
658 X_ATTRIBUTE_CATEGORY,
659 X_ATTRIBUTE1,
660 X_ATTRIBUTE2,
661 X_ATTRIBUTE3,
662 X_ATTRIBUTE4,
663 X_ATTRIBUTE5,
664 X_ATTRIBUTE6,
665 X_ATTRIBUTE7,
666 X_ATTRIBUTE8,
667 X_ATTRIBUTE9,
668 X_ATTRIBUTE10,
669 X_ATTRIBUTE11,
670 X_ATTRIBUTE12,
671 X_ATTRIBUTE13,
672 X_ATTRIBUTE14,
673 X_ATTRIBUTE15,
674 X_REQUISITION_DISTRIBUTION_ID,
675 X_MOVEMENT_ID,
676 X_RESERVATION_QUANTITY,
677 X_SHIPPED_QUANTITY,
678 X_INVENTORY_ITEM,
679 X_LOCATOR_NAME,
680 X_TASK_ID,
681 X_TO_TASK_ID,
682 X_SOURCE_TASK_ID,
683 X_PROJECT_ID,
684 X_TO_PROJECT_ID,
685 X_SOURCE_PROJECT_ID,
686 X_PA_EXPENDITURE_ORG_ID,
687 X_EXPENDITURE_TYPE,
688 X_FINAL_COMPLETION_FLAG,
689 X_TRANSFER_PERCENTAGE,
690 X_TRANSACTION_SEQUENCE_ID,
691 X_MATERIAL_ACCOUNT,
692 X_MATERIAL_OVERHEAD_ACCOUNT,
693 X_RESOURCE_ACCOUNT,
694 X_OUTSIDE_PROCESSING_ACCOUNT,
698 X_BOM_REVISION_DATE,
695 X_OVERHEAD_ACCOUNT,
696 X_BOM_REVISION,
697 X_ROUTING_REVISION,
699 X_ROUTING_REVISION_DATE,
700 X_ALTERNATE_BOM_DESIGNATOR,
701 X_ALTERNATE_ROUTING_DESIGNATOR,
702 X_ACCOUNTING_CLASS,
703 X_DEMAND_CLASS,
704 X_PARENT_ID,
705 X_SUBSTITUTION_TYPE_ID,
706 X_SUBSTITUTION_ITEM_ID,
707 X_SCHEDULE_GROUP,
708 X_BUILD_SEQUENCE,
709 X_SCHEDULE_NUMBER,
710 X_SCHEDULED_FLAG,
711 X_FLOW_SCHEDULE,
712 X_COST_GROUP_ID,
713 X_KANBAN_CARD_ID,
714 X_QA_COLLECTION_ID,
715 X_OVERCOMPLETION_TRANSACTION_Q,
716 X_OVERCOMPLETION_PRIMARY_QTY,
717 X_OVERCOMPLETION_TRANSACTION_I,
718 X_END_ITEM_UNIT_NUMBER,
719 X_SCHEDULED_PAYBACK_DATE,
720 X_ORG_COST_GROUP_ID,
721 X_COST_TYPE_ID,
722 X_SOURCE_LOT_NUMBER,
723 X_TRANSFER_COST_GROUP_ID,
724 X_LPN_ID,
725 X_TRANSFER_LPN_ID,
726 X_CONTENT_LPN_ID,
727 X_XML_DOCUMENT_ID,
728 X_ORGANIZATION_TYPE,
729 X_TRANSFER_ORGANIZATION_TYPE,
730 X_OWNING_ORGANIZATION_ID,
731 X_OWNING_TP_TYPE,
732 X_XFR_OWNING_ORGANIZATION_ID,
733 X_TRANSFER_OWNING_TP_TYPE,
734 X_LOC_SEGMENT12,
735 X_LOC_SEGMENT13,
736 X_LOC_SEGMENT14,
737 X_LOC_SEGMENT15,
738 X_LOC_SEGMENT16,
739 X_LOC_SEGMENT17,
740 X_LOC_SEGMENT18,
741 X_LOC_SEGMENT19,
742 X_LOC_SEGMENT20,
743 X_TRANSACTION_SOURCE_ID,
744 X_DSP_SEGMENT1,
745 X_DSP_SEGMENT2,
746 X_DSP_SEGMENT3,
747 X_DSP_SEGMENT4,
748 X_DSP_SEGMENT5,
749 X_DSP_SEGMENT6,
750 X_DSP_SEGMENT7,
751 X_DSP_SEGMENT8,
752 X_DSP_SEGMENT9,
753 X_DSP_SEGMENT10,
754 X_DSP_SEGMENT11,
755 X_DSP_SEGMENT12,
756 X_DSP_SEGMENT13,
757 X_DSP_SEGMENT14,
758 X_DSP_SEGMENT15,
759 X_DSP_SEGMENT16,
760 X_DSP_SEGMENT17,
761 X_DSP_SEGMENT18,
762 X_DSP_SEGMENT19,
763 X_DSP_SEGMENT20,
764 X_DSP_SEGMENT21,
765 X_DSP_SEGMENT22,
766 X_DSP_SEGMENT23,
767 X_DSP_SEGMENT24,
768 X_DSP_SEGMENT25,
769 X_DSP_SEGMENT26,
770 X_DSP_SEGMENT27,
771 X_DSP_SEGMENT28,
772 X_DSP_SEGMENT29,
773 X_DSP_SEGMENT30,
774 X_TRANSACTION_SOURCE_NAME,
775 X_TRANSACTION_SOURCE_TYPE_ID,
776 X_TRANSACTION_ACTION_ID,
777 X_TRANSACTION_TYPE_ID,
778 X_REASON_ID,
779 X_TRANSACTION_REFERENCE,
780 X_TRANSACTION_COST,
781 X_DISTRIBUTION_ACCOUNT_ID,
782 X_DST_SEGMENT1,
783 X_DST_SEGMENT2,
784 X_DST_SEGMENT3,
785 X_DST_SEGMENT4,
786 X_DST_SEGMENT5,
787 X_DST_SEGMENT6,
788 X_DST_SEGMENT7,
789 X_DST_SEGMENT8,
790 X_DST_SEGMENT9,
791 X_DST_SEGMENT10,
792 X_DST_SEGMENT11,
793 X_DST_SEGMENT12,
794 X_DST_SEGMENT13,
795 X_DST_SEGMENT14,
796 X_DST_SEGMENT15,
797 X_DST_SEGMENT16,
798 X_DST_SEGMENT17,
799 X_DST_SEGMENT18,
800 X_DST_SEGMENT19,
801 X_DST_SEGMENT20,
802 X_DST_SEGMENT21,
803 X_DST_SEGMENT22,
804 X_DST_SEGMENT23,
805 X_DST_SEGMENT24,
806 X_DST_SEGMENT25,
807 X_DST_SEGMENT26,
808 X_DST_SEGMENT27,
809 X_DST_SEGMENT28,
810 X_DST_SEGMENT29,
811 X_DST_SEGMENT30,
812 X_REQUISITION_LINE_ID,
813 X_CURRENCY_CODE,
814 X_CURRENCY_CONVERSION_DATE,
815 X_CURRENCY_CONVERSION_TYPE,
816 X_CURRENCY_CONVERSION_RATE,
817 X_USSGL_TRANSACTION_CODE,
818 X_WIP_ENTITY_TYPE,
819 X_SCHEDULE_ID,
820 X_EMPLOYEE_CODE,
821 X_DEPARTMENT_ID,
822 X_SCHEDULE_UPDATE_CODE,
823 X_SETUP_TEARDOWN_CODE,
824 X_PRIMARY_SWITCH,
825 X_MRP_CODE,
826 X_OPERATION_SEQ_NUM,
827 X_REPETITIVE_LINE_ID,
828 X_PICKING_LINE_ID,
829 X_TRX_SOURCE_LINE_ID,
830 X_TRX_SOURCE_DELIVERY_ID,
831 X_DEMAND_ID,
832 X_CUSTOMER_SHIP_ID,
833 X_LINE_ITEM_NUM,
834 X_RECEIVING_DOCUMENT,
835 X_RCV_TRANSACTION_ID,
836 X_SHIP_TO_LOCATION_ID,
837 X_ENCUMBRANCE_ACCOUNT,
838 X_ENCUMBRANCE_AMOUNT,
839 X_VENDOR_LOT_NUMBER,
840 X_TRANSFER_SUBINVENTORY,
841 X_TRANSFER_ORGANIZATION,
842 X_TRANSFER_LOCATOR,
843 X_XFER_LOC_SEGMENT1,
844 X_XFER_LOC_SEGMENT2,
845 X_XFER_LOC_SEGMENT3,
846 X_XFER_LOC_SEGMENT4,
847 X_XFER_LOC_SEGMENT5,
848 X_TRANSACTION_INTERFACE_ID,
849 X_TRANSACTION_HEADER_ID,
850 X_SOURCE_CODE,
851 X_SOURCE_LINE_ID,
852 X_SOURCE_HEADER_ID,
853 X_PROCESS_FLAG,
854 X_VALIDATION_REQUIRED,
855 X_TRANSACTION_MODE,
856 X_LOCK_FLAG,
857 X_REQUEST_ID,
858 X_INVENTORY_ITEM_ID,
859 X_ITEM_SEGMENT1,
860 X_ITEM_SEGMENT2,
861 X_ITEM_SEGMENT3,
862 X_ITEM_SEGMENT4,
863 X_ITEM_SEGMENT5,
864 X_ITEM_SEGMENT6,
865 X_ITEM_SEGMENT7,
866 X_ITEM_SEGMENT8,
867 X_ITEM_SEGMENT9,
868 X_ITEM_SEGMENT10,
869 X_ITEM_SEGMENT11,
870 X_ITEM_SEGMENT12,
871 X_ITEM_SEGMENT13,
872 X_ITEM_SEGMENT14,
873 X_ITEM_SEGMENT15,
874 X_ITEM_SEGMENT16,
875 X_ITEM_SEGMENT17,
876 X_ITEM_SEGMENT18,
877 X_ITEM_SEGMENT19,
878 X_ITEM_SEGMENT20,
879 X_REVISION,
880 X_ORGANIZATION_ID,
881 X_TRANSACTION_QUANTITY,
882 X_PRIMARY_QUANTITY,
883 X_TRANSACTION_UOM,
884 X_TRANSACTION_DATE,
888 X_LOC_SEGMENT1,
885 X_ACCT_PERIOD_ID,
886 X_SUBINVENTORY_CODE,
887 X_LOCATOR_ID,
889 X_LOC_SEGMENT2,
890 X_LOC_SEGMENT3,
891 X_LOC_SEGMENT4,
892 X_LOC_SEGMENT5,
893 X_LOC_SEGMENT6,
894 X_LOC_SEGMENT7,
895 X_LOC_SEGMENT8,
896 X_LOC_SEGMENT9,
897 X_LOC_SEGMENT10,
898 X_LOC_SEGMENT11,
899 sysdate,
900 fnd_global.user_id,
901 sysdate,
902 fnd_global.user_id,
903 fnd_global.login_id
904 );
905
906 open c;
907 fetch c into X_ROWID;
908 if (c%notfound) then
909 close c;
910 raise no_data_found;
911 end if;
912 close c;
913
914 end INSERT_ROW;
915
916 procedure LOCK_ROW (
917 X_TRANSACTION_INTERFACE_ID in NUMBER,
918 X_PLANNING_ORGANIZATION_ID in NUMBER,
919 X_PLANNING_TP_TYPE in NUMBER,
920 X_XFR_PLANNING_ORGANIZATION_ID in NUMBER,
921 X_TRANSFER_PLANNING_TP_TYPE in NUMBER,
922 X_SECONDARY_UOM_CODE in VARCHAR2,
923 X_SECONDARY_TRANSACTION_QUANTI in NUMBER,
924 X_TRANSACTION_GROUP_ID in NUMBER,
925 X_TRANSACTION_GROUP_SEQ in NUMBER,
926 X_REPRESENTATIVE_LOT_NUMBER in VARCHAR2,
927 X_TRANSACTION_BATCH_ID in NUMBER,
928 X_TRANSACTION_BATCH_SEQ in NUMBER,
929 X_REBUILD_ITEM_ID in NUMBER,
930 X_REBUILD_SERIAL_NUMBER in VARCHAR2,
931 X_REBUILD_ACTIVITY_ID in NUMBER,
932 X_REBUILD_JOB_NAME in VARCHAR2,
933 X_MOVE_TRANSACTION_ID in NUMBER,
934 X_COMPLETION_TRANSACTION_ID in NUMBER,
935 X_WIP_SUPPLY_TYPE in NUMBER,
936 X_XFER_LOC_SEGMENT6 in VARCHAR2,
937 X_XFER_LOC_SEGMENT7 in VARCHAR2,
938 X_XFER_LOC_SEGMENT8 in VARCHAR2,
939 X_XFER_LOC_SEGMENT9 in VARCHAR2,
940 X_XFER_LOC_SEGMENT10 in VARCHAR2,
941 X_XFER_LOC_SEGMENT11 in VARCHAR2,
942 X_XFER_LOC_SEGMENT12 in VARCHAR2,
943 X_XFER_LOC_SEGMENT13 in VARCHAR2,
944 X_XFER_LOC_SEGMENT14 in VARCHAR2,
945 X_XFER_LOC_SEGMENT15 in VARCHAR2,
946 X_XFER_LOC_SEGMENT16 in VARCHAR2,
947 X_XFER_LOC_SEGMENT17 in VARCHAR2,
948 X_XFER_LOC_SEGMENT18 in VARCHAR2,
949 X_XFER_LOC_SEGMENT19 in VARCHAR2,
950 X_XFER_LOC_SEGMENT20 in VARCHAR2,
951 X_SHIPMENT_NUMBER in VARCHAR2,
952 X_TRANSPORTATION_COST in NUMBER,
953 X_TRANSPORTATION_ACCOUNT in NUMBER,
954 X_TRANSFER_COST in NUMBER,
955 X_FREIGHT_CODE in VARCHAR2,
956 X_CONTAINERS in NUMBER,
957 X_WAYBILL_AIRBILL in VARCHAR2,
958 X_EXPECTED_ARRIVAL_DATE in DATE,
959 X_NEW_AVERAGE_COST in NUMBER,
960 X_VALUE_CHANGE in NUMBER,
961 X_PERCENTAGE_CHANGE in NUMBER,
962 X_DEMAND_SOURCE_HEADER_ID in NUMBER,
963 X_DEMAND_SOURCE_LINE in VARCHAR2,
964 X_DEMAND_SOURCE_DELIVERY in VARCHAR2,
965 X_NEGATIVE_REQ_FLAG in NUMBER,
966 X_ERROR_EXPLANATION in VARCHAR2,
967 X_SHIPPABLE_FLAG in VARCHAR2,
968 X_REQUIRED_FLAG in VARCHAR2,
969 X_ATTRIBUTE_CATEGORY in VARCHAR2,
970 X_ATTRIBUTE1 in VARCHAR2,
971 X_ATTRIBUTE2 in VARCHAR2,
972 X_ATTRIBUTE3 in VARCHAR2,
973 X_ATTRIBUTE4 in VARCHAR2,
974 X_ATTRIBUTE5 in VARCHAR2,
975 X_ATTRIBUTE6 in VARCHAR2,
976 X_ATTRIBUTE7 in VARCHAR2,
977 X_ATTRIBUTE8 in VARCHAR2,
978 X_ATTRIBUTE9 in VARCHAR2,
979 X_ATTRIBUTE10 in VARCHAR2,
980 X_ATTRIBUTE11 in VARCHAR2,
981 X_ATTRIBUTE12 in VARCHAR2,
982 X_ATTRIBUTE13 in VARCHAR2,
983 X_ATTRIBUTE14 in VARCHAR2,
984 X_ATTRIBUTE15 in VARCHAR2,
985 X_REQUISITION_DISTRIBUTION_ID in NUMBER,
986 X_MOVEMENT_ID in NUMBER,
987 X_RESERVATION_QUANTITY in NUMBER,
988 X_SHIPPED_QUANTITY in NUMBER,
989 X_INVENTORY_ITEM in VARCHAR2,
990 X_LOCATOR_NAME in VARCHAR2,
991 X_TASK_ID in NUMBER,
992 X_TO_TASK_ID in NUMBER,
993 X_SOURCE_TASK_ID in NUMBER,
994 X_PROJECT_ID in NUMBER,
995 X_TO_PROJECT_ID in NUMBER,
996 X_SOURCE_PROJECT_ID in NUMBER,
997 X_PA_EXPENDITURE_ORG_ID in NUMBER,
998 X_EXPENDITURE_TYPE in VARCHAR2,
999 X_FINAL_COMPLETION_FLAG in VARCHAR2,
1000 X_TRANSFER_PERCENTAGE in NUMBER,
1001 X_TRANSACTION_SEQUENCE_ID in NUMBER,
1002 X_MATERIAL_ACCOUNT in NUMBER,
1003 X_MATERIAL_OVERHEAD_ACCOUNT in NUMBER,
1004 X_RESOURCE_ACCOUNT in NUMBER,
1005 X_OUTSIDE_PROCESSING_ACCOUNT in NUMBER,
1006 X_OVERHEAD_ACCOUNT in NUMBER,
1007 X_BOM_REVISION in VARCHAR2,
1008 X_ROUTING_REVISION in VARCHAR2,
1009 X_BOM_REVISION_DATE in DATE,
1010 X_ROUTING_REVISION_DATE in DATE,
1011 X_ALTERNATE_BOM_DESIGNATOR in VARCHAR2,
1012 X_ALTERNATE_ROUTING_DESIGNATOR in VARCHAR2,
1013 X_ACCOUNTING_CLASS in VARCHAR2,
1014 X_DEMAND_CLASS in VARCHAR2,
1015 X_PARENT_ID in NUMBER,
1016 X_SUBSTITUTION_TYPE_ID in NUMBER,
1017 X_SUBSTITUTION_ITEM_ID in NUMBER,
1018 X_SCHEDULE_GROUP in NUMBER,
1019 X_BUILD_SEQUENCE in NUMBER,
1020 X_SCHEDULE_NUMBER in VARCHAR2,
1021 X_SCHEDULED_FLAG in NUMBER,
1022 X_FLOW_SCHEDULE in VARCHAR2,
1023 X_COST_GROUP_ID in NUMBER,
1024 X_KANBAN_CARD_ID in NUMBER,
1025 X_QA_COLLECTION_ID in NUMBER,
1026 X_OVERCOMPLETION_TRANSACTION_Q in NUMBER,
1027 X_OVERCOMPLETION_PRIMARY_QTY in NUMBER,
1028 X_OVERCOMPLETION_TRANSACTION_I in NUMBER,
1029 X_END_ITEM_UNIT_NUMBER in VARCHAR2,
1030 X_SCHEDULED_PAYBACK_DATE in DATE,
1031 X_ORG_COST_GROUP_ID in NUMBER,
1032 X_COST_TYPE_ID in NUMBER,
1033 X_SOURCE_LOT_NUMBER in VARCHAR2,
1034 X_TRANSFER_COST_GROUP_ID in NUMBER,
1035 X_LPN_ID in NUMBER,
1036 X_TRANSFER_LPN_ID in NUMBER,
1037 X_CONTENT_LPN_ID in NUMBER,
1038 X_XML_DOCUMENT_ID in VARCHAR2,
1039 X_ORGANIZATION_TYPE in NUMBER,
1040 X_TRANSFER_ORGANIZATION_TYPE in NUMBER,
1041 X_OWNING_ORGANIZATION_ID in NUMBER,
1042 X_OWNING_TP_TYPE in NUMBER,
1043 X_XFR_OWNING_ORGANIZATION_ID in NUMBER,
1044 X_TRANSFER_OWNING_TP_TYPE in NUMBER,
1048 X_LOC_SEGMENT15 in VARCHAR2,
1045 X_LOC_SEGMENT12 in VARCHAR2,
1046 X_LOC_SEGMENT13 in VARCHAR2,
1047 X_LOC_SEGMENT14 in VARCHAR2,
1049 X_LOC_SEGMENT16 in VARCHAR2,
1050 X_LOC_SEGMENT17 in VARCHAR2,
1051 X_LOC_SEGMENT18 in VARCHAR2,
1052 X_LOC_SEGMENT19 in VARCHAR2,
1053 X_LOC_SEGMENT20 in VARCHAR2,
1054 X_TRANSACTION_SOURCE_ID in NUMBER,
1055 X_DSP_SEGMENT1 in VARCHAR2,
1056 X_DSP_SEGMENT2 in VARCHAR2,
1057 X_DSP_SEGMENT3 in VARCHAR2,
1058 X_DSP_SEGMENT4 in VARCHAR2,
1059 X_DSP_SEGMENT5 in VARCHAR2,
1060 X_DSP_SEGMENT6 in VARCHAR2,
1061 X_DSP_SEGMENT7 in VARCHAR2,
1062 X_DSP_SEGMENT8 in VARCHAR2,
1063 X_DSP_SEGMENT9 in VARCHAR2,
1064 X_DSP_SEGMENT10 in VARCHAR2,
1065 X_DSP_SEGMENT11 in VARCHAR2,
1066 X_DSP_SEGMENT12 in VARCHAR2,
1067 X_DSP_SEGMENT13 in VARCHAR2,
1068 X_DSP_SEGMENT14 in VARCHAR2,
1069 X_DSP_SEGMENT15 in VARCHAR2,
1070 X_DSP_SEGMENT16 in VARCHAR2,
1071 X_DSP_SEGMENT17 in VARCHAR2,
1072 X_DSP_SEGMENT18 in VARCHAR2,
1073 X_DSP_SEGMENT19 in VARCHAR2,
1074 X_DSP_SEGMENT20 in VARCHAR2,
1075 X_DSP_SEGMENT21 in VARCHAR2,
1076 X_DSP_SEGMENT22 in VARCHAR2,
1077 X_DSP_SEGMENT23 in VARCHAR2,
1078 X_DSP_SEGMENT24 in VARCHAR2,
1079 X_DSP_SEGMENT25 in VARCHAR2,
1080 X_DSP_SEGMENT26 in VARCHAR2,
1081 X_DSP_SEGMENT27 in VARCHAR2,
1082 X_DSP_SEGMENT28 in VARCHAR2,
1083 X_DSP_SEGMENT29 in VARCHAR2,
1084 X_DSP_SEGMENT30 in VARCHAR2,
1085 X_TRANSACTION_SOURCE_NAME in VARCHAR2,
1086 X_TRANSACTION_SOURCE_TYPE_ID in NUMBER,
1087 X_TRANSACTION_ACTION_ID in NUMBER,
1088 X_TRANSACTION_TYPE_ID in NUMBER,
1089 X_REASON_ID in NUMBER,
1090 X_TRANSACTION_REFERENCE in VARCHAR2,
1091 X_TRANSACTION_COST in NUMBER,
1092 X_DISTRIBUTION_ACCOUNT_ID in NUMBER,
1093 X_DST_SEGMENT1 in VARCHAR2,
1094 X_DST_SEGMENT2 in VARCHAR2,
1095 X_DST_SEGMENT3 in VARCHAR2,
1096 X_DST_SEGMENT4 in VARCHAR2,
1097 X_DST_SEGMENT5 in VARCHAR2,
1098 X_DST_SEGMENT6 in VARCHAR2,
1099 X_DST_SEGMENT7 in VARCHAR2,
1100 X_DST_SEGMENT8 in VARCHAR2,
1101 X_DST_SEGMENT9 in VARCHAR2,
1102 X_DST_SEGMENT10 in VARCHAR2,
1103 X_DST_SEGMENT11 in VARCHAR2,
1104 X_DST_SEGMENT12 in VARCHAR2,
1105 X_DST_SEGMENT13 in VARCHAR2,
1106 X_DST_SEGMENT14 in VARCHAR2,
1107 X_DST_SEGMENT15 in VARCHAR2,
1108 X_DST_SEGMENT16 in VARCHAR2,
1109 X_DST_SEGMENT17 in VARCHAR2,
1110 X_DST_SEGMENT18 in VARCHAR2,
1111 X_DST_SEGMENT19 in VARCHAR2,
1112 X_DST_SEGMENT20 in VARCHAR2,
1113 X_DST_SEGMENT21 in VARCHAR2,
1114 X_DST_SEGMENT22 in VARCHAR2,
1115 X_DST_SEGMENT23 in VARCHAR2,
1116 X_DST_SEGMENT24 in VARCHAR2,
1117 X_DST_SEGMENT25 in VARCHAR2,
1118 X_DST_SEGMENT26 in VARCHAR2,
1119 X_DST_SEGMENT27 in VARCHAR2,
1120 X_DST_SEGMENT28 in VARCHAR2,
1121 X_DST_SEGMENT29 in VARCHAR2,
1122 X_DST_SEGMENT30 in VARCHAR2,
1123 X_REQUISITION_LINE_ID in NUMBER,
1124 X_CURRENCY_CODE in VARCHAR2,
1125 X_CURRENCY_CONVERSION_DATE in DATE,
1126 X_CURRENCY_CONVERSION_TYPE in VARCHAR2,
1127 X_CURRENCY_CONVERSION_RATE in NUMBER,
1128 X_USSGL_TRANSACTION_CODE in VARCHAR2,
1129 X_WIP_ENTITY_TYPE in NUMBER,
1130 X_SCHEDULE_ID in NUMBER,
1131 X_EMPLOYEE_CODE in VARCHAR2,
1132 X_DEPARTMENT_ID in NUMBER,
1133 X_SCHEDULE_UPDATE_CODE in NUMBER,
1134 X_SETUP_TEARDOWN_CODE in NUMBER,
1135 X_PRIMARY_SWITCH in NUMBER,
1136 X_MRP_CODE in NUMBER,
1137 X_OPERATION_SEQ_NUM in NUMBER,
1138 X_REPETITIVE_LINE_ID in NUMBER,
1139 X_PICKING_LINE_ID in NUMBER,
1140 X_TRX_SOURCE_LINE_ID in NUMBER,
1141 X_TRX_SOURCE_DELIVERY_ID in NUMBER,
1142 X_DEMAND_ID in NUMBER,
1143 X_CUSTOMER_SHIP_ID in NUMBER,
1144 X_LINE_ITEM_NUM in NUMBER,
1145 X_RECEIVING_DOCUMENT in VARCHAR2,
1146 X_RCV_TRANSACTION_ID in NUMBER,
1147 X_SHIP_TO_LOCATION_ID in NUMBER,
1148 X_ENCUMBRANCE_ACCOUNT in NUMBER,
1149 X_ENCUMBRANCE_AMOUNT in NUMBER,
1150 X_VENDOR_LOT_NUMBER in VARCHAR2,
1151 X_TRANSFER_SUBINVENTORY in VARCHAR2,
1152 X_TRANSFER_ORGANIZATION in NUMBER,
1153 X_TRANSFER_LOCATOR in NUMBER,
1154 X_XFER_LOC_SEGMENT1 in VARCHAR2,
1155 X_XFER_LOC_SEGMENT2 in VARCHAR2,
1156 X_XFER_LOC_SEGMENT3 in VARCHAR2,
1157 X_XFER_LOC_SEGMENT4 in VARCHAR2,
1158 X_XFER_LOC_SEGMENT5 in VARCHAR2,
1159 X_TRANSACTION_HEADER_ID in NUMBER,
1160 X_SOURCE_CODE in VARCHAR2,
1161 X_SOURCE_LINE_ID in NUMBER,
1162 X_SOURCE_HEADER_ID in NUMBER,
1163 X_PROCESS_FLAG in NUMBER,
1164 X_VALIDATION_REQUIRED in NUMBER,
1165 X_TRANSACTION_MODE in NUMBER,
1166 X_LOCK_FLAG in NUMBER,
1167 X_REQUEST_ID in NUMBER,
1168 X_INVENTORY_ITEM_ID in NUMBER,
1169 X_ITEM_SEGMENT1 in VARCHAR2,
1170 X_ITEM_SEGMENT2 in VARCHAR2,
1171 X_ITEM_SEGMENT3 in VARCHAR2,
1172 X_ITEM_SEGMENT4 in VARCHAR2,
1173 X_ITEM_SEGMENT5 in VARCHAR2,
1174 X_ITEM_SEGMENT6 in VARCHAR2,
1175 X_ITEM_SEGMENT7 in VARCHAR2,
1176 X_ITEM_SEGMENT8 in VARCHAR2,
1177 X_ITEM_SEGMENT9 in VARCHAR2,
1178 X_ITEM_SEGMENT10 in VARCHAR2,
1179 X_ITEM_SEGMENT11 in VARCHAR2,
1180 X_ITEM_SEGMENT12 in VARCHAR2,
1181 X_ITEM_SEGMENT13 in VARCHAR2,
1182 X_ITEM_SEGMENT14 in VARCHAR2,
1183 X_ITEM_SEGMENT15 in VARCHAR2,
1184 X_ITEM_SEGMENT16 in VARCHAR2,
1185 X_ITEM_SEGMENT17 in VARCHAR2,
1186 X_ITEM_SEGMENT18 in VARCHAR2,
1187 X_ITEM_SEGMENT19 in VARCHAR2,
1188 X_ITEM_SEGMENT20 in VARCHAR2,
1189 X_REVISION in VARCHAR2,
1190 X_ORGANIZATION_ID in NUMBER,
1191 X_TRANSACTION_QUANTITY in NUMBER,
1192 X_PRIMARY_QUANTITY in NUMBER,
1193 X_TRANSACTION_UOM in VARCHAR2,
1194 X_TRANSACTION_DATE in DATE,
1195 X_ACCT_PERIOD_ID in NUMBER,
1196 X_SUBINVENTORY_CODE in VARCHAR2,
1197 X_LOCATOR_ID in NUMBER,
1198 X_LOC_SEGMENT1 in VARCHAR2,
1199 X_LOC_SEGMENT2 in VARCHAR2,
1203 X_LOC_SEGMENT6 in VARCHAR2,
1200 X_LOC_SEGMENT3 in VARCHAR2,
1201 X_LOC_SEGMENT4 in VARCHAR2,
1202 X_LOC_SEGMENT5 in VARCHAR2,
1204 X_LOC_SEGMENT7 in VARCHAR2,
1205 X_LOC_SEGMENT8 in VARCHAR2,
1206 X_LOC_SEGMENT9 in VARCHAR2,
1207 X_LOC_SEGMENT10 in VARCHAR2,
1208 X_LOC_SEGMENT11 in VARCHAR2,
1209 X_ERROR_CODE in VARCHAR2
1210 ) is
1211 cursor c is select
1212 PLANNING_ORGANIZATION_ID,
1213 PLANNING_TP_TYPE,
1214 XFR_PLANNING_ORGANIZATION_ID,
1215 TRANSFER_PLANNING_TP_TYPE,
1216 SECONDARY_UOM_CODE,
1217 SECONDARY_TRANSACTION_QUANTITY,
1218 --TRANSACTION_GROUP_ID,
1219 --TRANSACTION_GROUP_SEQ,
1220 REPRESENTATIVE_LOT_NUMBER,
1221 TRANSACTION_BATCH_ID,
1222 TRANSACTION_BATCH_SEQ,
1223 REBUILD_ITEM_ID,
1224 REBUILD_SERIAL_NUMBER,
1225 REBUILD_ACTIVITY_ID,
1226 REBUILD_JOB_NAME,
1227 MOVE_TRANSACTION_ID,
1228 COMPLETION_TRANSACTION_ID,
1229 WIP_SUPPLY_TYPE,
1230 XFER_LOC_SEGMENT6,
1231 XFER_LOC_SEGMENT7,
1232 XFER_LOC_SEGMENT8,
1233 XFER_LOC_SEGMENT9,
1234 XFER_LOC_SEGMENT10,
1235 XFER_LOC_SEGMENT11,
1236 XFER_LOC_SEGMENT12,
1237 XFER_LOC_SEGMENT13,
1238 XFER_LOC_SEGMENT14,
1239 XFER_LOC_SEGMENT15,
1240 XFER_LOC_SEGMENT16,
1241 XFER_LOC_SEGMENT17,
1242 XFER_LOC_SEGMENT18,
1243 XFER_LOC_SEGMENT19,
1244 XFER_LOC_SEGMENT20,
1245 SHIPMENT_NUMBER,
1246 TRANSPORTATION_COST,
1247 TRANSPORTATION_ACCOUNT,
1248 TRANSFER_COST,
1249 FREIGHT_CODE,
1250 CONTAINERS,
1251 WAYBILL_AIRBILL,
1252 EXPECTED_ARRIVAL_DATE,
1253 NEW_AVERAGE_COST,
1254 VALUE_CHANGE,
1255 PERCENTAGE_CHANGE,
1256 DEMAND_SOURCE_HEADER_ID,
1257 DEMAND_SOURCE_LINE,
1258 DEMAND_SOURCE_DELIVERY,
1259 NEGATIVE_REQ_FLAG,
1260 ERROR_EXPLANATION,
1261 SHIPPABLE_FLAG,
1262 REQUIRED_FLAG,
1263 ATTRIBUTE_CATEGORY,
1264 ATTRIBUTE1,
1265 ATTRIBUTE2,
1266 ATTRIBUTE3,
1267 ATTRIBUTE4,
1268 ATTRIBUTE5,
1269 ATTRIBUTE6,
1270 ATTRIBUTE7,
1271 ATTRIBUTE8,
1272 ATTRIBUTE9,
1273 ATTRIBUTE10,
1274 ATTRIBUTE11,
1275 ATTRIBUTE12,
1276 ATTRIBUTE13,
1277 ATTRIBUTE14,
1278 ATTRIBUTE15,
1279 REQUISITION_DISTRIBUTION_ID,
1280 MOVEMENT_ID,
1281 RESERVATION_QUANTITY,
1282 SHIPPED_QUANTITY,
1283 INVENTORY_ITEM,
1284 LOCATOR_NAME,
1285 TASK_ID,
1286 TO_TASK_ID,
1287 SOURCE_TASK_ID,
1288 PROJECT_ID,
1289 TO_PROJECT_ID,
1290 SOURCE_PROJECT_ID,
1291 PA_EXPENDITURE_ORG_ID,
1292 EXPENDITURE_TYPE,
1293 FINAL_COMPLETION_FLAG,
1294 TRANSFER_PERCENTAGE,
1295 TRANSACTION_SEQUENCE_ID,
1296 MATERIAL_ACCOUNT,
1297 MATERIAL_OVERHEAD_ACCOUNT,
1298 RESOURCE_ACCOUNT,
1299 OUTSIDE_PROCESSING_ACCOUNT,
1300 OVERHEAD_ACCOUNT,
1301 BOM_REVISION,
1302 ROUTING_REVISION,
1303 BOM_REVISION_DATE,
1304 ROUTING_REVISION_DATE,
1305 ALTERNATE_BOM_DESIGNATOR,
1306 ALTERNATE_ROUTING_DESIGNATOR,
1307 ACCOUNTING_CLASS,
1308 DEMAND_CLASS,
1309 PARENT_ID,
1310 SUBSTITUTION_TYPE_ID,
1311 SUBSTITUTION_ITEM_ID,
1312 SCHEDULE_GROUP,
1313 BUILD_SEQUENCE,
1314 SCHEDULE_NUMBER,
1315 SCHEDULED_FLAG,
1316 FLOW_SCHEDULE,
1317 COST_GROUP_ID,
1318 KANBAN_CARD_ID,
1319 QA_COLLECTION_ID,
1320 OVERCOMPLETION_TRANSACTION_QTY,
1321 OVERCOMPLETION_PRIMARY_QTY,
1322 OVERCOMPLETION_TRANSACTION_ID,
1323 END_ITEM_UNIT_NUMBER,
1324 SCHEDULED_PAYBACK_DATE,
1325 ORG_COST_GROUP_ID,
1326 COST_TYPE_ID,
1327 SOURCE_LOT_NUMBER,
1328 TRANSFER_COST_GROUP_ID,
1329 LPN_ID,
1330 TRANSFER_LPN_ID,
1331 CONTENT_LPN_ID,
1332 XML_DOCUMENT_ID,
1333 ORGANIZATION_TYPE,
1334 TRANSFER_ORGANIZATION_TYPE,
1335 OWNING_ORGANIZATION_ID,
1336 OWNING_TP_TYPE,
1337 XFR_OWNING_ORGANIZATION_ID,
1338 TRANSFER_OWNING_TP_TYPE,
1339 LOC_SEGMENT12,
1340 LOC_SEGMENT13,
1341 LOC_SEGMENT14,
1342 LOC_SEGMENT15,
1343 LOC_SEGMENT16,
1344 LOC_SEGMENT17,
1345 LOC_SEGMENT18,
1346 LOC_SEGMENT19,
1347 LOC_SEGMENT20,
1348 TRANSACTION_SOURCE_ID,
1349 DSP_SEGMENT1,
1350 DSP_SEGMENT2,
1351 DSP_SEGMENT3,
1352 DSP_SEGMENT4,
1353 DSP_SEGMENT5,
1354 DSP_SEGMENT6,
1355 DSP_SEGMENT7,
1356 DSP_SEGMENT8,
1357 DSP_SEGMENT9,
1358 DSP_SEGMENT10,
1359 DSP_SEGMENT11,
1360 DSP_SEGMENT12,
1361 DSP_SEGMENT13,
1362 DSP_SEGMENT14,
1363 DSP_SEGMENT15,
1364 DSP_SEGMENT16,
1365 DSP_SEGMENT17,
1366 DSP_SEGMENT18,
1367 DSP_SEGMENT19,
1368 DSP_SEGMENT20,
1369 DSP_SEGMENT21,
1370 DSP_SEGMENT22,
1371 DSP_SEGMENT23,
1372 DSP_SEGMENT24,
1373 DSP_SEGMENT25,
1374 DSP_SEGMENT26,
1375 DSP_SEGMENT27,
1376 DSP_SEGMENT28,
1377 DSP_SEGMENT29,
1378 DSP_SEGMENT30,
1379 TRANSACTION_SOURCE_NAME,
1380 TRANSACTION_SOURCE_TYPE_ID,
1381 TRANSACTION_ACTION_ID,
1382 TRANSACTION_TYPE_ID,
1383 REASON_ID,
1384 TRANSACTION_REFERENCE,
1388 DST_SEGMENT2,
1385 TRANSACTION_COST,
1386 DISTRIBUTION_ACCOUNT_ID,
1387 DST_SEGMENT1,
1389 DST_SEGMENT3,
1390 DST_SEGMENT4,
1391 DST_SEGMENT5,
1392 DST_SEGMENT6,
1393 DST_SEGMENT7,
1394 DST_SEGMENT8,
1395 DST_SEGMENT9,
1396 DST_SEGMENT10,
1397 DST_SEGMENT11,
1398 DST_SEGMENT12,
1399 DST_SEGMENT13,
1400 DST_SEGMENT14,
1401 DST_SEGMENT15,
1402 DST_SEGMENT16,
1403 DST_SEGMENT17,
1404 DST_SEGMENT18,
1405 DST_SEGMENT19,
1406 DST_SEGMENT20,
1407 DST_SEGMENT21,
1408 DST_SEGMENT22,
1409 DST_SEGMENT23,
1410 DST_SEGMENT24,
1411 DST_SEGMENT25,
1412 DST_SEGMENT26,
1413 DST_SEGMENT27,
1414 DST_SEGMENT28,
1415 DST_SEGMENT29,
1416 DST_SEGMENT30,
1417 REQUISITION_LINE_ID,
1418 CURRENCY_CODE,
1419 CURRENCY_CONVERSION_DATE,
1420 CURRENCY_CONVERSION_TYPE,
1421 CURRENCY_CONVERSION_RATE,
1422 USSGL_TRANSACTION_CODE,
1423 WIP_ENTITY_TYPE,
1424 SCHEDULE_ID,
1425 EMPLOYEE_CODE,
1426 DEPARTMENT_ID,
1427 SCHEDULE_UPDATE_CODE,
1428 SETUP_TEARDOWN_CODE,
1429 PRIMARY_SWITCH,
1430 MRP_CODE,
1431 OPERATION_SEQ_NUM,
1432 REPETITIVE_LINE_ID,
1433 PICKING_LINE_ID,
1434 TRX_SOURCE_LINE_ID,
1435 TRX_SOURCE_DELIVERY_ID,
1436 DEMAND_ID,
1437 CUSTOMER_SHIP_ID,
1438 LINE_ITEM_NUM,
1439 RECEIVING_DOCUMENT,
1440 RCV_TRANSACTION_ID,
1441 SHIP_TO_LOCATION_ID,
1442 ENCUMBRANCE_ACCOUNT,
1443 ENCUMBRANCE_AMOUNT,
1444 VENDOR_LOT_NUMBER,
1445 TRANSFER_SUBINVENTORY,
1446 TRANSFER_ORGANIZATION,
1447 TRANSFER_LOCATOR,
1448 XFER_LOC_SEGMENT1,
1449 XFER_LOC_SEGMENT2,
1450 XFER_LOC_SEGMENT3,
1451 XFER_LOC_SEGMENT4,
1452 XFER_LOC_SEGMENT5,
1453 TRANSACTION_HEADER_ID,
1454 SOURCE_CODE,
1455 SOURCE_LINE_ID,
1456 SOURCE_HEADER_ID,
1457 PROCESS_FLAG,
1458 VALIDATION_REQUIRED,
1459 TRANSACTION_MODE,
1460 LOCK_FLAG,
1461 REQUEST_ID,
1462 INVENTORY_ITEM_ID,
1463 ITEM_SEGMENT1,
1464 ITEM_SEGMENT2,
1465 ITEM_SEGMENT3,
1466 ITEM_SEGMENT4,
1467 ITEM_SEGMENT5,
1468 ITEM_SEGMENT6,
1469 ITEM_SEGMENT7,
1470 ITEM_SEGMENT8,
1471 ITEM_SEGMENT9,
1472 ITEM_SEGMENT10,
1473 ITEM_SEGMENT11,
1474 ITEM_SEGMENT12,
1475 ITEM_SEGMENT13,
1476 ITEM_SEGMENT14,
1477 ITEM_SEGMENT15,
1478 ITEM_SEGMENT16,
1479 ITEM_SEGMENT17,
1480 ITEM_SEGMENT18,
1481 ITEM_SEGMENT19,
1482 ITEM_SEGMENT20,
1483 REVISION,
1484 ORGANIZATION_ID,
1485 TRANSACTION_QUANTITY,
1486 PRIMARY_QUANTITY,
1487 TRANSACTION_UOM,
1488 TRANSACTION_DATE,
1489 ACCT_PERIOD_ID,
1490 SUBINVENTORY_CODE,
1491 LOCATOR_ID,
1492 LOC_SEGMENT1,
1493 LOC_SEGMENT2,
1494 LOC_SEGMENT3,
1495 LOC_SEGMENT4,
1496 LOC_SEGMENT5,
1497 LOC_SEGMENT6,
1498 LOC_SEGMENT7,
1499 LOC_SEGMENT8,
1500 LOC_SEGMENT9,
1501 LOC_SEGMENT10,
1502 LOC_SEGMENT11
1503 from MTL_TRANSACTIONS_INTERFACE
1504 where TRANSACTION_INTERFACE_ID = X_TRANSACTION_INTERFACE_ID
1505 for update of TRANSACTION_INTERFACE_ID nowait;
1506 recinfo c%rowtype;
1507
1508
1509 begin
1510 open c;
1511 fetch c into recinfo;
1512 if (c%notfound) then
1513 close c;
1514 fnd_message.set_name('FND', 'FORM_RECORD_DELETED');
1515 app_exception.raise_exception;
1516 end if;
1517 close c;
1518 if ( ((recinfo.PLANNING_ORGANIZATION_ID = X_PLANNING_ORGANIZATION_ID)
1519 OR ((recinfo.PLANNING_ORGANIZATION_ID is null) AND (X_PLANNING_ORGANIZATION_ID is null)))
1520 AND ((recinfo.PLANNING_TP_TYPE = X_PLANNING_TP_TYPE)
1521 OR ((recinfo.PLANNING_TP_TYPE is null) AND (X_PLANNING_TP_TYPE is null)))
1522 AND ((recinfo.XFR_PLANNING_ORGANIZATION_ID = X_XFR_PLANNING_ORGANIZATION_ID)
1523 OR ((recinfo.XFR_PLANNING_ORGANIZATION_ID is null) AND (X_XFR_PLANNING_ORGANIZATION_ID is null)))
1524 AND ((recinfo.TRANSFER_PLANNING_TP_TYPE = X_TRANSFER_PLANNING_TP_TYPE)
1525 OR ((recinfo.TRANSFER_PLANNING_TP_TYPE is null) AND (X_TRANSFER_PLANNING_TP_TYPE is null)))
1526 AND ((recinfo.SECONDARY_UOM_CODE = X_SECONDARY_UOM_CODE)
1527 OR ((recinfo.SECONDARY_UOM_CODE is null) AND (X_SECONDARY_UOM_CODE is null)))
1528 AND ((recinfo.SECONDARY_TRANSACTION_QUANTITY = X_SECONDARY_TRANSACTION_QUANTI)
1529 OR ((recinfo.SECONDARY_TRANSACTION_QUANTITY is null) AND (X_SECONDARY_TRANSACTION_QUANTI is null)))
1530 --AND ((recinfo.TRANSACTION_GROUP_ID = X_TRANSACTION_GROUP_ID)
1531 -- OR ((recinfo.TRANSACTION_GROUP_ID is null) AND (X_TRANSACTION_GROUP_ID is null)))
1532 --AND ((recinfo.TRANSACTION_GROUP_SEQ = X_TRANSACTION_GROUP_SEQ)
1533 -- OR ((recinfo.TRANSACTION_GROUP_SEQ is null) AND (X_TRANSACTION_GROUP_SEQ is null)))
1534 AND ((recinfo.REPRESENTATIVE_LOT_NUMBER = X_REPRESENTATIVE_LOT_NUMBER)
1535 OR ((recinfo.REPRESENTATIVE_LOT_NUMBER is null) AND (X_REPRESENTATIVE_LOT_NUMBER is null)))
1536 AND ((recinfo.TRANSACTION_BATCH_ID = X_TRANSACTION_BATCH_ID)
1537 OR ((recinfo.TRANSACTION_BATCH_ID is null) AND (X_TRANSACTION_BATCH_ID is null)))
1538 AND ((recinfo.TRANSACTION_BATCH_SEQ = X_TRANSACTION_BATCH_SEQ)
1539 OR ((recinfo.TRANSACTION_BATCH_SEQ is null) AND (X_TRANSACTION_BATCH_SEQ is null)))
1543 OR ((recinfo.REBUILD_SERIAL_NUMBER is null) AND (X_REBUILD_SERIAL_NUMBER is null)))
1540 AND ((recinfo.REBUILD_ITEM_ID = X_REBUILD_ITEM_ID)
1541 OR ((recinfo.REBUILD_ITEM_ID is null) AND (X_REBUILD_ITEM_ID is null)))
1542 AND ((recinfo.REBUILD_SERIAL_NUMBER = X_REBUILD_SERIAL_NUMBER)
1544 AND ((recinfo.REBUILD_ACTIVITY_ID = X_REBUILD_ACTIVITY_ID)
1545 OR ((recinfo.REBUILD_ACTIVITY_ID is null) AND (X_REBUILD_ACTIVITY_ID is null)))
1546 AND ((recinfo.REBUILD_JOB_NAME = X_REBUILD_JOB_NAME)
1547 OR ((recinfo.REBUILD_JOB_NAME is null) AND (X_REBUILD_JOB_NAME is null)))
1548 AND ((recinfo.MOVE_TRANSACTION_ID = X_MOVE_TRANSACTION_ID)
1549 OR ((recinfo.MOVE_TRANSACTION_ID is null) AND (X_MOVE_TRANSACTION_ID is null)))
1550 AND ((recinfo.COMPLETION_TRANSACTION_ID = X_COMPLETION_TRANSACTION_ID)
1551 OR ((recinfo.COMPLETION_TRANSACTION_ID is null) AND (X_COMPLETION_TRANSACTION_ID is null)))
1552 AND ((recinfo.WIP_SUPPLY_TYPE = X_WIP_SUPPLY_TYPE)
1553 OR ((recinfo.WIP_SUPPLY_TYPE is null) AND (X_WIP_SUPPLY_TYPE is null)))
1554 AND ((recinfo.XFER_LOC_SEGMENT6 = X_XFER_LOC_SEGMENT6)
1555 OR ((recinfo.XFER_LOC_SEGMENT6 is null) AND (X_XFER_LOC_SEGMENT6 is null)))
1556 AND ((recinfo.XFER_LOC_SEGMENT7 = X_XFER_LOC_SEGMENT7)
1557 OR ((recinfo.XFER_LOC_SEGMENT7 is null) AND (X_XFER_LOC_SEGMENT7 is null)))
1558 AND ((recinfo.XFER_LOC_SEGMENT8 = X_XFER_LOC_SEGMENT8)
1559 OR ((recinfo.XFER_LOC_SEGMENT8 is null) AND (X_XFER_LOC_SEGMENT8 is null)))
1560 AND ((recinfo.XFER_LOC_SEGMENT9 = X_XFER_LOC_SEGMENT9)
1561 OR ((recinfo.XFER_LOC_SEGMENT9 is null) AND (X_XFER_LOC_SEGMENT9 is null)))
1562 AND ((recinfo.XFER_LOC_SEGMENT10 = X_XFER_LOC_SEGMENT10)
1563 OR ((recinfo.XFER_LOC_SEGMENT10 is null) AND (X_XFER_LOC_SEGMENT10 is null)))
1564 AND ((recinfo.XFER_LOC_SEGMENT11 = X_XFER_LOC_SEGMENT11)
1565 OR ((recinfo.XFER_LOC_SEGMENT11 is null) AND (X_XFER_LOC_SEGMENT11 is null)))
1566 AND ((recinfo.XFER_LOC_SEGMENT12 = X_XFER_LOC_SEGMENT12)
1567 OR ((recinfo.XFER_LOC_SEGMENT12 is null) AND (X_XFER_LOC_SEGMENT12 is null)))
1568 AND ((recinfo.XFER_LOC_SEGMENT13 = X_XFER_LOC_SEGMENT13)
1569 OR ((recinfo.XFER_LOC_SEGMENT13 is null) AND (X_XFER_LOC_SEGMENT13 is null)))
1570 AND ((recinfo.XFER_LOC_SEGMENT14 = X_XFER_LOC_SEGMENT14)
1571 OR ((recinfo.XFER_LOC_SEGMENT14 is null) AND (X_XFER_LOC_SEGMENT14 is null)))
1572 AND ((recinfo.XFER_LOC_SEGMENT15 = X_XFER_LOC_SEGMENT15)
1573 OR ((recinfo.XFER_LOC_SEGMENT15 is null) AND (X_XFER_LOC_SEGMENT15 is null)))
1574 AND ((recinfo.XFER_LOC_SEGMENT16 = X_XFER_LOC_SEGMENT16)
1575 OR ((recinfo.XFER_LOC_SEGMENT16 is null) AND (X_XFER_LOC_SEGMENT16 is null)))
1576 AND ((recinfo.XFER_LOC_SEGMENT17 = X_XFER_LOC_SEGMENT17)
1577 OR ((recinfo.XFER_LOC_SEGMENT17 is null) AND (X_XFER_LOC_SEGMENT17 is null)))
1578 AND ((recinfo.XFER_LOC_SEGMENT18 = X_XFER_LOC_SEGMENT18)
1579 OR ((recinfo.XFER_LOC_SEGMENT18 is null) AND (X_XFER_LOC_SEGMENT18 is null)))
1580 AND ((recinfo.XFER_LOC_SEGMENT19 = X_XFER_LOC_SEGMENT19)
1581 OR ((recinfo.XFER_LOC_SEGMENT19 is null) AND (X_XFER_LOC_SEGMENT19 is null)))
1582 AND ((recinfo.XFER_LOC_SEGMENT20 = X_XFER_LOC_SEGMENT20)
1583 OR ((recinfo.XFER_LOC_SEGMENT20 is null) AND (X_XFER_LOC_SEGMENT20 is null)))
1584 AND ((recinfo.SHIPMENT_NUMBER = X_SHIPMENT_NUMBER)
1585 OR ((recinfo.SHIPMENT_NUMBER is null) AND (X_SHIPMENT_NUMBER is null)))
1586 AND ((recinfo.TRANSPORTATION_COST = X_TRANSPORTATION_COST)
1587 OR ((recinfo.TRANSPORTATION_COST is null) AND (X_TRANSPORTATION_COST is null)))
1588 AND ((recinfo.TRANSPORTATION_ACCOUNT = X_TRANSPORTATION_ACCOUNT)
1589 OR ((recinfo.TRANSPORTATION_ACCOUNT is null) AND (X_TRANSPORTATION_ACCOUNT is null)))
1590 AND ((recinfo.TRANSFER_COST = X_TRANSFER_COST)
1591 OR ((recinfo.TRANSFER_COST is null) AND (X_TRANSFER_COST is null)))
1592 AND ((recinfo.FREIGHT_CODE = X_FREIGHT_CODE)
1593 OR ((recinfo.FREIGHT_CODE is null) AND (X_FREIGHT_CODE is null)))
1594 AND ((recinfo.CONTAINERS = X_CONTAINERS)
1595 OR ((recinfo.CONTAINERS is null) AND (X_CONTAINERS is null)))
1596 AND ((recinfo.WAYBILL_AIRBILL = X_WAYBILL_AIRBILL)
1597 OR ((recinfo.WAYBILL_AIRBILL is null) AND (X_WAYBILL_AIRBILL is null)))
1598 AND ((recinfo.EXPECTED_ARRIVAL_DATE = X_EXPECTED_ARRIVAL_DATE)
1599 OR ((recinfo.EXPECTED_ARRIVAL_DATE is null) AND (X_EXPECTED_ARRIVAL_DATE is null)))
1600 AND ((recinfo.NEW_AVERAGE_COST = X_NEW_AVERAGE_COST)
1601 OR ((recinfo.NEW_AVERAGE_COST is null) AND (X_NEW_AVERAGE_COST is null)))
1602 AND ((recinfo.VALUE_CHANGE = X_VALUE_CHANGE)
1603 OR ((recinfo.VALUE_CHANGE is null) AND (X_VALUE_CHANGE is null)))
1604 AND ((recinfo.PERCENTAGE_CHANGE = X_PERCENTAGE_CHANGE)
1605 OR ((recinfo.PERCENTAGE_CHANGE is null) AND (X_PERCENTAGE_CHANGE is null)))
1606 AND ((recinfo.DEMAND_SOURCE_HEADER_ID = X_DEMAND_SOURCE_HEADER_ID)
1607 OR ((recinfo.DEMAND_SOURCE_HEADER_ID is null) AND (X_DEMAND_SOURCE_HEADER_ID is null)))
1608 AND ((recinfo.DEMAND_SOURCE_LINE = X_DEMAND_SOURCE_LINE)
1609 OR ((recinfo.DEMAND_SOURCE_LINE is null) AND (X_DEMAND_SOURCE_LINE is null)))
1610 AND ((recinfo.DEMAND_SOURCE_DELIVERY = X_DEMAND_SOURCE_DELIVERY)
1611 OR ((recinfo.DEMAND_SOURCE_DELIVERY is null) AND (X_DEMAND_SOURCE_DELIVERY is null)))
1612 AND ((recinfo.NEGATIVE_REQ_FLAG = X_NEGATIVE_REQ_FLAG)
1613 OR ((recinfo.NEGATIVE_REQ_FLAG is null) AND (X_NEGATIVE_REQ_FLAG is null)))
1614 AND ((recinfo.ERROR_EXPLANATION = X_ERROR_EXPLANATION)
1615 OR ((recinfo.ERROR_EXPLANATION is null) AND (X_ERROR_EXPLANATION is null)))
1616 AND ((recinfo.SHIPPABLE_FLAG = X_SHIPPABLE_FLAG)
1617 OR ((recinfo.SHIPPABLE_FLAG is null) AND (X_SHIPPABLE_FLAG is null)))
1618 AND ((recinfo.REQUIRED_FLAG = X_REQUIRED_FLAG)
1619 OR ((recinfo.REQUIRED_FLAG is null) AND (X_REQUIRED_FLAG is null)))
1620 AND ((recinfo.ATTRIBUTE_CATEGORY = X_ATTRIBUTE_CATEGORY)
1624 AND ((recinfo.ATTRIBUTE2 = X_ATTRIBUTE2)
1621 OR ((recinfo.ATTRIBUTE_CATEGORY is null) AND (X_ATTRIBUTE_CATEGORY is null)))
1622 AND ((recinfo.ATTRIBUTE1 = X_ATTRIBUTE1)
1623 OR ((recinfo.ATTRIBUTE1 is null) AND (X_ATTRIBUTE1 is null)))
1625 OR ((recinfo.ATTRIBUTE2 is null) AND (X_ATTRIBUTE2 is null)))
1626 AND ((recinfo.ATTRIBUTE3 = X_ATTRIBUTE3)
1627 OR ((recinfo.ATTRIBUTE3 is null) AND (X_ATTRIBUTE3 is null)))
1628 AND ((recinfo.ATTRIBUTE4 = X_ATTRIBUTE4)
1629 OR ((recinfo.ATTRIBUTE4 is null) AND (X_ATTRIBUTE4 is null)))
1630 AND ((recinfo.ATTRIBUTE5 = X_ATTRIBUTE5)
1631 OR ((recinfo.ATTRIBUTE5 is null) AND (X_ATTRIBUTE5 is null)))
1632 AND ((recinfo.ATTRIBUTE6 = X_ATTRIBUTE6)
1633 OR ((recinfo.ATTRIBUTE6 is null) AND (X_ATTRIBUTE6 is null)))
1634 AND ((recinfo.ATTRIBUTE7 = X_ATTRIBUTE7)
1635 OR ((recinfo.ATTRIBUTE7 is null) AND (X_ATTRIBUTE7 is null)))
1636 AND ((recinfo.ATTRIBUTE8 = X_ATTRIBUTE8)
1637 OR ((recinfo.ATTRIBUTE8 is null) AND (X_ATTRIBUTE8 is null)))
1638 AND ((recinfo.ATTRIBUTE9 = X_ATTRIBUTE9)
1639 OR ((recinfo.ATTRIBUTE9 is null) AND (X_ATTRIBUTE9 is null)))
1640 AND ((recinfo.ATTRIBUTE10 = X_ATTRIBUTE10)
1641 OR ((recinfo.ATTRIBUTE10 is null) AND (X_ATTRIBUTE10 is null)))
1642 AND ((recinfo.ATTRIBUTE11 = X_ATTRIBUTE11)
1643 OR ((recinfo.ATTRIBUTE11 is null) AND (X_ATTRIBUTE11 is null)))
1644 AND ((recinfo.ATTRIBUTE12 = X_ATTRIBUTE12)
1645 OR ((recinfo.ATTRIBUTE12 is null) AND (X_ATTRIBUTE12 is null)))
1646 AND ((recinfo.ATTRIBUTE13 = X_ATTRIBUTE13)
1647 OR ((recinfo.ATTRIBUTE13 is null) AND (X_ATTRIBUTE13 is null)))
1648 AND ((recinfo.ATTRIBUTE14 = X_ATTRIBUTE14)
1649 OR ((recinfo.ATTRIBUTE14 is null) AND (X_ATTRIBUTE14 is null)))
1650 AND ((recinfo.ATTRIBUTE15 = X_ATTRIBUTE15)
1651 OR ((recinfo.ATTRIBUTE15 is null) AND (X_ATTRIBUTE15 is null)))
1652 AND ((recinfo.REQUISITION_DISTRIBUTION_ID = X_REQUISITION_DISTRIBUTION_ID)
1653 OR ((recinfo.REQUISITION_DISTRIBUTION_ID is null) AND (X_REQUISITION_DISTRIBUTION_ID is null)))
1654 AND ((recinfo.MOVEMENT_ID = X_MOVEMENT_ID)
1655 OR ((recinfo.MOVEMENT_ID is null) AND (X_MOVEMENT_ID is null)))
1656 AND ((recinfo.RESERVATION_QUANTITY = X_RESERVATION_QUANTITY)
1657 OR ((recinfo.RESERVATION_QUANTITY is null) AND (X_RESERVATION_QUANTITY is null)))
1658 AND ((recinfo.SHIPPED_QUANTITY = X_SHIPPED_QUANTITY)
1659 OR ((recinfo.SHIPPED_QUANTITY is null) AND (X_SHIPPED_QUANTITY is null)))
1660 AND ((recinfo.INVENTORY_ITEM = X_INVENTORY_ITEM)
1661 OR ((recinfo.INVENTORY_ITEM is null) AND (X_INVENTORY_ITEM is null)))
1662 AND ((recinfo.LOCATOR_NAME = X_LOCATOR_NAME)
1663 OR ((recinfo.LOCATOR_NAME is null) AND (X_LOCATOR_NAME is null)))
1664 AND ((recinfo.TASK_ID = X_TASK_ID)
1665 OR ((recinfo.TASK_ID is null) AND (X_TASK_ID is null)))
1666 AND ((recinfo.TO_TASK_ID = X_TO_TASK_ID)
1667 OR ((recinfo.TO_TASK_ID is null) AND (X_TO_TASK_ID is null)))
1668 AND ((recinfo.SOURCE_TASK_ID = X_SOURCE_TASK_ID)
1669 OR ((recinfo.SOURCE_TASK_ID is null) AND (X_SOURCE_TASK_ID is null)))
1670 AND ((recinfo.PROJECT_ID = X_PROJECT_ID)
1671 OR ((recinfo.PROJECT_ID is null) AND (X_PROJECT_ID is null)))
1672 AND ((recinfo.TO_PROJECT_ID = X_TO_PROJECT_ID)
1673 OR ((recinfo.TO_PROJECT_ID is null) AND (X_TO_PROJECT_ID is null)))
1674 AND ((recinfo.SOURCE_PROJECT_ID = X_SOURCE_PROJECT_ID)
1675 OR ((recinfo.SOURCE_PROJECT_ID is null) AND (X_SOURCE_PROJECT_ID is null)))
1676 AND ((recinfo.PA_EXPENDITURE_ORG_ID = X_PA_EXPENDITURE_ORG_ID)
1677 OR ((recinfo.PA_EXPENDITURE_ORG_ID is null) AND (X_PA_EXPENDITURE_ORG_ID is null)))
1678 AND ((recinfo.EXPENDITURE_TYPE = X_EXPENDITURE_TYPE)
1679 OR ((recinfo.EXPENDITURE_TYPE is null) AND (X_EXPENDITURE_TYPE is null)))
1680 AND ((recinfo.FINAL_COMPLETION_FLAG = X_FINAL_COMPLETION_FLAG)
1681 OR ((recinfo.FINAL_COMPLETION_FLAG is null) AND (X_FINAL_COMPLETION_FLAG is null)))
1682 AND ((recinfo.TRANSFER_PERCENTAGE = X_TRANSFER_PERCENTAGE)
1683 OR ((recinfo.TRANSFER_PERCENTAGE is null) AND (X_TRANSFER_PERCENTAGE is null)))
1684 AND ((recinfo.TRANSACTION_SEQUENCE_ID = X_TRANSACTION_SEQUENCE_ID)
1685 OR ((recinfo.TRANSACTION_SEQUENCE_ID is null) AND (X_TRANSACTION_SEQUENCE_ID is null)))
1686 AND ((recinfo.MATERIAL_ACCOUNT = X_MATERIAL_ACCOUNT)
1687 OR ((recinfo.MATERIAL_ACCOUNT is null) AND (X_MATERIAL_ACCOUNT is null)))
1688 AND ((recinfo.MATERIAL_OVERHEAD_ACCOUNT = X_MATERIAL_OVERHEAD_ACCOUNT)
1689 OR ((recinfo.MATERIAL_OVERHEAD_ACCOUNT is null) AND (X_MATERIAL_OVERHEAD_ACCOUNT is null)))
1690 AND ((recinfo.RESOURCE_ACCOUNT = X_RESOURCE_ACCOUNT)
1691 OR ((recinfo.RESOURCE_ACCOUNT is null) AND (X_RESOURCE_ACCOUNT is null)))
1692 AND ((recinfo.OUTSIDE_PROCESSING_ACCOUNT = X_OUTSIDE_PROCESSING_ACCOUNT)
1693 OR ((recinfo.OUTSIDE_PROCESSING_ACCOUNT is null) AND (X_OUTSIDE_PROCESSING_ACCOUNT is null)))
1694 AND ((recinfo.OVERHEAD_ACCOUNT = X_OVERHEAD_ACCOUNT)
1695 OR ((recinfo.OVERHEAD_ACCOUNT is null) AND (X_OVERHEAD_ACCOUNT is null)))
1696 AND ((recinfo.BOM_REVISION = X_BOM_REVISION)
1697 OR ((recinfo.BOM_REVISION is null) AND (X_BOM_REVISION is null)))
1698 AND ((recinfo.ROUTING_REVISION = X_ROUTING_REVISION)
1699 OR ((recinfo.ROUTING_REVISION is null) AND (X_ROUTING_REVISION is null)))
1700 AND ((recinfo.BOM_REVISION_DATE = X_BOM_REVISION_DATE)
1701 OR ((recinfo.BOM_REVISION_DATE is null) AND (X_BOM_REVISION_DATE is null)))
1702 AND ((recinfo.ROUTING_REVISION_DATE = X_ROUTING_REVISION_DATE)
1703 OR ((recinfo.ROUTING_REVISION_DATE is null) AND (X_ROUTING_REVISION_DATE is null)))
1704 AND ((recinfo.ALTERNATE_BOM_DESIGNATOR = X_ALTERNATE_BOM_DESIGNATOR)
1705 OR ((recinfo.ALTERNATE_BOM_DESIGNATOR is null) AND (X_ALTERNATE_BOM_DESIGNATOR is null)))
1706 AND ((recinfo.ALTERNATE_ROUTING_DESIGNATOR = X_ALTERNATE_ROUTING_DESIGNATOR)
1710 AND ((recinfo.DEMAND_CLASS = X_DEMAND_CLASS)
1707 OR ((recinfo.ALTERNATE_ROUTING_DESIGNATOR is null) AND (X_ALTERNATE_ROUTING_DESIGNATOR is null)))
1708 AND ((recinfo.ACCOUNTING_CLASS = X_ACCOUNTING_CLASS)
1709 OR ((recinfo.ACCOUNTING_CLASS is null) AND (X_ACCOUNTING_CLASS is null)))
1711 OR ((recinfo.DEMAND_CLASS is null) AND (X_DEMAND_CLASS is null)))
1712 AND ((recinfo.PARENT_ID = X_PARENT_ID)
1713 OR ((recinfo.PARENT_ID is null) AND (X_PARENT_ID is null)))
1714 AND ((recinfo.SUBSTITUTION_TYPE_ID = X_SUBSTITUTION_TYPE_ID)
1715 OR ((recinfo.SUBSTITUTION_TYPE_ID is null) AND (X_SUBSTITUTION_TYPE_ID is null)))
1716 AND ((recinfo.SUBSTITUTION_ITEM_ID = X_SUBSTITUTION_ITEM_ID)
1717 OR ((recinfo.SUBSTITUTION_ITEM_ID is null) AND (X_SUBSTITUTION_ITEM_ID is null)))
1718 AND ((recinfo.SCHEDULE_GROUP = X_SCHEDULE_GROUP)
1719 OR ((recinfo.SCHEDULE_GROUP is null) AND (X_SCHEDULE_GROUP is null)))
1720 AND ((recinfo.BUILD_SEQUENCE = X_BUILD_SEQUENCE)
1721 OR ((recinfo.BUILD_SEQUENCE is null) AND (X_BUILD_SEQUENCE is null)))
1722 AND ((recinfo.SCHEDULE_NUMBER = X_SCHEDULE_NUMBER)
1723 OR ((recinfo.SCHEDULE_NUMBER is null) AND (X_SCHEDULE_NUMBER is null)))
1724 AND ((recinfo.SCHEDULED_FLAG = X_SCHEDULED_FLAG)
1725 OR ((recinfo.SCHEDULED_FLAG is null) AND (X_SCHEDULED_FLAG is null)))
1726 AND ((recinfo.FLOW_SCHEDULE = X_FLOW_SCHEDULE)
1727 OR ((recinfo.FLOW_SCHEDULE is null) AND (X_FLOW_SCHEDULE is null)))
1728 AND ((recinfo.COST_GROUP_ID = X_COST_GROUP_ID)
1729 OR ((recinfo.COST_GROUP_ID is null) AND (X_COST_GROUP_ID is null)))
1730 AND ((recinfo.KANBAN_CARD_ID = X_KANBAN_CARD_ID)
1731 OR ((recinfo.KANBAN_CARD_ID is null) AND (X_KANBAN_CARD_ID is null)))
1732 AND ((recinfo.QA_COLLECTION_ID = X_QA_COLLECTION_ID)
1733 OR ((recinfo.QA_COLLECTION_ID is null) AND (X_QA_COLLECTION_ID is null)))
1734 AND ((recinfo.OVERCOMPLETION_TRANSACTION_QTY = X_OVERCOMPLETION_TRANSACTION_Q)
1735 OR ((recinfo.OVERCOMPLETION_TRANSACTION_QTY is null) AND (X_OVERCOMPLETION_TRANSACTION_Q is null)))
1736 AND ((recinfo.OVERCOMPLETION_PRIMARY_QTY = X_OVERCOMPLETION_PRIMARY_QTY)
1737 OR ((recinfo.OVERCOMPLETION_PRIMARY_QTY is null) AND (X_OVERCOMPLETION_PRIMARY_QTY is null)))
1738 AND ((recinfo.OVERCOMPLETION_TRANSACTION_ID = X_OVERCOMPLETION_TRANSACTION_I)
1739 OR ((recinfo.OVERCOMPLETION_TRANSACTION_ID is null) AND (X_OVERCOMPLETION_TRANSACTION_I is null)))
1740 AND ((recinfo.END_ITEM_UNIT_NUMBER = X_END_ITEM_UNIT_NUMBER)
1741 OR ((recinfo.END_ITEM_UNIT_NUMBER is null) AND (X_END_ITEM_UNIT_NUMBER is null)))
1742 AND ((recinfo.SCHEDULED_PAYBACK_DATE = X_SCHEDULED_PAYBACK_DATE)
1743 OR ((recinfo.SCHEDULED_PAYBACK_DATE is null) AND (X_SCHEDULED_PAYBACK_DATE is null)))
1744 AND ((recinfo.ORG_COST_GROUP_ID = X_ORG_COST_GROUP_ID)
1745 OR ((recinfo.ORG_COST_GROUP_ID is null) AND (X_ORG_COST_GROUP_ID is null)))
1746 AND ((recinfo.COST_TYPE_ID = X_COST_TYPE_ID)
1747 OR ((recinfo.COST_TYPE_ID is null) AND (X_COST_TYPE_ID is null)))
1748 AND ((recinfo.SOURCE_LOT_NUMBER = X_SOURCE_LOT_NUMBER)
1749 OR ((recinfo.SOURCE_LOT_NUMBER is null) AND (X_SOURCE_LOT_NUMBER is null)))
1750 AND ((recinfo.TRANSFER_COST_GROUP_ID = X_TRANSFER_COST_GROUP_ID)
1751 OR ((recinfo.TRANSFER_COST_GROUP_ID is null) AND (X_TRANSFER_COST_GROUP_ID is null)))
1752 AND ((recinfo.LPN_ID = X_LPN_ID)
1753 OR ((recinfo.LPN_ID is null) AND (X_LPN_ID is null)))
1754 AND ((recinfo.TRANSFER_LPN_ID = X_TRANSFER_LPN_ID)
1755 OR ((recinfo.TRANSFER_LPN_ID is null) AND (X_TRANSFER_LPN_ID is null)))
1756 AND ((recinfo.CONTENT_LPN_ID = X_CONTENT_LPN_ID)
1757 OR ((recinfo.CONTENT_LPN_ID is null) AND (X_CONTENT_LPN_ID is null)))
1758 AND ((recinfo.XML_DOCUMENT_ID = X_XML_DOCUMENT_ID)
1759 OR ((recinfo.XML_DOCUMENT_ID is null) AND (X_XML_DOCUMENT_ID is null)))
1760 AND ((recinfo.ORGANIZATION_TYPE = X_ORGANIZATION_TYPE)
1761 OR ((recinfo.ORGANIZATION_TYPE is null) AND (X_ORGANIZATION_TYPE is null)))
1762 AND ((recinfo.TRANSFER_ORGANIZATION_TYPE = X_TRANSFER_ORGANIZATION_TYPE)
1763 OR ((recinfo.TRANSFER_ORGANIZATION_TYPE is null) AND (X_TRANSFER_ORGANIZATION_TYPE is null)))
1764 AND ((recinfo.OWNING_ORGANIZATION_ID = X_OWNING_ORGANIZATION_ID)
1765 OR ((recinfo.OWNING_ORGANIZATION_ID is null) AND (X_OWNING_ORGANIZATION_ID is null)))
1766 AND ((recinfo.OWNING_TP_TYPE = X_OWNING_TP_TYPE)
1767 OR ((recinfo.OWNING_TP_TYPE is null) AND (X_OWNING_TP_TYPE is null)))
1768 AND ((recinfo.XFR_OWNING_ORGANIZATION_ID = X_XFR_OWNING_ORGANIZATION_ID)
1769 OR ((recinfo.XFR_OWNING_ORGANIZATION_ID is null) AND (X_XFR_OWNING_ORGANIZATION_ID is null)))
1770 AND ((recinfo.TRANSFER_OWNING_TP_TYPE = X_TRANSFER_OWNING_TP_TYPE)
1771 OR ((recinfo.TRANSFER_OWNING_TP_TYPE is null) AND (X_TRANSFER_OWNING_TP_TYPE is null)))
1772 AND ((recinfo.LOC_SEGMENT12 = X_LOC_SEGMENT12)
1773 OR ((recinfo.LOC_SEGMENT12 is null) AND (X_LOC_SEGMENT12 is null)))
1774 AND ((recinfo.LOC_SEGMENT13 = X_LOC_SEGMENT13)
1775 OR ((recinfo.LOC_SEGMENT13 is null) AND (X_LOC_SEGMENT13 is null)))
1776 AND ((recinfo.LOC_SEGMENT14 = X_LOC_SEGMENT14)
1777 OR ((recinfo.LOC_SEGMENT14 is null) AND (X_LOC_SEGMENT14 is null)))
1778 AND ((recinfo.LOC_SEGMENT15 = X_LOC_SEGMENT15)
1779 OR ((recinfo.LOC_SEGMENT15 is null) AND (X_LOC_SEGMENT15 is null)))
1780 AND ((recinfo.LOC_SEGMENT16 = X_LOC_SEGMENT16)
1781 OR ((recinfo.LOC_SEGMENT16 is null) AND (X_LOC_SEGMENT16 is null)))
1782 AND ((recinfo.LOC_SEGMENT17 = X_LOC_SEGMENT17)
1783 OR ((recinfo.LOC_SEGMENT17 is null) AND (X_LOC_SEGMENT17 is null)))
1784 AND ((recinfo.LOC_SEGMENT18 = X_LOC_SEGMENT18)
1785 OR ((recinfo.LOC_SEGMENT18 is null) AND (X_LOC_SEGMENT18 is null)))
1786 AND ((recinfo.LOC_SEGMENT19 = X_LOC_SEGMENT19)
1787 OR ((recinfo.LOC_SEGMENT19 is null) AND (X_LOC_SEGMENT19 is null)))
1788 AND ((recinfo.LOC_SEGMENT20 = X_LOC_SEGMENT20)
1792 AND ((recinfo.DSP_SEGMENT1 = X_DSP_SEGMENT1)
1789 OR ((recinfo.LOC_SEGMENT20 is null) AND (X_LOC_SEGMENT20 is null)))
1790 AND ((recinfo.TRANSACTION_SOURCE_ID = X_TRANSACTION_SOURCE_ID)
1791 OR ((recinfo.TRANSACTION_SOURCE_ID is null) AND (X_TRANSACTION_SOURCE_ID is null)))
1793 OR ((recinfo.DSP_SEGMENT1 is null) AND (X_DSP_SEGMENT1 is null)))
1794 AND ((recinfo.DSP_SEGMENT2 = X_DSP_SEGMENT2)
1795 OR ((recinfo.DSP_SEGMENT2 is null) AND (X_DSP_SEGMENT2 is null)))
1796 AND ((recinfo.DSP_SEGMENT3 = X_DSP_SEGMENT3)
1797 OR ((recinfo.DSP_SEGMENT3 is null) AND (X_DSP_SEGMENT3 is null)))
1798 AND ((recinfo.DSP_SEGMENT4 = X_DSP_SEGMENT4)
1799 OR ((recinfo.DSP_SEGMENT4 is null) AND (X_DSP_SEGMENT4 is null)))
1800 AND ((recinfo.DSP_SEGMENT5 = X_DSP_SEGMENT5)
1801 OR ((recinfo.DSP_SEGMENT5 is null) AND (X_DSP_SEGMENT5 is null)))
1802 AND ((recinfo.DSP_SEGMENT6 = X_DSP_SEGMENT6)
1803 OR ((recinfo.DSP_SEGMENT6 is null) AND (X_DSP_SEGMENT6 is null)))
1804 AND ((recinfo.DSP_SEGMENT7 = X_DSP_SEGMENT7)
1805 OR ((recinfo.DSP_SEGMENT7 is null) AND (X_DSP_SEGMENT7 is null)))
1806 AND ((recinfo.DSP_SEGMENT8 = X_DSP_SEGMENT8)
1807 OR ((recinfo.DSP_SEGMENT8 is null) AND (X_DSP_SEGMENT8 is null)))
1808 AND ((recinfo.DSP_SEGMENT9 = X_DSP_SEGMENT9)
1809 OR ((recinfo.DSP_SEGMENT9 is null) AND (X_DSP_SEGMENT9 is null)))
1810 AND ((recinfo.DSP_SEGMENT10 = X_DSP_SEGMENT10)
1811 OR ((recinfo.DSP_SEGMENT10 is null) AND (X_DSP_SEGMENT10 is null)))
1812 AND ((recinfo.DSP_SEGMENT11 = X_DSP_SEGMENT11)
1813 OR ((recinfo.DSP_SEGMENT11 is null) AND (X_DSP_SEGMENT11 is null)))
1814 AND ((recinfo.DSP_SEGMENT12 = X_DSP_SEGMENT12)
1815 OR ((recinfo.DSP_SEGMENT12 is null) AND (X_DSP_SEGMENT12 is null)))
1816 AND ((recinfo.DSP_SEGMENT13 = X_DSP_SEGMENT13)
1817 OR ((recinfo.DSP_SEGMENT13 is null) AND (X_DSP_SEGMENT13 is null)))
1818 AND ((recinfo.DSP_SEGMENT14 = X_DSP_SEGMENT14)
1819 OR ((recinfo.DSP_SEGMENT14 is null) AND (X_DSP_SEGMENT14 is null)))
1820 AND ((recinfo.DSP_SEGMENT15 = X_DSP_SEGMENT15)
1821 OR ((recinfo.DSP_SEGMENT15 is null) AND (X_DSP_SEGMENT15 is null)))
1822 AND ((recinfo.DSP_SEGMENT16 = X_DSP_SEGMENT16)
1823 OR ((recinfo.DSP_SEGMENT16 is null) AND (X_DSP_SEGMENT16 is null)))
1824 AND ((recinfo.DSP_SEGMENT17 = X_DSP_SEGMENT17)
1825 OR ((recinfo.DSP_SEGMENT17 is null) AND (X_DSP_SEGMENT17 is null)))
1826 AND ((recinfo.DSP_SEGMENT18 = X_DSP_SEGMENT18)
1827 OR ((recinfo.DSP_SEGMENT18 is null) AND (X_DSP_SEGMENT18 is null)))
1828 AND ((recinfo.DSP_SEGMENT19 = X_DSP_SEGMENT19)
1829 OR ((recinfo.DSP_SEGMENT19 is null) AND (X_DSP_SEGMENT19 is null)))
1830 AND ((recinfo.DSP_SEGMENT20 = X_DSP_SEGMENT20)
1831 OR ((recinfo.DSP_SEGMENT20 is null) AND (X_DSP_SEGMENT20 is null)))
1832 AND ((recinfo.DSP_SEGMENT21 = X_DSP_SEGMENT21)
1833 OR ((recinfo.DSP_SEGMENT21 is null) AND (X_DSP_SEGMENT21 is null)))
1834 AND ((recinfo.DSP_SEGMENT22 = X_DSP_SEGMENT22)
1835 OR ((recinfo.DSP_SEGMENT22 is null) AND (X_DSP_SEGMENT22 is null)))
1836 AND ((recinfo.DSP_SEGMENT23 = X_DSP_SEGMENT23)
1837 OR ((recinfo.DSP_SEGMENT23 is null) AND (X_DSP_SEGMENT23 is null)))
1838 AND ((recinfo.DSP_SEGMENT24 = X_DSP_SEGMENT24)
1839 OR ((recinfo.DSP_SEGMENT24 is null) AND (X_DSP_SEGMENT24 is null)))
1840 AND ((recinfo.DSP_SEGMENT25 = X_DSP_SEGMENT25)
1841 OR ((recinfo.DSP_SEGMENT25 is null) AND (X_DSP_SEGMENT25 is null)))
1842 AND ((recinfo.DSP_SEGMENT26 = X_DSP_SEGMENT26)
1843 OR ((recinfo.DSP_SEGMENT26 is null) AND (X_DSP_SEGMENT26 is null)))
1844 AND ((recinfo.DSP_SEGMENT27 = X_DSP_SEGMENT27)
1845 OR ((recinfo.DSP_SEGMENT27 is null) AND (X_DSP_SEGMENT27 is null)))
1846 AND ((recinfo.DSP_SEGMENT28 = X_DSP_SEGMENT28)
1847 OR ((recinfo.DSP_SEGMENT28 is null) AND (X_DSP_SEGMENT28 is null)))
1848 AND ((recinfo.DSP_SEGMENT29 = X_DSP_SEGMENT29)
1849 OR ((recinfo.DSP_SEGMENT29 is null) AND (X_DSP_SEGMENT29 is null)))
1850 AND ((recinfo.DSP_SEGMENT30 = X_DSP_SEGMENT30)
1851 OR ((recinfo.DSP_SEGMENT30 is null) AND (X_DSP_SEGMENT30 is null)))
1852 AND ((recinfo.TRANSACTION_SOURCE_NAME = X_TRANSACTION_SOURCE_NAME)
1853 OR ((recinfo.TRANSACTION_SOURCE_NAME is null) AND (X_TRANSACTION_SOURCE_NAME is null)))
1854 AND ((recinfo.TRANSACTION_SOURCE_TYPE_ID = X_TRANSACTION_SOURCE_TYPE_ID)
1855 OR ((recinfo.TRANSACTION_SOURCE_TYPE_ID is null) AND (X_TRANSACTION_SOURCE_TYPE_ID is null)))
1856 AND ((recinfo.TRANSACTION_ACTION_ID = X_TRANSACTION_ACTION_ID)
1857 OR ((recinfo.TRANSACTION_ACTION_ID is null) AND (X_TRANSACTION_ACTION_ID is null)))
1858 AND (recinfo.TRANSACTION_TYPE_ID = X_TRANSACTION_TYPE_ID)
1859 AND ((recinfo.REASON_ID = X_REASON_ID)
1860 OR ((recinfo.REASON_ID is null) AND (X_REASON_ID is null)))
1861 AND ((recinfo.TRANSACTION_REFERENCE = X_TRANSACTION_REFERENCE)
1862 OR ((recinfo.TRANSACTION_REFERENCE is null) AND (X_TRANSACTION_REFERENCE is null)))
1863 AND ((recinfo.TRANSACTION_COST = X_TRANSACTION_COST)
1864 OR ((recinfo.TRANSACTION_COST is null) AND (X_TRANSACTION_COST is null)))
1865 AND ((recinfo.DISTRIBUTION_ACCOUNT_ID = X_DISTRIBUTION_ACCOUNT_ID)
1866 OR ((recinfo.DISTRIBUTION_ACCOUNT_ID is null) AND (X_DISTRIBUTION_ACCOUNT_ID is null)))
1867 AND ((recinfo.DST_SEGMENT1 = X_DST_SEGMENT1)
1868 OR ((recinfo.DST_SEGMENT1 is null) AND (X_DST_SEGMENT1 is null)))
1869 AND ((recinfo.DST_SEGMENT2 = X_DST_SEGMENT2)
1870 OR ((recinfo.DST_SEGMENT2 is null) AND (X_DST_SEGMENT2 is null)))
1871 AND ((recinfo.DST_SEGMENT3 = X_DST_SEGMENT3)
1872 OR ((recinfo.DST_SEGMENT3 is null) AND (X_DST_SEGMENT3 is null)))
1873 AND ((recinfo.DST_SEGMENT4 = X_DST_SEGMENT4)
1874 OR ((recinfo.DST_SEGMENT4 is null) AND (X_DST_SEGMENT4 is null)))
1875 AND ((recinfo.DST_SEGMENT5 = X_DST_SEGMENT5)
1879 AND ((recinfo.DST_SEGMENT7 = X_DST_SEGMENT7)
1876 OR ((recinfo.DST_SEGMENT5 is null) AND (X_DST_SEGMENT5 is null)))
1877 AND ((recinfo.DST_SEGMENT6 = X_DST_SEGMENT6)
1878 OR ((recinfo.DST_SEGMENT6 is null) AND (X_DST_SEGMENT6 is null)))
1880 OR ((recinfo.DST_SEGMENT7 is null) AND (X_DST_SEGMENT7 is null)))
1881 AND ((recinfo.DST_SEGMENT8 = X_DST_SEGMENT8)
1882 OR ((recinfo.DST_SEGMENT8 is null) AND (X_DST_SEGMENT8 is null)))
1883 AND ((recinfo.DST_SEGMENT9 = X_DST_SEGMENT9)
1884 OR ((recinfo.DST_SEGMENT9 is null) AND (X_DST_SEGMENT9 is null)))
1885 AND ((recinfo.DST_SEGMENT10 = X_DST_SEGMENT10)
1886 OR ((recinfo.DST_SEGMENT10 is null) AND (X_DST_SEGMENT10 is null)))
1887 AND ((recinfo.DST_SEGMENT11 = X_DST_SEGMENT11)
1888 OR ((recinfo.DST_SEGMENT11 is null) AND (X_DST_SEGMENT11 is null)))
1889 AND ((recinfo.DST_SEGMENT12 = X_DST_SEGMENT12)
1890 OR ((recinfo.DST_SEGMENT12 is null) AND (X_DST_SEGMENT12 is null)))
1891 AND ((recinfo.DST_SEGMENT13 = X_DST_SEGMENT13)
1892 OR ((recinfo.DST_SEGMENT13 is null) AND (X_DST_SEGMENT13 is null)))
1893 AND ((recinfo.DST_SEGMENT14 = X_DST_SEGMENT14)
1894 OR ((recinfo.DST_SEGMENT14 is null) AND (X_DST_SEGMENT14 is null)))
1895 AND ((recinfo.DST_SEGMENT15 = X_DST_SEGMENT15)
1896 OR ((recinfo.DST_SEGMENT15 is null) AND (X_DST_SEGMENT15 is null)))
1897 AND ((recinfo.DST_SEGMENT16 = X_DST_SEGMENT16)
1898 OR ((recinfo.DST_SEGMENT16 is null) AND (X_DST_SEGMENT16 is null)))
1899 AND ((recinfo.DST_SEGMENT17 = X_DST_SEGMENT17)
1900 OR ((recinfo.DST_SEGMENT17 is null) AND (X_DST_SEGMENT17 is null)))
1901 AND ((recinfo.DST_SEGMENT18 = X_DST_SEGMENT18)
1902 OR ((recinfo.DST_SEGMENT18 is null) AND (X_DST_SEGMENT18 is null)))
1903 AND ((recinfo.DST_SEGMENT19 = X_DST_SEGMENT19)
1904 OR ((recinfo.DST_SEGMENT19 is null) AND (X_DST_SEGMENT19 is null)))
1905 AND ((recinfo.DST_SEGMENT20 = X_DST_SEGMENT20)
1906 OR ((recinfo.DST_SEGMENT20 is null) AND (X_DST_SEGMENT20 is null)))
1907 AND ((recinfo.DST_SEGMENT21 = X_DST_SEGMENT21)
1908 OR ((recinfo.DST_SEGMENT21 is null) AND (X_DST_SEGMENT21 is null)))
1909 AND ((recinfo.DST_SEGMENT22 = X_DST_SEGMENT22)
1910 OR ((recinfo.DST_SEGMENT22 is null) AND (X_DST_SEGMENT22 is null)))
1911 AND ((recinfo.DST_SEGMENT23 = X_DST_SEGMENT23)
1912 OR ((recinfo.DST_SEGMENT23 is null) AND (X_DST_SEGMENT23 is null)))
1913 AND ((recinfo.DST_SEGMENT24 = X_DST_SEGMENT24)
1914 OR ((recinfo.DST_SEGMENT24 is null) AND (X_DST_SEGMENT24 is null)))
1915 AND ((recinfo.DST_SEGMENT25 = X_DST_SEGMENT25)
1916 OR ((recinfo.DST_SEGMENT25 is null) AND (X_DST_SEGMENT25 is null)))
1917 AND ((recinfo.DST_SEGMENT26 = X_DST_SEGMENT26)
1918 OR ((recinfo.DST_SEGMENT26 is null) AND (X_DST_SEGMENT26 is null)))
1919 AND ((recinfo.DST_SEGMENT27 = X_DST_SEGMENT27)
1920 OR ((recinfo.DST_SEGMENT27 is null) AND (X_DST_SEGMENT27 is null)))
1921 AND ((recinfo.DST_SEGMENT28 = X_DST_SEGMENT28)
1922 OR ((recinfo.DST_SEGMENT28 is null) AND (X_DST_SEGMENT28 is null)))
1923 AND ((recinfo.DST_SEGMENT29 = X_DST_SEGMENT29)
1924 OR ((recinfo.DST_SEGMENT29 is null) AND (X_DST_SEGMENT29 is null)))
1925 AND ((recinfo.DST_SEGMENT30 = X_DST_SEGMENT30)
1926 OR ((recinfo.DST_SEGMENT30 is null) AND (X_DST_SEGMENT30 is null)))
1927 AND ((recinfo.REQUISITION_LINE_ID = X_REQUISITION_LINE_ID)
1928 OR ((recinfo.REQUISITION_LINE_ID is null) AND (X_REQUISITION_LINE_ID is null)))
1929 AND ((recinfo.CURRENCY_CODE = X_CURRENCY_CODE)
1930 OR ((recinfo.CURRENCY_CODE is null) AND (X_CURRENCY_CODE is null)))
1931 AND ((recinfo.CURRENCY_CONVERSION_DATE = X_CURRENCY_CONVERSION_DATE)
1932 OR ((recinfo.CURRENCY_CONVERSION_DATE is null) AND (X_CURRENCY_CONVERSION_DATE is null)))
1933 AND ((recinfo.CURRENCY_CONVERSION_TYPE = X_CURRENCY_CONVERSION_TYPE)
1934 OR ((recinfo.CURRENCY_CONVERSION_TYPE is null) AND (X_CURRENCY_CONVERSION_TYPE is null)))
1935 AND ((recinfo.CURRENCY_CONVERSION_RATE = X_CURRENCY_CONVERSION_RATE)
1936 OR ((recinfo.CURRENCY_CONVERSION_RATE is null) AND (X_CURRENCY_CONVERSION_RATE is null)))
1937 AND ((recinfo.USSGL_TRANSACTION_CODE = X_USSGL_TRANSACTION_CODE)
1938 OR ((recinfo.USSGL_TRANSACTION_CODE is null) AND (X_USSGL_TRANSACTION_CODE is null)))
1939 AND ((recinfo.WIP_ENTITY_TYPE = X_WIP_ENTITY_TYPE)
1940 OR ((recinfo.WIP_ENTITY_TYPE is null) AND (X_WIP_ENTITY_TYPE is null)))
1941 AND ((recinfo.SCHEDULE_ID = X_SCHEDULE_ID)
1942 OR ((recinfo.SCHEDULE_ID is null) AND (X_SCHEDULE_ID is null)))
1943 AND ((recinfo.EMPLOYEE_CODE = X_EMPLOYEE_CODE)
1944 OR ((recinfo.EMPLOYEE_CODE is null) AND (X_EMPLOYEE_CODE is null)))
1945 AND ((recinfo.DEPARTMENT_ID = X_DEPARTMENT_ID)
1946 OR ((recinfo.DEPARTMENT_ID is null) AND (X_DEPARTMENT_ID is null)))
1947 AND ((recinfo.SCHEDULE_UPDATE_CODE = X_SCHEDULE_UPDATE_CODE)
1948 OR ((recinfo.SCHEDULE_UPDATE_CODE is null) AND (X_SCHEDULE_UPDATE_CODE is null)))
1949 AND ((recinfo.SETUP_TEARDOWN_CODE = X_SETUP_TEARDOWN_CODE)
1950 OR ((recinfo.SETUP_TEARDOWN_CODE is null) AND (X_SETUP_TEARDOWN_CODE is null)))
1951 AND ((recinfo.PRIMARY_SWITCH = X_PRIMARY_SWITCH)
1952 OR ((recinfo.PRIMARY_SWITCH is null) AND (X_PRIMARY_SWITCH is null)))
1953 AND ((recinfo.MRP_CODE = X_MRP_CODE)
1954 OR ((recinfo.MRP_CODE is null) AND (X_MRP_CODE is null)))
1955 AND ((recinfo.OPERATION_SEQ_NUM = X_OPERATION_SEQ_NUM)
1956 OR ((recinfo.OPERATION_SEQ_NUM is null) AND (X_OPERATION_SEQ_NUM is null)))
1957 AND ((recinfo.REPETITIVE_LINE_ID = X_REPETITIVE_LINE_ID)
1958 OR ((recinfo.REPETITIVE_LINE_ID is null) AND (X_REPETITIVE_LINE_ID is null)))
1959 AND ((recinfo.PICKING_LINE_ID = X_PICKING_LINE_ID)
1960 OR ((recinfo.PICKING_LINE_ID is null) AND (X_PICKING_LINE_ID is null)))
1961 AND ((recinfo.TRX_SOURCE_LINE_ID = X_TRX_SOURCE_LINE_ID)
1965 AND ((recinfo.DEMAND_ID = X_DEMAND_ID)
1962 OR ((recinfo.TRX_SOURCE_LINE_ID is null) AND (X_TRX_SOURCE_LINE_ID is null)))
1963 AND ((recinfo.TRX_SOURCE_DELIVERY_ID = X_TRX_SOURCE_DELIVERY_ID)
1964 OR ((recinfo.TRX_SOURCE_DELIVERY_ID is null) AND (X_TRX_SOURCE_DELIVERY_ID is null)))
1966 OR ((recinfo.DEMAND_ID is null) AND (X_DEMAND_ID is null)))
1967 AND ((recinfo.CUSTOMER_SHIP_ID = X_CUSTOMER_SHIP_ID)
1968 OR ((recinfo.CUSTOMER_SHIP_ID is null) AND (X_CUSTOMER_SHIP_ID is null)))
1969 AND ((recinfo.LINE_ITEM_NUM = X_LINE_ITEM_NUM)
1970 OR ((recinfo.LINE_ITEM_NUM is null) AND (X_LINE_ITEM_NUM is null)))
1971 AND ((recinfo.RECEIVING_DOCUMENT = X_RECEIVING_DOCUMENT)
1972 OR ((recinfo.RECEIVING_DOCUMENT is null) AND (X_RECEIVING_DOCUMENT is null)))
1973 AND ((recinfo.RCV_TRANSACTION_ID = X_RCV_TRANSACTION_ID)
1974 OR ((recinfo.RCV_TRANSACTION_ID is null) AND (X_RCV_TRANSACTION_ID is null)))
1975 AND ((recinfo.SHIP_TO_LOCATION_ID = X_SHIP_TO_LOCATION_ID)
1976 OR ((recinfo.SHIP_TO_LOCATION_ID is null) AND (X_SHIP_TO_LOCATION_ID is null)))
1977 AND ((recinfo.ENCUMBRANCE_ACCOUNT = X_ENCUMBRANCE_ACCOUNT)
1978 OR ((recinfo.ENCUMBRANCE_ACCOUNT is null) AND (X_ENCUMBRANCE_ACCOUNT is null)))
1979 AND ((recinfo.ENCUMBRANCE_AMOUNT = X_ENCUMBRANCE_AMOUNT)
1980 OR ((recinfo.ENCUMBRANCE_AMOUNT is null) AND (X_ENCUMBRANCE_AMOUNT is null)))
1981 AND ((recinfo.VENDOR_LOT_NUMBER = X_VENDOR_LOT_NUMBER)
1982 OR ((recinfo.VENDOR_LOT_NUMBER is null) AND (X_VENDOR_LOT_NUMBER is null)))
1983 AND ((recinfo.TRANSFER_SUBINVENTORY = X_TRANSFER_SUBINVENTORY)
1984 OR ((recinfo.TRANSFER_SUBINVENTORY is null) AND (X_TRANSFER_SUBINVENTORY is null)))
1985 AND ((recinfo.TRANSFER_ORGANIZATION = X_TRANSFER_ORGANIZATION)
1986 OR ((recinfo.TRANSFER_ORGANIZATION is null) AND (X_TRANSFER_ORGANIZATION is null)))
1987 AND ((recinfo.TRANSFER_LOCATOR = X_TRANSFER_LOCATOR)
1988 OR ((recinfo.TRANSFER_LOCATOR is null) AND (X_TRANSFER_LOCATOR is null)))
1989 AND ((recinfo.XFER_LOC_SEGMENT1 = X_XFER_LOC_SEGMENT1)
1990 OR ((recinfo.XFER_LOC_SEGMENT1 is null) AND (X_XFER_LOC_SEGMENT1 is null)))
1991 AND ((recinfo.XFER_LOC_SEGMENT2 = X_XFER_LOC_SEGMENT2)
1992 OR ((recinfo.XFER_LOC_SEGMENT2 is null) AND (X_XFER_LOC_SEGMENT2 is null)))
1993 AND ((recinfo.XFER_LOC_SEGMENT3 = X_XFER_LOC_SEGMENT3)
1994 OR ((recinfo.XFER_LOC_SEGMENT3 is null) AND (X_XFER_LOC_SEGMENT3 is null)))
1995 AND ((recinfo.XFER_LOC_SEGMENT4 = X_XFER_LOC_SEGMENT4)
1996 OR ((recinfo.XFER_LOC_SEGMENT4 is null) AND (X_XFER_LOC_SEGMENT4 is null)))
1997 AND ((recinfo.XFER_LOC_SEGMENT5 = X_XFER_LOC_SEGMENT5)
1998 OR ((recinfo.XFER_LOC_SEGMENT5 is null) AND (X_XFER_LOC_SEGMENT5 is null)))
1999 AND ((recinfo.TRANSACTION_HEADER_ID = X_TRANSACTION_HEADER_ID)
2000 OR ((recinfo.TRANSACTION_HEADER_ID is null) AND (X_TRANSACTION_HEADER_ID is null)))
2001 AND (recinfo.SOURCE_CODE = X_SOURCE_CODE)
2002 AND (recinfo.SOURCE_LINE_ID = X_SOURCE_LINE_ID)
2003 AND (recinfo.SOURCE_HEADER_ID = X_SOURCE_HEADER_ID)
2004 AND (recinfo.PROCESS_FLAG = X_PROCESS_FLAG)
2005 AND ((recinfo.VALIDATION_REQUIRED = X_VALIDATION_REQUIRED)
2006 OR ((recinfo.VALIDATION_REQUIRED is null) AND (X_VALIDATION_REQUIRED is null)))
2007 AND (recinfo.TRANSACTION_MODE = X_TRANSACTION_MODE)
2008 AND ((recinfo.LOCK_FLAG = X_LOCK_FLAG)
2009 OR ((recinfo.LOCK_FLAG is null) AND (X_LOCK_FLAG is null)))
2010 AND ((recinfo.REQUEST_ID = X_REQUEST_ID)
2011 OR ((recinfo.REQUEST_ID is null) AND (X_REQUEST_ID is null)))
2012 AND ((recinfo.INVENTORY_ITEM_ID = X_INVENTORY_ITEM_ID)
2013 OR ((recinfo.INVENTORY_ITEM_ID is null) AND (X_INVENTORY_ITEM_ID is null)))
2014 AND ((recinfo.ITEM_SEGMENT1 = X_ITEM_SEGMENT1)
2015 OR ((recinfo.ITEM_SEGMENT1 is null) AND (X_ITEM_SEGMENT1 is null)))
2016 AND ((recinfo.ITEM_SEGMENT2 = X_ITEM_SEGMENT2)
2017 OR ((recinfo.ITEM_SEGMENT2 is null) AND (X_ITEM_SEGMENT2 is null)))
2018 AND ((recinfo.ITEM_SEGMENT3 = X_ITEM_SEGMENT3)
2019 OR ((recinfo.ITEM_SEGMENT3 is null) AND (X_ITEM_SEGMENT3 is null)))
2020 AND ((recinfo.ITEM_SEGMENT4 = X_ITEM_SEGMENT4)
2021 OR ((recinfo.ITEM_SEGMENT4 is null) AND (X_ITEM_SEGMENT4 is null)))
2022 AND ((recinfo.ITEM_SEGMENT5 = X_ITEM_SEGMENT5)
2023 OR ((recinfo.ITEM_SEGMENT5 is null) AND (X_ITEM_SEGMENT5 is null)))
2024 AND ((recinfo.ITEM_SEGMENT6 = X_ITEM_SEGMENT6)
2025 OR ((recinfo.ITEM_SEGMENT6 is null) AND (X_ITEM_SEGMENT6 is null)))
2026 AND ((recinfo.ITEM_SEGMENT7 = X_ITEM_SEGMENT7)
2027 OR ((recinfo.ITEM_SEGMENT7 is null) AND (X_ITEM_SEGMENT7 is null)))
2028 AND ((recinfo.ITEM_SEGMENT8 = X_ITEM_SEGMENT8)
2029 OR ((recinfo.ITEM_SEGMENT8 is null) AND (X_ITEM_SEGMENT8 is null)))
2030 AND ((recinfo.ITEM_SEGMENT9 = X_ITEM_SEGMENT9)
2031 OR ((recinfo.ITEM_SEGMENT9 is null) AND (X_ITEM_SEGMENT9 is null)))
2032 AND ((recinfo.ITEM_SEGMENT10 = X_ITEM_SEGMENT10)
2033 OR ((recinfo.ITEM_SEGMENT10 is null) AND (X_ITEM_SEGMENT10 is null)))
2034 AND ((recinfo.ITEM_SEGMENT11 = X_ITEM_SEGMENT11)
2035 OR ((recinfo.ITEM_SEGMENT11 is null) AND (X_ITEM_SEGMENT11 is null)))
2036 AND ((recinfo.ITEM_SEGMENT12 = X_ITEM_SEGMENT12)
2037 OR ((recinfo.ITEM_SEGMENT12 is null) AND (X_ITEM_SEGMENT12 is null)))
2038 AND ((recinfo.ITEM_SEGMENT13 = X_ITEM_SEGMENT13)
2039 OR ((recinfo.ITEM_SEGMENT13 is null) AND (X_ITEM_SEGMENT13 is null)))
2040 AND ((recinfo.ITEM_SEGMENT14 = X_ITEM_SEGMENT14)
2041 OR ((recinfo.ITEM_SEGMENT14 is null) AND (X_ITEM_SEGMENT14 is null)))
2042 AND ((recinfo.ITEM_SEGMENT15 = X_ITEM_SEGMENT15)
2043 OR ((recinfo.ITEM_SEGMENT15 is null) AND (X_ITEM_SEGMENT15 is null)))
2044 AND ((recinfo.ITEM_SEGMENT16 = X_ITEM_SEGMENT16)
2045 OR ((recinfo.ITEM_SEGMENT16 is null) AND (X_ITEM_SEGMENT16 is null)))
2046 AND ((recinfo.ITEM_SEGMENT17 = X_ITEM_SEGMENT17)
2050 AND ((recinfo.ITEM_SEGMENT19 = X_ITEM_SEGMENT19)
2047 OR ((recinfo.ITEM_SEGMENT17 is null) AND (X_ITEM_SEGMENT17 is null)))
2048 AND ((recinfo.ITEM_SEGMENT18 = X_ITEM_SEGMENT18)
2049 OR ((recinfo.ITEM_SEGMENT18 is null) AND (X_ITEM_SEGMENT18 is null)))
2051 OR ((recinfo.ITEM_SEGMENT19 is null) AND (X_ITEM_SEGMENT19 is null)))
2052 AND ((recinfo.ITEM_SEGMENT20 = X_ITEM_SEGMENT20)
2053 OR ((recinfo.ITEM_SEGMENT20 is null) AND (X_ITEM_SEGMENT20 is null)))
2054 AND ((recinfo.REVISION = X_REVISION)
2055 OR ((recinfo.REVISION is null) AND (X_REVISION is null)))
2056 AND (recinfo.ORGANIZATION_ID = X_ORGANIZATION_ID)
2057 AND (recinfo.TRANSACTION_QUANTITY = X_TRANSACTION_QUANTITY)
2058 AND ((recinfo.PRIMARY_QUANTITY = X_PRIMARY_QUANTITY)
2059 OR ((recinfo.PRIMARY_QUANTITY is null) AND (X_PRIMARY_QUANTITY is null)))
2060 AND (recinfo.TRANSACTION_UOM = X_TRANSACTION_UOM)
2061 AND (recinfo.TRANSACTION_DATE = X_TRANSACTION_DATE)
2062 AND ((recinfo.ACCT_PERIOD_ID = X_ACCT_PERIOD_ID)
2063 OR ((recinfo.ACCT_PERIOD_ID is null) AND (X_ACCT_PERIOD_ID is null)))
2064 AND ((recinfo.SUBINVENTORY_CODE = X_SUBINVENTORY_CODE)
2065 OR ((recinfo.SUBINVENTORY_CODE is null) AND (X_SUBINVENTORY_CODE is null)))
2066 AND ((recinfo.LOCATOR_ID = X_LOCATOR_ID)
2067 OR ((recinfo.LOCATOR_ID is null) AND (X_LOCATOR_ID is null)))
2068 AND ((recinfo.LOC_SEGMENT1 = X_LOC_SEGMENT1)
2069 OR ((recinfo.LOC_SEGMENT1 is null) AND (X_LOC_SEGMENT1 is null)))
2070 AND ((recinfo.LOC_SEGMENT2 = X_LOC_SEGMENT2)
2071 OR ((recinfo.LOC_SEGMENT2 is null) AND (X_LOC_SEGMENT2 is null)))
2072 AND ((recinfo.LOC_SEGMENT3 = X_LOC_SEGMENT3)
2073 OR ((recinfo.LOC_SEGMENT3 is null) AND (X_LOC_SEGMENT3 is null)))
2074 AND ((recinfo.LOC_SEGMENT4 = X_LOC_SEGMENT4)
2075 OR ((recinfo.LOC_SEGMENT4 is null) AND (X_LOC_SEGMENT4 is null)))
2076 AND ((recinfo.LOC_SEGMENT5 = X_LOC_SEGMENT5)
2077 OR ((recinfo.LOC_SEGMENT5 is null) AND (X_LOC_SEGMENT5 is null)))
2078 AND ((recinfo.LOC_SEGMENT6 = X_LOC_SEGMENT6)
2079 OR ((recinfo.LOC_SEGMENT6 is null) AND (X_LOC_SEGMENT6 is null)))
2080 AND ((recinfo.LOC_SEGMENT7 = X_LOC_SEGMENT7)
2081 OR ((recinfo.LOC_SEGMENT7 is null) AND (X_LOC_SEGMENT7 is null)))
2082 AND ((recinfo.LOC_SEGMENT8 = X_LOC_SEGMENT8)
2083 OR ((recinfo.LOC_SEGMENT8 is null) AND (X_LOC_SEGMENT8 is null)))
2084 AND ((recinfo.LOC_SEGMENT9 = X_LOC_SEGMENT9)
2085 OR ((recinfo.LOC_SEGMENT9 is null) AND (X_LOC_SEGMENT9 is null)))
2086 AND ((recinfo.LOC_SEGMENT10 = X_LOC_SEGMENT10)
2087 OR ((recinfo.LOC_SEGMENT10 is null) AND (X_LOC_SEGMENT10 is null)))
2088 AND ((recinfo.LOC_SEGMENT11 = X_LOC_SEGMENT11)
2089 OR ((recinfo.LOC_SEGMENT11 is null) AND (X_LOC_SEGMENT11 is null)))
2090 ) then
2091 null;
2092 else
2093 fnd_message.set_name('FND', 'FORM_RECORD_CHANGED');
2094 app_exception.raise_exception;
2095 end if;
2096
2097 return;
2098 end LOCK_ROW;
2099
2100 procedure UPDATE_ROW (
2101 X_TRANSACTION_INTERFACE_ID in NUMBER,
2102 X_PLANNING_ORGANIZATION_ID in NUMBER,
2103 X_PLANNING_TP_TYPE in NUMBER,
2104 X_XFR_PLANNING_ORGANIZATION_ID in NUMBER,
2105 X_TRANSFER_PLANNING_TP_TYPE in NUMBER,
2106 X_SECONDARY_UOM_CODE in VARCHAR2,
2107 X_SECONDARY_TRANSACTION_QUANTI in NUMBER,
2108 X_TRANSACTION_GROUP_ID in NUMBER,
2109 X_TRANSACTION_GROUP_SEQ in NUMBER,
2110 X_REPRESENTATIVE_LOT_NUMBER in VARCHAR2,
2111 X_TRANSACTION_BATCH_ID in NUMBER,
2112 X_TRANSACTION_BATCH_SEQ in NUMBER,
2113 X_REBUILD_ITEM_ID in NUMBER,
2114 X_REBUILD_SERIAL_NUMBER in VARCHAR2,
2115 X_REBUILD_ACTIVITY_ID in NUMBER,
2116 X_REBUILD_JOB_NAME in VARCHAR2,
2117 X_MOVE_TRANSACTION_ID in NUMBER,
2118 X_COMPLETION_TRANSACTION_ID in NUMBER,
2119 X_WIP_SUPPLY_TYPE in NUMBER,
2120 X_XFER_LOC_SEGMENT6 in VARCHAR2,
2121 X_XFER_LOC_SEGMENT7 in VARCHAR2,
2122 X_XFER_LOC_SEGMENT8 in VARCHAR2,
2123 X_XFER_LOC_SEGMENT9 in VARCHAR2,
2124 X_XFER_LOC_SEGMENT10 in VARCHAR2,
2125 X_XFER_LOC_SEGMENT11 in VARCHAR2,
2126 X_XFER_LOC_SEGMENT12 in VARCHAR2,
2127 X_XFER_LOC_SEGMENT13 in VARCHAR2,
2128 X_XFER_LOC_SEGMENT14 in VARCHAR2,
2129 X_XFER_LOC_SEGMENT15 in VARCHAR2,
2130 X_XFER_LOC_SEGMENT16 in VARCHAR2,
2131 X_XFER_LOC_SEGMENT17 in VARCHAR2,
2132 X_XFER_LOC_SEGMENT18 in VARCHAR2,
2133 X_XFER_LOC_SEGMENT19 in VARCHAR2,
2134 X_XFER_LOC_SEGMENT20 in VARCHAR2,
2135 X_SHIPMENT_NUMBER in VARCHAR2,
2136 X_TRANSPORTATION_COST in NUMBER,
2137 X_TRANSPORTATION_ACCOUNT in NUMBER,
2138 X_TRANSFER_COST in NUMBER,
2139 X_FREIGHT_CODE in VARCHAR2,
2140 X_CONTAINERS in NUMBER,
2141 X_WAYBILL_AIRBILL in VARCHAR2,
2142 X_EXPECTED_ARRIVAL_DATE in DATE,
2143 X_NEW_AVERAGE_COST in NUMBER,
2144 X_VALUE_CHANGE in NUMBER,
2145 X_PERCENTAGE_CHANGE in NUMBER,
2146 X_DEMAND_SOURCE_HEADER_ID in NUMBER,
2147 X_DEMAND_SOURCE_LINE in VARCHAR2,
2148 X_DEMAND_SOURCE_DELIVERY in VARCHAR2,
2149 X_NEGATIVE_REQ_FLAG in NUMBER,
2150 X_ERROR_EXPLANATION in VARCHAR2,
2151 X_SHIPPABLE_FLAG in VARCHAR2,
2152 X_REQUIRED_FLAG in VARCHAR2,
2153 X_ATTRIBUTE_CATEGORY in VARCHAR2,
2154 X_ATTRIBUTE1 in VARCHAR2,
2155 X_ATTRIBUTE2 in VARCHAR2,
2156 X_ATTRIBUTE3 in VARCHAR2,
2157 X_ATTRIBUTE4 in VARCHAR2,
2158 X_ATTRIBUTE5 in VARCHAR2,
2159 X_ATTRIBUTE6 in VARCHAR2,
2160 X_ATTRIBUTE7 in VARCHAR2,
2161 X_ATTRIBUTE8 in VARCHAR2,
2162 X_ATTRIBUTE9 in VARCHAR2,
2163 X_ATTRIBUTE10 in VARCHAR2,
2164 X_ATTRIBUTE11 in VARCHAR2,
2165 X_ATTRIBUTE12 in VARCHAR2,
2166 X_ATTRIBUTE13 in VARCHAR2,
2167 X_ATTRIBUTE14 in VARCHAR2,
2168 X_ATTRIBUTE15 in VARCHAR2,
2169 X_REQUISITION_DISTRIBUTION_ID in NUMBER,
2170 X_MOVEMENT_ID in NUMBER,
2171 X_RESERVATION_QUANTITY in NUMBER,
2175 X_TASK_ID in NUMBER,
2172 X_SHIPPED_QUANTITY in NUMBER,
2173 X_INVENTORY_ITEM in VARCHAR2,
2174 X_LOCATOR_NAME in VARCHAR2,
2176 X_TO_TASK_ID in NUMBER,
2177 X_SOURCE_TASK_ID in NUMBER,
2178 X_PROJECT_ID in NUMBER,
2179 X_TO_PROJECT_ID in NUMBER,
2180 X_SOURCE_PROJECT_ID in NUMBER,
2181 X_PA_EXPENDITURE_ORG_ID in NUMBER,
2182 X_EXPENDITURE_TYPE in VARCHAR2,
2183 X_FINAL_COMPLETION_FLAG in VARCHAR2,
2184 X_TRANSFER_PERCENTAGE in NUMBER,
2185 X_TRANSACTION_SEQUENCE_ID in NUMBER,
2186 X_MATERIAL_ACCOUNT in NUMBER,
2187 X_MATERIAL_OVERHEAD_ACCOUNT in NUMBER,
2188 X_RESOURCE_ACCOUNT in NUMBER,
2189 X_OUTSIDE_PROCESSING_ACCOUNT in NUMBER,
2190 X_OVERHEAD_ACCOUNT in NUMBER,
2191 X_BOM_REVISION in VARCHAR2,
2192 X_ROUTING_REVISION in VARCHAR2,
2193 X_BOM_REVISION_DATE in DATE,
2194 X_ROUTING_REVISION_DATE in DATE,
2195 X_ALTERNATE_BOM_DESIGNATOR in VARCHAR2,
2196 X_ALTERNATE_ROUTING_DESIGNATOR in VARCHAR2,
2197 X_ACCOUNTING_CLASS in VARCHAR2,
2198 X_DEMAND_CLASS in VARCHAR2,
2199 X_PARENT_ID in NUMBER,
2200 X_SUBSTITUTION_TYPE_ID in NUMBER,
2201 X_SUBSTITUTION_ITEM_ID in NUMBER,
2202 X_SCHEDULE_GROUP in NUMBER,
2203 X_BUILD_SEQUENCE in NUMBER,
2204 X_SCHEDULE_NUMBER in VARCHAR2,
2205 X_SCHEDULED_FLAG in NUMBER,
2206 X_FLOW_SCHEDULE in VARCHAR2,
2207 X_COST_GROUP_ID in NUMBER,
2208 X_KANBAN_CARD_ID in NUMBER,
2209 X_QA_COLLECTION_ID in NUMBER,
2210 X_OVERCOMPLETION_TRANSACTION_Q in NUMBER,
2211 X_OVERCOMPLETION_PRIMARY_QTY in NUMBER,
2212 X_OVERCOMPLETION_TRANSACTION_I in NUMBER,
2213 X_END_ITEM_UNIT_NUMBER in VARCHAR2,
2214 X_SCHEDULED_PAYBACK_DATE in DATE,
2215 X_ORG_COST_GROUP_ID in NUMBER,
2216 X_COST_TYPE_ID in NUMBER,
2217 X_SOURCE_LOT_NUMBER in VARCHAR2,
2218 X_TRANSFER_COST_GROUP_ID in NUMBER,
2219 X_LPN_ID in NUMBER,
2220 X_TRANSFER_LPN_ID in NUMBER,
2221 X_CONTENT_LPN_ID in NUMBER,
2222 X_XML_DOCUMENT_ID in VARCHAR2,
2223 X_ORGANIZATION_TYPE in NUMBER,
2224 X_TRANSFER_ORGANIZATION_TYPE in NUMBER,
2225 X_OWNING_ORGANIZATION_ID in NUMBER,
2226 X_OWNING_TP_TYPE in NUMBER,
2227 X_XFR_OWNING_ORGANIZATION_ID in NUMBER,
2228 X_TRANSFER_OWNING_TP_TYPE in NUMBER,
2229 X_LOC_SEGMENT12 in VARCHAR2,
2230 X_LOC_SEGMENT13 in VARCHAR2,
2231 X_LOC_SEGMENT14 in VARCHAR2,
2232 X_LOC_SEGMENT15 in VARCHAR2,
2233 X_LOC_SEGMENT16 in VARCHAR2,
2234 X_LOC_SEGMENT17 in VARCHAR2,
2235 X_LOC_SEGMENT18 in VARCHAR2,
2236 X_LOC_SEGMENT19 in VARCHAR2,
2237 X_LOC_SEGMENT20 in VARCHAR2,
2238 X_TRANSACTION_SOURCE_ID in NUMBER,
2239 X_DSP_SEGMENT1 in VARCHAR2,
2240 X_DSP_SEGMENT2 in VARCHAR2,
2241 X_DSP_SEGMENT3 in VARCHAR2,
2242 X_DSP_SEGMENT4 in VARCHAR2,
2243 X_DSP_SEGMENT5 in VARCHAR2,
2244 X_DSP_SEGMENT6 in VARCHAR2,
2245 X_DSP_SEGMENT7 in VARCHAR2,
2246 X_DSP_SEGMENT8 in VARCHAR2,
2247 X_DSP_SEGMENT9 in VARCHAR2,
2248 X_DSP_SEGMENT10 in VARCHAR2,
2249 X_DSP_SEGMENT11 in VARCHAR2,
2250 X_DSP_SEGMENT12 in VARCHAR2,
2251 X_DSP_SEGMENT13 in VARCHAR2,
2252 X_DSP_SEGMENT14 in VARCHAR2,
2253 X_DSP_SEGMENT15 in VARCHAR2,
2254 X_DSP_SEGMENT16 in VARCHAR2,
2255 X_DSP_SEGMENT17 in VARCHAR2,
2256 X_DSP_SEGMENT18 in VARCHAR2,
2257 X_DSP_SEGMENT19 in VARCHAR2,
2258 X_DSP_SEGMENT20 in VARCHAR2,
2259 X_DSP_SEGMENT21 in VARCHAR2,
2260 X_DSP_SEGMENT22 in VARCHAR2,
2261 X_DSP_SEGMENT23 in VARCHAR2,
2262 X_DSP_SEGMENT24 in VARCHAR2,
2263 X_DSP_SEGMENT25 in VARCHAR2,
2264 X_DSP_SEGMENT26 in VARCHAR2,
2265 X_DSP_SEGMENT27 in VARCHAR2,
2266 X_DSP_SEGMENT28 in VARCHAR2,
2267 X_DSP_SEGMENT29 in VARCHAR2,
2268 X_DSP_SEGMENT30 in VARCHAR2,
2269 X_TRANSACTION_SOURCE_NAME in VARCHAR2,
2270 X_TRANSACTION_SOURCE_TYPE_ID in NUMBER,
2271 X_TRANSACTION_ACTION_ID in NUMBER,
2272 X_TRANSACTION_TYPE_ID in NUMBER,
2273 X_REASON_ID in NUMBER,
2274 X_TRANSACTION_REFERENCE in VARCHAR2,
2275 X_TRANSACTION_COST in NUMBER,
2276 X_DISTRIBUTION_ACCOUNT_ID in NUMBER,
2277 X_DST_SEGMENT1 in VARCHAR2,
2278 X_DST_SEGMENT2 in VARCHAR2,
2279 X_DST_SEGMENT3 in VARCHAR2,
2280 X_DST_SEGMENT4 in VARCHAR2,
2281 X_DST_SEGMENT5 in VARCHAR2,
2282 X_DST_SEGMENT6 in VARCHAR2,
2283 X_DST_SEGMENT7 in VARCHAR2,
2284 X_DST_SEGMENT8 in VARCHAR2,
2285 X_DST_SEGMENT9 in VARCHAR2,
2286 X_DST_SEGMENT10 in VARCHAR2,
2287 X_DST_SEGMENT11 in VARCHAR2,
2288 X_DST_SEGMENT12 in VARCHAR2,
2289 X_DST_SEGMENT13 in VARCHAR2,
2290 X_DST_SEGMENT14 in VARCHAR2,
2291 X_DST_SEGMENT15 in VARCHAR2,
2292 X_DST_SEGMENT16 in VARCHAR2,
2293 X_DST_SEGMENT17 in VARCHAR2,
2294 X_DST_SEGMENT18 in VARCHAR2,
2295 X_DST_SEGMENT19 in VARCHAR2,
2296 X_DST_SEGMENT20 in VARCHAR2,
2297 X_DST_SEGMENT21 in VARCHAR2,
2298 X_DST_SEGMENT22 in VARCHAR2,
2299 X_DST_SEGMENT23 in VARCHAR2,
2300 X_DST_SEGMENT24 in VARCHAR2,
2301 X_DST_SEGMENT25 in VARCHAR2,
2302 X_DST_SEGMENT26 in VARCHAR2,
2303 X_DST_SEGMENT27 in VARCHAR2,
2304 X_DST_SEGMENT28 in VARCHAR2,
2305 X_DST_SEGMENT29 in VARCHAR2,
2306 X_DST_SEGMENT30 in VARCHAR2,
2307 X_REQUISITION_LINE_ID in NUMBER,
2308 X_CURRENCY_CODE in VARCHAR2,
2309 X_CURRENCY_CONVERSION_DATE in DATE,
2310 X_CURRENCY_CONVERSION_TYPE in VARCHAR2,
2311 X_CURRENCY_CONVERSION_RATE in NUMBER,
2312 X_USSGL_TRANSACTION_CODE in VARCHAR2,
2313 X_WIP_ENTITY_TYPE in NUMBER,
2314 X_SCHEDULE_ID in NUMBER,
2315 X_EMPLOYEE_CODE in VARCHAR2,
2316 X_DEPARTMENT_ID in NUMBER,
2317 X_SCHEDULE_UPDATE_CODE in NUMBER,
2318 X_SETUP_TEARDOWN_CODE in NUMBER,
2319 X_PRIMARY_SWITCH in NUMBER,
2320 X_MRP_CODE in NUMBER,
2321 X_OPERATION_SEQ_NUM in NUMBER,
2322 X_REPETITIVE_LINE_ID in NUMBER,
2323 X_PICKING_LINE_ID in NUMBER,
2324 X_TRX_SOURCE_LINE_ID in NUMBER,
2328 X_LINE_ITEM_NUM in NUMBER,
2325 X_TRX_SOURCE_DELIVERY_ID in NUMBER,
2326 X_DEMAND_ID in NUMBER,
2327 X_CUSTOMER_SHIP_ID in NUMBER,
2329 X_RECEIVING_DOCUMENT in VARCHAR2,
2330 X_RCV_TRANSACTION_ID in NUMBER,
2331 X_SHIP_TO_LOCATION_ID in NUMBER,
2332 X_ENCUMBRANCE_ACCOUNT in NUMBER,
2333 X_ENCUMBRANCE_AMOUNT in NUMBER,
2334 X_VENDOR_LOT_NUMBER in VARCHAR2,
2335 X_TRANSFER_SUBINVENTORY in VARCHAR2,
2336 X_TRANSFER_ORGANIZATION in NUMBER,
2337 X_TRANSFER_LOCATOR in NUMBER,
2338 X_XFER_LOC_SEGMENT1 in VARCHAR2,
2339 X_XFER_LOC_SEGMENT2 in VARCHAR2,
2340 X_XFER_LOC_SEGMENT3 in VARCHAR2,
2341 X_XFER_LOC_SEGMENT4 in VARCHAR2,
2342 X_XFER_LOC_SEGMENT5 in VARCHAR2,
2343 X_TRANSACTION_HEADER_ID in NUMBER,
2344 X_SOURCE_CODE in VARCHAR2,
2345 X_SOURCE_LINE_ID in NUMBER,
2346 X_SOURCE_HEADER_ID in NUMBER,
2347 X_PROCESS_FLAG in NUMBER,
2348 X_VALIDATION_REQUIRED in NUMBER,
2349 X_TRANSACTION_MODE in NUMBER,
2350 X_LOCK_FLAG in NUMBER,
2351 X_REQUEST_ID in NUMBER,
2352 X_INVENTORY_ITEM_ID in NUMBER,
2353 X_ITEM_SEGMENT1 in VARCHAR2,
2354 X_ITEM_SEGMENT2 in VARCHAR2,
2355 X_ITEM_SEGMENT3 in VARCHAR2,
2356 X_ITEM_SEGMENT4 in VARCHAR2,
2357 X_ITEM_SEGMENT5 in VARCHAR2,
2358 X_ITEM_SEGMENT6 in VARCHAR2,
2359 X_ITEM_SEGMENT7 in VARCHAR2,
2360 X_ITEM_SEGMENT8 in VARCHAR2,
2361 X_ITEM_SEGMENT9 in VARCHAR2,
2362 X_ITEM_SEGMENT10 in VARCHAR2,
2363 X_ITEM_SEGMENT11 in VARCHAR2,
2364 X_ITEM_SEGMENT12 in VARCHAR2,
2365 X_ITEM_SEGMENT13 in VARCHAR2,
2366 X_ITEM_SEGMENT14 in VARCHAR2,
2367 X_ITEM_SEGMENT15 in VARCHAR2,
2368 X_ITEM_SEGMENT16 in VARCHAR2,
2369 X_ITEM_SEGMENT17 in VARCHAR2,
2370 X_ITEM_SEGMENT18 in VARCHAR2,
2371 X_ITEM_SEGMENT19 in VARCHAR2,
2372 X_ITEM_SEGMENT20 in VARCHAR2,
2373 X_REVISION in VARCHAR2,
2374 X_ORGANIZATION_ID in NUMBER,
2375 X_TRANSACTION_QUANTITY in NUMBER,
2376 X_PRIMARY_QUANTITY in NUMBER,
2377 X_TRANSACTION_UOM in VARCHAR2,
2378 X_TRANSACTION_DATE in DATE,
2379 X_ACCT_PERIOD_ID in NUMBER,
2380 X_SUBINVENTORY_CODE in VARCHAR2,
2381 X_LOCATOR_ID in NUMBER,
2382 X_LOC_SEGMENT1 in VARCHAR2,
2383 X_LOC_SEGMENT2 in VARCHAR2,
2384 X_LOC_SEGMENT3 in VARCHAR2,
2385 X_LOC_SEGMENT4 in VARCHAR2,
2386 X_LOC_SEGMENT5 in VARCHAR2,
2387 X_LOC_SEGMENT6 in VARCHAR2,
2388 X_LOC_SEGMENT7 in VARCHAR2,
2389 X_LOC_SEGMENT8 in VARCHAR2,
2390 X_LOC_SEGMENT9 in VARCHAR2,
2391 X_LOC_SEGMENT10 in VARCHAR2,
2392 X_LOC_SEGMENT11 in VARCHAR2,
2393 X_ERROR_CODE in VARCHAR2,
2394 X_LAST_UPDATE_DATE in DATE,
2395 X_LAST_UPDATED_BY in NUMBER,
2396 X_LAST_UPDATE_LOGIN in NUMBER
2397 ) IS
2398 l_item_id NUMBER := NULL;
2399 l_rowid VARCHAR2(100) := NULL;
2400 begin
2401 update MTL_TRANSACTIONS_INTERFACE set
2402 PLANNING_ORGANIZATION_ID = X_PLANNING_ORGANIZATION_ID,
2403 PLANNING_TP_TYPE = X_PLANNING_TP_TYPE,
2404 XFR_PLANNING_ORGANIZATION_ID = X_XFR_PLANNING_ORGANIZATION_ID,
2405 TRANSFER_PLANNING_TP_TYPE = X_TRANSFER_PLANNING_TP_TYPE,
2406 SECONDARY_UOM_CODE = X_SECONDARY_UOM_CODE,
2407 SECONDARY_TRANSACTION_QUANTITY = X_SECONDARY_TRANSACTION_QUANTI,
2408 --TRANSACTION_GROUP_ID = X_TRANSACTION_GROUP_ID,
2409 --TRANSACTION_GROUP_SEQ = X_TRANSACTION_GROUP_SEQ,
2410 REPRESENTATIVE_LOT_NUMBER = X_REPRESENTATIVE_LOT_NUMBER,
2411 TRANSACTION_BATCH_ID = X_TRANSACTION_BATCH_ID,
2412 TRANSACTION_BATCH_SEQ = X_TRANSACTION_BATCH_SEQ,
2413 REBUILD_ITEM_ID = X_REBUILD_ITEM_ID,
2414 REBUILD_SERIAL_NUMBER = X_REBUILD_SERIAL_NUMBER,
2415 REBUILD_ACTIVITY_ID = X_REBUILD_ACTIVITY_ID,
2416 REBUILD_JOB_NAME = X_REBUILD_JOB_NAME,
2417 MOVE_TRANSACTION_ID = X_MOVE_TRANSACTION_ID,
2418 COMPLETION_TRANSACTION_ID = X_COMPLETION_TRANSACTION_ID,
2419 WIP_SUPPLY_TYPE = X_WIP_SUPPLY_TYPE,
2420 XFER_LOC_SEGMENT6 = X_XFER_LOC_SEGMENT6,
2421 XFER_LOC_SEGMENT7 = X_XFER_LOC_SEGMENT7,
2422 XFER_LOC_SEGMENT8 = X_XFER_LOC_SEGMENT8,
2423 XFER_LOC_SEGMENT9 = X_XFER_LOC_SEGMENT9,
2424 XFER_LOC_SEGMENT10 = X_XFER_LOC_SEGMENT10,
2425 XFER_LOC_SEGMENT11 = X_XFER_LOC_SEGMENT11,
2426 XFER_LOC_SEGMENT12 = X_XFER_LOC_SEGMENT12,
2427 XFER_LOC_SEGMENT13 = X_XFER_LOC_SEGMENT13,
2428 XFER_LOC_SEGMENT14 = X_XFER_LOC_SEGMENT14,
2429 XFER_LOC_SEGMENT15 = X_XFER_LOC_SEGMENT15,
2430 XFER_LOC_SEGMENT16 = X_XFER_LOC_SEGMENT16,
2431 XFER_LOC_SEGMENT17 = X_XFER_LOC_SEGMENT17,
2432 XFER_LOC_SEGMENT18 = X_XFER_LOC_SEGMENT18,
2433 XFER_LOC_SEGMENT19 = X_XFER_LOC_SEGMENT19,
2434 XFER_LOC_SEGMENT20 = X_XFER_LOC_SEGMENT20,
2435 SHIPMENT_NUMBER = X_SHIPMENT_NUMBER,
2436 TRANSPORTATION_COST = X_TRANSPORTATION_COST,
2437 TRANSPORTATION_ACCOUNT = X_TRANSPORTATION_ACCOUNT,
2438 TRANSFER_COST = X_TRANSFER_COST,
2439 FREIGHT_CODE = X_FREIGHT_CODE,
2440 CONTAINERS = X_CONTAINERS,
2441 WAYBILL_AIRBILL = X_WAYBILL_AIRBILL,
2442 EXPECTED_ARRIVAL_DATE = X_EXPECTED_ARRIVAL_DATE,
2443 NEW_AVERAGE_COST = X_NEW_AVERAGE_COST,
2444 VALUE_CHANGE = X_VALUE_CHANGE,
2445 PERCENTAGE_CHANGE = X_PERCENTAGE_CHANGE,
2446 DEMAND_SOURCE_HEADER_ID = X_DEMAND_SOURCE_HEADER_ID,
2447 DEMAND_SOURCE_LINE = X_DEMAND_SOURCE_LINE,
2448 DEMAND_SOURCE_DELIVERY = X_DEMAND_SOURCE_DELIVERY,
2449 NEGATIVE_REQ_FLAG = X_NEGATIVE_REQ_FLAG,
2450 ERROR_EXPLANATION = X_ERROR_EXPLANATION,
2451 SHIPPABLE_FLAG = X_SHIPPABLE_FLAG,
2452 REQUIRED_FLAG = X_REQUIRED_FLAG,
2453 ATTRIBUTE_CATEGORY = X_ATTRIBUTE_CATEGORY,
2454 ATTRIBUTE1 = X_ATTRIBUTE1,
2455 ATTRIBUTE2 = X_ATTRIBUTE2,
2456 ATTRIBUTE3 = X_ATTRIBUTE3,
2457 ATTRIBUTE4 = X_ATTRIBUTE4,
2458 ATTRIBUTE5 = X_ATTRIBUTE5,
2459 ATTRIBUTE6 = X_ATTRIBUTE6,
2460 ATTRIBUTE7 = X_ATTRIBUTE7,
2461 ATTRIBUTE8 = X_ATTRIBUTE8,
2462 ATTRIBUTE9 = X_ATTRIBUTE9,
2463 ATTRIBUTE10 = X_ATTRIBUTE10,
2467 ATTRIBUTE14 = X_ATTRIBUTE14,
2464 ATTRIBUTE11 = X_ATTRIBUTE11,
2465 ATTRIBUTE12 = X_ATTRIBUTE12,
2466 ATTRIBUTE13 = X_ATTRIBUTE13,
2468 ATTRIBUTE15 = X_ATTRIBUTE15,
2469 REQUISITION_DISTRIBUTION_ID = X_REQUISITION_DISTRIBUTION_ID,
2470 MOVEMENT_ID = X_MOVEMENT_ID,
2471 RESERVATION_QUANTITY = X_RESERVATION_QUANTITY,
2472 SHIPPED_QUANTITY = X_SHIPPED_QUANTITY,
2473 INVENTORY_ITEM = X_INVENTORY_ITEM,
2474 LOCATOR_NAME = X_LOCATOR_NAME,
2475 TASK_ID = X_TASK_ID,
2476 TO_TASK_ID = X_TO_TASK_ID,
2477 SOURCE_TASK_ID = X_SOURCE_TASK_ID,
2478 PROJECT_ID = X_PROJECT_ID,
2479 TO_PROJECT_ID = X_TO_PROJECT_ID,
2480 SOURCE_PROJECT_ID = X_SOURCE_PROJECT_ID,
2481 PA_EXPENDITURE_ORG_ID = X_PA_EXPENDITURE_ORG_ID,
2482 EXPENDITURE_TYPE = X_EXPENDITURE_TYPE,
2483 FINAL_COMPLETION_FLAG = X_FINAL_COMPLETION_FLAG,
2484 TRANSFER_PERCENTAGE = X_TRANSFER_PERCENTAGE,
2485 TRANSACTION_SEQUENCE_ID = X_TRANSACTION_SEQUENCE_ID,
2486 MATERIAL_ACCOUNT = X_MATERIAL_ACCOUNT,
2487 MATERIAL_OVERHEAD_ACCOUNT = X_MATERIAL_OVERHEAD_ACCOUNT,
2488 RESOURCE_ACCOUNT = X_RESOURCE_ACCOUNT,
2489 OUTSIDE_PROCESSING_ACCOUNT = X_OUTSIDE_PROCESSING_ACCOUNT,
2490 OVERHEAD_ACCOUNT = X_OVERHEAD_ACCOUNT,
2491 BOM_REVISION = X_BOM_REVISION,
2492 ROUTING_REVISION = X_ROUTING_REVISION,
2493 BOM_REVISION_DATE = X_BOM_REVISION_DATE,
2494 ROUTING_REVISION_DATE = X_ROUTING_REVISION_DATE,
2495 ALTERNATE_BOM_DESIGNATOR = X_ALTERNATE_BOM_DESIGNATOR,
2496 ALTERNATE_ROUTING_DESIGNATOR = X_ALTERNATE_ROUTING_DESIGNATOR,
2497 ACCOUNTING_CLASS = X_ACCOUNTING_CLASS,
2498 DEMAND_CLASS = X_DEMAND_CLASS,
2499 PARENT_ID = X_PARENT_ID,
2500 SUBSTITUTION_TYPE_ID = X_SUBSTITUTION_TYPE_ID,
2501 SUBSTITUTION_ITEM_ID = X_SUBSTITUTION_ITEM_ID,
2502 SCHEDULE_GROUP = X_SCHEDULE_GROUP,
2503 BUILD_SEQUENCE = X_BUILD_SEQUENCE,
2504 SCHEDULE_NUMBER = X_SCHEDULE_NUMBER,
2505 SCHEDULED_FLAG = X_SCHEDULED_FLAG,
2506 FLOW_SCHEDULE = X_FLOW_SCHEDULE,
2507 COST_GROUP_ID = X_COST_GROUP_ID,
2508 KANBAN_CARD_ID = X_KANBAN_CARD_ID,
2509 QA_COLLECTION_ID = X_QA_COLLECTION_ID,
2510 OVERCOMPLETION_TRANSACTION_QTY = X_OVERCOMPLETION_TRANSACTION_Q,
2511 OVERCOMPLETION_PRIMARY_QTY = X_OVERCOMPLETION_PRIMARY_QTY,
2512 OVERCOMPLETION_TRANSACTION_ID = X_OVERCOMPLETION_TRANSACTION_I,
2513 END_ITEM_UNIT_NUMBER = X_END_ITEM_UNIT_NUMBER,
2514 SCHEDULED_PAYBACK_DATE = X_SCHEDULED_PAYBACK_DATE,
2515 ORG_COST_GROUP_ID = X_ORG_COST_GROUP_ID,
2516 COST_TYPE_ID = X_COST_TYPE_ID,
2517 SOURCE_LOT_NUMBER = X_SOURCE_LOT_NUMBER,
2518 TRANSFER_COST_GROUP_ID = X_TRANSFER_COST_GROUP_ID,
2519 LPN_ID = X_LPN_ID,
2520 TRANSFER_LPN_ID = X_TRANSFER_LPN_ID,
2521 CONTENT_LPN_ID = X_CONTENT_LPN_ID,
2522 XML_DOCUMENT_ID = X_XML_DOCUMENT_ID,
2523 ORGANIZATION_TYPE = X_ORGANIZATION_TYPE,
2524 TRANSFER_ORGANIZATION_TYPE = X_TRANSFER_ORGANIZATION_TYPE,
2525 OWNING_ORGANIZATION_ID = X_OWNING_ORGANIZATION_ID,
2526 OWNING_TP_TYPE = X_OWNING_TP_TYPE,
2527 XFR_OWNING_ORGANIZATION_ID = X_XFR_OWNING_ORGANIZATION_ID,
2528 TRANSFER_OWNING_TP_TYPE = X_TRANSFER_OWNING_TP_TYPE,
2529 LOC_SEGMENT12 = X_LOC_SEGMENT12,
2530 LOC_SEGMENT13 = X_LOC_SEGMENT13,
2531 LOC_SEGMENT14 = X_LOC_SEGMENT14,
2532 LOC_SEGMENT15 = X_LOC_SEGMENT15,
2533 LOC_SEGMENT16 = X_LOC_SEGMENT16,
2534 LOC_SEGMENT17 = X_LOC_SEGMENT17,
2535 LOC_SEGMENT18 = X_LOC_SEGMENT18,
2536 LOC_SEGMENT19 = X_LOC_SEGMENT19,
2537 LOC_SEGMENT20 = X_LOC_SEGMENT20,
2538 TRANSACTION_SOURCE_ID = X_TRANSACTION_SOURCE_ID,
2539 DSP_SEGMENT1 = X_DSP_SEGMENT1,
2540 DSP_SEGMENT2 = X_DSP_SEGMENT2,
2541 DSP_SEGMENT3 = X_DSP_SEGMENT3,
2542 DSP_SEGMENT4 = X_DSP_SEGMENT4,
2543 DSP_SEGMENT5 = X_DSP_SEGMENT5,
2544 DSP_SEGMENT6 = X_DSP_SEGMENT6,
2545 DSP_SEGMENT7 = X_DSP_SEGMENT7,
2546 DSP_SEGMENT8 = X_DSP_SEGMENT8,
2547 DSP_SEGMENT9 = X_DSP_SEGMENT9,
2548 DSP_SEGMENT10 = X_DSP_SEGMENT10,
2549 DSP_SEGMENT11 = X_DSP_SEGMENT11,
2550 DSP_SEGMENT12 = X_DSP_SEGMENT12,
2551 DSP_SEGMENT13 = X_DSP_SEGMENT13,
2552 DSP_SEGMENT14 = X_DSP_SEGMENT14,
2553 DSP_SEGMENT15 = X_DSP_SEGMENT15,
2554 DSP_SEGMENT16 = X_DSP_SEGMENT16,
2555 DSP_SEGMENT17 = X_DSP_SEGMENT17,
2556 DSP_SEGMENT18 = X_DSP_SEGMENT18,
2557 DSP_SEGMENT19 = X_DSP_SEGMENT19,
2558 DSP_SEGMENT20 = X_DSP_SEGMENT20,
2559 DSP_SEGMENT21 = X_DSP_SEGMENT21,
2560 DSP_SEGMENT22 = X_DSP_SEGMENT22,
2561 DSP_SEGMENT23 = X_DSP_SEGMENT23,
2562 DSP_SEGMENT24 = X_DSP_SEGMENT24,
2563 DSP_SEGMENT25 = X_DSP_SEGMENT25,
2564 DSP_SEGMENT26 = X_DSP_SEGMENT26,
2565 DSP_SEGMENT27 = X_DSP_SEGMENT27,
2566 DSP_SEGMENT28 = X_DSP_SEGMENT28,
2567 DSP_SEGMENT29 = X_DSP_SEGMENT29,
2568 DSP_SEGMENT30 = X_DSP_SEGMENT30,
2569 TRANSACTION_SOURCE_NAME = X_TRANSACTION_SOURCE_NAME,
2570 TRANSACTION_SOURCE_TYPE_ID = X_TRANSACTION_SOURCE_TYPE_ID,
2571 TRANSACTION_ACTION_ID = X_TRANSACTION_ACTION_ID,
2572 TRANSACTION_TYPE_ID = X_TRANSACTION_TYPE_ID,
2573 REASON_ID = X_REASON_ID,
2574 TRANSACTION_REFERENCE = X_TRANSACTION_REFERENCE,
2575 TRANSACTION_COST = X_TRANSACTION_COST,
2576 DISTRIBUTION_ACCOUNT_ID = X_DISTRIBUTION_ACCOUNT_ID,
2577 DST_SEGMENT1 = X_DST_SEGMENT1,
2578 DST_SEGMENT2 = X_DST_SEGMENT2,
2579 DST_SEGMENT3 = X_DST_SEGMENT3,
2580 DST_SEGMENT4 = X_DST_SEGMENT4,
2581 DST_SEGMENT5 = X_DST_SEGMENT5,
2582 DST_SEGMENT6 = X_DST_SEGMENT6,
2583 DST_SEGMENT7 = X_DST_SEGMENT7,
2584 DST_SEGMENT8 = X_DST_SEGMENT8,
2585 DST_SEGMENT9 = X_DST_SEGMENT9,
2586 DST_SEGMENT10 = X_DST_SEGMENT10,
2587 DST_SEGMENT11 = X_DST_SEGMENT11,
2588 DST_SEGMENT12 = X_DST_SEGMENT12,
2589 DST_SEGMENT13 = X_DST_SEGMENT13,
2590 DST_SEGMENT14 = X_DST_SEGMENT14,
2591 DST_SEGMENT15 = X_DST_SEGMENT15,
2595 DST_SEGMENT19 = X_DST_SEGMENT19,
2592 DST_SEGMENT16 = X_DST_SEGMENT16,
2593 DST_SEGMENT17 = X_DST_SEGMENT17,
2594 DST_SEGMENT18 = X_DST_SEGMENT18,
2596 DST_SEGMENT20 = X_DST_SEGMENT20,
2597 DST_SEGMENT21 = X_DST_SEGMENT21,
2598 DST_SEGMENT22 = X_DST_SEGMENT22,
2599 DST_SEGMENT23 = X_DST_SEGMENT23,
2600 DST_SEGMENT24 = X_DST_SEGMENT24,
2601 DST_SEGMENT25 = X_DST_SEGMENT25,
2602 DST_SEGMENT26 = X_DST_SEGMENT26,
2603 DST_SEGMENT27 = X_DST_SEGMENT27,
2604 DST_SEGMENT28 = X_DST_SEGMENT28,
2605 DST_SEGMENT29 = X_DST_SEGMENT29,
2606 DST_SEGMENT30 = X_DST_SEGMENT30,
2607 REQUISITION_LINE_ID = X_REQUISITION_LINE_ID,
2608 CURRENCY_CODE = X_CURRENCY_CODE,
2609 CURRENCY_CONVERSION_DATE = X_CURRENCY_CONVERSION_DATE,
2610 CURRENCY_CONVERSION_TYPE = X_CURRENCY_CONVERSION_TYPE,
2611 CURRENCY_CONVERSION_RATE = X_CURRENCY_CONVERSION_RATE,
2612 USSGL_TRANSACTION_CODE = X_USSGL_TRANSACTION_CODE,
2613 WIP_ENTITY_TYPE = X_WIP_ENTITY_TYPE,
2614 SCHEDULE_ID = X_SCHEDULE_ID,
2615 EMPLOYEE_CODE = X_EMPLOYEE_CODE,
2616 DEPARTMENT_ID = X_DEPARTMENT_ID,
2617 SCHEDULE_UPDATE_CODE = X_SCHEDULE_UPDATE_CODE,
2618 SETUP_TEARDOWN_CODE = X_SETUP_TEARDOWN_CODE,
2619 PRIMARY_SWITCH = X_PRIMARY_SWITCH,
2620 MRP_CODE = X_MRP_CODE,
2621 OPERATION_SEQ_NUM = X_OPERATION_SEQ_NUM,
2622 REPETITIVE_LINE_ID = X_REPETITIVE_LINE_ID,
2623 PICKING_LINE_ID = X_PICKING_LINE_ID,
2624 TRX_SOURCE_LINE_ID = X_TRX_SOURCE_LINE_ID,
2625 TRX_SOURCE_DELIVERY_ID = X_TRX_SOURCE_DELIVERY_ID,
2626 DEMAND_ID = X_DEMAND_ID,
2627 CUSTOMER_SHIP_ID = X_CUSTOMER_SHIP_ID,
2628 LINE_ITEM_NUM = X_LINE_ITEM_NUM,
2629 RECEIVING_DOCUMENT = X_RECEIVING_DOCUMENT,
2630 RCV_TRANSACTION_ID = X_RCV_TRANSACTION_ID,
2631 SHIP_TO_LOCATION_ID = X_SHIP_TO_LOCATION_ID,
2632 ENCUMBRANCE_ACCOUNT = X_ENCUMBRANCE_ACCOUNT,
2633 ENCUMBRANCE_AMOUNT = X_ENCUMBRANCE_AMOUNT,
2634 VENDOR_LOT_NUMBER = X_VENDOR_LOT_NUMBER,
2635 TRANSFER_SUBINVENTORY = X_TRANSFER_SUBINVENTORY,
2636 TRANSFER_ORGANIZATION = X_TRANSFER_ORGANIZATION,
2637 TRANSFER_LOCATOR = X_TRANSFER_LOCATOR,
2638 XFER_LOC_SEGMENT1 = X_XFER_LOC_SEGMENT1,
2639 XFER_LOC_SEGMENT2 = X_XFER_LOC_SEGMENT2,
2640 XFER_LOC_SEGMENT3 = X_XFER_LOC_SEGMENT3,
2641 XFER_LOC_SEGMENT4 = X_XFER_LOC_SEGMENT4,
2642 XFER_LOC_SEGMENT5 = X_XFER_LOC_SEGMENT5,
2643 TRANSACTION_HEADER_ID = X_TRANSACTION_HEADER_ID,
2644 SOURCE_CODE = X_SOURCE_CODE,
2645 SOURCE_LINE_ID = X_SOURCE_LINE_ID,
2646 SOURCE_HEADER_ID = X_SOURCE_HEADER_ID,
2647 PROCESS_FLAG = X_PROCESS_FLAG,
2648 VALIDATION_REQUIRED = X_VALIDATION_REQUIRED,
2649 TRANSACTION_MODE = X_TRANSACTION_MODE,
2650 LOCK_FLAG = X_LOCK_FLAG,
2651 REQUEST_ID = X_REQUEST_ID,
2652 INVENTORY_ITEM_ID = X_INVENTORY_ITEM_ID,
2653 ITEM_SEGMENT1 = X_ITEM_SEGMENT1,
2654 ITEM_SEGMENT2 = X_ITEM_SEGMENT2,
2655 ITEM_SEGMENT3 = X_ITEM_SEGMENT3,
2656 ITEM_SEGMENT4 = X_ITEM_SEGMENT4,
2657 ITEM_SEGMENT5 = X_ITEM_SEGMENT5,
2658 ITEM_SEGMENT6 = X_ITEM_SEGMENT6,
2659 ITEM_SEGMENT7 = X_ITEM_SEGMENT7,
2660 ITEM_SEGMENT8 = X_ITEM_SEGMENT8,
2661 ITEM_SEGMENT9 = X_ITEM_SEGMENT9,
2662 ITEM_SEGMENT10 = X_ITEM_SEGMENT10,
2663 ITEM_SEGMENT11 = X_ITEM_SEGMENT11,
2664 ITEM_SEGMENT12 = X_ITEM_SEGMENT12,
2665 ITEM_SEGMENT13 = X_ITEM_SEGMENT13,
2666 ITEM_SEGMENT14 = X_ITEM_SEGMENT14,
2667 ITEM_SEGMENT15 = X_ITEM_SEGMENT15,
2668 ITEM_SEGMENT16 = X_ITEM_SEGMENT16,
2669 ITEM_SEGMENT17 = X_ITEM_SEGMENT17,
2670 ITEM_SEGMENT18 = X_ITEM_SEGMENT18,
2671 ITEM_SEGMENT19 = X_ITEM_SEGMENT19,
2672 ITEM_SEGMENT20 = X_ITEM_SEGMENT20,
2673 REVISION = X_REVISION,
2674 ORGANIZATION_ID = X_ORGANIZATION_ID,
2675 TRANSACTION_QUANTITY = X_TRANSACTION_QUANTITY,
2676 PRIMARY_QUANTITY = X_PRIMARY_QUANTITY,
2677 TRANSACTION_UOM = X_TRANSACTION_UOM,
2678 TRANSACTION_DATE = X_TRANSACTION_DATE,
2679 ACCT_PERIOD_ID = X_ACCT_PERIOD_ID,
2680 SUBINVENTORY_CODE = X_SUBINVENTORY_CODE,
2681 LOCATOR_ID = X_LOCATOR_ID,
2682 LOC_SEGMENT1 = X_LOC_SEGMENT1,
2683 LOC_SEGMENT2 = X_LOC_SEGMENT2,
2684 LOC_SEGMENT3 = X_LOC_SEGMENT3,
2685 LOC_SEGMENT4 = X_LOC_SEGMENT4,
2686 LOC_SEGMENT5 = X_LOC_SEGMENT5,
2687 LOC_SEGMENT6 = X_LOC_SEGMENT6,
2688 LOC_SEGMENT7 = X_LOC_SEGMENT7,
2689 LOC_SEGMENT8 = X_LOC_SEGMENT8,
2690 LOC_SEGMENT9 = X_LOC_SEGMENT9,
2691 LOC_SEGMENT10 = X_LOC_SEGMENT10,
2692 LOC_SEGMENT11 = X_LOC_SEGMENT11,
2693 LAST_UPDATE_DATE = sysdate,
2694 LAST_UPDATED_BY = fnd_global.user_id,
2695 LAST_UPDATE_LOGIN = fnd_global.login_id
2696 where TRANSACTION_INTERFACE_ID = x_transaction_interface_id
2697 returning inventory_item_id INTO l_item_id;
2698
2699 IF l_item_id IS NULL THEN
2700 insert_row
2701 (l_rowid,
2702 x_transaction_interface_id,
2703 x_planning_organization_id,
2704 x_planning_tp_type,
2705 x_xfr_planning_organization_id,
2706 x_transfer_planning_tp_type,
2707 x_secondary_uom_code,
2708 x_secondary_transaction_quanti,
2709 x_transaction_group_id,
2710 x_transaction_group_seq,
2711 x_representative_lot_number,
2712 x_transaction_batch_id,
2713 x_transaction_batch_seq,
2714 x_rebuild_item_id,
2715 x_rebuild_serial_number,
2716 x_rebuild_activity_id,
2717 x_rebuild_job_name,
2718 x_move_transaction_id,
2719 x_completion_transaction_id,
2720 x_wip_supply_type,
2721 x_xfer_loc_segment6,
2722 x_xfer_loc_segment7,
2723 x_xfer_loc_segment8,
2724 x_xfer_loc_segment9,
2725 x_xfer_loc_segment10,
2726 x_xfer_loc_segment11,
2727 x_xfer_loc_segment12,
2728 x_xfer_loc_segment13,
2729 x_xfer_loc_segment14,
2730 x_xfer_loc_segment15,
2731 x_xfer_loc_segment16,
2732 x_xfer_loc_segment17,
2736 x_shipment_number,
2733 x_xfer_loc_segment18,
2734 x_xfer_loc_segment19,
2735 x_xfer_loc_segment20,
2737 x_transportation_cost,
2738 x_transportation_account,
2739 x_transfer_cost,
2740 x_freight_code,
2741 x_containers,
2742 x_waybill_airbill,
2743 x_expected_arrival_date,
2744 x_new_average_cost,
2745 x_value_change,
2746 x_percentage_change,
2747 x_demand_source_header_id,
2748 x_demand_source_line,
2749 x_demand_source_delivery,
2750 x_negative_req_flag,
2751 x_error_explanation,
2752 x_shippable_flag,
2753 x_required_flag,
2754 x_attribute_category,
2755 x_attribute1,
2756 x_attribute2,
2757 x_attribute3,
2758 x_attribute4,
2759 x_attribute5,
2760 x_attribute6,
2761 x_attribute7,
2762 x_attribute8,
2763 x_attribute9,
2764 x_attribute10,
2765 x_attribute11,
2766 x_attribute12,
2767 x_attribute13,
2768 x_attribute14,
2769 x_attribute15,
2770 x_requisition_distribution_id,
2771 x_movement_id,
2772 x_reservation_quantity,
2773 x_shipped_quantity,
2774 x_inventory_item,
2775 x_locator_name,
2776 x_task_id,
2777 x_to_task_id,
2778 x_source_task_id,
2779 x_project_id,
2780 x_to_project_id,
2781 x_source_project_id,
2782 x_pa_expenditure_org_id,
2783 x_expenditure_type,
2784 x_final_completion_flag,
2785 x_transfer_percentage,
2786 x_transaction_sequence_id,
2787 x_material_account,
2788 x_material_overhead_account,
2789 x_resource_account,
2790 x_outside_processing_account,
2791 x_overhead_account,
2792 x_bom_revision,
2793 x_routing_revision,
2794 x_bom_revision_date,
2795 x_routing_revision_date,
2796 x_alternate_bom_designator,
2797 x_alternate_routing_designator,
2798 x_accounting_class,
2799 x_demand_class,
2800 x_parent_id,
2801 x_substitution_type_id,
2802 x_substitution_item_id,
2803 x_schedule_group,
2804 x_build_sequence,
2805 x_schedule_number,
2806 x_scheduled_flag,
2807 x_flow_schedule,
2808 x_cost_group_id,
2809 x_kanban_card_id,
2810 x_qa_collection_id,
2811 x_overcompletion_transaction_q,
2812 x_overcompletion_primary_qty,
2813 x_overcompletion_transaction_i,
2814 x_end_item_unit_number,
2815 x_scheduled_payback_date,
2816 x_org_cost_group_id,
2817 x_cost_type_id,
2818 x_source_lot_number,
2819 x_transfer_cost_group_id,
2820 x_lpn_id,
2821 x_transfer_lpn_id,
2822 x_content_lpn_id,
2823 x_xml_document_id,
2824 x_organization_type,
2825 x_transfer_organization_type,
2826 x_owning_organization_id,
2827 x_owning_tp_type,
2828 x_xfr_owning_organization_id,
2829 x_transfer_owning_tp_type,
2830 x_loc_segment12,
2831 x_loc_segment13,
2832 x_loc_segment14,
2833 x_loc_segment15,
2834 x_loc_segment16,
2835 x_loc_segment17,
2836 x_loc_segment18,
2837 x_loc_segment19,
2838 x_loc_segment20,
2839 x_transaction_source_id,
2840 x_dsp_segment1,
2841 x_dsp_segment2,
2842 x_dsp_segment3,
2843 x_dsp_segment4,
2844 x_dsp_segment5,
2845 x_dsp_segment6,
2846 x_dsp_segment7,
2847 x_dsp_segment8,
2848 x_dsp_segment9,
2849 x_dsp_segment10,
2850 x_dsp_segment11,
2851 x_dsp_segment12,
2852 x_dsp_segment13,
2853 x_dsp_segment14,
2854 x_dsp_segment15,
2855 x_dsp_segment16,
2856 x_dsp_segment17,
2857 x_dsp_segment18,
2858 x_dsp_segment19,
2859 x_dsp_segment20,
2860 x_dsp_segment21,
2861 x_dsp_segment22,
2862 x_dsp_segment23,
2863 x_dsp_segment24,
2864 x_dsp_segment25,
2865 x_dsp_segment26,
2866 x_dsp_segment27,
2867 x_dsp_segment28,
2868 x_dsp_segment29,
2869 x_dsp_segment30,
2870 x_transaction_source_name,
2871 x_transaction_source_type_id,
2872 x_transaction_action_id,
2873 x_transaction_type_id,
2874 x_reason_id,
2875 x_transaction_reference,
2876 x_transaction_cost,
2877 x_distribution_account_id,
2878 x_dst_segment1,
2879 x_dst_segment2,
2880 x_dst_segment3,
2881 x_dst_segment4,
2882 x_dst_segment5,
2883 x_dst_segment6,
2884 x_dst_segment7,
2885 x_dst_segment8,
2886 x_dst_segment9,
2887 x_dst_segment10,
2888 x_dst_segment11,
2889 x_dst_segment12,
2890 x_dst_segment13,
2891 x_dst_segment14,
2892 x_dst_segment15,
2893 x_dst_segment16,
2894 x_dst_segment17,
2895 x_dst_segment18,
2896 x_dst_segment19,
2897 x_dst_segment20,
2898 x_dst_segment21,
2899 x_dst_segment22,
2900 x_dst_segment23,
2901 x_dst_segment24,
2902 x_dst_segment25,
2903 x_dst_segment26,
2904 x_dst_segment27,
2905 x_dst_segment28,
2906 x_dst_segment29,
2907 x_dst_segment30,
2908 x_requisition_line_id,
2909 x_currency_code,
2913 x_ussgl_transaction_code,
2910 x_currency_conversion_date,
2911 x_currency_conversion_type,
2912 x_currency_conversion_rate,
2914 x_wip_entity_type,
2915 x_schedule_id,
2916 x_employee_code,
2917 x_department_id,
2918 x_schedule_update_code,
2919 x_setup_teardown_code,
2920 x_primary_switch,
2921 x_mrp_code,
2922 x_operation_seq_num,
2923 x_repetitive_line_id,
2924 x_picking_line_id,
2925 x_trx_source_line_id,
2926 x_trx_source_delivery_id,
2927 x_demand_id,
2928 x_customer_ship_id,
2929 x_line_item_num,
2930 x_receiving_document,
2931 x_rcv_transaction_id,
2932 x_ship_to_location_id,
2933 x_encumbrance_account,
2934 x_encumbrance_amount,
2935 x_vendor_lot_number,
2936 x_transfer_subinventory,
2937 x_transfer_organization,
2938 x_transfer_locator,
2939 x_xfer_loc_segment1,
2940 x_xfer_loc_segment2,
2941 x_xfer_loc_segment3,
2942 x_xfer_loc_segment4,
2943 x_xfer_loc_segment5,
2944 x_transaction_header_id,
2945 x_source_code,
2946 x_source_line_id,
2947 x_source_header_id,
2948 x_process_flag,
2949 x_validation_required,
2950 x_transaction_mode,
2951 x_lock_flag,
2952 x_request_id,
2953 x_inventory_item_id,
2954 x_item_segment1,
2955 x_item_segment2,
2956 x_item_segment3,
2957 x_item_segment4,
2958 x_item_segment5,
2959 x_item_segment6,
2960 x_item_segment7,
2961 x_item_segment8,
2962 x_item_segment9,
2963 x_item_segment10,
2964 x_item_segment11,
2965 x_item_segment12,
2966 x_item_segment13,
2967 x_item_segment14,
2968 x_item_segment15,
2969 x_item_segment16,
2970 x_item_segment17,
2971 x_item_segment18,
2972 x_item_segment19,
2973 x_item_segment20,
2974 x_revision,
2975 x_organization_id,
2976 x_transaction_quantity,
2977 x_primary_quantity,
2978 x_transaction_uom,
2979 x_transaction_date,
2980 x_acct_period_id,
2981 x_subinventory_code,
2982 x_locator_id,
2983 x_loc_segment1,
2984 x_loc_segment2,
2985 x_loc_segment3,
2986 x_loc_segment4,
2987 x_loc_segment5,
2988 x_loc_segment6,
2989 x_loc_segment7,
2990 x_loc_segment8,
2991 x_loc_segment9,
2992 x_loc_segment10,
2993 x_loc_segment11,
2994 x_error_code,
2995 sysdate,
2996 fnd_global.user_id,
2997 sysdate,
2998 fnd_global.user_id,
2999 fnd_global.login_id
3000 );
3001
3002 END IF;
3003
3004
3005 --if (sql%notfound) then
3006 -- raise no_data_found;
3007 --end if;
3008
3009 end UPDATE_ROW;
3010
3011 procedure DELETE_ROW (
3012 X_TRANSACTION_INTERFACE_ID in NUMBER
3013 ) is
3014 begin
3015
3016 delete from MTL_TRANSACTIONS_INTERFACE
3017 where TRANSACTION_INTERFACE_ID = X_TRANSACTION_INTERFACE_ID;
3018
3019 if (sql%notfound) then
3020 raise no_data_found;
3021 end if;
3022 end DELETE_ROW;
3023
3024 end MTL_TXN_INTERFACE_PKG;