DBA Data[Home] [Help]

APPS.MSC_ATP_PUB dependencies on MRP_ATP_PVT

Line 1336: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);

1332: while l_end < l_atp_rec.action.count() and
1333: (nvl(l_atp_rec.ship_set_name(l_end+1), -99) = nvl(l_atp_rec.ship_set_name(l_start), -99) and
1334: nvl(l_atp_rec.arrival_set_name(l_end+1), -99) = nvl(l_atp_rec.arrival_set_name(l_start), -99))
1335: loop
1336: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);
1337: l_end := l_atp_rec.inventory_item_id.next(l_end);
1338:
1339: IF l_atp_rec.identifier(l_end) = l_atp_rec.ato_model_line_id(l_end) THEN
1340: MSC_ATP_CTO.G_MODEL_IS_PRESENT := 1;

Line 1346: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);

1342: msc_sch_wb.atp_debug('Call_ATP_No_Commit: ' || 'Model is present');
1343: END IF;
1344: END IF;
1345: end loop;
1346: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);
1347:
1348: IF l_atp_rec.identifier(l_end) = l_atp_rec.ato_model_line_id(l_end) THEN
1349: MSC_ATP_CTO.G_MODEL_IS_PRESENT := 1;
1350: IF PG_DEBUG in ('Y', 'C') THEN

Line 1473: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,j,x_atp_rec,x_return_status);

1469: IF l_atp_rec.identifier(j) = l_atp_rec.ato_model_line_id(j) and l_atp_rec.bom_item_type(j) = 1 THEN
1470: MSC_ATP_CTO.G_MODEL_IS_PRESENT := 1;
1471: msc_sch_wb.atp_debug('Call_ATP_No_Commit: ' || 'Model is present');
1472: END IF;
1473: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,j,x_atp_rec,x_return_status);
1474:
1475: if x_atp_rec.action(j) = 100 then
1476: x_atp_rec.error_code(j) := 61;
1477: else

Line 2133: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);

2129: (nvl(l_atp_rec.ship_set_name(l_end), -99) = nvl(l_atp_rec.ship_set_name(l_start), -99) and
2130: nvl(l_atp_rec.arrival_set_name(l_end), -99) = nvl(l_atp_rec.arrival_set_name(l_start), -99))
2131: LOOP
2132: IF l_end > j THEN
2133: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);
2134: END IF;
2135:
2136: IF (x_atp_rec.error_code(l_end) IS NULL) or (x_atp_rec.error_code(l_end) IN (0,61,150)) THEN
2137: x_atp_rec.error_code(l_end) := MSC_ATP_PVT.NO_MATCHING_CAL_DATE;

Line 2179: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);

2175: nvl(l_atp_rec.arrival_set_name(l_end), -99) = nvl(l_atp_rec.arrival_set_name(l_start), -99))
2176: LOOP
2177:
2178: IF l_end > j THEN
2179: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);
2180: END IF;
2181:
2182: IF (x_atp_rec.error_code(l_end) IS NULL) or (x_atp_rec.error_code(l_end) IN (0,61,150)) THEN
2183: IF l_msg_app='MRP' AND l_msg_name='GEN-DATE OUT OF BOUNDS' THEN