DBA Data[Home] [Help]

APPS.MSC_AATP_PVT dependencies on MSC_AATP_PROC

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

4308: -- time_phased_atp
4309: IF l_time_phased_atp='Y' THEN
4310: MSC_ATP_PF.Get_Unalloc_Data_From_Sd_Temp(x_atp_period, l_unallocated_atp, l_return_status);
4311: ELSE
4312: MSC_AATP_PROC.get_unalloc_data_from_SD_temp(x_atp_period, l_unallocated_atp, l_return_status);
4313: END IF;
4314:
4315: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4316: IF PG_DEBUG in ('Y', 'C') THEN

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

4807: Print_Period_Qty('l_current_steal_atp.atp_period:atp_qty = ',
4808: l_current_steal_atp);
4809: END IF;
4810:
4811: MSC_AATP_PROC.Add_to_Current_Atp(l_current_steal_atp, l_current_atp, l_return_status);
4812: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4813: IF PG_DEBUG in ('Y', 'C') THEN
4814: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Add_to_Current_Atp');
4815: END IF;

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

4819: Print_Period_Qty('l_current_atp.atp_period:atp_qty = ',
4820: l_current_atp);
4821: END IF;
4822:
4823: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);
4824: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4825: IF PG_DEBUG in ('Y', 'C') THEN
4826: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Forward_Consume');
4827: END IF;

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

4836: /*Call Atp_Remove_Negatives to remove negatives in case we have negatives left
4837: after forward consumption. we will not show these negatives in atp_inquiry for
4838: Allocated ATP with User Defined %.*/
4839:
4840: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);
4841: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4842: IF PG_DEBUG in ('Y', 'C') THEN
4843: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Remove_Negatives');
4844: END IF;

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

4853: ELSE
4854: IF PG_DEBUG in ('Y', 'C') THEN
4855: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Method 2');
4856: END IF;
4857: MSC_AATP_PROC.Atp_remove_negatives(l_current_atp.atp_qty, l_return_status);
4858: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4859: IF PG_DEBUG in ('Y', 'C') THEN
4860: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_remove_negatives');
4861: END IF;

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

4927: Print_Period_Qty('l_current_atp.atp_period:atp_qty = ',
4928: l_current_atp);
4929: END IF;
4930:
4931: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);
4932: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4933: IF PG_DEBUG in ('Y', 'C') THEN
4934: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Forward_Consume');
4935: END IF;

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

4944: /*Call Atp_Remove_Negatives to remove negatives in case we have negatives left
4945: after forward consumption. we will not show these negatives in atp_inquiry for
4946: Allocated ATP with User Defined %.*/
4947:
4948: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);
4949: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4950: IF PG_DEBUG in ('Y', 'C') THEN
4951: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Remove_Negatives');
4952: END IF;

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

4994: l_current_atp);
4995: Print_Period_Qty('l_class_next_steal_atp.atp_period:atp_qty = ',
4996: l_class_next_steal_atp);
4997: END IF;
4998: MSC_AATP_PROC.Add_to_Current_Atp(l_class_next_steal_atp, l_current_atp, l_return_status);
4999: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5000: IF PG_DEBUG in ('Y', 'C') THEN
5001: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Add_to_Current_Atp');
5002: END IF;

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

5009: l_current_atp);
5010: Print_Period_Qty('l_class_next_steal_atp.atp_period:atp_qty = ',
5011: l_class_next_steal_atp);
5012: END IF;
5013: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);
5014: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5015: IF PG_DEBUG in ('Y', 'C') THEN
5016: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Forward_Consume');
5017: END IF;

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

5026: /*Call Atp_Remove_Negatives to remove negatives in case we have negatives left
5027: after forward consumption. we will not show these negatives in atp_inquiry for
5028: Allocated ATP with User Defined %.*/
5029:
5030: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);
5031: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5032: IF PG_DEBUG in ('Y', 'C') THEN
5033: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Remove_Negatives');
5034: END IF;

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

5044: -- method2, remove negatives from l_current_atp
5045: IF PG_DEBUG in ('Y', 'C') THEN
5046: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Method 2');
5047: END IF;
5048: MSC_AATP_PROC.Atp_remove_negatives(l_current_atp.atp_qty, l_return_status);
5049: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5050: IF PG_DEBUG in ('Y', 'C') THEN
5051: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_remove_negatives');
5052: END IF;

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

5252: l_current_atp);
5253: Print_Period_Qty('l_next_steal_atp.atp_period:atp_qty = ',
5254: l_next_steal_atp);
5255: END IF;
5256: MSC_AATP_PROC.Add_to_Current_Atp(l_next_steal_atp, l_current_atp, l_return_status);
5257: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5258: IF PG_DEBUG in ('Y', 'C') THEN
5259: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Add_to_Current_Atp');
5260: END IF;

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

5279: l_current_atp);
5280: Print_Period_Qty('l_partner_next_steal_atp.atp_period:atp_qty = ',
5281: l_partner_next_steal_atp);
5282: END IF;
5283: MSC_AATP_PROC.Add_to_Current_Atp(l_partner_next_steal_atp, l_current_atp, l_return_status);
5284: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5285: IF PG_DEBUG in ('Y', 'C') THEN
5286: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Add_to_Current_Atp');
5287: END IF;

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

5299: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Before Atp_Forward_Consume for Method1');
5300: Print_Period_Qty('l_current_atp.atp_period:atp_qty = ',
5301: l_current_atp);
5302: END IF;
5303: MSC_AATP_PROC.Atp_Forward_Consume(l_current_atp.atp_period, p_atf_date, l_current_atp.atp_qty, l_return_status);
5304: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5305: IF PG_DEBUG in ('Y', 'C') THEN
5306: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Forward_Consume');
5307: END IF;

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

5315: /*Call Atp_Remove_Negatives to remove negatives in case we have negatives left
5316: after forward consumption. we will not show these negatives in atp_inquiry for
5317: Allocated ATP with User Defined %.*/
5318:
5319: MSC_AATP_PROC.Atp_Remove_Negatives(l_current_atp.atp_qty, l_return_status);
5320: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5321: IF PG_DEBUG in ('Y', 'C') THEN
5322: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Remove_Negatives');
5323: END IF;

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

5348: Print_Period_Qty('l_current_atp.atp_period:atp_qty = ',
5349: l_current_atp);
5350: END IF;
5351:
5352: MSC_AATP_PROC.Atp_Adjusted_Cum(l_current_atp, l_unallocated_atp, l_return_status);
5353: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
5354: IF PG_DEBUG in ('Y', 'C') THEN
5355: msc_sch_wb.atp_debug('Item_Alloc_Cum_Atp: ' || 'Error in call to Atp_Forward_Consume');
5356: END IF;

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

10069:
10070: x_atp_info := l_current_atp;
10071:
10072: --4055719 , calling remove -ves
10073: MSC_AATP_PROC.Atp_Remove_Negatives(x_atp_period.Cumulative_Quantity, l_return_status);
10074: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10075: IF PG_DEBUG in ('Y', 'C') THEN
10076: msc_sch_wb.atp_debug('Supplier_Alloc_Cum_Atp: ' || 'Error occured in procedure Atp_Remove_Negatives');
10077: END IF;