DBA Data[Home] [Help]

APPS.MSC_AATP_PVT dependencies on MSC_AATP_PROC

Line 4542: MSC_AATP_PROC.get_unalloc_data_from_SD_temp(x_atp_period, l_unallocated_atp, l_return_status);

4538: -- time_phased_atp
4539: IF l_time_phased_atp='Y' THEN
4540: MSC_ATP_PF.Get_Unalloc_Data_From_Sd_Temp(x_atp_period, l_unallocated_atp, l_return_status);
4541: ELSE
4542: MSC_AATP_PROC.get_unalloc_data_from_SD_temp(x_atp_period, l_unallocated_atp, l_return_status);
4543: END IF;
4544:
4545: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4546: IF PG_DEBUG in ('Y', 'C') THEN

Line 5041: MSC_AATP_PROC.Add_to_Current_Atp(l_current_steal_atp, l_current_atp, l_return_status);

5037: Print_Period_Qty('l_current_steal_atp.atp_period:atp_qty = ',
5038: l_current_steal_atp);
5039: END IF;
5040:
5041: MSC_AATP_PROC.Add_to_Current_Atp(l_current_steal_atp, l_current_atp, l_return_status);
5042: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5043: IF PG_DEBUG in ('Y', 'C') THEN
5044: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Add_to_Current_Atp');
5045: END IF;

Line 5053: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);

5049: Print_Period_Qty('l_current_atp.atp_period:atp_qty = ',
5050: l_current_atp);
5051: END IF;
5052:
5053: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);
5054: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5055: IF PG_DEBUG in ('Y', 'C') THEN
5056: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Forward_Consume');
5057: END IF;

Line 5070: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);

5066: /*Call Atp_Remove_Negatives to remove negatives in case we have negatives left
5067: after forward consumption. we will not show these negatives in atp_inquiry for
5068: Allocated ATP with User Defined %.*/
5069:
5070: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);
5071: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5072: IF PG_DEBUG in ('Y', 'C') THEN
5073: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Remove_Negatives');
5074: END IF;

Line 5087: MSC_AATP_PROC.Atp_remove_negatives(l_current_atp.atp_qty, l_return_status);

5083: ELSE
5084: IF PG_DEBUG in ('Y', 'C') THEN
5085: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Method 2');
5086: END IF;
5087: MSC_AATP_PROC.Atp_remove_negatives(l_current_atp.atp_qty, l_return_status);
5088: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5089: IF PG_DEBUG in ('Y', 'C') THEN
5090: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_remove_negatives');
5091: END IF;

Line 5161: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);

5157: Print_Period_Qty('l_current_atp.atp_period:atp_qty = ',
5158: l_current_atp);
5159: END IF;
5160:
5161: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);
5162: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5163: IF PG_DEBUG in ('Y', 'C') THEN
5164: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Forward_Consume');
5165: END IF;

Line 5178: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);

5174: /*Call Atp_Remove_Negatives to remove negatives in case we have negatives left
5175: after forward consumption. we will not show these negatives in atp_inquiry for
5176: Allocated ATP with User Defined %.*/
5177:
5178: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);
5179: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5180: IF PG_DEBUG in ('Y', 'C') THEN
5181: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Remove_Negatives');
5182: END IF;

Line 5228: MSC_AATP_PROC.Add_to_Current_Atp(l_class_next_steal_atp, l_current_atp, l_return_status);

5224: l_current_atp);
5225: Print_Period_Qty('l_class_next_steal_atp.atp_period:atp_qty = ',
5226: l_class_next_steal_atp);
5227: END IF;
5228: MSC_AATP_PROC.Add_to_Current_Atp(l_class_next_steal_atp, l_current_atp, l_return_status);
5229: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5230: IF PG_DEBUG in ('Y', 'C') THEN
5231: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Add_to_Current_Atp');
5232: END IF;

Line 5243: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);

5239: l_current_atp);
5240: Print_Period_Qty('l_class_next_steal_atp.atp_period:atp_qty = ',
5241: l_class_next_steal_atp);
5242: END IF;
5243: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);
5244: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5245: IF PG_DEBUG in ('Y', 'C') THEN
5246: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Forward_Consume');
5247: END IF;

Line 5260: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);

5256: /*Call Atp_Remove_Negatives to remove negatives in case we have negatives left
5257: after forward consumption. we will not show these negatives in atp_inquiry for
5258: Allocated ATP with User Defined %.*/
5259:
5260: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);
5261: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5262: IF PG_DEBUG in ('Y', 'C') THEN
5263: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Remove_Negatives');
5264: END IF;

Line 5278: MSC_AATP_PROC.Atp_remove_negatives(l_current_atp.atp_qty, l_return_status);

5274: -- method2, remove negatives from l_current_atp
5275: IF PG_DEBUG in ('Y', 'C') THEN
5276: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Method 2');
5277: END IF;
5278: MSC_AATP_PROC.Atp_remove_negatives(l_current_atp.atp_qty, l_return_status);
5279: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5280: IF PG_DEBUG in ('Y', 'C') THEN
5281: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_remove_negatives');
5282: END IF;

Line 5486: MSC_AATP_PROC.Add_to_Current_Atp(l_next_steal_atp, l_current_atp, l_return_status);

5482: l_current_atp);
5483: Print_Period_Qty('l_next_steal_atp.atp_period:atp_qty = ',
5484: l_next_steal_atp);
5485: END IF;
5486: MSC_AATP_PROC.Add_to_Current_Atp(l_next_steal_atp, l_current_atp, l_return_status);
5487: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5488: IF PG_DEBUG in ('Y', 'C') THEN
5489: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Add_to_Current_Atp');
5490: END IF;

Line 5513: MSC_AATP_PROC.Add_to_Current_Atp(l_partner_next_steal_atp, l_current_atp, l_return_status);

5509: l_current_atp);
5510: Print_Period_Qty('l_partner_next_steal_atp.atp_period:atp_qty = ',
5511: l_partner_next_steal_atp);
5512: END IF;
5513: MSC_AATP_PROC.Add_to_Current_Atp(l_partner_next_steal_atp, l_current_atp, l_return_status);
5514: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5515: IF PG_DEBUG in ('Y', 'C') THEN
5516: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Add_to_Current_Atp');
5517: END IF;

Line 5533: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);

5529: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Before Atp_Forward_Consume for Method1');
5530: Print_Period_Qty('l_current_atp.atp_period:atp_qty = ',
5531: l_current_atp);
5532: END IF;
5533: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);
5534: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5535: IF PG_DEBUG in ('Y', 'C') THEN
5536: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Forward_Consume');
5537: END IF;

Line 5549: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);

5545: /*Call Atp_Remove_Negatives to remove negatives in case we have negatives left
5546: after forward consumption. we will not show these negatives in atp_inquiry for
5547: Allocated ATP with User Defined %.*/
5548:
5549: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);
5550: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5551: IF PG_DEBUG in ('Y', 'C') THEN
5552: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Remove_Negatives');
5553: END IF;

Line 5582: MSC_AATP_PROC.Atp_Adjusted_Cum(l_current_atp, l_unallocated_atp, l_return_status);

5578: Print_Period_Qty('l_current_atp.atp_period:atp_qty = ',
5579: l_current_atp);
5580: END IF;
5581:
5582: MSC_AATP_PROC.Atp_Adjusted_Cum(l_current_atp, l_unallocated_atp, l_return_status);
5583: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5584: IF PG_DEBUG in ('Y', 'C') THEN
5585: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Forward_Consume');
5586: END IF;

Line 10304: MSC_AATP_PROC.Atp_Remove_Negatives(x_atp_period.Cumulative_Quantity, l_return_status);

10300:
10301: x_atp_info := l_current_atp;
10302:
10303: --4055719 , calling remove -ves
10304: MSC_AATP_PROC.Atp_Remove_Negatives(x_atp_period.Cumulative_Quantity, l_return_status);
10305: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10306: IF PG_DEBUG in ('Y', 'C') THEN
10307: msc_sch_wb.atp_debug('Supplier_Alloc_Cum_Atp: ' || 'Error occured in procedure Atp_Remove_Negatives');
10308: END IF;