DBA Data[Home] [Help]

APPS.MSC_ATP_PUB dependencies on MRP_ATP_PVT

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

1303: while l_end < l_atp_rec.action.count() and
1304: (nvl(l_atp_rec.ship_set_name(l_end+1), -99) = nvl(l_atp_rec.ship_set_name(l_start), -99) and
1305: nvl(l_atp_rec.arrival_set_name(l_end+1), -99) = nvl(l_atp_rec.arrival_set_name(l_start), -99))
1306: loop
1307: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);
1308: l_end := l_atp_rec.inventory_item_id.next(l_end);
1309:
1310: IF l_atp_rec.identifier(l_end) = l_atp_rec.ato_model_line_id(l_end) THEN
1311: MSC_ATP_CTO.G_MODEL_IS_PRESENT := 1;

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

1313: msc_sch_wb.atp_debug('Call_ATP_No_Commit: ' || 'Model is present');
1314: END IF;
1315: END IF;
1316: end loop;
1317: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);
1318:
1319: IF l_atp_rec.identifier(l_end) = l_atp_rec.ato_model_line_id(l_end) THEN
1320: MSC_ATP_CTO.G_MODEL_IS_PRESENT := 1;
1321: IF PG_DEBUG in ('Y', 'C') THEN

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

1440: IF l_atp_rec.identifier(j) = l_atp_rec.ato_model_line_id(j) and l_atp_rec.bom_item_type(j) = 1 THEN
1441: MSC_ATP_CTO.G_MODEL_IS_PRESENT := 1;
1442: msc_sch_wb.atp_debug('Call_ATP_No_Commit: ' || 'Model is present');
1443: END IF;
1444: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,j,x_atp_rec,x_return_status);
1445:
1446: if x_atp_rec.action(j) = 100 then
1447: x_atp_rec.error_code(j) := 61;
1448: else

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

2100: (nvl(l_atp_rec.ship_set_name(l_end), -99) = nvl(l_atp_rec.ship_set_name(l_start), -99) and
2101: nvl(l_atp_rec.arrival_set_name(l_end), -99) = nvl(l_atp_rec.arrival_set_name(l_start), -99))
2102: LOOP
2103: IF l_end > j THEN
2104: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);
2105: END IF;
2106:
2107: IF (x_atp_rec.error_code(l_end) IS NULL) or (x_atp_rec.error_code(l_end) IN (0,61,150)) THEN
2108: x_atp_rec.error_code(l_end) := MSC_ATP_PVT.NO_MATCHING_CAL_DATE;

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

2146: nvl(l_atp_rec.arrival_set_name(l_end), -99) = nvl(l_atp_rec.arrival_set_name(l_start), -99))
2147: LOOP
2148:
2149: IF l_end > j THEN
2150: mrp_atp_pvt.assign_atp_input_rec(l_atp_rec,l_end,x_atp_rec,x_return_status);
2151: END IF;
2152:
2153: IF (x_atp_rec.error_code(l_end) IS NULL) or (x_atp_rec.error_code(l_end) IN (0,61,150)) THEN
2154: IF l_msg_app='MRP' AND l_msg_name='GEN-DATE OUT OF BOUNDS' THEN