DBA Data[Home] [Help]

APPS.MSC_AATP_REQ dependencies on MSC_ATP_PF

Line 205: MSC_ATP_PF.Item_Prealloc_Avail_Pf_Summ(

201: IF PG_DEBUG in ('Y', 'C') THEN
202: msc_sch_wb.atp_debug('Item_Pre_Allocated_Atp: ' || 'l_time_phased_atp := ' || l_time_phased_atp);
203: END IF;
204:
205: MSC_ATP_PF.Item_Prealloc_Avail_Pf_Summ(
206: l_inv_item_id,
207: l_pf_item_id,
208: p_organization_id,
209: p_instance_id,

Line 273: MSC_ATP_PF.Item_Prealloc_Avail_Pf(

269: )
270: GROUP BY SD_DATE
271: ORDER BY SD_DATE;--4698199
272: ELSE -- IF Not_PF_Case THEN
273: MSC_ATP_PF.Item_Prealloc_Avail_Pf(
274: l_inv_item_id,
275: l_pf_item_id,
276: p_organization_id,
277: p_instance_id,

Line 303: MSC_ATP_PF.Item_Prealloc_Avail_Pf_Dtls(

299: MSC_ATP_DB_UTILS.Clear_SD_Details_Temp();
300:
301: -- time_phased_atp
302: IF l_time_phased_atp = 'Y' THEN
303: MSC_ATP_PF.Item_Prealloc_Avail_Pf_Dtls(
304: l_inv_item_id,
305: l_pf_item_id,
306: p_request_item_id,
307: p_inventory_item_id,

Line 512: MSC_ATP_PF.Get_Period_Data_From_Sd_Temp(x_atp_period, l_return_status);

508: END IF;
509:
510: -- time_phased_atp
511: IF l_time_phased_atp='Y' THEN
512: MSC_ATP_PF.Get_Period_Data_From_Sd_Temp(x_atp_period, l_return_status);
513: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
514: IF PG_DEBUG in ('Y', 'C') THEN
515: msc_sch_wb.atp_debug('Item_Pre_Allocated_Atp: ' || 'Error occured in procedure Get_Period_Data_From_Sd_Temp');
516: END IF;

Line 553: MSC_ATP_PF.pf_atp_consume(

549: -- Do backward consumption, forward consumption and accumulation
550: -- as a single step process for DCi
551: -- time_phased_atp
552: IF l_time_phased_atp = 'Y' THEN
553: MSC_ATP_PF.pf_atp_consume(
554: l_current_atp.atp_qty,
555: l_return_status,
556: l_current_atp.atp_period,
557: MSC_ATP_PF.Bw_Fw_Cum, --b/w, f/w consumption and accumulation

Line 557: MSC_ATP_PF.Bw_Fw_Cum, --b/w, f/w consumption and accumulation

553: MSC_ATP_PF.pf_atp_consume(
554: l_current_atp.atp_qty,
555: l_return_status,
556: l_current_atp.atp_period,
557: MSC_ATP_PF.Bw_Fw_Cum, --b/w, f/w consumption and accumulation
558: p_atf_date);
559: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
560: IF PG_DEBUG in ('Y', 'C') THEN
561: msc_sch_wb.atp_debug('Item_Pre_Allocated_Atp: ' || 'Error occured in procedure Pf_Atp_Consume');

Line 1237: MSC_ATP_PF.Get_Forward_Mat_Pf_Summ(

1233: IF PG_DEBUG in ('Y', 'C') THEN
1234: msc_sch_wb.atp_debug('Get_Forward_Material_Atp: ' || 'l_time_phased_atp := ' || l_time_phased_atp);
1235: END IF;
1236:
1237: MSC_ATP_PF.Get_Forward_Mat_Pf_Summ(
1238: l_inv_item_id,
1239: l_pf_item_id,
1240: p_organization_id,
1241: p_instance_id,

Line 1324: MSC_ATP_PF.Get_Forward_Mat_Pf(

1320: IF PG_DEBUG in ('Y', 'C') THEN
1321: msc_sch_wb.atp_debug('Get_Forward_Material_Atp: ' || 'l_time_phased_atp := ' || l_time_phased_atp);
1322: END IF;
1323:
1324: MSC_ATP_PF.Get_Forward_Mat_Pf(
1325: l_inv_item_id,
1326: l_pf_item_id,
1327: p_organization_id,
1328: p_instance_id,

Line 1377: MSC_ATP_PF.Pf_Atp_Alloc_Consume(

1373: END LOOP;
1374:
1375: -- time_phased_atp
1376: IF l_time_phased_atp = 'Y' THEN
1377: MSC_ATP_PF.Pf_Atp_Alloc_Consume(
1378: l_atp_qty_tab,
1379: l_atp_period_tab,
1380: l_atp_dc_tab,
1381: p_atf_date,

Line 2081: MSC_ATP_PF.Add_PF_Stealing_Supply_Details (

2077: ELSE
2078: l_pf_stealing_qty := LEAST(l_used_dc_qty(i)-NVL(l_used_dc_mem_qty(i), 0), l_stealing_quantity);
2079: l_mem_stealing_qty := l_stealing_quantity - l_pf_stealing_qty;
2080:
2081: MSC_ATP_PF.Add_PF_Stealing_Supply_Details (
2082: p_plan_id,
2083: p_identifier,
2084: l_inv_item_id,
2085: l_pf_item_id,