414: l_status);
415:
416: IF (l_status <> WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
417: p_source_line_tab(l_counter).status := l_status;
418: FND_MESSAGE.SET_NAME('FTE', 'FTE_SEL_NO_DEFAULT_UOM');
419: p_source_line_tab(l_counter).message_data := FND_MESSAGE.GET;
420: END IF;
421:
422: -- calculated weight and volume for this inventory item against requested quantity
415:
416: IF (l_status <> WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
417: p_source_line_tab(l_counter).status := l_status;
418: FND_MESSAGE.SET_NAME('FTE', 'FTE_SEL_NO_DEFAULT_UOM');
419: p_source_line_tab(l_counter).message_data := FND_MESSAGE.GET;
420: END IF;
421:
422: -- calculated weight and volume for this inventory item against requested quantity
423: IF (l_status = WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
448: END IF;
449:
450: IF (l_status <> WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
451: p_source_line_tab(l_counter).status := l_status;
452: FND_MESSAGE.SET_NAME('WSH', 'WSH_ORG_LOCATION_UNDEFINED');
453: p_source_line_tab(l_counter).message_data := FND_MESSAGE.GET;
454: END IF;
455:
456: -- obtain ship-to location id from ship-to cust site id (use 'CUSTOMER SITE')
449:
450: IF (l_status <> WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
451: p_source_line_tab(l_counter).status := l_status;
452: FND_MESSAGE.SET_NAME('WSH', 'WSH_ORG_LOCATION_UNDEFINED');
453: p_source_line_tab(l_counter).message_data := FND_MESSAGE.GET;
454: END IF;
455:
456: -- obtain ship-to location id from ship-to cust site id (use 'CUSTOMER SITE')
457: IF (p_source_line_tab(l_counter).ship_to_location_id is null) THEN
469: END IF;
470:
471: IF (l_status <> WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
472: p_source_line_tab(l_counter).status := l_status;
473: FND_MESSAGE.SET_NAME('WSH', 'WSH_SITE_LOCATION_UNDEFINED');
474: p_source_line_tab(l_counter).message_data := FND_MESSAGE.GET;
475: END IF;
476:
477: -- obtain intermediate ship-to location id from intermediate ship-to org id (use 'CUSTOMER SITE')
470:
471: IF (l_status <> WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
472: p_source_line_tab(l_counter).status := l_status;
473: FND_MESSAGE.SET_NAME('WSH', 'WSH_SITE_LOCATION_UNDEFINED');
474: p_source_line_tab(l_counter).message_data := FND_MESSAGE.GET;
475: END IF;
476:
477: -- obtain intermediate ship-to location id from intermediate ship-to org id (use 'CUSTOMER SITE')
478: IF (p_source_line_tab(l_counter).intmed_ship_to_loc_id is null AND
491: END IF;
492:
493: IF (l_status <> WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
494: p_source_line_tab(l_counter).status := l_status;
495: FND_MESSAGE.SET_NAME('WSH', 'WSH_SITE_LOCATION_UNDEFINED');
496: p_source_line_tab(l_counter).message_data := FND_MESSAGE.GET;
497: END IF;
498:
499: IF (l_status = WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
492:
493: IF (l_status <> WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
494: p_source_line_tab(l_counter).status := l_status;
495: FND_MESSAGE.SET_NAME('WSH', 'WSH_SITE_LOCATION_UNDEFINED');
496: p_source_line_tab(l_counter).message_data := FND_MESSAGE.GET;
497: END IF;
498:
499: IF (l_status = WSH_UTIL_CORE.G_RET_STS_SUCCESS) THEN
500: -- get hash value for this source line