DBA Data[Home] [Help]

APPS.MSC_ATP_SUBST dependencies on MSC_ATP_PF

Line 1031: MSC_ATP_PF.Get_Family_Item_Info(

1027: -- ATP4drp Do not fetch family data for DRP plans.
1028: IF l_plan_info_rec.plan_type <> 5 THEN
1029: /* time_phased_atp
1030: populate family_id and atf_date*/
1031: MSC_ATP_PF.Get_Family_Item_Info(
1032: p_atp_record.instance_id,
1033: l_plan_id,
1034: item_availability_info.inventory_item_id(l_item_cntr),
1035: org_availability_info.organization_id(l_process_org_cntr),

Line 1191: MSC_ATP_PF.Set_Alloc_Rule_Variables(

1187: /* To support new logic for dependent demands allocation in time phased PF rule based AATP scenarios
1188: Making changes to support new allocation logic for time_phased_atp changes too that were missed
1189: out earlier as part of this exercise*/
1190: IF org_availability_info.atf_date(l_process_org_cntr) is not null THEN
1191: MSC_ATP_PF.Set_Alloc_Rule_Variables(
1192: item_availability_info.inventory_item_id(l_item_cntr),
1193: --bug3467631 family_dest_id is item-org attribute
1194: --item_availability_info.family_dest_id(l_item_cntr),
1195: org_availability_info.family_dest_id(l_process_org_cntr),

Line 1748: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(

1744: l_atp_insert_rec.quantity_ordered := p_atp_record.quantity_ordered;
1745: l_atp_insert_rec.requested_date_quantity := org_availability_info.request_date_quantity(l_process_org_cntr)
1746: + nvl(l_stealing_qty, 0);
1747: l_atp_insert_rec.atf_date_quantity := org_availability_info.atf_date_quantity(l_process_org_cntr);
1748: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(
1749: l_atp_insert_rec,
1750: org_availability_info.plan_id(l_process_org_cntr),
1751: org_availability_info.demand_id(l_process_org_cntr),
1752: l_return_status

Line 1783: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(

1779: l_atp_insert_rec.requested_date_quantity := org_availability_info.request_date_quantity(l_process_org_cntr)
1780: + nvl(l_stealing_qty, 0);
1781: --bug3467631
1782: l_atp_insert_rec.atf_date_quantity := org_availability_info.atf_date_quantity(l_process_org_cntr);
1783: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(
1784: l_atp_insert_rec,
1785: org_availability_info.plan_id(l_process_org_cntr),
1786: org_availability_info.demand_id(l_process_org_cntr),
1787: l_return_status

Line 2681: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(

2677: --using the same insert rec we prepared earlier
2678: l_atp_insert_rec.quantity_ordered := l_available_quantity * org_availability_info.conversion_rate(j);
2679: l_atp_insert_rec.requested_date_quantity := l_available_quantity * org_availability_info.conversion_rate(j);
2680: l_atp_insert_rec.atf_date_quantity := org_availability_info.atf_date_quantity(j);
2681: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(
2682: l_atp_insert_rec,
2683: org_availability_info.plan_id(l_process_org_cntr),
2684: org_availability_info.demand_id(l_process_org_cntr),
2685: l_return_status

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

3425: l_atp_rec.component_identifier := null ; --l_comp_requirements.component_identifier(j);
3426:
3427: -- time_phased_atp bug3467631
3428: l_atp_rec.inventory_item_id := l_item_ctp_info.family_sr_id(i);
3429: /*l_atp_rec.inventory_item_id := MSC_ATP_PF.Get_Pf_Atp_Item_Id(
3430: p_atp_record.instance_id,
3431: l_item_ctp_info.plan_id(i),
3432: l_item_ctp_info.sr_inventory_item_id(i),
3433: p_atp_record.organization_id

Line 3893: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(

3889: --even when we are processing member item.
3890: l_atp_insert_rec.inventory_item_id := item_availability_info.family_dest_id(i); --bug3467631
3891: l_atp_insert_rec.request_item_id := item_availability_info.inventory_item_id(i); --bug3467631
3892: l_atp_insert_rec.atf_date := item_availability_info.atf_date(i); --bug3467631
3893: MSC_ATP_PF.Increment_Bucketed_Demands_Qty(
3894: l_atp_insert_rec,
3895: item_availability_info.plan_id(i),
3896: item_availability_info.demand_id(i),
3897: l_return_status