DBA Data[Home] [Help]

APPS.MSC_ATP_ALLOC dependencies on MSC_AATP_PVT

Line 5083: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_current_steal_atp);

5079: IF p_atp_period.Identifier2(x_dc_start_index(j)) > p_atp_period.Identifier2(x_dc_start_index(j-1)) THEN
5080: IF PG_DEBUG in ('Y', 'C') THEN
5081: msc_sch_wb.atp_debug('Adjust_Allocation_Details: ' || 'Priority changing. Changing l_current_steal_atp');
5082: END IF;
5083: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_current_steal_atp);
5084: l_next_steal_atp := l_null_steal_atp;
5085: END IF;
5086: END IF;
5087:

Line 5320: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_current_steal_atp, l_class_next_steal_atp);

5316: IF PG_DEBUG in ('Y', 'C') THEN
5317: msc_sch_wb.atp_debug('Adjust_Allocation_Details: ' || 'Class changing. Changing l_class_next_steal_atp');
5318: END IF;
5319: -- class_next += curr + next + partner_curr + partner_next
5320: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_current_steal_atp, l_class_next_steal_atp);
5321: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_class_next_steal_atp);
5322: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_curr_steal_atp, l_class_next_steal_atp);
5323: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_next_steal_atp, l_class_next_steal_atp);
5324:

Line 5321: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_class_next_steal_atp);

5317: msc_sch_wb.atp_debug('Adjust_Allocation_Details: ' || 'Class changing. Changing l_class_next_steal_atp');
5318: END IF;
5319: -- class_next += curr + next + partner_curr + partner_next
5320: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_current_steal_atp, l_class_next_steal_atp);
5321: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_class_next_steal_atp);
5322: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_curr_steal_atp, l_class_next_steal_atp);
5323: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_next_steal_atp, l_class_next_steal_atp);
5324:
5325: l_current_steal_atp := l_null_steal_atp;

Line 5322: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_curr_steal_atp, l_class_next_steal_atp);

5318: END IF;
5319: -- class_next += curr + next + partner_curr + partner_next
5320: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_current_steal_atp, l_class_next_steal_atp);
5321: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_class_next_steal_atp);
5322: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_curr_steal_atp, l_class_next_steal_atp);
5323: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_next_steal_atp, l_class_next_steal_atp);
5324:
5325: l_current_steal_atp := l_null_steal_atp;
5326: l_next_steal_atp := l_null_steal_atp;

Line 5323: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_next_steal_atp, l_class_next_steal_atp);

5319: -- class_next += curr + next + partner_curr + partner_next
5320: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_current_steal_atp, l_class_next_steal_atp);
5321: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_class_next_steal_atp);
5322: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_curr_steal_atp, l_class_next_steal_atp);
5323: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_next_steal_atp, l_class_next_steal_atp);
5324:
5325: l_current_steal_atp := l_null_steal_atp;
5326: l_next_steal_atp := l_null_steal_atp;
5327: l_partner_curr_steal_atp := l_null_steal_atp;

Line 5335: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_class_next_steal_atp, l_class_curr_steal_atp);

5331: IF PG_DEBUG in ('Y', 'C') THEN
5332: msc_sch_wb.atp_debug('Adjust_Allocation_Details: ' || 'Class priority changing. Changing l_class_curr_steal_atp');
5333: END IF;
5334: -- class_curr += class_next
5335: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_class_next_steal_atp, l_class_curr_steal_atp);
5336: l_class_next_steal_atp := l_null_steal_atp;
5337: END IF;
5338:
5339: ELSIF p_atp_period.Customer_Id(x_dc_start_index(j)) <> p_atp_period.Customer_Id(x_dc_start_index(j-1)) THEN

Line 5344: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_current_steal_atp, l_partner_next_steal_atp);

5340: IF PG_DEBUG in ('Y', 'C') THEN
5341: msc_sch_wb.atp_debug('Adjust_Allocation_Details: ' || 'Customer changing. Changing l_partner_next_steal_atp');
5342: END IF;
5343: -- partner_next += curr + next
5344: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_current_steal_atp, l_partner_next_steal_atp);
5345: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_partner_next_steal_atp);
5346:
5347: l_current_steal_atp := l_null_steal_atp;
5348: l_next_steal_atp := l_null_steal_atp;

Line 5345: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_partner_next_steal_atp);

5341: msc_sch_wb.atp_debug('Adjust_Allocation_Details: ' || 'Customer changing. Changing l_partner_next_steal_atp');
5342: END IF;
5343: -- partner_next += curr + next
5344: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_current_steal_atp, l_partner_next_steal_atp);
5345: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_partner_next_steal_atp);
5346:
5347: l_current_steal_atp := l_null_steal_atp;
5348: l_next_steal_atp := l_null_steal_atp;
5349:

Line 5355: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_next_steal_atp, l_partner_curr_steal_atp);

5351: IF PG_DEBUG in ('Y', 'C') THEN
5352: msc_sch_wb.atp_debug('Adjust_Allocation_Details: ' || 'Customer priority changing. Changing l_partner_curr_steal_atp');
5353: END IF;
5354: -- partner_curr += partner_next
5355: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_partner_next_steal_atp, l_partner_curr_steal_atp);
5356: l_partner_next_steal_atp := l_null_steal_atp;
5357: END IF;
5358:
5359: ELSIF p_atp_period.Identifier2(x_dc_start_index(j)) > p_atp_period.Identifier2(x_dc_start_index(j-1)) THEN

Line 5364: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_current_steal_atp);

5360: IF PG_DEBUG in ('Y', 'C') THEN
5361: msc_sch_wb.atp_debug('Adjust_Allocation_Details: ' || 'Priority changing. Changing l_current_steal_atp');
5362: END IF;
5363: -- curr += next
5364: MSC_AATP_PVT.Add_to_Next_Steal_Atp(l_next_steal_atp, l_current_steal_atp);
5365: l_next_steal_atp := l_null_steal_atp;
5366: END IF;
5367: END IF;
5368:

Line 5818: | o Same as MSC_AATP_PVT.Add_to_Next_Steal_Atp except for the input

5814: END Demand_Class_Consumption;
5815:
5816:
5817: /*--Add_to_Next_Steal------------------------------------------------------
5818: | o Same as MSC_AATP_PVT.Add_to_Next_Steal_Atp except for the input
5819: | parameters.
5820: +-------------------------------------------------------------------------*/
5821: PROCEDURE Add_to_Next_Steal(
5822: p_atp_period IN OUT NOCOPY MRP_ATP_PUB.ATP_Period_Typ,