DBA Data[Home] [Help]

APPS.MSC_ATP_SUBST dependencies on MSC_ATP_PF

Line 1036: MSC_ATP_PF.Get_Family_Item_Info(

1032: -- ALLOC ATP CHANGES, l_plan_info_rec.plan_type will be NULL if only one record
1033: IF nvl(l_plan_info_rec.plan_type, NVL(MSC_ATP_PVT.G_PLAN_INFO_REC.plan_type, 1)) <> 5 THEN
1034: /* time_phased_atp
1035: populate family_id and atf_date*/
1036: MSC_ATP_PF.Get_Family_Item_Info(
1037: p_atp_record.instance_id,
1038: l_plan_id,
1039: item_availability_info.inventory_item_id(l_item_cntr),
1040: org_availability_info.organization_id(l_process_org_cntr),

Line 1214: MSC_ATP_PF.Set_Alloc_Rule_Variables(

1210: /* To support new logic for dependent demands allocation in time phased PF rule based AATP scenarios
1211: Making changes to support new allocation logic for time_phased_atp changes too that were missed
1212: out earlier as part of this exercise*/
1213: IF org_availability_info.atf_date(l_process_org_cntr) is not null THEN
1214: MSC_ATP_PF.Set_Alloc_Rule_Variables(
1215: item_availability_info.inventory_item_id(l_item_cntr),
1216: --bug3467631 family_dest_id is item-org attribute
1217: --item_availability_info.family_dest_id(l_item_cntr),
1218: org_availability_info.family_dest_id(l_process_org_cntr),

Line 1771: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(

1767: l_atp_insert_rec.quantity_ordered := p_atp_record.quantity_ordered;
1768: l_atp_insert_rec.requested_date_quantity := org_availability_info.request_date_quantity(l_process_org_cntr)
1769: + nvl(l_stealing_qty, 0);
1770: l_atp_insert_rec.atf_date_quantity := org_availability_info.atf_date_quantity(l_process_org_cntr);
1771: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(
1772: l_atp_insert_rec,
1773: org_availability_info.plan_id(l_process_org_cntr),
1774: org_availability_info.demand_id(l_process_org_cntr),
1775: l_return_status

Line 1806: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(

1802: l_atp_insert_rec.requested_date_quantity := org_availability_info.request_date_quantity(l_process_org_cntr)
1803: + nvl(l_stealing_qty, 0);
1804: --bug3467631
1805: l_atp_insert_rec.atf_date_quantity := org_availability_info.atf_date_quantity(l_process_org_cntr);
1806: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(
1807: l_atp_insert_rec,
1808: org_availability_info.plan_id(l_process_org_cntr),
1809: org_availability_info.demand_id(l_process_org_cntr),
1810: l_return_status

Line 2704: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(

2700: --using the same insert rec we prepared earlier
2701: l_atp_insert_rec.quantity_ordered := l_available_quantity * org_availability_info.conversion_rate(j);
2702: l_atp_insert_rec.requested_date_quantity := l_available_quantity * org_availability_info.conversion_rate(j);
2703: l_atp_insert_rec.atf_date_quantity := org_availability_info.atf_date_quantity(j);
2704: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(
2705: l_atp_insert_rec,
2706: org_availability_info.plan_id(l_process_org_cntr),
2707: org_availability_info.demand_id(l_process_org_cntr),
2708: l_return_status

Line 3469: /*l_atp_rec.inventory_item_id := MSC_ATP_PF.Get_Pf_Atp_Item_Id(

3465: l_atp_rec.component_identifier := null ; --l_comp_requirements.component_identifier(j);
3466:
3467: -- time_phased_atp bug3467631
3468: l_atp_rec.inventory_item_id := l_item_ctp_info.family_sr_id(i);
3469: /*l_atp_rec.inventory_item_id := MSC_ATP_PF.Get_Pf_Atp_Item_Id(
3470: p_atp_record.instance_id,
3471: l_item_ctp_info.plan_id(i),
3472: l_item_ctp_info.sr_inventory_item_id(i),
3473: p_atp_record.organization_id

Line 3955: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(

3951: --even when we are processing member item.
3952: l_atp_insert_rec.inventory_item_id := item_availability_info.family_dest_id(i); --bug3467631
3953: l_atp_insert_rec.request_item_id := item_availability_info.inventory_item_id(i); --bug3467631
3954: l_atp_insert_rec.atf_date := item_availability_info.atf_date(i); --bug3467631
3955: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(
3956: l_atp_insert_rec,
3957: item_availability_info.plan_id(i),
3958: item_availability_info.demand_id(i),
3959: l_return_status