11: p_org_id IN NUMBER,
12: p_instance_id IN NUMBER,
13: p_plan_id IN NUMBER,
14: p_itf IN DATE,
15: x_atp_dates OUT NoCopy MRP_ATP_PUB.date_arr,
16: x_atp_qtys OUT NoCopy MRP_ATP_PUB.number_arr
17: ) IS
18: BEGIN
19: IF PG_DEBUG in ('Y', 'C') THEN
12: p_instance_id IN NUMBER,
13: p_plan_id IN NUMBER,
14: p_itf IN DATE,
15: x_atp_dates OUT NoCopy MRP_ATP_PUB.date_arr,
16: x_atp_qtys OUT NoCopy MRP_ATP_PUB.number_arr
17: ) IS
18: BEGIN
19: IF PG_DEBUG in ('Y', 'C') THEN
20: msc_sch_wb.atp_debug('********** Begin Get_Mat_Avail_Drp **********');
500: p_new_refresh_number IN NUMBER,
501: p_sys_date IN DATE)
502: IS
503: j pls_integer;
504: l_sr_instance_id_tab MRP_ATP_PUB.number_arr;
505: l_organization_id_tab MRP_ATP_PUB.number_arr;
506: l_inventory_item_id_tab MRP_ATP_PUB.number_arr;
507: l_sd_date_tab MRP_ATP_PUB.date_arr;
508: l_sd_quantity_tab MRP_ATP_PUB.number_arr;
501: p_sys_date IN DATE)
502: IS
503: j pls_integer;
504: l_sr_instance_id_tab MRP_ATP_PUB.number_arr;
505: l_organization_id_tab MRP_ATP_PUB.number_arr;
506: l_inventory_item_id_tab MRP_ATP_PUB.number_arr;
507: l_sd_date_tab MRP_ATP_PUB.date_arr;
508: l_sd_quantity_tab MRP_ATP_PUB.number_arr;
509: l_ins_sr_instance_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
502: IS
503: j pls_integer;
504: l_sr_instance_id_tab MRP_ATP_PUB.number_arr;
505: l_organization_id_tab MRP_ATP_PUB.number_arr;
506: l_inventory_item_id_tab MRP_ATP_PUB.number_arr;
507: l_sd_date_tab MRP_ATP_PUB.date_arr;
508: l_sd_quantity_tab MRP_ATP_PUB.number_arr;
509: l_ins_sr_instance_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
510: l_ins_organization_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
503: j pls_integer;
504: l_sr_instance_id_tab MRP_ATP_PUB.number_arr;
505: l_organization_id_tab MRP_ATP_PUB.number_arr;
506: l_inventory_item_id_tab MRP_ATP_PUB.number_arr;
507: l_sd_date_tab MRP_ATP_PUB.date_arr;
508: l_sd_quantity_tab MRP_ATP_PUB.number_arr;
509: l_ins_sr_instance_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
510: l_ins_organization_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
511: l_ins_inventory_item_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
504: l_sr_instance_id_tab MRP_ATP_PUB.number_arr;
505: l_organization_id_tab MRP_ATP_PUB.number_arr;
506: l_inventory_item_id_tab MRP_ATP_PUB.number_arr;
507: l_sd_date_tab MRP_ATP_PUB.date_arr;
508: l_sd_quantity_tab MRP_ATP_PUB.number_arr;
509: l_ins_sr_instance_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
510: l_ins_organization_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
511: l_ins_inventory_item_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
512: l_ins_sd_date_tab MRP_ATP_PUB.date_arr := MRP_ATP_PUB.date_arr();
505: l_organization_id_tab MRP_ATP_PUB.number_arr;
506: l_inventory_item_id_tab MRP_ATP_PUB.number_arr;
507: l_sd_date_tab MRP_ATP_PUB.date_arr;
508: l_sd_quantity_tab MRP_ATP_PUB.number_arr;
509: l_ins_sr_instance_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
510: l_ins_organization_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
511: l_ins_inventory_item_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
512: l_ins_sd_date_tab MRP_ATP_PUB.date_arr := MRP_ATP_PUB.date_arr();
513: l_ins_sd_quantity_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
506: l_inventory_item_id_tab MRP_ATP_PUB.number_arr;
507: l_sd_date_tab MRP_ATP_PUB.date_arr;
508: l_sd_quantity_tab MRP_ATP_PUB.number_arr;
509: l_ins_sr_instance_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
510: l_ins_organization_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
511: l_ins_inventory_item_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
512: l_ins_sd_date_tab MRP_ATP_PUB.date_arr := MRP_ATP_PUB.date_arr();
513: l_ins_sd_quantity_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
514:
507: l_sd_date_tab MRP_ATP_PUB.date_arr;
508: l_sd_quantity_tab MRP_ATP_PUB.number_arr;
509: l_ins_sr_instance_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
510: l_ins_organization_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
511: l_ins_inventory_item_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
512: l_ins_sd_date_tab MRP_ATP_PUB.date_arr := MRP_ATP_PUB.date_arr();
513: l_ins_sd_quantity_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
514:
515: l_user_id NUMBER := FND_GLOBAL.USER_ID; -- Declare and Define value.
508: l_sd_quantity_tab MRP_ATP_PUB.number_arr;
509: l_ins_sr_instance_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
510: l_ins_organization_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
511: l_ins_inventory_item_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
512: l_ins_sd_date_tab MRP_ATP_PUB.date_arr := MRP_ATP_PUB.date_arr();
513: l_ins_sd_quantity_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
514:
515: l_user_id NUMBER := FND_GLOBAL.USER_ID; -- Declare and Define value.
516: BEGIN
509: l_ins_sr_instance_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
510: l_ins_organization_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
511: l_ins_inventory_item_id_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
512: l_ins_sd_date_tab MRP_ATP_PUB.date_arr := MRP_ATP_PUB.date_arr();
513: l_ins_sd_quantity_tab MRP_ATP_PUB.number_arr := MRP_ATP_PUB.number_arr();
514:
515: l_user_id NUMBER := FND_GLOBAL.USER_ID; -- Declare and Define value.
516: BEGIN
517:
708: p_instance_id IN NUMBER,
709: p_plan_id IN NUMBER,
710: p_itf IN DATE,
711: p_refresh_number IN NUMBER, -- For summary enhancement
712: x_atp_dates OUT NoCopy MRP_ATP_PUB.date_arr,
713: x_atp_qtys OUT NoCopy MRP_ATP_PUB.number_arr
714: ) IS
715: BEGIN
716: IF PG_DEBUG in ('Y', 'C') THEN
709: p_plan_id IN NUMBER,
710: p_itf IN DATE,
711: p_refresh_number IN NUMBER, -- For summary enhancement
712: x_atp_dates OUT NoCopy MRP_ATP_PUB.date_arr,
713: x_atp_qtys OUT NoCopy MRP_ATP_PUB.number_arr
714: ) IS
715: BEGIN
716: IF PG_DEBUG in ('Y', 'C') THEN
717: msc_sch_wb.atp_debug('********** Begin Get_Mat_Avail_Drp_Summ **********');