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 9658: l_comp_requirements.inventory_item_id(1) := MSC_ATP_PF.Get_PF_Atp_Item_Id(

9654: --check model's capacity. Add model to comp array
9655:
9656: MSC_ATP_REQ.Extend_Atp_Comp_Typ(l_comp_requirements);
9657:
9658: l_comp_requirements.inventory_item_id(1) := MSC_ATP_PF.Get_PF_Atp_Item_Id(
9659: p_instance_id,
9660: -1, -- plan_id
9661: p_comp_info_rec.model_sr_inv_item_id,
9662: p_organization_id

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

10043:
10044: /* time_phased_atp changes begin
10045: Support PF ATP for components*/
10046: --l_atp_comp_rec.inventory_item_id := l_mand_comp_info_rec.sr_inventory_item_id(l_cto_count);
10047: l_atp_comp_rec.inventory_item_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(
10048: p_instance_id,
10049: -1, -- plan_id
10050: l_mand_comp_info_rec.sr_inventory_item_id(l_cto_count),
10051: p_organization_id

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

10263: || l_atp_comp_rec.request_item_id );
10264: msc_sch_wb.atp_debug('----- ATP4drp Specific Debug Messages -----');
10265: END IF;
10266: ELSE -- Non DRP Plans
10267: l_atp_comp_rec.inventory_item_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(
10268: p_instance_id,
10269: -1, -- plan_id
10270: l_comp_item_id,
10271: p_organization_id

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

10327: l_atp_comp_rec := l_null_atp_comp_rec;
10328:
10329: /* time_phased_atp changes begin
10330: Support PF ATP for components*/
10331: l_atp_comp_rec.inventory_item_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(
10332: p_instance_id,
10333: -1,
10334: l_cto_bom_rec.inventory_item_id(l_cto_count),
10335: p_organization_id

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

10335: p_organization_id
10336: );
10337: l_atp_comp_rec.request_item_id := l_cto_bom_rec.inventory_item_id(l_cto_count);
10338: l_atp_comp_rec.atf_date := l_cto_bom_rec.atf_date(l_cto_count);
10339: l_atp_comp_rec.match_item_family_id := MSC_ATP_PF.Get_PF_Atp_Item_Id(
10340: p_instance_id,
10341: -1,
10342: l_cto_bom_rec.match_item_id(l_cto_count),
10343: p_organization_id

Line 10615: MSC_ATP_PF.Get_PF_Plan_Info(

10611: IF PG_DEBUG in ('Y', 'C') THEN
10612: msc_sch_wb.atp_debug('Match found := ' || l_atp_rec.inventory_item_id);
10613: msc_sch_wb.atp_debug('Find plan for match');
10614: END IF;
10615: MSC_ATP_PF.Get_PF_Plan_Info(
10616: p_instance_id,
10617: l_atp_rec.request_item_id,
10618: l_atp_rec.inventory_item_id,
10619: l_atp_rec.organization_id,

Line 10669: MSC_ATP_PF.Get_PF_Plan_Info(

10665:
10666: /* time_phased_atp changes begin
10667: Call new procedure Get_PF_Plan_Info*/
10668:
10669: MSC_ATP_PF.Get_PF_Plan_Info(
10670: p_instance_id,
10671: l_atp_rec.request_item_id,
10672: l_atp_rec.inventory_item_id,
10673: l_atp_rec.organization_id,