DBA Data[Home] [Help]

APPS.MSC_ATP_REQ dependencies on MSC_ATP_PF

Line 4189: MSC_ATP_PF.Get_PF_Atp_Item_Id(

4185:
4186: /* time_phased_atp
4187: To support PF ATP for components*/
4188: g_atp_record.inventory_item_id :=
4189: MSC_ATP_PF.Get_PF_Atp_Item_Id(
4190: p_atp_record.instance_id,
4191: p_plan_id,
4192: l_substitute_id,
4193: p_atp_record.organization_id

Line 4266: MSC_ATP_PF.Get_PF_Plan_Info(

4262: g_atp_record.demand_class);*/
4263:
4264: /* time_phased_atp changes begin
4265: Call new procedure Get_PF_Plan_Info*/
4266: MSC_ATP_PF.Get_PF_Plan_Info(
4267: g_atp_record.instance_id,
4268: g_atp_record.request_item_id,
4269: g_atp_record.inventory_item_id,
4270: g_atp_record.organization_id,

Line 4971: MSC_ATP_PF.Get_Mat_Avail_Pf(

4967: l_atp_qty_tab
4968: );
4969: ELSE
4970: -- time_phased_atp
4971: MSC_ATP_PF.Get_Mat_Avail_Pf(
4972: MSC_ATP_PVT.G_SUMMARY_SQL, -- MSC_ATP_PVT.G_SUMMARY_FLAG, -- changed for summary enhancement
4973: p_mat_atp_info_rec.inventory_item_id,
4974: p_mat_atp_info_rec.request_item_id,
4975: p_mat_atp_info_rec.organization_id,

Line 5004: MSC_ATP_PF.pf_atp_consume(

5000: END IF;
5001:
5002: -- time_phased_atp
5003: IF l_time_phased_atp = 'Y' THEN
5004: MSC_ATP_PF.pf_atp_consume(
5005: l_atp_qty_tab,
5006: l_return_status,
5007: l_atp_period_tab,
5008: MSC_ATP_PF.Bw_Fw_Cum, --b/w, f/w consumption and accumulation

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

5004: MSC_ATP_PF.pf_atp_consume(
5005: l_atp_qty_tab,
5006: l_return_status,
5007: l_atp_period_tab,
5008: MSC_ATP_PF.Bw_Fw_Cum, --b/w, f/w consumption and accumulation
5009: p_mat_atp_info_rec.atf_date);
5010: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5011: IF PG_DEBUG in ('Y', 'C') THEN
5012: msc_sch_wb.atp_debug('Get_Material_Atp_Info: ' || 'Error occured in procedure Pf_Atp_Consume');

Line 5474: MSC_ATP_PF.Get_Mat_Avail_Pf_Dtls(

5470: p_identifier
5471: );
5472: ELSE
5473: -- time_phased_atp
5474: MSC_ATP_PF.Get_Mat_Avail_Pf_Dtls(
5475: p_inventory_item_id,
5476: p_request_item_id,
5477: p_organization_id,
5478: p_instance_id,

Line 5507: MSC_ATP_PF.get_period_data_from_SD_temp(x_atp_period, l_return_status);

5503: END IF;
5504:
5505: -- time_phased_atp
5506: IF l_time_phased_atp = 'Y' THEN
5507: MSC_ATP_PF.get_period_data_from_SD_temp(x_atp_period, l_return_status);
5508: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5509: IF PG_DEBUG in ('Y', 'C') THEN
5510: msc_sch_wb.atp_debug('Insert_Details: ' || 'Error occured in procedure Get_Period_Data_From_Sd_Temp');
5511: END IF;

Line 5528: MSC_ATP_PF.pf_atp_consume(

5524: -- time_phased_atp changes begin
5525: Print_Dates_Qtys(x_atp_period.Period_Start_Date, x_atp_period.Cumulative_Quantity);
5526:
5527: IF l_time_phased_atp = 'Y' THEN
5528: MSC_ATP_PF.pf_atp_consume(
5529: x_atp_period.Cumulative_Quantity,
5530: l_return_status,
5531: x_atp_period.Period_Start_Date,
5532: MSC_ATP_PF.Bw_Fw_Cum, --b/w, f/w consumption and accumulation

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

5528: MSC_ATP_PF.pf_atp_consume(
5529: x_atp_period.Cumulative_Quantity,
5530: l_return_status,
5531: x_atp_period.Period_Start_Date,
5532: MSC_ATP_PF.Bw_Fw_Cum, --b/w, f/w consumption and accumulation
5533: p_atf_date);
5534: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5535: IF PG_DEBUG in ('Y', 'C') THEN
5536: msc_sch_wb.atp_debug('Insert_Details: ' || 'Error occured in procedure pf_atp_consume');

Line 9664: l_comp_requirements.inventory_item_id(1) := MSC_ATP_PF.Get_PF_Atp_Item_Id(

9660: --check model's capacity. Add model to comp array
9661:
9662: MSC_ATP_REQ.Extend_Atp_Comp_Typ(l_comp_requirements);
9663:
9664: l_comp_requirements.inventory_item_id(1) := MSC_ATP_PF.Get_PF_Atp_Item_Id(
9665: p_instance_id,
9666: -1, -- plan_id
9667: p_comp_info_rec.model_sr_inv_item_id,
9668: p_organization_id

Line 10055: l_atp_comp_rec.inventory_item_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(

10051:
10052: /* time_phased_atp changes begin
10053: Support PF ATP for components*/
10054: --l_atp_comp_rec.inventory_item_id := l_mand_comp_info_rec.sr_inventory_item_id(l_cto_count);
10055: l_atp_comp_rec.inventory_item_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(
10056: p_instance_id,
10057: -1, -- plan_id
10058: l_mand_comp_info_rec.sr_inventory_item_id(l_cto_count),
10059: p_organization_id

Line 10275: l_atp_comp_rec.inventory_item_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(

10271: || l_atp_comp_rec.request_item_id );
10272: msc_sch_wb.atp_debug('----- ATP4drp Specific Debug Messages -----');
10273: END IF;
10274: ELSE -- Non DRP Plans
10275: l_atp_comp_rec.inventory_item_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(
10276: p_instance_id,
10277: -1, -- plan_id
10278: l_comp_item_id,
10279: p_organization_id

Line 10339: l_atp_comp_rec.inventory_item_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(

10335: l_atp_comp_rec := l_null_atp_comp_rec;
10336:
10337: /* time_phased_atp changes begin
10338: Support PF ATP for components*/
10339: l_atp_comp_rec.inventory_item_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(
10340: p_instance_id,
10341: -1,
10342: l_cto_bom_rec.inventory_item_id(l_cto_count),
10343: p_organization_id

Line 10347: l_atp_comp_rec.match_item_family_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(

10343: p_organization_id
10344: );
10345: l_atp_comp_rec.request_item_id := l_cto_bom_rec.inventory_item_id(l_cto_count);
10346: l_atp_comp_rec.atf_date := l_cto_bom_rec.atf_date(l_cto_count);
10347: l_atp_comp_rec.match_item_family_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(
10348: p_instance_id,
10349: -1,
10350: l_cto_bom_rec.match_item_id(l_cto_count),
10351: p_organization_id

Line 10630: MSC_ATP_PF.Get_PF_Plan_Info(

10626: IF PG_DEBUG in ('Y', 'C') THEN
10627: msc_sch_wb.atp_debug('Match found := ' || l_atp_rec.inventory_item_id);
10628: msc_sch_wb.atp_debug('Find plan for match');
10629: END IF;
10630: MSC_ATP_PF.Get_PF_Plan_Info(
10631: p_instance_id,
10632: l_atp_rec.request_item_id,
10633: l_atp_rec.inventory_item_id,
10634: l_atp_rec.organization_id,

Line 10684: MSC_ATP_PF.Get_PF_Plan_Info(

10680:
10681: /* time_phased_atp changes begin
10682: Call new procedure Get_PF_Plan_Info*/
10683:
10684: MSC_ATP_PF.Get_PF_Plan_Info(
10685: p_instance_id,
10686: l_atp_rec.request_item_id,
10687: l_atp_rec.inventory_item_id,
10688: l_atp_rec.organization_id,