36: sd.supplier_item_name,
37: sd.supplier_item_description,
38: sd.last_update_date
39: FROM msc_sup_dem_entries sd
40: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
41: AND sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
42: AND sd.quantity = 0
43: AND nvl(sd.last_refresh_number,-1) > nvl(p_refresh_number,-1)
44: AND (sd.last_update_login is NULL OR nvl(sd.last_update_login,-99) <>-99) --added for Bug #6729356
37: sd.supplier_item_description,
38: sd.last_update_date
39: FROM msc_sup_dem_entries sd
40: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
41: AND sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
42: AND sd.quantity = 0
43: AND nvl(sd.last_refresh_number,-1) > nvl(p_refresh_number,-1)
44: AND (sd.last_update_login is NULL OR nvl(sd.last_update_login,-99) <>-99) --added for Bug #6729356
45: AND NOT EXISTS ---- Fix for Bug # 6144881
90: sd2.key_date_new,
91: sd2.key_date_old
92: FROM msc_sup_dem_entries sd1,
93: msc_sup_dem_history sd2
94: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
95: AND sd1.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
96: AND sd2.plan_id = sd1.plan_id
97: AND sd2.publisher_order_type = sd1.publisher_order_type
98: AND sd2.item_name = sd1.item_name
91: sd2.key_date_old
92: FROM msc_sup_dem_entries sd1,
93: msc_sup_dem_history sd2
94: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
95: AND sd1.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
96: AND sd2.plan_id = sd1.plan_id
97: AND sd2.publisher_order_type = sd1.publisher_order_type
98: AND sd2.item_name = sd1.item_name
99: AND sd2.publisher_name = sd1.publisher_name
137: sd2.key_date_new,
138: sd2.key_date_old
139: FROM msc_sup_dem_entries sd1,
140: msc_sup_dem_history sd2
141: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
142: AND sd1.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
143: AND sd2.plan_id = sd1.plan_id
144: AND sd2.publisher_order_type = sd1.publisher_order_type
145: AND sd2.item_name = sd1.item_name
138: sd2.key_date_old
139: FROM msc_sup_dem_entries sd1,
140: msc_sup_dem_history sd2
141: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
142: AND sd1.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
143: AND sd2.plan_id = sd1.plan_id
144: AND sd2.publisher_order_type = sd1.publisher_order_type
145: AND sd2.item_name = sd1.item_name
146: AND sd2.publisher_name = sd1.publisher_name
186: sd.supplier_item_description,
187: sd.creation_date,
188: sd.last_update_date
189: FROM msc_sup_dem_entries sd
190: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
191: AND sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
192: AND sd.acceptance_required_flag = 'R'
193: AND nvl(sd.last_refresh_number,-1) > nvl(p_refresh_number,-1);
194:
187: sd.creation_date,
188: sd.last_update_date
189: FROM msc_sup_dem_entries sd
190: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
191: AND sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
192: AND sd.acceptance_required_flag = 'R'
193: AND nvl(sd.last_refresh_number,-1) > nvl(p_refresh_number,-1);
194:
195: --==============================================================================
218: sd.supplier_site_name,
219: sd.supplier_item_name,
220: sd.supplier_item_description
221: FROM msc_sup_dem_entries sd
222: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
223: AND sd.publisher_order_type = msc_x_netting_pkg.SALES_FORECAST
224: AND sd.customer_id = sd.publisher_id
225: AND sd.customer_site_id = sd.publisher_site_id
226: AND trunc(sd.key_date) between
219: sd.supplier_item_name,
220: sd.supplier_item_description
221: FROM msc_sup_dem_entries sd
222: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
223: AND sd.publisher_order_type = msc_x_netting_pkg.SALES_FORECAST
224: AND sd.customer_id = sd.publisher_id
225: AND sd.customer_site_id = sd.publisher_site_id
226: AND trunc(sd.key_date) between
227: add_months(trunc(sysdate), -3) and trunc(sysdate);
248: sd.supplier_site_name,
249: sd.supplier_item_name,
250: sd.supplier_item_description
251: FROM msc_sup_dem_entries sd
252: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
253: AND sd.publisher_order_type = msc_x_netting_pkg.ORDER_FORECAST
254: AND trunc(sd.key_date) between
255: add_months(trunc(sysdate), -3) and trunc(sysdate);
256:
249: sd.supplier_item_name,
250: sd.supplier_item_description
251: FROM msc_sup_dem_entries sd
252: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
253: AND sd.publisher_order_type = msc_x_netting_pkg.ORDER_FORECAST
254: AND trunc(sd.key_date) between
255: add_months(trunc(sysdate), -3) and trunc(sysdate);
256:
257: ---====================================================================
276: sd.supplier_site_name,
277: sd.supplier_item_name,
278: sd.supplier_item_description
279: FROM msc_sup_dem_entries sd
280: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
281: AND sd.publisher_order_type = msc_x_netting_pkg.HISTORICAL_SALES
282: AND trunc(sd.key_date) between
283: add_months(trunc(sysdate), -3) and trunc(sysdate);
284:
277: sd.supplier_item_name,
278: sd.supplier_item_description
279: FROM msc_sup_dem_entries sd
280: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
281: AND sd.publisher_order_type = msc_x_netting_pkg.HISTORICAL_SALES
282: AND trunc(sd.key_date) between
283: add_months(trunc(sysdate), -3) and trunc(sysdate);
284:
285: /* replace ship_date to key_date (performance) */
308: sd.supplier_site_name,
309: sd.supplier_item_name,
310: sd.supplier_item_description
311: FROM msc_sup_dem_entries sd
312: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
313: AND sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
314: AND trunc(sd.key_date) between
315: add_months(trunc(sysdate), -3) and trunc(sysdate);
316:
309: sd.supplier_item_name,
310: sd.supplier_item_description
311: FROM msc_sup_dem_entries sd
312: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
313: AND sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
314: AND trunc(sd.key_date) between
315: add_months(trunc(sysdate), -3) and trunc(sysdate);
316:
317: /* replace receipt_date to key_date (performance) */
323: SELECT sd1.primary_quantity, sd1.tp_quantity,sd1.quantity,
324: sd2.primary_quantity, sd2.tp_quantity,sd2.quantity
325: FROM msc_sup_dem_entries sd1,
326: msc_sup_dem_entries sd2
327: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
328: AND sd1.publisher_id = p_company_id
329: AND sd1.publisher_site_id = p_org_id
330: AND sd1.inventory_item_id = p_item_id
331: AND sd1.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
327: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
328: AND sd1.publisher_id = p_company_id
329: AND sd1.publisher_site_id = p_org_id
330: AND sd1.inventory_item_id = p_item_id
331: AND sd1.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
332: AND sd1.order_number = p_order_number
333: AND sd2.plan_id = sd1.plan_id
334: AND sd2.publisher_id = sd1.supplier_id
335: AND sd2.publisher_site_id = sd1.supplier_site_id
332: AND sd1.order_number = p_order_number
333: AND sd2.plan_id = sd1.plan_id
334: AND sd2.publisher_id = sd1.supplier_id
335: AND sd2.publisher_site_id = sd1.supplier_site_id
336: AND sd2.publisher_order_type = msc_x_netting_pkg.ASN
337: AND sd2.end_order_number = sd1.order_number
338: AND nvl(sd2.end_order_rel_number,-1) = nvl(sd1.release_number,-1)
339: AND nvl(sd2.end_order_line_number, -1) = nvl(sd1.line_number,-1)
340: AND trunc(sd2.key_date) <= trunc(sd1.key_date)
365: sd.inventory_item_id,
366: sd.supplier_id,
367: sd.supplier_site_id
368: FROM msc_sup_dem_entries sd
369: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
370: AND sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
371: AND trunc(sd.key_date) between
372: add_months(trunc(sysdate), -3) and trunc(sysdate);
373: --ORDER BY sd.order_number, sd.release_number, sd.line_number;
366: sd.supplier_id,
367: sd.supplier_site_id
368: FROM msc_sup_dem_entries sd
369: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
370: AND sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
371: AND trunc(sd.key_date) between
372: add_months(trunc(sysdate), -3) and trunc(sysdate);
373: --ORDER BY sd.order_number, sd.release_number, sd.line_number;
374:
422: sd.supplier_site_name,
423: sd.supplier_item_name,
424: sd.supplier_item_description
425: FROM msc_sup_dem_entries sd
426: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
427: AND sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
428: AND sd.publisher_id = p_publisher_id
429: AND sd.publisher_site_id = p_publisher_site_id
430: AND sd.inventory_item_id = p_item_id
423: sd.supplier_item_name,
424: sd.supplier_item_description
425: FROM msc_sup_dem_entries sd
426: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
427: AND sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
428: AND sd.publisher_id = p_publisher_id
429: AND sd.publisher_site_id = p_publisher_site_id
430: AND sd.inventory_item_id = p_item_id
431: AND trunc(sd.key_date) between
453: ---------------------------------------------------------------------------------*/
454: FROM msc_sup_dem_entries sd1,
455: msc_sup_dem_entries sd2,
456: msc_sup_dem_entries sd3
457: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
458: AND sd1.publisher_id = p_supplier_id
459: AND sd1.publisher_site_id = p_supplier_site_id
460: AND sd1.inventory_item_id = p_item_id
461: AND sd1.publisher_order_type = msc_x_netting_pkg.SALES_ORDER
457: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
458: AND sd1.publisher_id = p_supplier_id
459: AND sd1.publisher_site_id = p_supplier_site_id
460: AND sd1.inventory_item_id = p_item_id
461: AND sd1.publisher_order_type = msc_x_netting_pkg.SALES_ORDER
462: AND sd1.end_order_number = p_order_number
463: AND nvl(sd1.end_order_rel_number,-1) = nvl(p_release_number, -1)
464: AND nvl(sd1.end_order_line_number, -1) = nvl(p_line_number, -1)
465: AND sd2.plan_id = sd1.plan_id
462: AND sd1.end_order_number = p_order_number
463: AND nvl(sd1.end_order_rel_number,-1) = nvl(p_release_number, -1)
464: AND nvl(sd1.end_order_line_number, -1) = nvl(p_line_number, -1)
465: AND sd2.plan_id = sd1.plan_id
466: AND sd2.publisher_order_type = msc_x_netting_pkg.ASN
467: AND sd2.end_order_number = sd1.order_number
468: AND nvl(sd2.end_order_rel_number,-1) = nvl(sd1.release_number,-1)
469: AND nvl(sd2.end_order_line_number, -1) = nvl(sd1.line_number, -1)
470: AND sd2.end_order_publisher_id = sd1.publisher_id
468: AND nvl(sd2.end_order_rel_number,-1) = nvl(sd1.release_number,-1)
469: AND nvl(sd2.end_order_line_number, -1) = nvl(sd1.line_number, -1)
470: AND sd2.end_order_publisher_id = sd1.publisher_id
471: AND sd3.plan_id = sd2.plan_id
472: AND sd3.publisher_order_type = msc_x_netting_pkg.SHIPMENT_RECEIPT
473: AND sd3.end_order_number = sd2.order_number
474: AND nvl(sd3.end_order_rel_number,-1) = nvl(sd2.release_number, -1)
475: AND nvl(sd3.end_order_line_number, -1) = nvl(sd2.line_number, -1)
476: AND trunc(sd3.key_date) between
494: Therefore, the key_date will be used instead on receipt or ship date for exception
495: ---------------------------------------------------------------------------------*/
496: FROM msc_sup_dem_entries sd1,
497: msc_sup_dem_entries sd2
498: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
499: AND sd1.publisher_id = p_supplier_id
500: AND sd1.publisher_site_id = p_supplier_site_id
501: AND sd1.inventory_item_id = p_item_id
502: AND sd1.publisher_order_type = msc_x_netting_pkg.ASN
498: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
499: AND sd1.publisher_id = p_supplier_id
500: AND sd1.publisher_site_id = p_supplier_site_id
501: AND sd1.inventory_item_id = p_item_id
502: AND sd1.publisher_order_type = msc_x_netting_pkg.ASN
503: AND sd1.end_order_number = p_order_number
504: AND nvl(sd1.end_order_rel_number,-1) = nvl(p_release_number, -1)
505: AND nvl(sd1.end_order_line_number, -1) = nvl(p_line_number, -1)
506: AND sd2.plan_id = sd1.plan_id
505: AND nvl(sd1.end_order_line_number, -1) = nvl(p_line_number, -1)
506: AND sd2.plan_id = sd1.plan_id
507: AND sd2.publisher_id = sd1.customer_id
508: AND sd2.publisher_site_id = sd1.customer_site_id
509: AND sd2.publisher_order_type = msc_x_netting_pkg.SHIPMENT_RECEIPT
510: AND sd2.end_order_number = sd1.order_number
511: AND nvl(sd2.end_order_rel_number,-1) = nvl(sd1.release_number, -1)
512: AND nvl(sd2.end_order_line_number, -1) = nvl(sd1.line_number, -1)
513: AND trunc(sd2.key_date) between
534: Therefore, the key_date will be used instead on receipt or ship date for exception
535: ---------------------------------------------------------------------------------*/
536:
537: FROM msc_sup_dem_entries sd1
538: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
539: AND sd1.publisher_id = p_publisher_id
540: AND sd1.publisher_site_id = p_publisher_site_id
541: AND sd1.inventory_item_id = p_item_id
542: AND sd1.publisher_order_type = msc_x_netting_pkg.SHIPMENT_RECEIPT
538: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
539: AND sd1.publisher_id = p_publisher_id
540: AND sd1.publisher_site_id = p_publisher_site_id
541: AND sd1.inventory_item_id = p_item_id
542: AND sd1.publisher_order_type = msc_x_netting_pkg.SHIPMENT_RECEIPT
543: AND sd1.end_order_number = p_order_number
544: AND nvl(sd1.end_order_rel_number,-1) = nvl(p_release_number, -1)
545: AND nvl(sd1.end_order_line_number, -1) = nvl(p_line_number, -1)
546: AND sd1.end_order_publisher_id = p_publisher_id
569: sd.supplier_site_name,
570: sd.supplier_item_name,
571: sd.supplier_item_description
572: FROM msc_sup_dem_entries sd
573: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
574: AND sd.publisher_order_type = msc_x_netting_pkg.HISTORICAL_SALES
575: AND trunc(sd.key_date) between
576: add_months(trunc(sysdate), -3)and trunc(sysdate);
577:
570: sd.supplier_item_name,
571: sd.supplier_item_description
572: FROM msc_sup_dem_entries sd
573: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
574: AND sd.publisher_order_type = msc_x_netting_pkg.HISTORICAL_SALES
575: AND trunc(sd.key_date) between
576: add_months(trunc(sysdate), -3)and trunc(sysdate);
577:
578: /* replace new_schedule_date to key_date (performance) */
604: msc_sup_dem_entries sd2,
605: msc_item_suppliers itm,
606: msc_trading_partners part,
607: msc_trading_partner_maps map
608: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
609: AND sd1.publisher_order_type = msc_x_netting_pkg.ALLOCATED_ONHAND
610: AND sd1.item_name is not null
611: AND sd1.quantity_new = 0
612: AND sd1.quantity_new <> sd1.quantity_old
605: msc_item_suppliers itm,
606: msc_trading_partners part,
607: msc_trading_partner_maps map
608: WHERE sd1.plan_id = msc_x_netting_pkg.G_PLAN_ID
609: AND sd1.publisher_order_type = msc_x_netting_pkg.ALLOCATED_ONHAND
610: AND sd1.item_name is not null
611: AND sd1.quantity_new = 0
612: AND sd1.quantity_new <> sd1.quantity_old
613: AND sd2.plan_id = sd1.plan_id
636: --======================================================================
637: --COMPUTE_CHANGED_ORDER
638: --======================================================================
639: PROCEDURE COMPUTE_CHANGED_ORDER (p_refresh_number IN Number,
640: t_company_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
641: t_company_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
642: t_customer_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
643: t_customer_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
644: t_supplier_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
637: --COMPUTE_CHANGED_ORDER
638: --======================================================================
639: PROCEDURE COMPUTE_CHANGED_ORDER (p_refresh_number IN Number,
640: t_company_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
641: t_company_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
642: t_customer_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
643: t_customer_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
644: t_supplier_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
645: t_supplier_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
638: --======================================================================
639: PROCEDURE COMPUTE_CHANGED_ORDER (p_refresh_number IN Number,
640: t_company_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
641: t_company_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
642: t_customer_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
643: t_customer_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
644: t_supplier_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
645: t_supplier_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
646: t_item_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
639: PROCEDURE COMPUTE_CHANGED_ORDER (p_refresh_number IN Number,
640: t_company_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
641: t_company_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
642: t_customer_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
643: t_customer_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
644: t_supplier_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
645: t_supplier_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
646: t_item_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
647: t_group_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
640: t_company_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
641: t_company_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
642: t_customer_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
643: t_customer_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
644: t_supplier_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
645: t_supplier_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
646: t_item_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
647: t_group_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
648: t_type_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
641: t_company_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
642: t_customer_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
643: t_customer_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
644: t_supplier_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
645: t_supplier_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
646: t_item_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
647: t_group_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
648: t_type_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
649: t_trxid1_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
642: t_customer_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
643: t_customer_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
644: t_supplier_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
645: t_supplier_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
646: t_item_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
647: t_group_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
648: t_type_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
649: t_trxid1_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
650: t_trxid2_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
643: t_customer_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
644: t_supplier_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
645: t_supplier_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
646: t_item_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
647: t_group_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
648: t_type_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
649: t_trxid1_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
650: t_trxid2_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
651: t_date1_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
644: t_supplier_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
645: t_supplier_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
646: t_item_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
647: t_group_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
648: t_type_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
649: t_trxid1_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
650: t_trxid2_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
651: t_date1_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
652: t_date2_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
645: t_supplier_site_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
646: t_item_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
647: t_group_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
648: t_type_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
649: t_trxid1_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
650: t_trxid2_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
651: t_date1_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
652: t_date2_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
653: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
646: t_item_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
647: t_group_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
648: t_type_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
649: t_trxid1_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
650: t_trxid2_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
651: t_date1_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
652: t_date2_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
653: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
654: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
647: t_group_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
648: t_type_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
649: t_trxid1_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
650: t_trxid2_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
651: t_date1_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
652: t_date2_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
653: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
654: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
655: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
648: t_type_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
649: t_trxid1_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
650: t_trxid2_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
651: t_date1_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
652: t_date2_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
653: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
654: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
655: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
656: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
649: t_trxid1_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
650: t_trxid2_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
651: t_date1_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
652: t_date2_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
653: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
654: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
655: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
656: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
657: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
650: t_trxid2_list IN OUT NOCOPY msc_x_netting_pkg.number_arr,
651: t_date1_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
652: t_date2_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
653: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
654: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
655: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
656: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
657: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
658: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
651: t_date1_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
652: t_date2_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
653: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
654: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
655: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
656: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
657: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
658: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
659: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
652: t_date2_list IN OUT NOCOPY msc_x_netting_pkg.date_arr,
653: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
654: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
655: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
656: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
657: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
658: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
659: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
660: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
653: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
654: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
655: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
656: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
657: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
658: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
659: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
660: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
661: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
654: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
655: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
656: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
657: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
658: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
659: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
660: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
661: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
662: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
655: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
656: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
657: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
658: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
659: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
660: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
661: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
662: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
663: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
656: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
657: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
658: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
659: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
660: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
661: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
662: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
663: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
664: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
657: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
658: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
659: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
660: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
661: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
662: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
663: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
664: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
665: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
658: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
659: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
660: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
661: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
662: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
663: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
664: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
665: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
666: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
659: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
660: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
661: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
662: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
663: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
664: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
665: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
666: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
667: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
660: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
661: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
662: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
663: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
664: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
665: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
666: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
667: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
668: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
661: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
662: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
663: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
664: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
665: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
666: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
667: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
668: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
669: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
662: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
663: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
664: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
665: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
666: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
667: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
668: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
669: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
670: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
663: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
664: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
665: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
666: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
667: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
668: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
669: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
670: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
671: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
664: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
665: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
666: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
667: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
668: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
669: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
670: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
671: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
672: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
665: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
666: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
667: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
668: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
669: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
670: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
671: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
672: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
673: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
666: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
667: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
668: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
669: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
670: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
671: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
672: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
673: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
674: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
667: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
668: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
669: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
670: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
671: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
672: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
673: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
674: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
675: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
668: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
669: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
670: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
671: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
672: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
673: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
674: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
675: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
676: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
669: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
670: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
671: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
672: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
673: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
674: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
675: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
676: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
677: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
670: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
671: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
672: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
673: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
674: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
675: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
676: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
677: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
678: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
671: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
672: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
673: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
674: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
675: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
676: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
677: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
678: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
679: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
672: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
673: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
674: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
675: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
676: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
677: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
678: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
679: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
680: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
673: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
674: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
675: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
676: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
677: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
678: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
679: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
680: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
681: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
674: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
675: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
676: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
677: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
678: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
679: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
680: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
681: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
682: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
675: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
676: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
677: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
678: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
679: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
680: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
681: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
682: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
683: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
676: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
677: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
678: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
679: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
680: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
681: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
682: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
683: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
684: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
677: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
678: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
679: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
680: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
681: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
682: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
683: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
684: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
685: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
678: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
679: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
680: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
681: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
682: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
683: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
684: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
685: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
686: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
679: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
680: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
681: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
682: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
683: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
684: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
685: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
686: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
687: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
680: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
681: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
682: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
683: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
684: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
685: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
686: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
687: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
688: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
681: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
682: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
683: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
684: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
685: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
686: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
687: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
688: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
689: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
682: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
683: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
684: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
685: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
686: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
687: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
688: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
689: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
690: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
683: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
684: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
685: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
686: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
687: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
688: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
689: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
690: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
691: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
684: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
685: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
686: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
687: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
688: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
689: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
690: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
691: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
692: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
685: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
686: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
687: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
688: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
689: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
690: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
691: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
692: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
693: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
686: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
687: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
688: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
689: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
690: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
691: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
692: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
693: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
694: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
687: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
688: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
689: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
690: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
691: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
692: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
693: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
694: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
695: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
688: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
689: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
690: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
691: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
692: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
693: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
694: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
695: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
696: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
689: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
690: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
691: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
692: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
693: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
694: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
695: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
696: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
697:
690: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
691: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
692: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
693: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
694: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
695: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
696: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
697:
698:
691: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
692: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
693: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
694: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
695: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
696: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
697:
698:
699:
692: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
693: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
694: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
695: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
696: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
697:
698:
699:
700: CURSOR archive_order_c(p_refresh_number in number,
706: sd.supplier_id,
707: sd.supplier_site_id
708: from msc_sup_dem_entries sd,
709: msc_x_exception_details dt
710: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
711: and sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
712: AND nvl(sd.last_refresh_number,-1) > nvl(p_refresh_number,-1)
713: and dt.plan_id = sd.plan_id
714: and dt.company_id = sd.supplier_id
707: sd.supplier_site_id
708: from msc_sup_dem_entries sd,
709: msc_x_exception_details dt
710: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
711: and sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
712: AND nvl(sd.last_refresh_number,-1) > nvl(p_refresh_number,-1)
713: and dt.plan_id = sd.plan_id
714: and dt.company_id = sd.supplier_id
715: and dt.company_site_id = sd.supplier_site_id
728: p_item_id in number,
729: p_order_number in Varchar2) IS
730: SELECT ed.exception_detail_id
731: FROM msc_x_exception_details ed
732: WHERE ed.plan_id = msc_x_netting_pkg.G_PLAN_ID
733: AND ed.inventory_item_id = p_item_id
734: AND ed.company_id = p_supplier_id
735: AND ed.company_site_id = p_supplier_site_id
736: AND ed.exception_type = 34
746: sd.supplier_id,
747: sd.supplier_site_id
748: from msc_sup_dem_entries sd,
749: msc_x_exception_details dt
750: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
751: and sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
752: AND nvl(sd.last_refresh_number,-1) > nvl(p_refresh_number,-1)
753: and dt.plan_id = sd.plan_id
754: and dt.company_id = sd.publisher_id
747: sd.supplier_site_id
748: from msc_sup_dem_entries sd,
749: msc_x_exception_details dt
750: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
751: and sd.publisher_order_type = msc_x_netting_pkg.PURCHASE_ORDER
752: AND nvl(sd.last_refresh_number,-1) > nvl(p_refresh_number,-1)
753: and dt.plan_id = sd.plan_id
754: and dt.company_id = sd.publisher_id
755: and dt.company_site_id = sd.publisher_site_id
763: and dt.exception_type = p_type
764: and dt.version is null;
765:
766:
767: b_trx_id1 msc_x_netting_pkg.number_arr;
768: b_trx_id2 msc_x_netting_pkg.number_arr;
769: b_publisher_id msc_x_netting_pkg.number_arr;
770: b_publisher_site_id msc_x_netting_pkg.number_arr;
771: b_item_id msc_x_netting_pkg.number_arr;
764: and dt.version is null;
765:
766:
767: b_trx_id1 msc_x_netting_pkg.number_arr;
768: b_trx_id2 msc_x_netting_pkg.number_arr;
769: b_publisher_id msc_x_netting_pkg.number_arr;
770: b_publisher_site_id msc_x_netting_pkg.number_arr;
771: b_item_id msc_x_netting_pkg.number_arr;
772: b_po_qty msc_x_netting_pkg.number_arr;
765:
766:
767: b_trx_id1 msc_x_netting_pkg.number_arr;
768: b_trx_id2 msc_x_netting_pkg.number_arr;
769: b_publisher_id msc_x_netting_pkg.number_arr;
770: b_publisher_site_id msc_x_netting_pkg.number_arr;
771: b_item_id msc_x_netting_pkg.number_arr;
772: b_po_qty msc_x_netting_pkg.number_arr;
773: b_so_qty msc_x_netting_pkg.number_arr;
766:
767: b_trx_id1 msc_x_netting_pkg.number_arr;
768: b_trx_id2 msc_x_netting_pkg.number_arr;
769: b_publisher_id msc_x_netting_pkg.number_arr;
770: b_publisher_site_id msc_x_netting_pkg.number_arr;
771: b_item_id msc_x_netting_pkg.number_arr;
772: b_po_qty msc_x_netting_pkg.number_arr;
773: b_so_qty msc_x_netting_pkg.number_arr;
774: b_tp_po_qty msc_x_netting_pkg.number_arr;
767: b_trx_id1 msc_x_netting_pkg.number_arr;
768: b_trx_id2 msc_x_netting_pkg.number_arr;
769: b_publisher_id msc_x_netting_pkg.number_arr;
770: b_publisher_site_id msc_x_netting_pkg.number_arr;
771: b_item_id msc_x_netting_pkg.number_arr;
772: b_po_qty msc_x_netting_pkg.number_arr;
773: b_so_qty msc_x_netting_pkg.number_arr;
774: b_tp_po_qty msc_x_netting_pkg.number_arr;
775: b_tp_so_qty msc_x_netting_pkg.number_arr;
768: b_trx_id2 msc_x_netting_pkg.number_arr;
769: b_publisher_id msc_x_netting_pkg.number_arr;
770: b_publisher_site_id msc_x_netting_pkg.number_arr;
771: b_item_id msc_x_netting_pkg.number_arr;
772: b_po_qty msc_x_netting_pkg.number_arr;
773: b_so_qty msc_x_netting_pkg.number_arr;
774: b_tp_po_qty msc_x_netting_pkg.number_arr;
775: b_tp_so_qty msc_x_netting_pkg.number_arr;
776: b_posting_po_qty msc_x_netting_pkg.number_arr;
769: b_publisher_id msc_x_netting_pkg.number_arr;
770: b_publisher_site_id msc_x_netting_pkg.number_arr;
771: b_item_id msc_x_netting_pkg.number_arr;
772: b_po_qty msc_x_netting_pkg.number_arr;
773: b_so_qty msc_x_netting_pkg.number_arr;
774: b_tp_po_qty msc_x_netting_pkg.number_arr;
775: b_tp_so_qty msc_x_netting_pkg.number_arr;
776: b_posting_po_qty msc_x_netting_pkg.number_arr;
777: b_posting_so_qty msc_x_netting_pkg.number_arr;
770: b_publisher_site_id msc_x_netting_pkg.number_arr;
771: b_item_id msc_x_netting_pkg.number_arr;
772: b_po_qty msc_x_netting_pkg.number_arr;
773: b_so_qty msc_x_netting_pkg.number_arr;
774: b_tp_po_qty msc_x_netting_pkg.number_arr;
775: b_tp_so_qty msc_x_netting_pkg.number_arr;
776: b_posting_po_qty msc_x_netting_pkg.number_arr;
777: b_posting_so_qty msc_x_netting_pkg.number_arr;
778: b_customer_id msc_x_netting_pkg.number_arr;
771: b_item_id msc_x_netting_pkg.number_arr;
772: b_po_qty msc_x_netting_pkg.number_arr;
773: b_so_qty msc_x_netting_pkg.number_arr;
774: b_tp_po_qty msc_x_netting_pkg.number_arr;
775: b_tp_so_qty msc_x_netting_pkg.number_arr;
776: b_posting_po_qty msc_x_netting_pkg.number_arr;
777: b_posting_so_qty msc_x_netting_pkg.number_arr;
778: b_customer_id msc_x_netting_pkg.number_arr;
779: b_customer_site_id msc_x_netting_pkg.number_arr;
772: b_po_qty msc_x_netting_pkg.number_arr;
773: b_so_qty msc_x_netting_pkg.number_arr;
774: b_tp_po_qty msc_x_netting_pkg.number_arr;
775: b_tp_so_qty msc_x_netting_pkg.number_arr;
776: b_posting_po_qty msc_x_netting_pkg.number_arr;
777: b_posting_so_qty msc_x_netting_pkg.number_arr;
778: b_customer_id msc_x_netting_pkg.number_arr;
779: b_customer_site_id msc_x_netting_pkg.number_arr;
780: b_supplier_id msc_x_netting_pkg.number_arr;
773: b_so_qty msc_x_netting_pkg.number_arr;
774: b_tp_po_qty msc_x_netting_pkg.number_arr;
775: b_tp_so_qty msc_x_netting_pkg.number_arr;
776: b_posting_po_qty msc_x_netting_pkg.number_arr;
777: b_posting_so_qty msc_x_netting_pkg.number_arr;
778: b_customer_id msc_x_netting_pkg.number_arr;
779: b_customer_site_id msc_x_netting_pkg.number_arr;
780: b_supplier_id msc_x_netting_pkg.number_arr;
781: b_supplier_site_id msc_x_netting_pkg.number_arr;
774: b_tp_po_qty msc_x_netting_pkg.number_arr;
775: b_tp_so_qty msc_x_netting_pkg.number_arr;
776: b_posting_po_qty msc_x_netting_pkg.number_arr;
777: b_posting_so_qty msc_x_netting_pkg.number_arr;
778: b_customer_id msc_x_netting_pkg.number_arr;
779: b_customer_site_id msc_x_netting_pkg.number_arr;
780: b_supplier_id msc_x_netting_pkg.number_arr;
781: b_supplier_site_id msc_x_netting_pkg.number_arr;
782:
775: b_tp_so_qty msc_x_netting_pkg.number_arr;
776: b_posting_po_qty msc_x_netting_pkg.number_arr;
777: b_posting_so_qty msc_x_netting_pkg.number_arr;
778: b_customer_id msc_x_netting_pkg.number_arr;
779: b_customer_site_id msc_x_netting_pkg.number_arr;
780: b_supplier_id msc_x_netting_pkg.number_arr;
781: b_supplier_site_id msc_x_netting_pkg.number_arr;
782:
783: b_history_id msc_x_netting_pkg.number_arr;
776: b_posting_po_qty msc_x_netting_pkg.number_arr;
777: b_posting_so_qty msc_x_netting_pkg.number_arr;
778: b_customer_id msc_x_netting_pkg.number_arr;
779: b_customer_site_id msc_x_netting_pkg.number_arr;
780: b_supplier_id msc_x_netting_pkg.number_arr;
781: b_supplier_site_id msc_x_netting_pkg.number_arr;
782:
783: b_history_id msc_x_netting_pkg.number_arr;
784: b_key_date msc_x_netting_pkg.date_arr;
777: b_posting_so_qty msc_x_netting_pkg.number_arr;
778: b_customer_id msc_x_netting_pkg.number_arr;
779: b_customer_site_id msc_x_netting_pkg.number_arr;
780: b_supplier_id msc_x_netting_pkg.number_arr;
781: b_supplier_site_id msc_x_netting_pkg.number_arr;
782:
783: b_history_id msc_x_netting_pkg.number_arr;
784: b_key_date msc_x_netting_pkg.date_arr;
785: b_ship_date msc_x_netting_pkg.date_arr;
779: b_customer_site_id msc_x_netting_pkg.number_arr;
780: b_supplier_id msc_x_netting_pkg.number_arr;
781: b_supplier_site_id msc_x_netting_pkg.number_arr;
782:
783: b_history_id msc_x_netting_pkg.number_arr;
784: b_key_date msc_x_netting_pkg.date_arr;
785: b_ship_date msc_x_netting_pkg.date_arr;
786: b_receipt_date msc_x_netting_pkg.date_arr;
787: b_receipt_date_new msc_x_netting_pkg.date_arr;
780: b_supplier_id msc_x_netting_pkg.number_arr;
781: b_supplier_site_id msc_x_netting_pkg.number_arr;
782:
783: b_history_id msc_x_netting_pkg.number_arr;
784: b_key_date msc_x_netting_pkg.date_arr;
785: b_ship_date msc_x_netting_pkg.date_arr;
786: b_receipt_date msc_x_netting_pkg.date_arr;
787: b_receipt_date_new msc_x_netting_pkg.date_arr;
788: b_receipt_date_old msc_x_netting_pkg.date_arr;
781: b_supplier_site_id msc_x_netting_pkg.number_arr;
782:
783: b_history_id msc_x_netting_pkg.number_arr;
784: b_key_date msc_x_netting_pkg.date_arr;
785: b_ship_date msc_x_netting_pkg.date_arr;
786: b_receipt_date msc_x_netting_pkg.date_arr;
787: b_receipt_date_new msc_x_netting_pkg.date_arr;
788: b_receipt_date_old msc_x_netting_pkg.date_arr;
789: b_po_creation_date msc_x_netting_pkg.date_arr;
782:
783: b_history_id msc_x_netting_pkg.number_arr;
784: b_key_date msc_x_netting_pkg.date_arr;
785: b_ship_date msc_x_netting_pkg.date_arr;
786: b_receipt_date msc_x_netting_pkg.date_arr;
787: b_receipt_date_new msc_x_netting_pkg.date_arr;
788: b_receipt_date_old msc_x_netting_pkg.date_arr;
789: b_po_creation_date msc_x_netting_pkg.date_arr;
790: b_po_last_update_date msc_x_netting_pkg.date_arr;
783: b_history_id msc_x_netting_pkg.number_arr;
784: b_key_date msc_x_netting_pkg.date_arr;
785: b_ship_date msc_x_netting_pkg.date_arr;
786: b_receipt_date msc_x_netting_pkg.date_arr;
787: b_receipt_date_new msc_x_netting_pkg.date_arr;
788: b_receipt_date_old msc_x_netting_pkg.date_arr;
789: b_po_creation_date msc_x_netting_pkg.date_arr;
790: b_po_last_update_date msc_x_netting_pkg.date_arr;
791: b_cancelled_date msc_x_netting_pkg.date_arr;
784: b_key_date msc_x_netting_pkg.date_arr;
785: b_ship_date msc_x_netting_pkg.date_arr;
786: b_receipt_date msc_x_netting_pkg.date_arr;
787: b_receipt_date_new msc_x_netting_pkg.date_arr;
788: b_receipt_date_old msc_x_netting_pkg.date_arr;
789: b_po_creation_date msc_x_netting_pkg.date_arr;
790: b_po_last_update_date msc_x_netting_pkg.date_arr;
791: b_cancelled_date msc_x_netting_pkg.date_arr;
792: b_date1 msc_x_netting_pkg.date_arr;
785: b_ship_date msc_x_netting_pkg.date_arr;
786: b_receipt_date msc_x_netting_pkg.date_arr;
787: b_receipt_date_new msc_x_netting_pkg.date_arr;
788: b_receipt_date_old msc_x_netting_pkg.date_arr;
789: b_po_creation_date msc_x_netting_pkg.date_arr;
790: b_po_last_update_date msc_x_netting_pkg.date_arr;
791: b_cancelled_date msc_x_netting_pkg.date_arr;
792: b_date1 msc_x_netting_pkg.date_arr;
793: b_date2 msc_x_netting_pkg.date_arr;
786: b_receipt_date msc_x_netting_pkg.date_arr;
787: b_receipt_date_new msc_x_netting_pkg.date_arr;
788: b_receipt_date_old msc_x_netting_pkg.date_arr;
789: b_po_creation_date msc_x_netting_pkg.date_arr;
790: b_po_last_update_date msc_x_netting_pkg.date_arr;
791: b_cancelled_date msc_x_netting_pkg.date_arr;
792: b_date1 msc_x_netting_pkg.date_arr;
793: b_date2 msc_x_netting_pkg.date_arr;
794: b_so_creation_date msc_x_netting_pkg.date_arr;
787: b_receipt_date_new msc_x_netting_pkg.date_arr;
788: b_receipt_date_old msc_x_netting_pkg.date_arr;
789: b_po_creation_date msc_x_netting_pkg.date_arr;
790: b_po_last_update_date msc_x_netting_pkg.date_arr;
791: b_cancelled_date msc_x_netting_pkg.date_arr;
792: b_date1 msc_x_netting_pkg.date_arr;
793: b_date2 msc_x_netting_pkg.date_arr;
794: b_so_creation_date msc_x_netting_pkg.date_arr;
795: b_item_name msc_x_netting_pkg.itemnameList;
788: b_receipt_date_old msc_x_netting_pkg.date_arr;
789: b_po_creation_date msc_x_netting_pkg.date_arr;
790: b_po_last_update_date msc_x_netting_pkg.date_arr;
791: b_cancelled_date msc_x_netting_pkg.date_arr;
792: b_date1 msc_x_netting_pkg.date_arr;
793: b_date2 msc_x_netting_pkg.date_arr;
794: b_so_creation_date msc_x_netting_pkg.date_arr;
795: b_item_name msc_x_netting_pkg.itemnameList;
796: b_item_desc msc_x_netting_pkg.itemdescList;
789: b_po_creation_date msc_x_netting_pkg.date_arr;
790: b_po_last_update_date msc_x_netting_pkg.date_arr;
791: b_cancelled_date msc_x_netting_pkg.date_arr;
792: b_date1 msc_x_netting_pkg.date_arr;
793: b_date2 msc_x_netting_pkg.date_arr;
794: b_so_creation_date msc_x_netting_pkg.date_arr;
795: b_item_name msc_x_netting_pkg.itemnameList;
796: b_item_desc msc_x_netting_pkg.itemdescList;
797: b_publisher_name msc_x_netting_pkg.publisherList;
790: b_po_last_update_date msc_x_netting_pkg.date_arr;
791: b_cancelled_date msc_x_netting_pkg.date_arr;
792: b_date1 msc_x_netting_pkg.date_arr;
793: b_date2 msc_x_netting_pkg.date_arr;
794: b_so_creation_date msc_x_netting_pkg.date_arr;
795: b_item_name msc_x_netting_pkg.itemnameList;
796: b_item_desc msc_x_netting_pkg.itemdescList;
797: b_publisher_name msc_x_netting_pkg.publisherList;
798: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
791: b_cancelled_date msc_x_netting_pkg.date_arr;
792: b_date1 msc_x_netting_pkg.date_arr;
793: b_date2 msc_x_netting_pkg.date_arr;
794: b_so_creation_date msc_x_netting_pkg.date_arr;
795: b_item_name msc_x_netting_pkg.itemnameList;
796: b_item_desc msc_x_netting_pkg.itemdescList;
797: b_publisher_name msc_x_netting_pkg.publisherList;
798: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
799: b_supplier_name msc_x_netting_pkg.supplierList;
792: b_date1 msc_x_netting_pkg.date_arr;
793: b_date2 msc_x_netting_pkg.date_arr;
794: b_so_creation_date msc_x_netting_pkg.date_arr;
795: b_item_name msc_x_netting_pkg.itemnameList;
796: b_item_desc msc_x_netting_pkg.itemdescList;
797: b_publisher_name msc_x_netting_pkg.publisherList;
798: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
799: b_supplier_name msc_x_netting_pkg.supplierList;
800: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
793: b_date2 msc_x_netting_pkg.date_arr;
794: b_so_creation_date msc_x_netting_pkg.date_arr;
795: b_item_name msc_x_netting_pkg.itemnameList;
796: b_item_desc msc_x_netting_pkg.itemdescList;
797: b_publisher_name msc_x_netting_pkg.publisherList;
798: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
799: b_supplier_name msc_x_netting_pkg.supplierList;
800: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
801: b_supplier_item_name msc_x_netting_pkg.itemnameList;
794: b_so_creation_date msc_x_netting_pkg.date_arr;
795: b_item_name msc_x_netting_pkg.itemnameList;
796: b_item_desc msc_x_netting_pkg.itemdescList;
797: b_publisher_name msc_x_netting_pkg.publisherList;
798: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
799: b_supplier_name msc_x_netting_pkg.supplierList;
800: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
801: b_supplier_item_name msc_x_netting_pkg.itemnameList;
802: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
795: b_item_name msc_x_netting_pkg.itemnameList;
796: b_item_desc msc_x_netting_pkg.itemdescList;
797: b_publisher_name msc_x_netting_pkg.publisherList;
798: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
799: b_supplier_name msc_x_netting_pkg.supplierList;
800: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
801: b_supplier_item_name msc_x_netting_pkg.itemnameList;
802: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
803: b_customer_name msc_x_netting_pkg.customerList;
796: b_item_desc msc_x_netting_pkg.itemdescList;
797: b_publisher_name msc_x_netting_pkg.publisherList;
798: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
799: b_supplier_name msc_x_netting_pkg.supplierList;
800: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
801: b_supplier_item_name msc_x_netting_pkg.itemnameList;
802: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
803: b_customer_name msc_x_netting_pkg.customerList;
804: b_customer_site_name msc_x_netting_pkg.custsiteList;
797: b_publisher_name msc_x_netting_pkg.publisherList;
798: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
799: b_supplier_name msc_x_netting_pkg.supplierList;
800: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
801: b_supplier_item_name msc_x_netting_pkg.itemnameList;
802: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
803: b_customer_name msc_x_netting_pkg.customerList;
804: b_customer_site_name msc_x_netting_pkg.custsiteList;
805: b_customer_item_name msc_x_netting_pkg.itemnameList;
798: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
799: b_supplier_name msc_x_netting_pkg.supplierList;
800: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
801: b_supplier_item_name msc_x_netting_pkg.itemnameList;
802: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
803: b_customer_name msc_x_netting_pkg.customerList;
804: b_customer_site_name msc_x_netting_pkg.custsiteList;
805: b_customer_item_name msc_x_netting_pkg.itemnameList;
806: b_customer_item_desc msc_x_netting_pkg.itemdescList;
799: b_supplier_name msc_x_netting_pkg.supplierList;
800: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
801: b_supplier_item_name msc_x_netting_pkg.itemnameList;
802: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
803: b_customer_name msc_x_netting_pkg.customerList;
804: b_customer_site_name msc_x_netting_pkg.custsiteList;
805: b_customer_item_name msc_x_netting_pkg.itemnameList;
806: b_customer_item_desc msc_x_netting_pkg.itemdescList;
807: b_order_number msc_x_netting_pkg.ordernumberList;
800: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
801: b_supplier_item_name msc_x_netting_pkg.itemnameList;
802: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
803: b_customer_name msc_x_netting_pkg.customerList;
804: b_customer_site_name msc_x_netting_pkg.custsiteList;
805: b_customer_item_name msc_x_netting_pkg.itemnameList;
806: b_customer_item_desc msc_x_netting_pkg.itemdescList;
807: b_order_number msc_x_netting_pkg.ordernumberList;
808: b_release_number msc_x_netting_pkg.releasenumList;
801: b_supplier_item_name msc_x_netting_pkg.itemnameList;
802: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
803: b_customer_name msc_x_netting_pkg.customerList;
804: b_customer_site_name msc_x_netting_pkg.custsiteList;
805: b_customer_item_name msc_x_netting_pkg.itemnameList;
806: b_customer_item_desc msc_x_netting_pkg.itemdescList;
807: b_order_number msc_x_netting_pkg.ordernumberList;
808: b_release_number msc_x_netting_pkg.releasenumList;
809: b_line_number msc_x_netting_pkg.linenumList;
802: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
803: b_customer_name msc_x_netting_pkg.customerList;
804: b_customer_site_name msc_x_netting_pkg.custsiteList;
805: b_customer_item_name msc_x_netting_pkg.itemnameList;
806: b_customer_item_desc msc_x_netting_pkg.itemdescList;
807: b_order_number msc_x_netting_pkg.ordernumberList;
808: b_release_number msc_x_netting_pkg.releasenumList;
809: b_line_number msc_x_netting_pkg.linenumList;
810: b_end_order_number msc_x_netting_pkg.ordernumberList;
803: b_customer_name msc_x_netting_pkg.customerList;
804: b_customer_site_name msc_x_netting_pkg.custsiteList;
805: b_customer_item_name msc_x_netting_pkg.itemnameList;
806: b_customer_item_desc msc_x_netting_pkg.itemdescList;
807: b_order_number msc_x_netting_pkg.ordernumberList;
808: b_release_number msc_x_netting_pkg.releasenumList;
809: b_line_number msc_x_netting_pkg.linenumList;
810: b_end_order_number msc_x_netting_pkg.ordernumberList;
811: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
804: b_customer_site_name msc_x_netting_pkg.custsiteList;
805: b_customer_item_name msc_x_netting_pkg.itemnameList;
806: b_customer_item_desc msc_x_netting_pkg.itemdescList;
807: b_order_number msc_x_netting_pkg.ordernumberList;
808: b_release_number msc_x_netting_pkg.releasenumList;
809: b_line_number msc_x_netting_pkg.linenumList;
810: b_end_order_number msc_x_netting_pkg.ordernumberList;
811: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
812: b_end_order_line_number msc_x_netting_pkg.linenumList;
805: b_customer_item_name msc_x_netting_pkg.itemnameList;
806: b_customer_item_desc msc_x_netting_pkg.itemdescList;
807: b_order_number msc_x_netting_pkg.ordernumberList;
808: b_release_number msc_x_netting_pkg.releasenumList;
809: b_line_number msc_x_netting_pkg.linenumList;
810: b_end_order_number msc_x_netting_pkg.ordernumberList;
811: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
812: b_end_order_line_number msc_x_netting_pkg.linenumList;
813:
806: b_customer_item_desc msc_x_netting_pkg.itemdescList;
807: b_order_number msc_x_netting_pkg.ordernumberList;
808: b_release_number msc_x_netting_pkg.releasenumList;
809: b_line_number msc_x_netting_pkg.linenumList;
810: b_end_order_number msc_x_netting_pkg.ordernumberList;
811: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
812: b_end_order_line_number msc_x_netting_pkg.linenumList;
813:
814: l_reschedule_date date;
807: b_order_number msc_x_netting_pkg.ordernumberList;
808: b_release_number msc_x_netting_pkg.releasenumList;
809: b_line_number msc_x_netting_pkg.linenumList;
810: b_end_order_number msc_x_netting_pkg.ordernumberList;
811: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
812: b_end_order_line_number msc_x_netting_pkg.linenumList;
813:
814: l_reschedule_date date;
815: l_old_history_id Number;
808: b_release_number msc_x_netting_pkg.releasenumList;
809: b_line_number msc_x_netting_pkg.linenumList;
810: b_end_order_number msc_x_netting_pkg.ordernumberList;
811: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
812: b_end_order_line_number msc_x_netting_pkg.linenumList;
813:
814: l_reschedule_date date;
815: l_old_history_id Number;
816: l_exception_count Number;
844: --Need to clean up the existing exceptions before regenerate
845: --new exception or the criteria is already satisfied.
846: --This query is for canceled order
847: --------------------------------------------------------------
848: OPEN archive_order_c(p_refresh_number, msc_x_netting_pkg.G_EXCEP33);
849: fetch archive_order_c BULK COLLECT INTO
850: b_trx_id1,
851: b_publisher_id,
852: b_publisher_site_id,
861:
862: --======================================================
863: -- archive old exception
864: --=====================================================
865: msc_x_netting_pkg.add_to_delete_tbl(
866: b_supplier_id(j),
867: b_supplier_site_id(j),
868: b_publisher_id(j),
869: b_publisher_site_id(j),
869: b_publisher_site_id(j),
870: null,
871: null,
872: b_item_id(j),
873: msc_x_netting_pkg.G_CHANGED_ORDER,
874: msc_x_netting_pkg.G_EXCEP33,
875: b_trx_id1(j),
876: null,
877: null,
870: null,
871: null,
872: b_item_id(j),
873: msc_x_netting_pkg.G_CHANGED_ORDER,
874: msc_x_netting_pkg.G_EXCEP33,
875: b_trx_id1(j),
876: null,
877: null,
878: null,
935: | Delete the exception if it is 1 months old (30 days).
936: ------------------------------------------------------------------*/
937: begin
938: delete msc_x_exception_details
939: where plan_id = msc_x_netting_pkg.G_PLAN_ID
940: and exception_type = 33
941: and exception_group = msc_x_netting_pkg.G_CHANGED_ORDER
942: and company_id = b_supplier_id(j)
943: and company_site_id = b_supplier_site_id(j)
937: begin
938: delete msc_x_exception_details
939: where plan_id = msc_x_netting_pkg.G_PLAN_ID
940: and exception_type = 33
941: and exception_group = msc_x_netting_pkg.G_CHANGED_ORDER
942: and company_id = b_supplier_id(j)
943: and company_site_id = b_supplier_site_id(j)
944: and inventory_item_id = b_item_id(j)
945: and trunc(creation_date ) < trunc(sysdate) - 30;
949:
950: update msc_item_exceptions
951: set exception_count = exception_count - l_row,
952: last_update_date = sysdate
953: where plan_id = msc_x_netting_pkg.G_PLAN_ID
954: and exception_type = 33
955: and exception_group = msc_x_netting_pkg.G_CHANGED_ORDER
956: and company_id = b_supplier_id(j)
957: and company_site_id = b_supplier_site_id(j)
951: set exception_count = exception_count - l_row,
952: last_update_date = sysdate
953: where plan_id = msc_x_netting_pkg.G_PLAN_ID
954: and exception_type = 33
955: and exception_group = msc_x_netting_pkg.G_CHANGED_ORDER
956: and company_id = b_supplier_id(j)
957: and company_site_id = b_supplier_site_id(j)
958: and inventory_item_id = b_item_id(j)
959: and version = 0;
972:
973: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
974: nvl(l_shipping_control,1));
975:
976: l_exception_type := msc_x_netting_pkg.G_EXCEP33; -- cancelled order
977: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
978: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
979: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
980:
973: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
974: nvl(l_shipping_control,1));
975:
976: l_exception_type := msc_x_netting_pkg.G_EXCEP33; -- cancelled order
977: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
978: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
979: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
980:
981: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
974: nvl(l_shipping_control,1));
975:
976: l_exception_type := msc_x_netting_pkg.G_EXCEP33; -- cancelled order
977: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
978: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
979: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
980:
981: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
982: b_supplier_name(j),
975:
976: l_exception_type := msc_x_netting_pkg.G_EXCEP33; -- cancelled order
977: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
978: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
979: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
980:
981: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
982: b_supplier_name(j),
983: b_supplier_site_id(j),
977: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
978: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
979: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
980:
981: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
982: b_supplier_name(j),
983: b_supplier_site_id(j),
984: b_supplier_site_name(j),
985: b_item_id(j),
1069: l_inserted_record := l_inserted_record + 1;
1070: END LOOP;
1071: END IF;
1072:
1073: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(33) ||
1074: ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
1075:
1076: ---------------------------------------------------------------------
1077: -- This is required purge all the zero qty entries for order execution entities
1077: -- This is required purge all the zero qty entries for order execution entities
1078: -- The following exception_34 will be wrong if the transaction with quantity = 0
1079: -- is not deleted.
1080: ---------------------------------------------------------------------
1081: msc_x_netting_pkg.Purge_Zqty_Exec_Order(p_refresh_number);
1082:
1083: --------------------------------------------------------------
1084: --Need to clean up the existing exceptions before regenerate
1085: --new exception or the criteria is already satisfied.
1084: --Need to clean up the existing exceptions before regenerate
1085: --new exception or the criteria is already satisfied.
1086: --This query is for rescheduled order
1087: --------------------------------------------------------------
1088: OPEN archive_order_c(p_refresh_number, msc_x_netting_pkg.G_EXCEP34);
1089: fetch archive_order_c BULK COLLECT INTO
1090: b_trx_id1,
1091: b_publisher_id,
1092: b_publisher_site_id,
1101:
1102: --======================================================
1103: -- archive old exception
1104: --=====================================================
1105: msc_x_netting_pkg.add_to_delete_tbl(
1106: b_supplier_id(j),
1107: b_supplier_site_id(j),
1108: b_publisher_id(j),
1109: b_publisher_site_id(j),
1109: b_publisher_site_id(j),
1110: null,
1111: null,
1112: b_item_id(j),
1113: msc_x_netting_pkg.G_CHANGED_ORDER,
1114: msc_x_netting_pkg.G_EXCEP34,
1115: b_trx_id1(j),
1116: null,
1117: null,
1110: null,
1111: null,
1112: b_item_id(j),
1113: msc_x_netting_pkg.G_CHANGED_ORDER,
1114: msc_x_netting_pkg.G_EXCEP34,
1115: b_trx_id1(j),
1116: null,
1117: null,
1118: null,
1179:
1180: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
1181: nvl(l_shipping_control,1));
1182:
1183: l_exception_type := msc_x_netting_pkg.G_EXCEP34; -- rescheduled order
1184: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
1185: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1186: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1187:
1180: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
1181: nvl(l_shipping_control,1));
1182:
1183: l_exception_type := msc_x_netting_pkg.G_EXCEP34; -- rescheduled order
1184: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
1185: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1186: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1187:
1188: IF (trunc(b_receipt_date(j)) <> trunc(b_receipt_date_new(j))) THEN
1181: nvl(l_shipping_control,1));
1182:
1183: l_exception_type := msc_x_netting_pkg.G_EXCEP34; -- rescheduled order
1184: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
1185: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1186: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1187:
1188: IF (trunc(b_receipt_date(j)) <> trunc(b_receipt_date_new(j))) THEN
1189: l_reschedule_date := b_receipt_date_new(j);
1182:
1183: l_exception_type := msc_x_netting_pkg.G_EXCEP34; -- rescheduled order
1184: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
1185: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1186: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1187:
1188: IF (trunc(b_receipt_date(j)) <> trunc(b_receipt_date_new(j))) THEN
1189: l_reschedule_date := b_receipt_date_new(j);
1190: ELSIF (trunc(b_receipt_date(j)) = trunc(b_receipt_date_new(j)) and
1202:
1203:
1204: IF (l_exception_detail_id = 0 ) THEN
1205:
1206: l_exception_detail_id := msc_x_netting_pkg.does_detail_excep_exist(b_supplier_id(j),
1207: b_supplier_site_id(j),
1208: b_item_id(j),
1209: l_exception_type,
1210: b_trx_id1(j));
1238: END IF;
1239:
1240: ELSIF (l_exception_detail_id = 0 and ( j> 1 and b_trx_id1(j) <> b_trx_id1(j-1)) or (j = 1)) THEN
1241: --dbms_output.put_line('Generate reschedule order ');
1242: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
1243: b_supplier_name(j),
1244: b_supplier_site_id(j),
1245: b_supplier_site_name(j),
1246: b_item_id(j),
1332:
1333: END LOOP;
1334: END IF;
1335:
1336: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(34) ||
1337: ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
1338:
1339:
1340: ---------------------------------------------------------------------------
1349: --Need to clean up the existing exceptions before regenerate
1350: --new exception or the criteria is already satisfied.
1351: --This query is for rescheduled order
1352: --------------------------------------------------------------
1353: OPEN archive_rejected_order(p_refresh_number, msc_x_netting_pkg.G_EXCEP49);
1354: fetch archive_rejected_order BULK COLLECT INTO
1355: b_trx_id1,
1356: b_publisher_id,
1357: b_publisher_site_id,
1366:
1367: --======================================================
1368: -- archive old exception
1369: --=====================================================
1370: msc_x_netting_pkg.add_to_delete_tbl(
1371: b_publisher_id(j),
1372: b_publisher_site_id(j),
1373: null,
1374: null,
1374: null,
1375: b_supplier_id(j),
1376: b_supplier_site_id(j),
1377: b_item_id(j),
1378: msc_x_netting_pkg.G_CHANGED_ORDER,
1379: msc_x_netting_pkg.G_EXCEP49,
1380: b_trx_id1(j),
1381: null,
1382: null,
1375: b_supplier_id(j),
1376: b_supplier_site_id(j),
1377: b_item_id(j),
1378: msc_x_netting_pkg.G_CHANGED_ORDER,
1379: msc_x_netting_pkg.G_EXCEP49,
1380: b_trx_id1(j),
1381: null,
1382: null,
1383: null,
1448:
1449: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
1450: nvl(l_shipping_control,1));
1451:
1452: l_exception_type := msc_x_netting_pkg.G_EXCEP49; -- PO has been rejected
1453: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
1454: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1455: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1456:
1449: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
1450: nvl(l_shipping_control,1));
1451:
1452: l_exception_type := msc_x_netting_pkg.G_EXCEP49; -- PO has been rejected
1453: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
1454: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1455: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1456:
1457: --======================================================
1450: nvl(l_shipping_control,1));
1451:
1452: l_exception_type := msc_x_netting_pkg.G_EXCEP49; -- PO has been rejected
1453: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
1454: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1455: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1456:
1457: --======================================================
1458: -- archive response required exceptions
1451:
1452: l_exception_type := msc_x_netting_pkg.G_EXCEP49; -- PO has been rejected
1453: l_exception_group := msc_x_netting_pkg.G_CHANGED_ORDER;
1454: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1455: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1456:
1457: --======================================================
1458: -- archive response required exceptions
1459: --bug# 2761469
1461: --if this po (line) has any response required exceptions
1462: --generated. If so, remove them
1463: --======================================================
1464:
1465: msc_x_netting_pkg.add_to_delete_tbl(
1466: b_supplier_id(j),
1467: b_supplier_site_id(j),
1468: b_publisher_id(j),
1469: b_publisher_site_id(j),
1469: b_publisher_site_id(j),
1470: null,
1471: null,
1472: b_item_id(j),
1473: msc_x_netting_pkg.G_RESPONSE_REQUIRED,
1474: msc_x_netting_pkg.G_EXCEP11,
1475: b_trx_id1(j),
1476: null,
1477: null,
1470: null,
1471: null,
1472: b_item_id(j),
1473: msc_x_netting_pkg.G_RESPONSE_REQUIRED,
1474: msc_x_netting_pkg.G_EXCEP11,
1475: b_trx_id1(j),
1476: null,
1477: null,
1478: null,
1490: t_date1_list,
1491: t_date2_list);
1492:
1493:
1494: msc_x_netting_pkg.add_to_delete_tbl(
1495: b_publisher_id(j),
1496: b_publisher_site_id(j),
1497: null,
1498: null,
1498: null,
1499: b_supplier_id(j),
1500: b_supplier_site_id(j),
1501: b_item_id(j),
1502: msc_x_netting_pkg.G_RESPONSE_REQUIRED,
1503: msc_x_netting_pkg.G_EXCEP31,
1504: b_trx_id1(j),
1505: null,
1506: null,
1499: b_supplier_id(j),
1500: b_supplier_site_id(j),
1501: b_item_id(j),
1502: msc_x_netting_pkg.G_RESPONSE_REQUIRED,
1503: msc_x_netting_pkg.G_EXCEP31,
1504: b_trx_id1(j),
1505: null,
1506: null,
1507: null,
1519: t_date1_list,
1520: t_date2_list);
1521:
1522:
1523: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
1524: b_publisher_name(j),
1525: b_publisher_site_id(j),
1526: b_publisher_site_name(j),
1527: b_item_id(j),
1610: a_exception_basis);
1611: l_inserted_record := l_inserted_record + 1;
1612: END LOOP;
1613: END IF;
1614: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(49) ||
1615: ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
1616:
1617: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Total exceptions inserted for the group ' ||
1618: msc_x_netting_pkg.get_message_group(msc_x_netting_pkg.G_CHANGED_ORDER) || ':' || l_inserted_record);
1614: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(49) ||
1615: ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
1616:
1617: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Total exceptions inserted for the group ' ||
1618: msc_x_netting_pkg.get_message_group(msc_x_netting_pkg.G_CHANGED_ORDER) || ':' || l_inserted_record);
1619:
1620:
1621: -- added exception handler
1622: EXCEPTION
1629: --==================================================================================
1630: -- COMPUTE_FORECAST_ACCURACY
1631: --==================================================================================
1632: PROCEDURE COMPUTE_FORECAST_ACCURACY (
1633: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1634: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
1635: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1636: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
1637: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1630: -- COMPUTE_FORECAST_ACCURACY
1631: --==================================================================================
1632: PROCEDURE COMPUTE_FORECAST_ACCURACY (
1633: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1634: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
1635: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1636: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
1637: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1638: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1631: --==================================================================================
1632: PROCEDURE COMPUTE_FORECAST_ACCURACY (
1633: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1634: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
1635: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1636: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
1637: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1638: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1639: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
1632: PROCEDURE COMPUTE_FORECAST_ACCURACY (
1633: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1634: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
1635: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1636: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
1637: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1638: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1639: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
1640: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1633: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1634: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
1635: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1636: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
1637: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1638: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1639: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
1640: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1641: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
1634: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
1635: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1636: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
1637: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1638: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1639: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
1640: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1641: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
1642: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1635: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1636: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
1637: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1638: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1639: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
1640: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1641: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
1642: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1643: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
1636: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
1637: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1638: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1639: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
1640: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1641: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
1642: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1643: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
1644: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1637: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1638: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1639: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
1640: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1641: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
1642: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1643: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
1644: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1645: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1638: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1639: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
1640: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1641: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
1642: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1643: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
1644: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1645: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1646: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1639: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
1640: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1641: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
1642: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1643: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
1644: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1645: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1646: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1647: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
1640: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1641: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
1642: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1643: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
1644: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1645: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1646: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1647: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
1648: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1641: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
1642: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1643: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
1644: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1645: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1646: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1647: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
1648: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1649: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
1642: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1643: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
1644: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1645: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1646: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1647: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
1648: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1649: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
1650: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1643: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
1644: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1645: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1646: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1647: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
1648: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1649: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
1650: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1651: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1644: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1645: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1646: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1647: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
1648: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1649: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
1650: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1651: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1652: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
1645: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1646: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1647: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
1648: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1649: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
1650: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1651: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1652: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
1653: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1646: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1647: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
1648: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1649: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
1650: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1651: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1652: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
1653: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1654: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
1647: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
1648: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1649: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
1650: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1651: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1652: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
1653: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1654: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
1655: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1648: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1649: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
1650: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1651: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1652: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
1653: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1654: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
1655: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1656: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1649: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
1650: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1651: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1652: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
1653: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1654: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
1655: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1656: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1657: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1650: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1651: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1652: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
1653: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1654: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
1655: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1656: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1657: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1658: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1651: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1652: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
1653: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1654: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
1655: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1656: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1657: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1658: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1659: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1652: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
1653: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1654: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
1655: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1656: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1657: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1658: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1659: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1660: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1653: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1654: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
1655: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1656: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1657: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1658: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1659: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1660: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1661: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1654: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
1655: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1656: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1657: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1658: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1659: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1660: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1661: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1662: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1655: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
1656: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1657: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1658: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1659: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1660: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1661: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1662: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1663: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1656: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1657: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1658: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1659: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1660: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1661: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1662: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1663: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1664: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1657: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1658: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1659: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1660: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1661: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1662: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1663: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1664: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1665: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1658: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1659: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1660: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1661: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1662: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1663: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1664: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1665: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1666: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1659: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1660: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1661: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1662: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1663: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1664: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1665: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1666: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1667: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1660: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1661: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1662: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1663: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1664: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1665: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1666: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1667: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1668: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1661: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1662: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1663: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1664: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1665: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1666: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1667: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1668: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1669: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1662: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
1663: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1664: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1665: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1666: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1667: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1668: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1669: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1670: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1663: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1664: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1665: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1666: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1667: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1668: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1669: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1670: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1671: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1664: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1665: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1666: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1667: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1668: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1669: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1670: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1671: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1672: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1665: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1666: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1667: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1668: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1669: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1670: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1671: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1672: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1673: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1666: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
1667: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1668: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1669: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1670: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1671: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1672: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1673: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1674: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1667: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
1668: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1669: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1670: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1671: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1672: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1673: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1674: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1675: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1668: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
1669: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1670: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1671: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1672: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1673: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1674: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1675: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1676: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
1669: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1670: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1671: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1672: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1673: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1674: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1675: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1676: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
1677:
1670: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1671: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1672: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1673: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1674: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1675: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1676: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
1677:
1678:
1671: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1672: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1673: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1674: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1675: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1676: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
1677:
1678:
1679: b_trx_id1 msc_x_netting_pkg.number_arr;
1672: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1673: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1674: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1675: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1676: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
1677:
1678:
1679: b_trx_id1 msc_x_netting_pkg.number_arr;
1680: b_trx_id2 msc_x_netting_pkg.number_arr;
1675: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
1676: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
1677:
1678:
1679: b_trx_id1 msc_x_netting_pkg.number_arr;
1680: b_trx_id2 msc_x_netting_pkg.number_arr;
1681: b_publisher_id msc_x_netting_pkg.number_arr;
1682: b_publisher_site_id msc_x_netting_pkg.number_arr;
1683: b_item_id msc_x_netting_pkg.number_arr;
1676: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
1677:
1678:
1679: b_trx_id1 msc_x_netting_pkg.number_arr;
1680: b_trx_id2 msc_x_netting_pkg.number_arr;
1681: b_publisher_id msc_x_netting_pkg.number_arr;
1682: b_publisher_site_id msc_x_netting_pkg.number_arr;
1683: b_item_id msc_x_netting_pkg.number_arr;
1684: b_po_qty msc_x_netting_pkg.number_arr;
1677:
1678:
1679: b_trx_id1 msc_x_netting_pkg.number_arr;
1680: b_trx_id2 msc_x_netting_pkg.number_arr;
1681: b_publisher_id msc_x_netting_pkg.number_arr;
1682: b_publisher_site_id msc_x_netting_pkg.number_arr;
1683: b_item_id msc_x_netting_pkg.number_arr;
1684: b_po_qty msc_x_netting_pkg.number_arr;
1685: b_so_qty msc_x_netting_pkg.number_arr;
1678:
1679: b_trx_id1 msc_x_netting_pkg.number_arr;
1680: b_trx_id2 msc_x_netting_pkg.number_arr;
1681: b_publisher_id msc_x_netting_pkg.number_arr;
1682: b_publisher_site_id msc_x_netting_pkg.number_arr;
1683: b_item_id msc_x_netting_pkg.number_arr;
1684: b_po_qty msc_x_netting_pkg.number_arr;
1685: b_so_qty msc_x_netting_pkg.number_arr;
1686: b_tp_po_qty msc_x_netting_pkg.number_arr;
1679: b_trx_id1 msc_x_netting_pkg.number_arr;
1680: b_trx_id2 msc_x_netting_pkg.number_arr;
1681: b_publisher_id msc_x_netting_pkg.number_arr;
1682: b_publisher_site_id msc_x_netting_pkg.number_arr;
1683: b_item_id msc_x_netting_pkg.number_arr;
1684: b_po_qty msc_x_netting_pkg.number_arr;
1685: b_so_qty msc_x_netting_pkg.number_arr;
1686: b_tp_po_qty msc_x_netting_pkg.number_arr;
1687: b_tp_so_qty msc_x_netting_pkg.number_arr;
1680: b_trx_id2 msc_x_netting_pkg.number_arr;
1681: b_publisher_id msc_x_netting_pkg.number_arr;
1682: b_publisher_site_id msc_x_netting_pkg.number_arr;
1683: b_item_id msc_x_netting_pkg.number_arr;
1684: b_po_qty msc_x_netting_pkg.number_arr;
1685: b_so_qty msc_x_netting_pkg.number_arr;
1686: b_tp_po_qty msc_x_netting_pkg.number_arr;
1687: b_tp_so_qty msc_x_netting_pkg.number_arr;
1688: b_posting_po_qty msc_x_netting_pkg.number_arr;
1681: b_publisher_id msc_x_netting_pkg.number_arr;
1682: b_publisher_site_id msc_x_netting_pkg.number_arr;
1683: b_item_id msc_x_netting_pkg.number_arr;
1684: b_po_qty msc_x_netting_pkg.number_arr;
1685: b_so_qty msc_x_netting_pkg.number_arr;
1686: b_tp_po_qty msc_x_netting_pkg.number_arr;
1687: b_tp_so_qty msc_x_netting_pkg.number_arr;
1688: b_posting_po_qty msc_x_netting_pkg.number_arr;
1689: b_posting_so_qty msc_x_netting_pkg.number_arr;
1682: b_publisher_site_id msc_x_netting_pkg.number_arr;
1683: b_item_id msc_x_netting_pkg.number_arr;
1684: b_po_qty msc_x_netting_pkg.number_arr;
1685: b_so_qty msc_x_netting_pkg.number_arr;
1686: b_tp_po_qty msc_x_netting_pkg.number_arr;
1687: b_tp_so_qty msc_x_netting_pkg.number_arr;
1688: b_posting_po_qty msc_x_netting_pkg.number_arr;
1689: b_posting_so_qty msc_x_netting_pkg.number_arr;
1690: b_customer_id msc_x_netting_pkg.number_arr;
1683: b_item_id msc_x_netting_pkg.number_arr;
1684: b_po_qty msc_x_netting_pkg.number_arr;
1685: b_so_qty msc_x_netting_pkg.number_arr;
1686: b_tp_po_qty msc_x_netting_pkg.number_arr;
1687: b_tp_so_qty msc_x_netting_pkg.number_arr;
1688: b_posting_po_qty msc_x_netting_pkg.number_arr;
1689: b_posting_so_qty msc_x_netting_pkg.number_arr;
1690: b_customer_id msc_x_netting_pkg.number_arr;
1691: b_customer_site_id msc_x_netting_pkg.number_arr;
1684: b_po_qty msc_x_netting_pkg.number_arr;
1685: b_so_qty msc_x_netting_pkg.number_arr;
1686: b_tp_po_qty msc_x_netting_pkg.number_arr;
1687: b_tp_so_qty msc_x_netting_pkg.number_arr;
1688: b_posting_po_qty msc_x_netting_pkg.number_arr;
1689: b_posting_so_qty msc_x_netting_pkg.number_arr;
1690: b_customer_id msc_x_netting_pkg.number_arr;
1691: b_customer_site_id msc_x_netting_pkg.number_arr;
1692: b_supplier_id msc_x_netting_pkg.number_arr;
1685: b_so_qty msc_x_netting_pkg.number_arr;
1686: b_tp_po_qty msc_x_netting_pkg.number_arr;
1687: b_tp_so_qty msc_x_netting_pkg.number_arr;
1688: b_posting_po_qty msc_x_netting_pkg.number_arr;
1689: b_posting_so_qty msc_x_netting_pkg.number_arr;
1690: b_customer_id msc_x_netting_pkg.number_arr;
1691: b_customer_site_id msc_x_netting_pkg.number_arr;
1692: b_supplier_id msc_x_netting_pkg.number_arr;
1693: b_supplier_site_id msc_x_netting_pkg.number_arr;
1686: b_tp_po_qty msc_x_netting_pkg.number_arr;
1687: b_tp_so_qty msc_x_netting_pkg.number_arr;
1688: b_posting_po_qty msc_x_netting_pkg.number_arr;
1689: b_posting_so_qty msc_x_netting_pkg.number_arr;
1690: b_customer_id msc_x_netting_pkg.number_arr;
1691: b_customer_site_id msc_x_netting_pkg.number_arr;
1692: b_supplier_id msc_x_netting_pkg.number_arr;
1693: b_supplier_site_id msc_x_netting_pkg.number_arr;
1694: b_po_last_refnum msc_x_netting_pkg.number_arr;
1687: b_tp_so_qty msc_x_netting_pkg.number_arr;
1688: b_posting_po_qty msc_x_netting_pkg.number_arr;
1689: b_posting_so_qty msc_x_netting_pkg.number_arr;
1690: b_customer_id msc_x_netting_pkg.number_arr;
1691: b_customer_site_id msc_x_netting_pkg.number_arr;
1692: b_supplier_id msc_x_netting_pkg.number_arr;
1693: b_supplier_site_id msc_x_netting_pkg.number_arr;
1694: b_po_last_refnum msc_x_netting_pkg.number_arr;
1695: b_so_last_refnum msc_x_netting_pkg.number_arr;
1688: b_posting_po_qty msc_x_netting_pkg.number_arr;
1689: b_posting_so_qty msc_x_netting_pkg.number_arr;
1690: b_customer_id msc_x_netting_pkg.number_arr;
1691: b_customer_site_id msc_x_netting_pkg.number_arr;
1692: b_supplier_id msc_x_netting_pkg.number_arr;
1693: b_supplier_site_id msc_x_netting_pkg.number_arr;
1694: b_po_last_refnum msc_x_netting_pkg.number_arr;
1695: b_so_last_refnum msc_x_netting_pkg.number_arr;
1696: b_po_receipt_date msc_x_netting_pkg.date_arr;
1689: b_posting_so_qty msc_x_netting_pkg.number_arr;
1690: b_customer_id msc_x_netting_pkg.number_arr;
1691: b_customer_site_id msc_x_netting_pkg.number_arr;
1692: b_supplier_id msc_x_netting_pkg.number_arr;
1693: b_supplier_site_id msc_x_netting_pkg.number_arr;
1694: b_po_last_refnum msc_x_netting_pkg.number_arr;
1695: b_so_last_refnum msc_x_netting_pkg.number_arr;
1696: b_po_receipt_date msc_x_netting_pkg.date_arr;
1697: b_so_receipt_date msc_x_netting_pkg.date_arr;
1690: b_customer_id msc_x_netting_pkg.number_arr;
1691: b_customer_site_id msc_x_netting_pkg.number_arr;
1692: b_supplier_id msc_x_netting_pkg.number_arr;
1693: b_supplier_site_id msc_x_netting_pkg.number_arr;
1694: b_po_last_refnum msc_x_netting_pkg.number_arr;
1695: b_so_last_refnum msc_x_netting_pkg.number_arr;
1696: b_po_receipt_date msc_x_netting_pkg.date_arr;
1697: b_so_receipt_date msc_x_netting_pkg.date_arr;
1698: b_po_ship_date msc_x_netting_pkg.date_arr;
1691: b_customer_site_id msc_x_netting_pkg.number_arr;
1692: b_supplier_id msc_x_netting_pkg.number_arr;
1693: b_supplier_site_id msc_x_netting_pkg.number_arr;
1694: b_po_last_refnum msc_x_netting_pkg.number_arr;
1695: b_so_last_refnum msc_x_netting_pkg.number_arr;
1696: b_po_receipt_date msc_x_netting_pkg.date_arr;
1697: b_so_receipt_date msc_x_netting_pkg.date_arr;
1698: b_po_ship_date msc_x_netting_pkg.date_arr;
1699: b_so_ship_date msc_x_netting_pkg.date_arr;
1692: b_supplier_id msc_x_netting_pkg.number_arr;
1693: b_supplier_site_id msc_x_netting_pkg.number_arr;
1694: b_po_last_refnum msc_x_netting_pkg.number_arr;
1695: b_so_last_refnum msc_x_netting_pkg.number_arr;
1696: b_po_receipt_date msc_x_netting_pkg.date_arr;
1697: b_so_receipt_date msc_x_netting_pkg.date_arr;
1698: b_po_ship_date msc_x_netting_pkg.date_arr;
1699: b_so_ship_date msc_x_netting_pkg.date_arr;
1700: b_po_creation_date msc_x_netting_pkg.date_arr;
1693: b_supplier_site_id msc_x_netting_pkg.number_arr;
1694: b_po_last_refnum msc_x_netting_pkg.number_arr;
1695: b_so_last_refnum msc_x_netting_pkg.number_arr;
1696: b_po_receipt_date msc_x_netting_pkg.date_arr;
1697: b_so_receipt_date msc_x_netting_pkg.date_arr;
1698: b_po_ship_date msc_x_netting_pkg.date_arr;
1699: b_so_ship_date msc_x_netting_pkg.date_arr;
1700: b_po_creation_date msc_x_netting_pkg.date_arr;
1701: b_so_creation_date msc_x_netting_pkg.date_arr;
1694: b_po_last_refnum msc_x_netting_pkg.number_arr;
1695: b_so_last_refnum msc_x_netting_pkg.number_arr;
1696: b_po_receipt_date msc_x_netting_pkg.date_arr;
1697: b_so_receipt_date msc_x_netting_pkg.date_arr;
1698: b_po_ship_date msc_x_netting_pkg.date_arr;
1699: b_so_ship_date msc_x_netting_pkg.date_arr;
1700: b_po_creation_date msc_x_netting_pkg.date_arr;
1701: b_so_creation_date msc_x_netting_pkg.date_arr;
1702: b_item_name msc_x_netting_pkg.itemnameList;
1695: b_so_last_refnum msc_x_netting_pkg.number_arr;
1696: b_po_receipt_date msc_x_netting_pkg.date_arr;
1697: b_so_receipt_date msc_x_netting_pkg.date_arr;
1698: b_po_ship_date msc_x_netting_pkg.date_arr;
1699: b_so_ship_date msc_x_netting_pkg.date_arr;
1700: b_po_creation_date msc_x_netting_pkg.date_arr;
1701: b_so_creation_date msc_x_netting_pkg.date_arr;
1702: b_item_name msc_x_netting_pkg.itemnameList;
1703: b_item_desc msc_x_netting_pkg.itemdescList;
1696: b_po_receipt_date msc_x_netting_pkg.date_arr;
1697: b_so_receipt_date msc_x_netting_pkg.date_arr;
1698: b_po_ship_date msc_x_netting_pkg.date_arr;
1699: b_so_ship_date msc_x_netting_pkg.date_arr;
1700: b_po_creation_date msc_x_netting_pkg.date_arr;
1701: b_so_creation_date msc_x_netting_pkg.date_arr;
1702: b_item_name msc_x_netting_pkg.itemnameList;
1703: b_item_desc msc_x_netting_pkg.itemdescList;
1704: b_publisher_name msc_x_netting_pkg.publisherList;
1697: b_so_receipt_date msc_x_netting_pkg.date_arr;
1698: b_po_ship_date msc_x_netting_pkg.date_arr;
1699: b_so_ship_date msc_x_netting_pkg.date_arr;
1700: b_po_creation_date msc_x_netting_pkg.date_arr;
1701: b_so_creation_date msc_x_netting_pkg.date_arr;
1702: b_item_name msc_x_netting_pkg.itemnameList;
1703: b_item_desc msc_x_netting_pkg.itemdescList;
1704: b_publisher_name msc_x_netting_pkg.publisherList;
1705: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
1698: b_po_ship_date msc_x_netting_pkg.date_arr;
1699: b_so_ship_date msc_x_netting_pkg.date_arr;
1700: b_po_creation_date msc_x_netting_pkg.date_arr;
1701: b_so_creation_date msc_x_netting_pkg.date_arr;
1702: b_item_name msc_x_netting_pkg.itemnameList;
1703: b_item_desc msc_x_netting_pkg.itemdescList;
1704: b_publisher_name msc_x_netting_pkg.publisherList;
1705: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
1706: b_supplier_name msc_x_netting_pkg.supplierList;
1699: b_so_ship_date msc_x_netting_pkg.date_arr;
1700: b_po_creation_date msc_x_netting_pkg.date_arr;
1701: b_so_creation_date msc_x_netting_pkg.date_arr;
1702: b_item_name msc_x_netting_pkg.itemnameList;
1703: b_item_desc msc_x_netting_pkg.itemdescList;
1704: b_publisher_name msc_x_netting_pkg.publisherList;
1705: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
1706: b_supplier_name msc_x_netting_pkg.supplierList;
1707: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
1700: b_po_creation_date msc_x_netting_pkg.date_arr;
1701: b_so_creation_date msc_x_netting_pkg.date_arr;
1702: b_item_name msc_x_netting_pkg.itemnameList;
1703: b_item_desc msc_x_netting_pkg.itemdescList;
1704: b_publisher_name msc_x_netting_pkg.publisherList;
1705: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
1706: b_supplier_name msc_x_netting_pkg.supplierList;
1707: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
1708: b_supplier_item_name msc_x_netting_pkg.itemnameList;
1701: b_so_creation_date msc_x_netting_pkg.date_arr;
1702: b_item_name msc_x_netting_pkg.itemnameList;
1703: b_item_desc msc_x_netting_pkg.itemdescList;
1704: b_publisher_name msc_x_netting_pkg.publisherList;
1705: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
1706: b_supplier_name msc_x_netting_pkg.supplierList;
1707: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
1708: b_supplier_item_name msc_x_netting_pkg.itemnameList;
1709: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
1702: b_item_name msc_x_netting_pkg.itemnameList;
1703: b_item_desc msc_x_netting_pkg.itemdescList;
1704: b_publisher_name msc_x_netting_pkg.publisherList;
1705: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
1706: b_supplier_name msc_x_netting_pkg.supplierList;
1707: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
1708: b_supplier_item_name msc_x_netting_pkg.itemnameList;
1709: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
1710: b_customer_name msc_x_netting_pkg.customerList;
1703: b_item_desc msc_x_netting_pkg.itemdescList;
1704: b_publisher_name msc_x_netting_pkg.publisherList;
1705: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
1706: b_supplier_name msc_x_netting_pkg.supplierList;
1707: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
1708: b_supplier_item_name msc_x_netting_pkg.itemnameList;
1709: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
1710: b_customer_name msc_x_netting_pkg.customerList;
1711: b_customer_site_name msc_x_netting_pkg.custsiteList;
1704: b_publisher_name msc_x_netting_pkg.publisherList;
1705: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
1706: b_supplier_name msc_x_netting_pkg.supplierList;
1707: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
1708: b_supplier_item_name msc_x_netting_pkg.itemnameList;
1709: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
1710: b_customer_name msc_x_netting_pkg.customerList;
1711: b_customer_site_name msc_x_netting_pkg.custsiteList;
1712: b_customer_item_name msc_x_netting_pkg.itemnameList;
1705: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
1706: b_supplier_name msc_x_netting_pkg.supplierList;
1707: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
1708: b_supplier_item_name msc_x_netting_pkg.itemnameList;
1709: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
1710: b_customer_name msc_x_netting_pkg.customerList;
1711: b_customer_site_name msc_x_netting_pkg.custsiteList;
1712: b_customer_item_name msc_x_netting_pkg.itemnameList;
1713: b_customer_item_desc msc_x_netting_pkg.itemdescList;
1706: b_supplier_name msc_x_netting_pkg.supplierList;
1707: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
1708: b_supplier_item_name msc_x_netting_pkg.itemnameList;
1709: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
1710: b_customer_name msc_x_netting_pkg.customerList;
1711: b_customer_site_name msc_x_netting_pkg.custsiteList;
1712: b_customer_item_name msc_x_netting_pkg.itemnameList;
1713: b_customer_item_desc msc_x_netting_pkg.itemdescList;
1714: b_order_number msc_x_netting_pkg.ordernumberList;
1707: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
1708: b_supplier_item_name msc_x_netting_pkg.itemnameList;
1709: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
1710: b_customer_name msc_x_netting_pkg.customerList;
1711: b_customer_site_name msc_x_netting_pkg.custsiteList;
1712: b_customer_item_name msc_x_netting_pkg.itemnameList;
1713: b_customer_item_desc msc_x_netting_pkg.itemdescList;
1714: b_order_number msc_x_netting_pkg.ordernumberList;
1715: b_release_number msc_x_netting_pkg.releasenumList;
1708: b_supplier_item_name msc_x_netting_pkg.itemnameList;
1709: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
1710: b_customer_name msc_x_netting_pkg.customerList;
1711: b_customer_site_name msc_x_netting_pkg.custsiteList;
1712: b_customer_item_name msc_x_netting_pkg.itemnameList;
1713: b_customer_item_desc msc_x_netting_pkg.itemdescList;
1714: b_order_number msc_x_netting_pkg.ordernumberList;
1715: b_release_number msc_x_netting_pkg.releasenumList;
1716: b_line_number msc_x_netting_pkg.linenumList;
1709: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
1710: b_customer_name msc_x_netting_pkg.customerList;
1711: b_customer_site_name msc_x_netting_pkg.custsiteList;
1712: b_customer_item_name msc_x_netting_pkg.itemnameList;
1713: b_customer_item_desc msc_x_netting_pkg.itemdescList;
1714: b_order_number msc_x_netting_pkg.ordernumberList;
1715: b_release_number msc_x_netting_pkg.releasenumList;
1716: b_line_number msc_x_netting_pkg.linenumList;
1717: b_end_order_number msc_x_netting_pkg.ordernumberList;
1710: b_customer_name msc_x_netting_pkg.customerList;
1711: b_customer_site_name msc_x_netting_pkg.custsiteList;
1712: b_customer_item_name msc_x_netting_pkg.itemnameList;
1713: b_customer_item_desc msc_x_netting_pkg.itemdescList;
1714: b_order_number msc_x_netting_pkg.ordernumberList;
1715: b_release_number msc_x_netting_pkg.releasenumList;
1716: b_line_number msc_x_netting_pkg.linenumList;
1717: b_end_order_number msc_x_netting_pkg.ordernumberList;
1718: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
1711: b_customer_site_name msc_x_netting_pkg.custsiteList;
1712: b_customer_item_name msc_x_netting_pkg.itemnameList;
1713: b_customer_item_desc msc_x_netting_pkg.itemdescList;
1714: b_order_number msc_x_netting_pkg.ordernumberList;
1715: b_release_number msc_x_netting_pkg.releasenumList;
1716: b_line_number msc_x_netting_pkg.linenumList;
1717: b_end_order_number msc_x_netting_pkg.ordernumberList;
1718: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
1719: b_end_order_line_number msc_x_netting_pkg.linenumList;
1712: b_customer_item_name msc_x_netting_pkg.itemnameList;
1713: b_customer_item_desc msc_x_netting_pkg.itemdescList;
1714: b_order_number msc_x_netting_pkg.ordernumberList;
1715: b_release_number msc_x_netting_pkg.releasenumList;
1716: b_line_number msc_x_netting_pkg.linenumList;
1717: b_end_order_number msc_x_netting_pkg.ordernumberList;
1718: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
1719: b_end_order_line_number msc_x_netting_pkg.linenumList;
1720:
1713: b_customer_item_desc msc_x_netting_pkg.itemdescList;
1714: b_order_number msc_x_netting_pkg.ordernumberList;
1715: b_release_number msc_x_netting_pkg.releasenumList;
1716: b_line_number msc_x_netting_pkg.linenumList;
1717: b_end_order_number msc_x_netting_pkg.ordernumberList;
1718: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
1719: b_end_order_line_number msc_x_netting_pkg.linenumList;
1720:
1721:
1714: b_order_number msc_x_netting_pkg.ordernumberList;
1715: b_release_number msc_x_netting_pkg.releasenumList;
1716: b_line_number msc_x_netting_pkg.linenumList;
1717: b_end_order_number msc_x_netting_pkg.ordernumberList;
1718: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
1719: b_end_order_line_number msc_x_netting_pkg.linenumList;
1720:
1721:
1722: l_exception_type Number;
1715: b_release_number msc_x_netting_pkg.releasenumList;
1716: b_line_number msc_x_netting_pkg.linenumList;
1717: b_end_order_number msc_x_netting_pkg.ordernumberList;
1718: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
1719: b_end_order_line_number msc_x_netting_pkg.linenumList;
1720:
1721:
1722: l_exception_type Number;
1723: l_exception_group Number;
1776: -- archive the cpfr exceptions first before recompute
1777: ------------------------------------------------------------------
1778:
1779: delete msc_x_exception_details
1780: where plan_id = msc_x_netting_pkg.G_PLAN_ID
1781: and exception_type in (35,36);
1782:
1783: update msc_item_exceptions
1784: set version = version + 1,
1782:
1783: update msc_item_exceptions
1784: set version = version + 1,
1785: last_update_date = sysdate
1786: where plan_id = msc_x_netting_pkg.G_PLAN_ID
1787: and exception_type in (35,36);
1788:
1789:
1790: l_item_key := to_char(msc_x_netting_pkg.G_FORECAST_ACCURACY) || '-' ||
1786: where plan_id = msc_x_netting_pkg.G_PLAN_ID
1787: and exception_type in (35,36);
1788:
1789:
1790: l_item_key := to_char(msc_x_netting_pkg.G_FORECAST_ACCURACY) || '-' ||
1791: to_char(msc_x_netting_pkg.G_EXCEP35) || '-' || '%';
1792: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
1793:
1794:
1787: and exception_type in (35,36);
1788:
1789:
1790: l_item_key := to_char(msc_x_netting_pkg.G_FORECAST_ACCURACY) || '-' ||
1791: to_char(msc_x_netting_pkg.G_EXCEP35) || '-' || '%';
1792: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
1793:
1794:
1795: l_item_key := to_char(msc_x_netting_pkg.G_FORECAST_ACCURACY) || '-' ||
1788:
1789:
1790: l_item_key := to_char(msc_x_netting_pkg.G_FORECAST_ACCURACY) || '-' ||
1791: to_char(msc_x_netting_pkg.G_EXCEP35) || '-' || '%';
1792: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
1793:
1794:
1795: l_item_key := to_char(msc_x_netting_pkg.G_FORECAST_ACCURACY) || '-' ||
1796: to_char(msc_x_netting_pkg.G_EXCEP36) || '-' || '%';
1791: to_char(msc_x_netting_pkg.G_EXCEP35) || '-' || '%';
1792: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
1793:
1794:
1795: l_item_key := to_char(msc_x_netting_pkg.G_FORECAST_ACCURACY) || '-' ||
1796: to_char(msc_x_netting_pkg.G_EXCEP36) || '-' || '%';
1797: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
1798:
1799: --dbms_output.put_line('Exception 35 and 36');
1792: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
1793:
1794:
1795: l_item_key := to_char(msc_x_netting_pkg.G_FORECAST_ACCURACY) || '-' ||
1796: to_char(msc_x_netting_pkg.G_EXCEP36) || '-' || '%';
1797: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
1798:
1799: --dbms_output.put_line('Exception 35 and 36');
1800: open exception_35_36;
1793:
1794:
1795: l_item_key := to_char(msc_x_netting_pkg.G_FORECAST_ACCURACY) || '-' ||
1796: to_char(msc_x_netting_pkg.G_EXCEP36) || '-' || '%';
1797: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
1798:
1799: --dbms_output.put_line('Exception 35 and 36');
1800: open exception_35_36;
1801: fetch exception_35_36 BULK COLLECT INTO
1829:
1830: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
1831: nvl(l_shipping_control,1));
1832:
1833: l_threshold1 := msc_pmf_pkg.get_threshold(msc_x_netting_pkg.G_EXCEP35,
1834: b_supplier_id(j),
1835: b_supplier_site_id(j),
1836: b_item_id(j),
1837: null,
1839: b_publisher_id(j),
1840: b_publisher_site_id(j),
1841: null);
1842: -- exception 36 customer centric
1843: l_threshold2 := msc_pmf_pkg.get_threshold(msc_x_netting_pkg.G_EXCEP36,
1844: b_publisher_id(j),
1845: b_publisher_site_id(j),
1846: b_item_id(j),
1847: b_supplier_id(j),
1857: into l_total_historical_sales,
1858: l_tp_total_historical_sales,
1859: l_p_total_historical_sales
1860: from msc_sup_dem_entries sd
1861: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
1862: and sd.publisher_id = b_publisher_id(j)
1863: and sd.publisher_site_id = b_publisher_site_id(j)
1864: and sd.inventory_item_id = b_item_id(j)
1865: and sd.publisher_order_type = msc_x_netting_pkg.HISTORICAL_SALES
1861: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
1862: and sd.publisher_id = b_publisher_id(j)
1863: and sd.publisher_site_id = b_publisher_site_id(j)
1864: and sd.inventory_item_id = b_item_id(j)
1865: and sd.publisher_order_type = msc_x_netting_pkg.HISTORICAL_SALES
1866: and sd.supplier_id = b_supplier_id(j)
1867: and sd.supplier_site_id = b_supplier_site_id(j)
1868: and sd.customer_id = sd.publisher_id
1869: and sd.customer_site_id = sd.publisher_site_id
1874: nvl(sum(sd.tp_quantity),0),
1875: nvl(sum(sd.quantity),0)
1876: into l_total_forecast, l_tp_total_forecast, l_posting_total_forecast
1877: from msc_sup_dem_entries sd
1878: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
1879: and sd.publisher_id = b_publisher_id(j)
1880: and sd.publisher_site_id = b_publisher_site_id(j)
1881: and sd.inventory_item_id = b_item_id(j)
1882: and sd.publisher_order_type = msc_x_netting_pkg.SALES_FORECAST
1878: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
1879: and sd.publisher_id = b_publisher_id(j)
1880: and sd.publisher_site_id = b_publisher_site_id(j)
1881: and sd.inventory_item_id = b_item_id(j)
1882: and sd.publisher_order_type = msc_x_netting_pkg.SALES_FORECAST
1883: and sd.supplier_id = b_supplier_id(j)
1884: and sd.supplier_site_id = b_supplier_site_id(j)
1885: and sd.customer_id = sd.publisher_id
1886: and sd.customer_site_id = sd.publisher_site_id
1889:
1890: IF (l_tp_total_forecast > 0) and (l_tp_total_historical_sales > 0) and
1891: (1- l_tp_total_historical_sales/l_tp_total_forecast) > l_threshold1/100 THEN
1892:
1893: l_exception_type := msc_x_netting_pkg.G_EXCEP35;
1894: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1895: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1896: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1897:
1890: IF (l_tp_total_forecast > 0) and (l_tp_total_historical_sales > 0) and
1891: (1- l_tp_total_historical_sales/l_tp_total_forecast) > l_threshold1/100 THEN
1892:
1893: l_exception_type := msc_x_netting_pkg.G_EXCEP35;
1894: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1895: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1896: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1897:
1898: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
1891: (1- l_tp_total_historical_sales/l_tp_total_forecast) > l_threshold1/100 THEN
1892:
1893: l_exception_type := msc_x_netting_pkg.G_EXCEP35;
1894: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1895: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1896: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1897:
1898: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
1899: b_supplier_name(j),
1892:
1893: l_exception_type := msc_x_netting_pkg.G_EXCEP35;
1894: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1895: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1896: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1897:
1898: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
1899: b_supplier_name(j),
1900: b_supplier_site_id(j),
1894: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1895: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1896: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1897:
1898: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
1899: b_supplier_name(j),
1900: b_supplier_site_id(j),
1901: b_supplier_site_name(j),
1902: b_item_id(j),
1985: a_exception_basis);
1986: l_inserted_record := l_inserted_record + 1;
1987:
1988: END IF;
1989: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(35) || ':' || sysdate);
1990: IF (l_total_forecast > 0) and (l_total_historical_sales > 0 ) and
1991: (1- l_total_historical_sales/l_total_forecast) > l_threshold2/100 THEN
1992: l_exception_type := msc_x_netting_pkg.G_EXCEP36;
1993: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1988: END IF;
1989: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(35) || ':' || sysdate);
1990: IF (l_total_forecast > 0) and (l_total_historical_sales > 0 ) and
1991: (1- l_total_historical_sales/l_total_forecast) > l_threshold2/100 THEN
1992: l_exception_type := msc_x_netting_pkg.G_EXCEP36;
1993: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1994: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1995: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1996:
1989: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(35) || ':' || sysdate);
1990: IF (l_total_forecast > 0) and (l_total_historical_sales > 0 ) and
1991: (1- l_total_historical_sales/l_total_forecast) > l_threshold2/100 THEN
1992: l_exception_type := msc_x_netting_pkg.G_EXCEP36;
1993: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1994: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1995: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1996:
1997: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
1990: IF (l_total_forecast > 0) and (l_total_historical_sales > 0 ) and
1991: (1- l_total_historical_sales/l_total_forecast) > l_threshold2/100 THEN
1992: l_exception_type := msc_x_netting_pkg.G_EXCEP36;
1993: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1994: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1995: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1996:
1997: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
1998: b_publisher_name(j),
1991: (1- l_total_historical_sales/l_total_forecast) > l_threshold2/100 THEN
1992: l_exception_type := msc_x_netting_pkg.G_EXCEP36;
1993: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1994: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1995: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1996:
1997: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
1998: b_publisher_name(j),
1999: b_publisher_site_id(j),
1993: l_exception_group := msc_x_netting_pkg.G_FORECAST_ACCURACY;
1994: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
1995: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
1996:
1997: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
1998: b_publisher_name(j),
1999: b_publisher_site_id(j),
2000: b_publisher_site_name(j),
2001: b_item_id(j),
2086: END IF;
2087: END LOOP;
2088: END IF;
2089:
2090: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(36) ||
2091: ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
2092:
2093: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Total exceptions inserted for the group ' ||
2094: msc_x_netting_pkg.get_message_group(msc_x_netting_pkg.G_FORECAST_ACCURACY) || ':' || l_inserted_record);
2090: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(36) ||
2091: ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
2092:
2093: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Total exceptions inserted for the group ' ||
2094: msc_x_netting_pkg.get_message_group(msc_x_netting_pkg.G_FORECAST_ACCURACY) || ':' || l_inserted_record);
2095:
2096: -- added exception handler
2097: EXCEPTION
2098: WHEN OTHERS THEN
2105: --==================================================================================
2106: -- COMPUTE_PERFORMANCE
2107: --==================================================================================
2108: PROCEDURE COMPUTE_PERFORMANCE (
2109: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2110: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
2111: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2112: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
2113: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2106: -- COMPUTE_PERFORMANCE
2107: --==================================================================================
2108: PROCEDURE COMPUTE_PERFORMANCE (
2109: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2110: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
2111: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2112: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
2113: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2114: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2107: --==================================================================================
2108: PROCEDURE COMPUTE_PERFORMANCE (
2109: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2110: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
2111: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2112: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
2113: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2114: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2115: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
2108: PROCEDURE COMPUTE_PERFORMANCE (
2109: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2110: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
2111: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2112: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
2113: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2114: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2115: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
2116: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2109: a_company_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2110: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
2111: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2112: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
2113: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2114: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2115: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
2116: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2117: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
2110: a_company_name IN OUT NOCOPY msc_x_netting_pkg.publisherList,
2111: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2112: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
2113: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2114: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2115: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
2116: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2117: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
2118: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2111: a_company_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2112: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
2113: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2114: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2115: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
2116: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2117: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
2118: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2119: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
2112: a_company_site_name IN OUT NOCOPY msc_x_netting_pkg.pubsiteList,
2113: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2114: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2115: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
2116: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2117: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
2118: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2119: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
2120: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2113: a_item_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2114: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2115: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
2116: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2117: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
2118: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2119: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
2120: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2121: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2114: a_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2115: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
2116: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2117: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
2118: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2119: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
2120: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2121: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2122: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2115: a_item_desc IN OUT NOCOPY msc_x_netting_pkg.itemdescList,
2116: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2117: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
2118: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2119: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
2120: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2121: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2122: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2123: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
2116: a_exception_type IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2117: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
2118: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2119: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
2120: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2121: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2122: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2123: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
2124: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2117: a_exception_type_name IN OUT NOCOPY msc_x_netting_pkg.exceptypeList,
2118: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2119: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
2120: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2121: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2122: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2123: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
2124: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2125: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
2118: a_exception_group IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2119: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
2120: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2121: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2122: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2123: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
2124: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2125: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
2126: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2119: a_exception_group_name IN OUT NOCOPY msc_x_netting_pkg.excepgroupList,
2120: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2121: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2122: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2123: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
2124: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2125: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
2126: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2127: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2120: a_trx_id1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2121: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2122: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2123: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
2124: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2125: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
2126: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2127: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2128: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
2121: a_trx_id2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2122: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2123: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
2124: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2125: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
2126: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2127: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2128: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
2129: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2122: a_customer_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2123: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
2124: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2125: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
2126: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2127: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2128: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
2129: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2130: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
2123: a_customer_name IN OUT NOCOPY msc_x_netting_pkg.customerList,
2124: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2125: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
2126: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2127: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2128: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
2129: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2130: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
2131: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2124: a_customer_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2125: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
2126: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2127: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2128: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
2129: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2130: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
2131: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2132: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2125: a_customer_site_name IN OUT NOCOPY msc_x_netting_pkg.custsiteList,
2126: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2127: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2128: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
2129: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2130: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
2131: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2132: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2133: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2126: a_customer_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2127: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2128: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
2129: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2130: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
2131: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2132: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2133: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2134: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2127: a_supplier_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2128: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
2129: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2130: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
2131: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2132: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2133: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2134: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2135: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2128: a_supplier_name IN OUT NOCOPY msc_x_netting_pkg.supplierList,
2129: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2130: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
2131: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2132: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2133: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2134: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2135: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2136: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2129: a_supplier_site_id IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2130: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
2131: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2132: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2133: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2134: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2135: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2136: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2137: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2130: a_supplier_site_name IN OUT NOCOPY msc_x_netting_pkg.suppsiteList,
2131: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2132: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2133: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2134: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2135: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2136: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2137: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2138: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2131: a_supplier_item_name IN OUT NOCOPY msc_x_netting_pkg.itemnameList,
2132: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2133: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2134: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2135: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2136: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2137: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2138: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2139: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2132: a_number1 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2133: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2134: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2135: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2136: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2137: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2138: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2139: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2140: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2133: a_number2 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2134: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2135: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2136: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2137: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2138: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2139: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2140: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2141: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2134: a_number3 IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2135: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2136: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2137: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2138: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2139: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2140: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2141: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2142: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2135: a_threshold IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2136: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2137: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2138: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2139: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2140: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2141: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2142: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2143: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2136: a_lead_time IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2137: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2138: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2139: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2140: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2141: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2142: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2143: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2144: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2137: a_item_min_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2138: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2139: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2140: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2141: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2142: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2143: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2144: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2145: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2138: a_item_max_qty IN OUT NOCOPY msc_x_netting_pkg.number_arr,
2139: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2140: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2141: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2142: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2143: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2144: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2145: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2146: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2139: a_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2140: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2141: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2142: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2143: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2144: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2145: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2146: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2147: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2140: a_release_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2141: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2142: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2143: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2144: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2145: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2146: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2147: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2148: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2141: a_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2142: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2143: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2144: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2145: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2146: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2147: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2148: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2149: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2142: a_end_order_number IN OUT NOCOPY msc_x_netting_pkg.ordernumberList,
2143: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2144: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2145: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2146: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2147: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2148: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2149: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2150: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2143: a_end_order_rel_number IN OUT NOCOPY msc_x_netting_pkg.releasenumList,
2144: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2145: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2146: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2147: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2148: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2149: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2150: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2151: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2144: a_end_order_line_number IN OUT NOCOPY msc_x_netting_pkg.linenumList,
2145: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2146: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2147: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2148: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2149: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2150: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2151: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2152: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
2145: a_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2146: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2147: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2148: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2149: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2150: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2151: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2152: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
2153:
2146: a_tp_creation_date IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2147: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2148: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2149: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2150: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2151: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2152: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
2153:
2154: b_trx_id1 msc_x_netting_pkg.number_arr;
2147: a_date1 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2148: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2149: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2150: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2151: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2152: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
2153:
2154: b_trx_id1 msc_x_netting_pkg.number_arr;
2155: b_trx_id2 msc_x_netting_pkg.number_arr;
2148: a_date2 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2149: a_date3 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2150: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2151: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2152: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
2153:
2154: b_trx_id1 msc_x_netting_pkg.number_arr;
2155: b_trx_id2 msc_x_netting_pkg.number_arr;
2156: b_publisher_id msc_x_netting_pkg.number_arr;
2150: a_date4 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2151: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2152: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
2153:
2154: b_trx_id1 msc_x_netting_pkg.number_arr;
2155: b_trx_id2 msc_x_netting_pkg.number_arr;
2156: b_publisher_id msc_x_netting_pkg.number_arr;
2157: b_publisher_site_id msc_x_netting_pkg.number_arr;
2158: b_item_id msc_x_netting_pkg.number_arr;
2151: a_date5 IN OUT NOCOPY msc_x_netting_pkg.date_arr,
2152: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
2153:
2154: b_trx_id1 msc_x_netting_pkg.number_arr;
2155: b_trx_id2 msc_x_netting_pkg.number_arr;
2156: b_publisher_id msc_x_netting_pkg.number_arr;
2157: b_publisher_site_id msc_x_netting_pkg.number_arr;
2158: b_item_id msc_x_netting_pkg.number_arr;
2159: b_po_qty msc_x_netting_pkg.number_arr;
2152: a_exception_basis IN OUT NOCOPY msc_x_netting_pkg.exceptbasisList) IS
2153:
2154: b_trx_id1 msc_x_netting_pkg.number_arr;
2155: b_trx_id2 msc_x_netting_pkg.number_arr;
2156: b_publisher_id msc_x_netting_pkg.number_arr;
2157: b_publisher_site_id msc_x_netting_pkg.number_arr;
2158: b_item_id msc_x_netting_pkg.number_arr;
2159: b_po_qty msc_x_netting_pkg.number_arr;
2160: b_so_qty msc_x_netting_pkg.number_arr;
2153:
2154: b_trx_id1 msc_x_netting_pkg.number_arr;
2155: b_trx_id2 msc_x_netting_pkg.number_arr;
2156: b_publisher_id msc_x_netting_pkg.number_arr;
2157: b_publisher_site_id msc_x_netting_pkg.number_arr;
2158: b_item_id msc_x_netting_pkg.number_arr;
2159: b_po_qty msc_x_netting_pkg.number_arr;
2160: b_so_qty msc_x_netting_pkg.number_arr;
2161: b_tp_po_qty msc_x_netting_pkg.number_arr;
2154: b_trx_id1 msc_x_netting_pkg.number_arr;
2155: b_trx_id2 msc_x_netting_pkg.number_arr;
2156: b_publisher_id msc_x_netting_pkg.number_arr;
2157: b_publisher_site_id msc_x_netting_pkg.number_arr;
2158: b_item_id msc_x_netting_pkg.number_arr;
2159: b_po_qty msc_x_netting_pkg.number_arr;
2160: b_so_qty msc_x_netting_pkg.number_arr;
2161: b_tp_po_qty msc_x_netting_pkg.number_arr;
2162: b_tp_so_qty msc_x_netting_pkg.number_arr;
2155: b_trx_id2 msc_x_netting_pkg.number_arr;
2156: b_publisher_id msc_x_netting_pkg.number_arr;
2157: b_publisher_site_id msc_x_netting_pkg.number_arr;
2158: b_item_id msc_x_netting_pkg.number_arr;
2159: b_po_qty msc_x_netting_pkg.number_arr;
2160: b_so_qty msc_x_netting_pkg.number_arr;
2161: b_tp_po_qty msc_x_netting_pkg.number_arr;
2162: b_tp_so_qty msc_x_netting_pkg.number_arr;
2163: b_posting_po_qty msc_x_netting_pkg.number_arr;
2156: b_publisher_id msc_x_netting_pkg.number_arr;
2157: b_publisher_site_id msc_x_netting_pkg.number_arr;
2158: b_item_id msc_x_netting_pkg.number_arr;
2159: b_po_qty msc_x_netting_pkg.number_arr;
2160: b_so_qty msc_x_netting_pkg.number_arr;
2161: b_tp_po_qty msc_x_netting_pkg.number_arr;
2162: b_tp_so_qty msc_x_netting_pkg.number_arr;
2163: b_posting_po_qty msc_x_netting_pkg.number_arr;
2164: b_posting_so_qty msc_x_netting_pkg.number_arr;
2157: b_publisher_site_id msc_x_netting_pkg.number_arr;
2158: b_item_id msc_x_netting_pkg.number_arr;
2159: b_po_qty msc_x_netting_pkg.number_arr;
2160: b_so_qty msc_x_netting_pkg.number_arr;
2161: b_tp_po_qty msc_x_netting_pkg.number_arr;
2162: b_tp_so_qty msc_x_netting_pkg.number_arr;
2163: b_posting_po_qty msc_x_netting_pkg.number_arr;
2164: b_posting_so_qty msc_x_netting_pkg.number_arr;
2165: b_customer_id msc_x_netting_pkg.number_arr;
2158: b_item_id msc_x_netting_pkg.number_arr;
2159: b_po_qty msc_x_netting_pkg.number_arr;
2160: b_so_qty msc_x_netting_pkg.number_arr;
2161: b_tp_po_qty msc_x_netting_pkg.number_arr;
2162: b_tp_so_qty msc_x_netting_pkg.number_arr;
2163: b_posting_po_qty msc_x_netting_pkg.number_arr;
2164: b_posting_so_qty msc_x_netting_pkg.number_arr;
2165: b_customer_id msc_x_netting_pkg.number_arr;
2166: b_customer_site_id msc_x_netting_pkg.number_arr;
2159: b_po_qty msc_x_netting_pkg.number_arr;
2160: b_so_qty msc_x_netting_pkg.number_arr;
2161: b_tp_po_qty msc_x_netting_pkg.number_arr;
2162: b_tp_so_qty msc_x_netting_pkg.number_arr;
2163: b_posting_po_qty msc_x_netting_pkg.number_arr;
2164: b_posting_so_qty msc_x_netting_pkg.number_arr;
2165: b_customer_id msc_x_netting_pkg.number_arr;
2166: b_customer_site_id msc_x_netting_pkg.number_arr;
2167: b_supplier_id msc_x_netting_pkg.number_arr;
2160: b_so_qty msc_x_netting_pkg.number_arr;
2161: b_tp_po_qty msc_x_netting_pkg.number_arr;
2162: b_tp_so_qty msc_x_netting_pkg.number_arr;
2163: b_posting_po_qty msc_x_netting_pkg.number_arr;
2164: b_posting_so_qty msc_x_netting_pkg.number_arr;
2165: b_customer_id msc_x_netting_pkg.number_arr;
2166: b_customer_site_id msc_x_netting_pkg.number_arr;
2167: b_supplier_id msc_x_netting_pkg.number_arr;
2168: b_supplier_site_id msc_x_netting_pkg.number_arr;
2161: b_tp_po_qty msc_x_netting_pkg.number_arr;
2162: b_tp_so_qty msc_x_netting_pkg.number_arr;
2163: b_posting_po_qty msc_x_netting_pkg.number_arr;
2164: b_posting_so_qty msc_x_netting_pkg.number_arr;
2165: b_customer_id msc_x_netting_pkg.number_arr;
2166: b_customer_site_id msc_x_netting_pkg.number_arr;
2167: b_supplier_id msc_x_netting_pkg.number_arr;
2168: b_supplier_site_id msc_x_netting_pkg.number_arr;
2169: b_po_last_refnum msc_x_netting_pkg.number_arr;
2162: b_tp_so_qty msc_x_netting_pkg.number_arr;
2163: b_posting_po_qty msc_x_netting_pkg.number_arr;
2164: b_posting_so_qty msc_x_netting_pkg.number_arr;
2165: b_customer_id msc_x_netting_pkg.number_arr;
2166: b_customer_site_id msc_x_netting_pkg.number_arr;
2167: b_supplier_id msc_x_netting_pkg.number_arr;
2168: b_supplier_site_id msc_x_netting_pkg.number_arr;
2169: b_po_last_refnum msc_x_netting_pkg.number_arr;
2170: b_so_last_refnum msc_x_netting_pkg.number_arr;
2163: b_posting_po_qty msc_x_netting_pkg.number_arr;
2164: b_posting_so_qty msc_x_netting_pkg.number_arr;
2165: b_customer_id msc_x_netting_pkg.number_arr;
2166: b_customer_site_id msc_x_netting_pkg.number_arr;
2167: b_supplier_id msc_x_netting_pkg.number_arr;
2168: b_supplier_site_id msc_x_netting_pkg.number_arr;
2169: b_po_last_refnum msc_x_netting_pkg.number_arr;
2170: b_so_last_refnum msc_x_netting_pkg.number_arr;
2171: b_po_receipt_date msc_x_netting_pkg.date_arr;
2164: b_posting_so_qty msc_x_netting_pkg.number_arr;
2165: b_customer_id msc_x_netting_pkg.number_arr;
2166: b_customer_site_id msc_x_netting_pkg.number_arr;
2167: b_supplier_id msc_x_netting_pkg.number_arr;
2168: b_supplier_site_id msc_x_netting_pkg.number_arr;
2169: b_po_last_refnum msc_x_netting_pkg.number_arr;
2170: b_so_last_refnum msc_x_netting_pkg.number_arr;
2171: b_po_receipt_date msc_x_netting_pkg.date_arr;
2172: b_so_receipt_date msc_x_netting_pkg.date_arr;
2165: b_customer_id msc_x_netting_pkg.number_arr;
2166: b_customer_site_id msc_x_netting_pkg.number_arr;
2167: b_supplier_id msc_x_netting_pkg.number_arr;
2168: b_supplier_site_id msc_x_netting_pkg.number_arr;
2169: b_po_last_refnum msc_x_netting_pkg.number_arr;
2170: b_so_last_refnum msc_x_netting_pkg.number_arr;
2171: b_po_receipt_date msc_x_netting_pkg.date_arr;
2172: b_so_receipt_date msc_x_netting_pkg.date_arr;
2173: b_po_ship_date msc_x_netting_pkg.date_arr;
2166: b_customer_site_id msc_x_netting_pkg.number_arr;
2167: b_supplier_id msc_x_netting_pkg.number_arr;
2168: b_supplier_site_id msc_x_netting_pkg.number_arr;
2169: b_po_last_refnum msc_x_netting_pkg.number_arr;
2170: b_so_last_refnum msc_x_netting_pkg.number_arr;
2171: b_po_receipt_date msc_x_netting_pkg.date_arr;
2172: b_so_receipt_date msc_x_netting_pkg.date_arr;
2173: b_po_ship_date msc_x_netting_pkg.date_arr;
2174: b_so_ship_date msc_x_netting_pkg.date_arr;
2167: b_supplier_id msc_x_netting_pkg.number_arr;
2168: b_supplier_site_id msc_x_netting_pkg.number_arr;
2169: b_po_last_refnum msc_x_netting_pkg.number_arr;
2170: b_so_last_refnum msc_x_netting_pkg.number_arr;
2171: b_po_receipt_date msc_x_netting_pkg.date_arr;
2172: b_so_receipt_date msc_x_netting_pkg.date_arr;
2173: b_po_ship_date msc_x_netting_pkg.date_arr;
2174: b_so_ship_date msc_x_netting_pkg.date_arr;
2175: b_po_creation_date msc_x_netting_pkg.date_arr;
2168: b_supplier_site_id msc_x_netting_pkg.number_arr;
2169: b_po_last_refnum msc_x_netting_pkg.number_arr;
2170: b_so_last_refnum msc_x_netting_pkg.number_arr;
2171: b_po_receipt_date msc_x_netting_pkg.date_arr;
2172: b_so_receipt_date msc_x_netting_pkg.date_arr;
2173: b_po_ship_date msc_x_netting_pkg.date_arr;
2174: b_so_ship_date msc_x_netting_pkg.date_arr;
2175: b_po_creation_date msc_x_netting_pkg.date_arr;
2176: b_so_creation_date msc_x_netting_pkg.date_arr;
2169: b_po_last_refnum msc_x_netting_pkg.number_arr;
2170: b_so_last_refnum msc_x_netting_pkg.number_arr;
2171: b_po_receipt_date msc_x_netting_pkg.date_arr;
2172: b_so_receipt_date msc_x_netting_pkg.date_arr;
2173: b_po_ship_date msc_x_netting_pkg.date_arr;
2174: b_so_ship_date msc_x_netting_pkg.date_arr;
2175: b_po_creation_date msc_x_netting_pkg.date_arr;
2176: b_so_creation_date msc_x_netting_pkg.date_arr;
2177: b_item_name msc_x_netting_pkg.itemnameList;
2170: b_so_last_refnum msc_x_netting_pkg.number_arr;
2171: b_po_receipt_date msc_x_netting_pkg.date_arr;
2172: b_so_receipt_date msc_x_netting_pkg.date_arr;
2173: b_po_ship_date msc_x_netting_pkg.date_arr;
2174: b_so_ship_date msc_x_netting_pkg.date_arr;
2175: b_po_creation_date msc_x_netting_pkg.date_arr;
2176: b_so_creation_date msc_x_netting_pkg.date_arr;
2177: b_item_name msc_x_netting_pkg.itemnameList;
2178: b_item_desc msc_x_netting_pkg.itemdescList;
2171: b_po_receipt_date msc_x_netting_pkg.date_arr;
2172: b_so_receipt_date msc_x_netting_pkg.date_arr;
2173: b_po_ship_date msc_x_netting_pkg.date_arr;
2174: b_so_ship_date msc_x_netting_pkg.date_arr;
2175: b_po_creation_date msc_x_netting_pkg.date_arr;
2176: b_so_creation_date msc_x_netting_pkg.date_arr;
2177: b_item_name msc_x_netting_pkg.itemnameList;
2178: b_item_desc msc_x_netting_pkg.itemdescList;
2179: b_publisher_name msc_x_netting_pkg.publisherList;
2172: b_so_receipt_date msc_x_netting_pkg.date_arr;
2173: b_po_ship_date msc_x_netting_pkg.date_arr;
2174: b_so_ship_date msc_x_netting_pkg.date_arr;
2175: b_po_creation_date msc_x_netting_pkg.date_arr;
2176: b_so_creation_date msc_x_netting_pkg.date_arr;
2177: b_item_name msc_x_netting_pkg.itemnameList;
2178: b_item_desc msc_x_netting_pkg.itemdescList;
2179: b_publisher_name msc_x_netting_pkg.publisherList;
2180: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
2173: b_po_ship_date msc_x_netting_pkg.date_arr;
2174: b_so_ship_date msc_x_netting_pkg.date_arr;
2175: b_po_creation_date msc_x_netting_pkg.date_arr;
2176: b_so_creation_date msc_x_netting_pkg.date_arr;
2177: b_item_name msc_x_netting_pkg.itemnameList;
2178: b_item_desc msc_x_netting_pkg.itemdescList;
2179: b_publisher_name msc_x_netting_pkg.publisherList;
2180: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
2181: b_supplier_name msc_x_netting_pkg.supplierList;
2174: b_so_ship_date msc_x_netting_pkg.date_arr;
2175: b_po_creation_date msc_x_netting_pkg.date_arr;
2176: b_so_creation_date msc_x_netting_pkg.date_arr;
2177: b_item_name msc_x_netting_pkg.itemnameList;
2178: b_item_desc msc_x_netting_pkg.itemdescList;
2179: b_publisher_name msc_x_netting_pkg.publisherList;
2180: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
2181: b_supplier_name msc_x_netting_pkg.supplierList;
2182: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
2175: b_po_creation_date msc_x_netting_pkg.date_arr;
2176: b_so_creation_date msc_x_netting_pkg.date_arr;
2177: b_item_name msc_x_netting_pkg.itemnameList;
2178: b_item_desc msc_x_netting_pkg.itemdescList;
2179: b_publisher_name msc_x_netting_pkg.publisherList;
2180: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
2181: b_supplier_name msc_x_netting_pkg.supplierList;
2182: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
2183: b_supplier_item_name msc_x_netting_pkg.itemnameList;
2176: b_so_creation_date msc_x_netting_pkg.date_arr;
2177: b_item_name msc_x_netting_pkg.itemnameList;
2178: b_item_desc msc_x_netting_pkg.itemdescList;
2179: b_publisher_name msc_x_netting_pkg.publisherList;
2180: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
2181: b_supplier_name msc_x_netting_pkg.supplierList;
2182: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
2183: b_supplier_item_name msc_x_netting_pkg.itemnameList;
2184: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
2177: b_item_name msc_x_netting_pkg.itemnameList;
2178: b_item_desc msc_x_netting_pkg.itemdescList;
2179: b_publisher_name msc_x_netting_pkg.publisherList;
2180: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
2181: b_supplier_name msc_x_netting_pkg.supplierList;
2182: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
2183: b_supplier_item_name msc_x_netting_pkg.itemnameList;
2184: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
2185: b_customer_name msc_x_netting_pkg.customerList;
2178: b_item_desc msc_x_netting_pkg.itemdescList;
2179: b_publisher_name msc_x_netting_pkg.publisherList;
2180: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
2181: b_supplier_name msc_x_netting_pkg.supplierList;
2182: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
2183: b_supplier_item_name msc_x_netting_pkg.itemnameList;
2184: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
2185: b_customer_name msc_x_netting_pkg.customerList;
2186: b_customer_site_name msc_x_netting_pkg.custsiteList;
2179: b_publisher_name msc_x_netting_pkg.publisherList;
2180: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
2181: b_supplier_name msc_x_netting_pkg.supplierList;
2182: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
2183: b_supplier_item_name msc_x_netting_pkg.itemnameList;
2184: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
2185: b_customer_name msc_x_netting_pkg.customerList;
2186: b_customer_site_name msc_x_netting_pkg.custsiteList;
2187: b_customer_item_name msc_x_netting_pkg.itemnameList;
2180: b_publisher_site_name msc_x_netting_pkg.pubsiteList;
2181: b_supplier_name msc_x_netting_pkg.supplierList;
2182: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
2183: b_supplier_item_name msc_x_netting_pkg.itemnameList;
2184: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
2185: b_customer_name msc_x_netting_pkg.customerList;
2186: b_customer_site_name msc_x_netting_pkg.custsiteList;
2187: b_customer_item_name msc_x_netting_pkg.itemnameList;
2188: b_customer_item_desc msc_x_netting_pkg.itemdescList;
2181: b_supplier_name msc_x_netting_pkg.supplierList;
2182: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
2183: b_supplier_item_name msc_x_netting_pkg.itemnameList;
2184: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
2185: b_customer_name msc_x_netting_pkg.customerList;
2186: b_customer_site_name msc_x_netting_pkg.custsiteList;
2187: b_customer_item_name msc_x_netting_pkg.itemnameList;
2188: b_customer_item_desc msc_x_netting_pkg.itemdescList;
2189: b_order_number msc_x_netting_pkg.ordernumberList;
2182: b_supplier_site_name msc_x_netting_pkg.suppsiteList;
2183: b_supplier_item_name msc_x_netting_pkg.itemnameList;
2184: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
2185: b_customer_name msc_x_netting_pkg.customerList;
2186: b_customer_site_name msc_x_netting_pkg.custsiteList;
2187: b_customer_item_name msc_x_netting_pkg.itemnameList;
2188: b_customer_item_desc msc_x_netting_pkg.itemdescList;
2189: b_order_number msc_x_netting_pkg.ordernumberList;
2190: b_release_number msc_x_netting_pkg.releasenumList;
2183: b_supplier_item_name msc_x_netting_pkg.itemnameList;
2184: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
2185: b_customer_name msc_x_netting_pkg.customerList;
2186: b_customer_site_name msc_x_netting_pkg.custsiteList;
2187: b_customer_item_name msc_x_netting_pkg.itemnameList;
2188: b_customer_item_desc msc_x_netting_pkg.itemdescList;
2189: b_order_number msc_x_netting_pkg.ordernumberList;
2190: b_release_number msc_x_netting_pkg.releasenumList;
2191: b_line_number msc_x_netting_pkg.linenumList;
2184: b_supplier_item_desc msc_x_netting_pkg.itemdescList;
2185: b_customer_name msc_x_netting_pkg.customerList;
2186: b_customer_site_name msc_x_netting_pkg.custsiteList;
2187: b_customer_item_name msc_x_netting_pkg.itemnameList;
2188: b_customer_item_desc msc_x_netting_pkg.itemdescList;
2189: b_order_number msc_x_netting_pkg.ordernumberList;
2190: b_release_number msc_x_netting_pkg.releasenumList;
2191: b_line_number msc_x_netting_pkg.linenumList;
2192: b_end_order_number msc_x_netting_pkg.ordernumberList;
2185: b_customer_name msc_x_netting_pkg.customerList;
2186: b_customer_site_name msc_x_netting_pkg.custsiteList;
2187: b_customer_item_name msc_x_netting_pkg.itemnameList;
2188: b_customer_item_desc msc_x_netting_pkg.itemdescList;
2189: b_order_number msc_x_netting_pkg.ordernumberList;
2190: b_release_number msc_x_netting_pkg.releasenumList;
2191: b_line_number msc_x_netting_pkg.linenumList;
2192: b_end_order_number msc_x_netting_pkg.ordernumberList;
2193: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
2186: b_customer_site_name msc_x_netting_pkg.custsiteList;
2187: b_customer_item_name msc_x_netting_pkg.itemnameList;
2188: b_customer_item_desc msc_x_netting_pkg.itemdescList;
2189: b_order_number msc_x_netting_pkg.ordernumberList;
2190: b_release_number msc_x_netting_pkg.releasenumList;
2191: b_line_number msc_x_netting_pkg.linenumList;
2192: b_end_order_number msc_x_netting_pkg.ordernumberList;
2193: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
2194: b_end_order_line_number msc_x_netting_pkg.linenumList;
2187: b_customer_item_name msc_x_netting_pkg.itemnameList;
2188: b_customer_item_desc msc_x_netting_pkg.itemdescList;
2189: b_order_number msc_x_netting_pkg.ordernumberList;
2190: b_release_number msc_x_netting_pkg.releasenumList;
2191: b_line_number msc_x_netting_pkg.linenumList;
2192: b_end_order_number msc_x_netting_pkg.ordernumberList;
2193: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
2194: b_end_order_line_number msc_x_netting_pkg.linenumList;
2195:
2188: b_customer_item_desc msc_x_netting_pkg.itemdescList;
2189: b_order_number msc_x_netting_pkg.ordernumberList;
2190: b_release_number msc_x_netting_pkg.releasenumList;
2191: b_line_number msc_x_netting_pkg.linenumList;
2192: b_end_order_number msc_x_netting_pkg.ordernumberList;
2193: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
2194: b_end_order_line_number msc_x_netting_pkg.linenumList;
2195:
2196:
2189: b_order_number msc_x_netting_pkg.ordernumberList;
2190: b_release_number msc_x_netting_pkg.releasenumList;
2191: b_line_number msc_x_netting_pkg.linenumList;
2192: b_end_order_number msc_x_netting_pkg.ordernumberList;
2193: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
2194: b_end_order_line_number msc_x_netting_pkg.linenumList;
2195:
2196:
2197: l_threshold1 Number := 0;
2190: b_release_number msc_x_netting_pkg.releasenumList;
2191: b_line_number msc_x_netting_pkg.linenumList;
2192: b_end_order_number msc_x_netting_pkg.ordernumberList;
2193: b_end_order_rel_number msc_x_netting_pkg.releasenumList;
2194: b_end_order_line_number msc_x_netting_pkg.linenumList;
2195:
2196:
2197: l_threshold1 Number := 0;
2198: l_threshold2 Number := 0;
2202: l_exception_group_name fnd_lookup_values.meaning%type;
2203: l_shipping_control Number;
2204: l_exception_basis msc_x_exception_details.exception_basis%type;
2205:
2206: r_publisher_id msc_x_netting_pkg.number_arr;
2207: r_publisher_site_id msc_x_netting_pkg.number_arr;
2208: r_supplier_id msc_x_netting_pkg.number_arr;
2209: r_supplier_site_id msc_x_netting_pkg.number_arr;
2210: r_item_id msc_x_netting_pkg.number_arr;
2203: l_shipping_control Number;
2204: l_exception_basis msc_x_exception_details.exception_basis%type;
2205:
2206: r_publisher_id msc_x_netting_pkg.number_arr;
2207: r_publisher_site_id msc_x_netting_pkg.number_arr;
2208: r_supplier_id msc_x_netting_pkg.number_arr;
2209: r_supplier_site_id msc_x_netting_pkg.number_arr;
2210: r_item_id msc_x_netting_pkg.number_arr;
2211: r_po_qty msc_x_netting_pkg.number_arr;
2204: l_exception_basis msc_x_exception_details.exception_basis%type;
2205:
2206: r_publisher_id msc_x_netting_pkg.number_arr;
2207: r_publisher_site_id msc_x_netting_pkg.number_arr;
2208: r_supplier_id msc_x_netting_pkg.number_arr;
2209: r_supplier_site_id msc_x_netting_pkg.number_arr;
2210: r_item_id msc_x_netting_pkg.number_arr;
2211: r_po_qty msc_x_netting_pkg.number_arr;
2212: r_tp_po_qty msc_x_netting_pkg.number_arr;
2205:
2206: r_publisher_id msc_x_netting_pkg.number_arr;
2207: r_publisher_site_id msc_x_netting_pkg.number_arr;
2208: r_supplier_id msc_x_netting_pkg.number_arr;
2209: r_supplier_site_id msc_x_netting_pkg.number_arr;
2210: r_item_id msc_x_netting_pkg.number_arr;
2211: r_po_qty msc_x_netting_pkg.number_arr;
2212: r_tp_po_qty msc_x_netting_pkg.number_arr;
2213: r_publisher_name msc_x_netting_pkg.publisherList;
2206: r_publisher_id msc_x_netting_pkg.number_arr;
2207: r_publisher_site_id msc_x_netting_pkg.number_arr;
2208: r_supplier_id msc_x_netting_pkg.number_arr;
2209: r_supplier_site_id msc_x_netting_pkg.number_arr;
2210: r_item_id msc_x_netting_pkg.number_arr;
2211: r_po_qty msc_x_netting_pkg.number_arr;
2212: r_tp_po_qty msc_x_netting_pkg.number_arr;
2213: r_publisher_name msc_x_netting_pkg.publisherList;
2214: r_publisher_site_name msc_x_netting_pkg.pubsiteList;
2207: r_publisher_site_id msc_x_netting_pkg.number_arr;
2208: r_supplier_id msc_x_netting_pkg.number_arr;
2209: r_supplier_site_id msc_x_netting_pkg.number_arr;
2210: r_item_id msc_x_netting_pkg.number_arr;
2211: r_po_qty msc_x_netting_pkg.number_arr;
2212: r_tp_po_qty msc_x_netting_pkg.number_arr;
2213: r_publisher_name msc_x_netting_pkg.publisherList;
2214: r_publisher_site_name msc_x_netting_pkg.pubsiteList;
2215: r_supplier_name msc_x_netting_pkg.supplierList;
2208: r_supplier_id msc_x_netting_pkg.number_arr;
2209: r_supplier_site_id msc_x_netting_pkg.number_arr;
2210: r_item_id msc_x_netting_pkg.number_arr;
2211: r_po_qty msc_x_netting_pkg.number_arr;
2212: r_tp_po_qty msc_x_netting_pkg.number_arr;
2213: r_publisher_name msc_x_netting_pkg.publisherList;
2214: r_publisher_site_name msc_x_netting_pkg.pubsiteList;
2215: r_supplier_name msc_x_netting_pkg.supplierList;
2216: r_supplier_site_name msc_x_netting_pkg.suppsiteList;
2209: r_supplier_site_id msc_x_netting_pkg.number_arr;
2210: r_item_id msc_x_netting_pkg.number_arr;
2211: r_po_qty msc_x_netting_pkg.number_arr;
2212: r_tp_po_qty msc_x_netting_pkg.number_arr;
2213: r_publisher_name msc_x_netting_pkg.publisherList;
2214: r_publisher_site_name msc_x_netting_pkg.pubsiteList;
2215: r_supplier_name msc_x_netting_pkg.supplierList;
2216: r_supplier_site_name msc_x_netting_pkg.suppsiteList;
2217: r_supplier_item_name msc_x_netting_pkg.itemnameList;
2210: r_item_id msc_x_netting_pkg.number_arr;
2211: r_po_qty msc_x_netting_pkg.number_arr;
2212: r_tp_po_qty msc_x_netting_pkg.number_arr;
2213: r_publisher_name msc_x_netting_pkg.publisherList;
2214: r_publisher_site_name msc_x_netting_pkg.pubsiteList;
2215: r_supplier_name msc_x_netting_pkg.supplierList;
2216: r_supplier_site_name msc_x_netting_pkg.suppsiteList;
2217: r_supplier_item_name msc_x_netting_pkg.itemnameList;
2218: r_supplier_item_desc msc_x_netting_pkg.itemdescList;
2211: r_po_qty msc_x_netting_pkg.number_arr;
2212: r_tp_po_qty msc_x_netting_pkg.number_arr;
2213: r_publisher_name msc_x_netting_pkg.publisherList;
2214: r_publisher_site_name msc_x_netting_pkg.pubsiteList;
2215: r_supplier_name msc_x_netting_pkg.supplierList;
2216: r_supplier_site_name msc_x_netting_pkg.suppsiteList;
2217: r_supplier_item_name msc_x_netting_pkg.itemnameList;
2218: r_supplier_item_desc msc_x_netting_pkg.itemdescList;
2219: r_item_name msc_x_netting_pkg.itemnameList;
2212: r_tp_po_qty msc_x_netting_pkg.number_arr;
2213: r_publisher_name msc_x_netting_pkg.publisherList;
2214: r_publisher_site_name msc_x_netting_pkg.pubsiteList;
2215: r_supplier_name msc_x_netting_pkg.supplierList;
2216: r_supplier_site_name msc_x_netting_pkg.suppsiteList;
2217: r_supplier_item_name msc_x_netting_pkg.itemnameList;
2218: r_supplier_item_desc msc_x_netting_pkg.itemdescList;
2219: r_item_name msc_x_netting_pkg.itemnameList;
2220: r_item_desc msc_x_netting_pkg.itemdescList;
2213: r_publisher_name msc_x_netting_pkg.publisherList;
2214: r_publisher_site_name msc_x_netting_pkg.pubsiteList;
2215: r_supplier_name msc_x_netting_pkg.supplierList;
2216: r_supplier_site_name msc_x_netting_pkg.suppsiteList;
2217: r_supplier_item_name msc_x_netting_pkg.itemnameList;
2218: r_supplier_item_desc msc_x_netting_pkg.itemdescList;
2219: r_item_name msc_x_netting_pkg.itemnameList;
2220: r_item_desc msc_x_netting_pkg.itemdescList;
2221: r_customer_item_name msc_x_netting_pkg.itemnameList;
2214: r_publisher_site_name msc_x_netting_pkg.pubsiteList;
2215: r_supplier_name msc_x_netting_pkg.supplierList;
2216: r_supplier_site_name msc_x_netting_pkg.suppsiteList;
2217: r_supplier_item_name msc_x_netting_pkg.itemnameList;
2218: r_supplier_item_desc msc_x_netting_pkg.itemdescList;
2219: r_item_name msc_x_netting_pkg.itemnameList;
2220: r_item_desc msc_x_netting_pkg.itemdescList;
2221: r_customer_item_name msc_x_netting_pkg.itemnameList;
2222: r_receipt_date msc_x_netting_pkg.date_arr;
2215: r_supplier_name msc_x_netting_pkg.supplierList;
2216: r_supplier_site_name msc_x_netting_pkg.suppsiteList;
2217: r_supplier_item_name msc_x_netting_pkg.itemnameList;
2218: r_supplier_item_desc msc_x_netting_pkg.itemdescList;
2219: r_item_name msc_x_netting_pkg.itemnameList;
2220: r_item_desc msc_x_netting_pkg.itemdescList;
2221: r_customer_item_name msc_x_netting_pkg.itemnameList;
2222: r_receipt_date msc_x_netting_pkg.date_arr;
2223: r_ship_date msc_x_netting_pkg.date_arr;
2216: r_supplier_site_name msc_x_netting_pkg.suppsiteList;
2217: r_supplier_item_name msc_x_netting_pkg.itemnameList;
2218: r_supplier_item_desc msc_x_netting_pkg.itemdescList;
2219: r_item_name msc_x_netting_pkg.itemnameList;
2220: r_item_desc msc_x_netting_pkg.itemdescList;
2221: r_customer_item_name msc_x_netting_pkg.itemnameList;
2222: r_receipt_date msc_x_netting_pkg.date_arr;
2223: r_ship_date msc_x_netting_pkg.date_arr;
2224: r_key_date msc_x_netting_pkg.date_arr;
2217: r_supplier_item_name msc_x_netting_pkg.itemnameList;
2218: r_supplier_item_desc msc_x_netting_pkg.itemdescList;
2219: r_item_name msc_x_netting_pkg.itemnameList;
2220: r_item_desc msc_x_netting_pkg.itemdescList;
2221: r_customer_item_name msc_x_netting_pkg.itemnameList;
2222: r_receipt_date msc_x_netting_pkg.date_arr;
2223: r_ship_date msc_x_netting_pkg.date_arr;
2224: r_key_date msc_x_netting_pkg.date_arr;
2225: r_order_number msc_x_netting_pkg.ordernumberList;
2218: r_supplier_item_desc msc_x_netting_pkg.itemdescList;
2219: r_item_name msc_x_netting_pkg.itemnameList;
2220: r_item_desc msc_x_netting_pkg.itemdescList;
2221: r_customer_item_name msc_x_netting_pkg.itemnameList;
2222: r_receipt_date msc_x_netting_pkg.date_arr;
2223: r_ship_date msc_x_netting_pkg.date_arr;
2224: r_key_date msc_x_netting_pkg.date_arr;
2225: r_order_number msc_x_netting_pkg.ordernumberList;
2226: r_release_number msc_x_netting_pkg.releasenumList;
2219: r_item_name msc_x_netting_pkg.itemnameList;
2220: r_item_desc msc_x_netting_pkg.itemdescList;
2221: r_customer_item_name msc_x_netting_pkg.itemnameList;
2222: r_receipt_date msc_x_netting_pkg.date_arr;
2223: r_ship_date msc_x_netting_pkg.date_arr;
2224: r_key_date msc_x_netting_pkg.date_arr;
2225: r_order_number msc_x_netting_pkg.ordernumberList;
2226: r_release_number msc_x_netting_pkg.releasenumList;
2227: r_line_number msc_x_netting_pkg.linenumList;
2220: r_item_desc msc_x_netting_pkg.itemdescList;
2221: r_customer_item_name msc_x_netting_pkg.itemnameList;
2222: r_receipt_date msc_x_netting_pkg.date_arr;
2223: r_ship_date msc_x_netting_pkg.date_arr;
2224: r_key_date msc_x_netting_pkg.date_arr;
2225: r_order_number msc_x_netting_pkg.ordernumberList;
2226: r_release_number msc_x_netting_pkg.releasenumList;
2227: r_line_number msc_x_netting_pkg.linenumList;
2228:
2221: r_customer_item_name msc_x_netting_pkg.itemnameList;
2222: r_receipt_date msc_x_netting_pkg.date_arr;
2223: r_ship_date msc_x_netting_pkg.date_arr;
2224: r_key_date msc_x_netting_pkg.date_arr;
2225: r_order_number msc_x_netting_pkg.ordernumberList;
2226: r_release_number msc_x_netting_pkg.releasenumList;
2227: r_line_number msc_x_netting_pkg.linenumList;
2228:
2229:
2222: r_receipt_date msc_x_netting_pkg.date_arr;
2223: r_ship_date msc_x_netting_pkg.date_arr;
2224: r_key_date msc_x_netting_pkg.date_arr;
2225: r_order_number msc_x_netting_pkg.ordernumberList;
2226: r_release_number msc_x_netting_pkg.releasenumList;
2227: r_line_number msc_x_netting_pkg.linenumList;
2228:
2229:
2230:
2223: r_ship_date msc_x_netting_pkg.date_arr;
2224: r_key_date msc_x_netting_pkg.date_arr;
2225: r_order_number msc_x_netting_pkg.ordernumberList;
2226: r_release_number msc_x_netting_pkg.releasenumList;
2227: r_line_number msc_x_netting_pkg.linenumList;
2228:
2229:
2230:
2231:
2278: -- archive the cpfr exceptions first before recompute
2279: ------------------------------------------------------------------
2280:
2281: delete msc_x_exception_details
2282: where plan_id = msc_x_netting_pkg.G_PLAN_ID
2283: and exception_type in (39,40,43,44,45,46,47,48);
2284:
2285: update msc_item_exceptions
2286: set version = version + 1,
2284:
2285: update msc_item_exceptions
2286: set version = version + 1,
2287: last_update_date = sysdate
2288: where plan_id = msc_x_netting_pkg.G_PLAN_ID
2289: and exception_type in (39,40,43,44,45,46,47,48);
2290:
2291:
2292: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2288: where plan_id = msc_x_netting_pkg.G_PLAN_ID
2289: and exception_type in (39,40,43,44,45,46,47,48);
2290:
2291:
2292: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2293: to_char(msc_x_netting_pkg.G_EXCEP39) || '-' ||'%';
2294: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2295:
2296:
2289: and exception_type in (39,40,43,44,45,46,47,48);
2290:
2291:
2292: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2293: to_char(msc_x_netting_pkg.G_EXCEP39) || '-' ||'%';
2294: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2295:
2296:
2297: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2290:
2291:
2292: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2293: to_char(msc_x_netting_pkg.G_EXCEP39) || '-' ||'%';
2294: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2295:
2296:
2297: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2298: to_char(msc_x_netting_pkg.G_EXCEP40) || '-' || '%';
2293: to_char(msc_x_netting_pkg.G_EXCEP39) || '-' ||'%';
2294: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2295:
2296:
2297: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2298: to_char(msc_x_netting_pkg.G_EXCEP40) || '-' || '%';
2299: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2300:
2301:
2294: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2295:
2296:
2297: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2298: to_char(msc_x_netting_pkg.G_EXCEP40) || '-' || '%';
2299: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2300:
2301:
2302: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2295:
2296:
2297: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2298: to_char(msc_x_netting_pkg.G_EXCEP40) || '-' || '%';
2299: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2300:
2301:
2302: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2303: to_char(msc_x_netting_pkg.G_EXCEP43) || '-' || '%';
2298: to_char(msc_x_netting_pkg.G_EXCEP40) || '-' || '%';
2299: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2300:
2301:
2302: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2303: to_char(msc_x_netting_pkg.G_EXCEP43) || '-' || '%';
2304: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2305:
2306:
2299: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2300:
2301:
2302: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2303: to_char(msc_x_netting_pkg.G_EXCEP43) || '-' || '%';
2304: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2305:
2306:
2307: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2300:
2301:
2302: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2303: to_char(msc_x_netting_pkg.G_EXCEP43) || '-' || '%';
2304: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2305:
2306:
2307: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2308: to_char(msc_x_netting_pkg.G_EXCEP44) || '-' || '%';
2303: to_char(msc_x_netting_pkg.G_EXCEP43) || '-' || '%';
2304: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2305:
2306:
2307: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2308: to_char(msc_x_netting_pkg.G_EXCEP44) || '-' || '%';
2309: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2310:
2311:
2304: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2305:
2306:
2307: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2308: to_char(msc_x_netting_pkg.G_EXCEP44) || '-' || '%';
2309: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2310:
2311:
2312: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2305:
2306:
2307: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2308: to_char(msc_x_netting_pkg.G_EXCEP44) || '-' || '%';
2309: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2310:
2311:
2312: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2313: to_char(msc_x_netting_pkg.G_EXCEP45) || '-' || '%';
2308: to_char(msc_x_netting_pkg.G_EXCEP44) || '-' || '%';
2309: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2310:
2311:
2312: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2313: to_char(msc_x_netting_pkg.G_EXCEP45) || '-' || '%';
2314: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2315:
2316:
2309: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2310:
2311:
2312: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2313: to_char(msc_x_netting_pkg.G_EXCEP45) || '-' || '%';
2314: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2315:
2316:
2317: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2310:
2311:
2312: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2313: to_char(msc_x_netting_pkg.G_EXCEP45) || '-' || '%';
2314: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2315:
2316:
2317: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2318: to_char(msc_x_netting_pkg.G_EXCEP46) || '-' || '%';
2313: to_char(msc_x_netting_pkg.G_EXCEP45) || '-' || '%';
2314: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2315:
2316:
2317: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2318: to_char(msc_x_netting_pkg.G_EXCEP46) || '-' || '%';
2319: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2320:
2321:
2314: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2315:
2316:
2317: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2318: to_char(msc_x_netting_pkg.G_EXCEP46) || '-' || '%';
2319: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2320:
2321:
2322: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2315:
2316:
2317: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2318: to_char(msc_x_netting_pkg.G_EXCEP46) || '-' || '%';
2319: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2320:
2321:
2322: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2323: to_char(msc_x_netting_pkg.G_EXCEP47) || '-' || '%';
2318: to_char(msc_x_netting_pkg.G_EXCEP46) || '-' || '%';
2319: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2320:
2321:
2322: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2323: to_char(msc_x_netting_pkg.G_EXCEP47) || '-' || '%';
2324: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2325:
2326:
2319: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2320:
2321:
2322: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2323: to_char(msc_x_netting_pkg.G_EXCEP47) || '-' || '%';
2324: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2325:
2326:
2327: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2320:
2321:
2322: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2323: to_char(msc_x_netting_pkg.G_EXCEP47) || '-' || '%';
2324: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2325:
2326:
2327: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2328: to_char(msc_x_netting_pkg.G_EXCEP48) || '-' || '%';
2323: to_char(msc_x_netting_pkg.G_EXCEP47) || '-' || '%';
2324: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2325:
2326:
2327: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2328: to_char(msc_x_netting_pkg.G_EXCEP48) || '-' || '%';
2329: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2330:
2331: /*-----------------------------------------------------
2324: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2325:
2326:
2327: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2328: to_char(msc_x_netting_pkg.G_EXCEP48) || '-' || '%';
2329: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2330:
2331: /*-----------------------------------------------------
2332: 9.3Customer order forecast exceeds actual orders
2325:
2326:
2327: l_item_key := to_char(msc_x_netting_pkg.G_PERFORMANCE) || '-' ||
2328: to_char(msc_x_netting_pkg.G_EXCEP48) || '-' || '%';
2329: msc_x_netting_pkg.delete_wf_notification(l_item_type, l_item_key);
2330:
2331: /*-----------------------------------------------------
2332: 9.3Customer order forecast exceeds actual orders
2333: 9.4Order forecast exceeds actual orders
2368: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
2369: nvl(l_shipping_control,1));
2370: -- exception 39 supplier centric
2371:
2372: l_threshold1 := msc_pmf_pkg.get_threshold(msc_x_netting_pkg.G_EXCEP39,
2373: b_supplier_id(j),
2374: b_supplier_site_id(j),
2375: b_item_id(j),
2376: null,
2378: b_publisher_id(j),
2379: b_publisher_site_id(j),
2380: null);
2381: -- exception 39 customer centric
2382: l_threshold2 := msc_pmf_pkg.get_threshold(msc_x_netting_pkg.G_EXCEP40,
2383: b_publisher_id(j),
2384: b_publisher_site_id(j),
2385: b_item_id(j),
2386: b_supplier_id(j),
2407: nvl(sum(sd.tp_quantity),0),
2408: nvl(sum(sd.quantity),0)
2409: into l_historical_sales, l_tp_historical_sales, l_posting_historical_sales
2410: from msc_sup_dem_entries sd
2411: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
2412: and sd.publisher_id = b_publisher_id(j)
2413: and sd.publisher_site_id = b_publisher_site_id(j)
2414: and sd.inventory_item_id = b_item_id(j)
2415: and sd.publisher_order_type = msc_x_netting_pkg.HISTORICAL_SALES
2411: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
2412: and sd.publisher_id = b_publisher_id(j)
2413: and sd.publisher_site_id = b_publisher_site_id(j)
2414: and sd.inventory_item_id = b_item_id(j)
2415: and sd.publisher_order_type = msc_x_netting_pkg.HISTORICAL_SALES
2416: and sd.supplier_id = b_supplier_id(j)
2417: and sd.supplier_site_id = b_supplier_site_id(j)
2418: and sd.customer_id = sd.publisher_id
2419: and sd.customer_site_id = sd.publisher_site_id
2423: select nvl(sum(sd.primary_quantity),0), nvl(sum(sd.tp_quantity),0),
2424: nvl(sum(sd.quantity),0)
2425: into l_forecast, l_tp_forecast, l_posting_forecast
2426: from msc_sup_dem_entries sd
2427: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
2428: and sd.publisher_id = b_publisher_id(j)
2429: and sd.publisher_site_id = b_publisher_site_id(j)
2430: and sd.inventory_item_id = b_item_id(j)
2431: and sd.publisher_order_type = msc_x_netting_pkg.SALES_FORECAST
2427: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
2428: and sd.publisher_id = b_publisher_id(j)
2429: and sd.publisher_site_id = b_publisher_site_id(j)
2430: and sd.inventory_item_id = b_item_id(j)
2431: and sd.publisher_order_type = msc_x_netting_pkg.SALES_FORECAST
2432: and sd.supplier_id = b_supplier_id(j)
2433: and sd.supplier_site_id = b_supplier_site_id(j)
2434: and sd.customer_id = sd.publisher_id
2435: and sd.customer_site_id = sd.publisher_site_id
2461: IF (l_tp_total_historical_sales > 0) and (l_tp_total_forecast > 0 ) and
2462: (1/3 * l_tp_total_forecast) / (1/3 * l_tp_total_historical_sales) >
2463: l_threshold1/100 THEN
2464:
2465: l_exception_type := msc_x_netting_pkg.G_EXCEP39; --your cust sales fcst accuracy for 3 month
2466: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2467: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2468: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2469:
2462: (1/3 * l_tp_total_forecast) / (1/3 * l_tp_total_historical_sales) >
2463: l_threshold1/100 THEN
2464:
2465: l_exception_type := msc_x_netting_pkg.G_EXCEP39; --your cust sales fcst accuracy for 3 month
2466: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2467: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2468: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2469:
2470: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
2463: l_threshold1/100 THEN
2464:
2465: l_exception_type := msc_x_netting_pkg.G_EXCEP39; --your cust sales fcst accuracy for 3 month
2466: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2467: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2468: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2469:
2470: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
2471: b_supplier_name(j),
2464:
2465: l_exception_type := msc_x_netting_pkg.G_EXCEP39; --your cust sales fcst accuracy for 3 month
2466: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2467: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2468: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2469:
2470: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
2471: b_supplier_name(j),
2472: b_supplier_site_id(j),
2466: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2467: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2468: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2469:
2470: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
2471: b_supplier_name(j),
2472: b_supplier_site_id(j),
2473: b_supplier_site_name(j),
2474: b_item_id(j),
2559:
2560: END IF;
2561: IF (l_total_historical_sales > 0) and (l_total_forecast > 0) and
2562: (1/3 * l_total_forecast) / (1/3 * l_total_historical_sales) > l_threshold2/100 THEN
2563: l_exception_type := msc_x_netting_pkg.G_EXCEP40; --your order fcst > hist sales for 3 months
2564: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2565: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2566: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2567:
2560: END IF;
2561: IF (l_total_historical_sales > 0) and (l_total_forecast > 0) and
2562: (1/3 * l_total_forecast) / (1/3 * l_total_historical_sales) > l_threshold2/100 THEN
2563: l_exception_type := msc_x_netting_pkg.G_EXCEP40; --your order fcst > hist sales for 3 months
2564: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2565: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2566: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2567:
2568: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
2561: IF (l_total_historical_sales > 0) and (l_total_forecast > 0) and
2562: (1/3 * l_total_forecast) / (1/3 * l_total_historical_sales) > l_threshold2/100 THEN
2563: l_exception_type := msc_x_netting_pkg.G_EXCEP40; --your order fcst > hist sales for 3 months
2564: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2565: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2566: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2567:
2568: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
2569: b_publisher_name(j),
2562: (1/3 * l_total_forecast) / (1/3 * l_total_historical_sales) > l_threshold2/100 THEN
2563: l_exception_type := msc_x_netting_pkg.G_EXCEP40; --your order fcst > hist sales for 3 months
2564: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2565: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2566: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2567:
2568: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
2569: b_publisher_name(j),
2570: b_publisher_site_id(j),
2564: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2565: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2566: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2567:
2568: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
2569: b_publisher_name(j),
2570: b_publisher_site_id(j),
2571: b_publisher_site_name(j),
2572: b_item_id(j),
2658: END IF;
2659: END LOOP;
2660: END IF;
2661:
2662: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(39) ||
2663: ',' || msc_x_netting_pkg.get_message_type(40) || ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
2664:
2665:
2666: ----------------------------------------------------------------------
2659: END LOOP;
2660: END IF;
2661:
2662: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(39) ||
2663: ',' || msc_x_netting_pkg.get_message_type(40) || ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
2664:
2665:
2666: ----------------------------------------------------------------------
2667: -- 10.7 supplier on-time delivery performance is below threshold
2683:
2684: -- exception 43 customer centric
2685:
2686:
2687: l_threshold1 := msc_pmf_pkg.get_threshold(msc_x_netting_pkg.G_EXCEP43,
2688: b_publisher_id(j),
2689: b_publisher_site_id(j),
2690: b_item_id(j),
2691: b_supplier_id(j),
2693: null,
2694: null,
2695: null);
2696: -- exception 44 supplier centric
2697: l_threshold2 := msc_pmf_pkg.get_threshold(msc_x_netting_pkg.G_EXCEP44,
2698: b_supplier_id(j),
2699: b_supplier_site_id(j),
2700: b_item_id(j),
2701: null,
2809: END IF;
2810:
2811: IF (l_flag = true and l_num_line <> 0) and
2812: (1 - l_fulfill /l_num_line) < (l_threshold1/100) THEN
2813: l_exception_type := msc_x_netting_pkg.G_EXCEP43; --your supp on-time del performance
2814: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2815: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2816: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2817:
2810:
2811: IF (l_flag = true and l_num_line <> 0) and
2812: (1 - l_fulfill /l_num_line) < (l_threshold1/100) THEN
2813: l_exception_type := msc_x_netting_pkg.G_EXCEP43; --your supp on-time del performance
2814: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2815: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2816: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2817:
2818: --------------------------------------------------------------------------
2811: IF (l_flag = true and l_num_line <> 0) and
2812: (1 - l_fulfill /l_num_line) < (l_threshold1/100) THEN
2813: l_exception_type := msc_x_netting_pkg.G_EXCEP43; --your supp on-time del performance
2814: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2815: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2816: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2817:
2818: --------------------------------------------------------------------------
2819: -- get the shipping control
2812: (1 - l_fulfill /l_num_line) < (l_threshold1/100) THEN
2813: l_exception_type := msc_x_netting_pkg.G_EXCEP43; --your supp on-time del performance
2814: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
2815: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2816: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2817:
2818: --------------------------------------------------------------------------
2819: -- get the shipping control
2820: ---------------------------------------------------------------------------
2825:
2826: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
2827: nvl(l_shipping_control,1));
2828:
2829: msc_x_netting_pkg.add_to_exception_tbl(r_publisher_id(k),
2830: r_publisher_name(k),
2831: r_publisher_site_id(k),
2832: r_publisher_site_name(k),
2833: r_item_id(k),
2919: END IF;
2920:
2921: IF (l_flag = true and l_num_line <> 0) and
2922: (1 - l_fulfill /l_num_line < l_threshold2/100) THEN
2923: l_exception_type := msc_x_netting_pkg.G_EXCEP44; --your on-time del performance
2924: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE; -- metric
2925: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2926: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2927:
2920:
2921: IF (l_flag = true and l_num_line <> 0) and
2922: (1 - l_fulfill /l_num_line < l_threshold2/100) THEN
2923: l_exception_type := msc_x_netting_pkg.G_EXCEP44; --your on-time del performance
2924: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE; -- metric
2925: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2926: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2927:
2928:
2921: IF (l_flag = true and l_num_line <> 0) and
2922: (1 - l_fulfill /l_num_line < l_threshold2/100) THEN
2923: l_exception_type := msc_x_netting_pkg.G_EXCEP44; --your on-time del performance
2924: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE; -- metric
2925: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2926: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2927:
2928:
2929: msc_x_netting_pkg.add_to_exception_tbl(r_supplier_id(k),
2922: (1 - l_fulfill /l_num_line < l_threshold2/100) THEN
2923: l_exception_type := msc_x_netting_pkg.G_EXCEP44; --your on-time del performance
2924: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE; -- metric
2925: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2926: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2927:
2928:
2929: msc_x_netting_pkg.add_to_exception_tbl(r_supplier_id(k),
2930: r_supplier_name(k),
2925: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
2926: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
2927:
2928:
2929: msc_x_netting_pkg.add_to_exception_tbl(r_supplier_id(k),
2930: r_supplier_name(k),
2931: r_supplier_site_id(k),
2932: r_supplier_site_name(k),
2933: r_item_id(k),
3021: END IF;
3022: END LOOP;
3023: END IF;
3024:
3025: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(43) || ','
3026: || msc_x_netting_pkg.get_message_type(44) || ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
3027: --------------------------------------------------
3028: --dbms_output.put_line('Exception 45 and 46');
3029: open exception_45_46;
3022: END LOOP;
3023: END IF;
3024:
3025: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(43) || ','
3026: || msc_x_netting_pkg.get_message_type(44) || ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
3027: --------------------------------------------------
3028: --dbms_output.put_line('Exception 45 and 46');
3029: open exception_45_46;
3030: fetch exception_45_46 BULK COLLECT INTO
3057:
3058: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
3059: nvl(l_shipping_control,1));
3060:
3061: l_threshold1 := msc_pmf_pkg.get_threshold(msc_x_netting_pkg.G_EXCEP45,
3062: b_publisher_id(j),
3063: b_publisher_site_id(j),
3064: b_item_id(j),
3065: b_supplier_id(j),
3067: null,
3068: null,
3069: null);
3070: -- exception 46 supplier centric
3071: l_threshold2 := msc_pmf_pkg.get_threshold(msc_x_netting_pkg.G_EXCEP46,
3072: b_supplier_id(j),
3073: b_supplier_site_id(j),
3074: b_item_id(j),
3075: null,
3084: into l_total_historical_sales,
3085: l_tp_total_historical_sales,
3086: l_p_total_historical_sales
3087: from msc_sup_dem_entries sd
3088: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
3089: and sd.publisher_id = b_publisher_id(j)
3090: and sd.publisher_site_id = b_publisher_site_id(j)
3091: and sd.inventory_item_id = b_item_id(j)
3092: and sd.publisher_order_type = msc_x_netting_pkg.HISTORICAL_SALES
3088: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
3089: and sd.publisher_id = b_publisher_id(j)
3090: and sd.publisher_site_id = b_publisher_site_id(j)
3091: and sd.inventory_item_id = b_item_id(j)
3092: and sd.publisher_order_type = msc_x_netting_pkg.HISTORICAL_SALES
3093: and sd.supplier_id = b_supplier_id(j)
3094: and sd.supplier_site_id = b_supplier_site_id(j)
3095: and sd.customer_id = sd.publisher_id
3096: and sd.customer_site_id = sd.publisher_site_id
3101: nvl(sum(sd.tp_quantity),0),
3102: nvl(sum(sd.quantity),0)
3103: into l_total_onhand, l_tp_total_onhand, l_posting_total_onhand
3104: from msc_sup_dem_entries sd
3105: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
3106: and sd.publisher_id = b_publisher_id(j)
3107: and sd.publisher_site_id = b_publisher_site_id(j)
3108: and sd.inventory_item_id = b_item_id(j)
3109: and sd.publisher_order_type = msc_x_netting_pkg.ALLOCATED_ONHAND
3105: where sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
3106: and sd.publisher_id = b_publisher_id(j)
3107: and sd.publisher_site_id = b_publisher_site_id(j)
3108: and sd.inventory_item_id = b_item_id(j)
3109: and sd.publisher_order_type = msc_x_netting_pkg.ALLOCATED_ONHAND
3110: and sd.supplier_id = b_supplier_id(j)
3111: and sd.supplier_site_id = b_supplier_site_id(j)
3112: and sd.customer_id = sd.publisher_id
3113: and sd.customer_site_id = sd.publisher_site_id
3116:
3117: IF (l_total_onhand > 0) and (l_total_historical_sales > 0 ) and
3118: (l_total_historical_sales/l_total_onhand) < l_threshold1 THEN
3119:
3120: l_exception_type := msc_x_netting_pkg.G_EXCEP45; --your inventory turn
3121: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3122: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3123: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3124:
3117: IF (l_total_onhand > 0) and (l_total_historical_sales > 0 ) and
3118: (l_total_historical_sales/l_total_onhand) < l_threshold1 THEN
3119:
3120: l_exception_type := msc_x_netting_pkg.G_EXCEP45; --your inventory turn
3121: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3122: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3123: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3124:
3125: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
3118: (l_total_historical_sales/l_total_onhand) < l_threshold1 THEN
3119:
3120: l_exception_type := msc_x_netting_pkg.G_EXCEP45; --your inventory turn
3121: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3122: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3123: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3124:
3125: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
3126: b_publisher_name(j),
3119:
3120: l_exception_type := msc_x_netting_pkg.G_EXCEP45; --your inventory turn
3121: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3122: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3123: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3124:
3125: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
3126: b_publisher_name(j),
3127: b_publisher_site_id(j),
3121: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3122: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3123: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3124:
3125: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
3126: b_publisher_name(j),
3127: b_publisher_site_id(j),
3128: b_publisher_site_name(j),
3129: b_item_id(j),
3215: END IF;
3216: --dbms_output.put_line('tp His ' || l_tp_total_historical_sales || 'tp onhand ' || l_tp_total_onhand);
3217: IF (l_tp_total_onhand > 0) and (l_tp_total_historical_sales > 0) and
3218: (l_tp_total_historical_sales/l_tp_total_onhand) < l_threshold2 THEN
3219: l_exception_type := msc_x_netting_pkg.G_EXCEP46; --customer inventory turns
3220: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3221: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3222: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3223:
3216: --dbms_output.put_line('tp His ' || l_tp_total_historical_sales || 'tp onhand ' || l_tp_total_onhand);
3217: IF (l_tp_total_onhand > 0) and (l_tp_total_historical_sales > 0) and
3218: (l_tp_total_historical_sales/l_tp_total_onhand) < l_threshold2 THEN
3219: l_exception_type := msc_x_netting_pkg.G_EXCEP46; --customer inventory turns
3220: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3221: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3222: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3223:
3224:
3217: IF (l_tp_total_onhand > 0) and (l_tp_total_historical_sales > 0) and
3218: (l_tp_total_historical_sales/l_tp_total_onhand) < l_threshold2 THEN
3219: l_exception_type := msc_x_netting_pkg.G_EXCEP46; --customer inventory turns
3220: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3221: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3222: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3223:
3224:
3225: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
3218: (l_tp_total_historical_sales/l_tp_total_onhand) < l_threshold2 THEN
3219: l_exception_type := msc_x_netting_pkg.G_EXCEP46; --customer inventory turns
3220: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3221: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3222: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3223:
3224:
3225: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
3226: b_supplier_name(j),
3221: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3222: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3223:
3224:
3225: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
3226: b_supplier_name(j),
3227: b_supplier_site_id(j),
3228: b_supplier_site_name(j),
3229: b_item_id(j),
3313: l_inserted_record := l_inserted_record + 1;
3314: END IF;
3315: END LOOP;
3316: END IF;
3317: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(45) ||
3318: ',' || msc_x_netting_pkg.get_message_type(46) || ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
3319: --------------------------------------------------
3320: --dbms_output.put_line('Exception 47 and 48');
3321:
3314: END IF;
3315: END LOOP;
3316: END IF;
3317: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(45) ||
3318: ',' || msc_x_netting_pkg.get_message_type(46) || ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
3319: --------------------------------------------------
3320: --dbms_output.put_line('Exception 47 and 48');
3321:
3322: open exception_47_48;
3351:
3352: l_exception_basis := MSC_X_UTIL.GET_LOOKUP_MEANING('MSC_X_SHIPPING_CONTROL',
3353: nvl(l_shipping_control,1));
3354:
3355: l_threshold1 := msc_pmf_pkg.get_threshold(msc_x_netting_pkg.G_EXCEP47,
3356: b_publisher_id(j),
3357: b_publisher_site_id(j),
3358: b_item_id(j),
3359: b_supplier_id(j),
3361: null,
3362: null,
3363: null);
3364: -- exception 48 supplier centric
3365: l_threshold2 := msc_pmf_pkg.get_threshold(msc_x_netting_pkg.G_EXCEP48,
3366: b_supplier_id(j),
3367: b_supplier_site_id(j),
3368: b_item_id(j),
3369: null,
3376:
3377: SELECT count(*)
3378: INTO l_stock_out
3379: FROM msc_sup_dem_history sd
3380: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
3381: AND sd.publisher_order_type = msc_x_netting_pkg.ALLOCATED_ONHAND
3382: AND sd.publisher_name = b_publisher_name(j)
3383: AND sd.publisher_site_name = b_publisher_site_name(j)
3384: AND sd.publisher_item_name = b_item_name(j)
3377: SELECT count(*)
3378: INTO l_stock_out
3379: FROM msc_sup_dem_history sd
3380: WHERE sd.plan_id = msc_x_netting_pkg.G_PLAN_ID
3381: AND sd.publisher_order_type = msc_x_netting_pkg.ALLOCATED_ONHAND
3382: AND sd.publisher_name = b_publisher_name(j)
3383: AND sd.publisher_site_name = b_publisher_site_name(j)
3384: AND sd.publisher_item_name = b_item_name(j)
3385: AND sd.quantity_new <> sd.quantity_old
3388: add_months(trunc(sysdate), -3)and trunc(sysdate);
3389:
3390:
3391: IF l_stock_out > l_threshold1 then
3392: l_exception_type := msc_x_netting_pkg.G_EXCEP47; --excee
3393: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3394: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3395: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3396:
3389:
3390:
3391: IF l_stock_out > l_threshold1 then
3392: l_exception_type := msc_x_netting_pkg.G_EXCEP47; --excee
3393: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3394: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3395: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3396:
3397:
3390:
3391: IF l_stock_out > l_threshold1 then
3392: l_exception_type := msc_x_netting_pkg.G_EXCEP47; --excee
3393: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3394: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3395: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3396:
3397:
3398: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
3391: IF l_stock_out > l_threshold1 then
3392: l_exception_type := msc_x_netting_pkg.G_EXCEP47; --excee
3393: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3394: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3395: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3396:
3397:
3398: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
3399: b_publisher_name(j),
3394: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3395: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3396:
3397:
3398: msc_x_netting_pkg.add_to_exception_tbl(b_publisher_id(j),
3399: b_publisher_name(j),
3400: b_publisher_site_id(j),
3401: b_publisher_site_name(j),
3402: b_item_id(j),
3485: a_exception_basis);
3486: l_inserted_record := l_inserted_record + 1;
3487: END IF;
3488:
3489: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(47) ||
3490: ':' ||to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
3491:
3492: IF (l_stock_out > l_threshold2) then
3493: l_exception_type := msc_x_netting_pkg.G_EXCEP48; --stock out at your customer site
3489: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(47) ||
3490: ':' ||to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
3491:
3492: IF (l_stock_out > l_threshold2) then
3493: l_exception_type := msc_x_netting_pkg.G_EXCEP48; --stock out at your customer site
3494: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3495: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3496: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3497:
3490: ':' ||to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
3491:
3492: IF (l_stock_out > l_threshold2) then
3493: l_exception_type := msc_x_netting_pkg.G_EXCEP48; --stock out at your customer site
3494: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3495: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3496: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3497:
3498: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
3491:
3492: IF (l_stock_out > l_threshold2) then
3493: l_exception_type := msc_x_netting_pkg.G_EXCEP48; --stock out at your customer site
3494: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3495: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3496: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3497:
3498: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
3499: b_supplier_name(j),
3492: IF (l_stock_out > l_threshold2) then
3493: l_exception_type := msc_x_netting_pkg.G_EXCEP48; --stock out at your customer site
3494: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3495: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3496: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3497:
3498: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
3499: b_supplier_name(j),
3500: b_supplier_site_id(j),
3494: l_exception_group := msc_x_netting_pkg.G_PERFORMANCE;
3495: l_exception_type_name := msc_x_netting_pkg.get_message_type (l_exception_type);
3496: l_exception_group_name := msc_x_netting_pkg.get_message_group (l_exception_group);
3497:
3498: msc_x_netting_pkg.add_to_exception_tbl(b_supplier_id(j),
3499: b_supplier_name(j),
3500: b_supplier_site_id(j),
3501: b_supplier_site_name(j),
3502: b_item_id(j),
3587: END IF;
3588: END LOOP;
3589: END IF;
3590:
3591: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(47) ||
3592: ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
3593:
3594: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Total exceptions inserted for the group ' ||
3595: msc_x_netting_pkg.get_message_group(msc_x_netting_pkg.G_PERFORMANCE) || ':' || l_inserted_record);
3591: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Done: ' ||msc_x_netting_pkg.get_message_type(47) ||
3592: ':' || to_char(sysdate, 'DD-MON-YYYY HH24:MI:SS'));
3593:
3594: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Total exceptions inserted for the group ' ||
3595: msc_x_netting_pkg.get_message_group(msc_x_netting_pkg.G_PERFORMANCE) || ':' || l_inserted_record);
3596:
3597: -- added exception handler
3598: EXCEPTION
3599: WHEN OTHERS THEN