DBA Data[Home] [Help]

APPS.INL_INTERFACE_PVT dependencies on FND_API

Line 65: x_return_status := FND_API.G_RET_STS_SUCCESS;

61: p_module_name => g_module_name,
62: p_procedure_name => l_proc_name
63: ) ;
64: -- Initialize API return status to success
65: x_return_status := FND_API.G_RET_STS_SUCCESS;
66: -- Creation of Messages
67: IF p_error_message_name IS NOT NULL THEN
68: FND_MESSAGE.SET_NAME('INL', p_error_message_name) ;
69: IF p_token1_name IS NOT NULL THEN

Line 88: l_error_message := SUBSTR(FND_MSG_PUB.get(FND_MSG_PUB.Count_Msg(), FND_API.g_false), 1, 2000) ;

84: END IF;
85: END IF;
86: END IF;
87: FND_MSG_PUB.ADD;
88: l_error_message := SUBSTR(FND_MSG_PUB.get(FND_MSG_PUB.Count_Msg(), FND_API.g_false), 1, 2000) ;
89: END IF;
90: l_debug_info := 'Error Mesage: '||l_error_message;
91: INL_LOGGING_PVT.Log_Statement(
92: p_module_name => g_module_name,

Line 249: WHEN FND_API.G_EXC_ERROR THEN

245: p_module_name => g_module_name,
246: p_procedure_name => l_proc_name
247: );
248: EXCEPTION
249: WHEN FND_API.G_EXC_ERROR THEN
250: -- Standard Expected Error Logging
251: INL_LOGGING_PVT.Log_ExpecError (
252: p_module_name => g_module_name,
253: p_procedure_name => l_proc_name

Line 255: x_return_status := FND_API.G_RET_STS_ERROR;

251: INL_LOGGING_PVT.Log_ExpecError (
252: p_module_name => g_module_name,
253: p_procedure_name => l_proc_name
254: );
255: x_return_status := FND_API.G_RET_STS_ERROR;
256: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
257: -- Standard Unexpected Error Logging
258: INL_LOGGING_PVT.Log_UnexpecError (
259: p_module_name => g_module_name,

Line 256: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

252: p_module_name => g_module_name,
253: p_procedure_name => l_proc_name
254: );
255: x_return_status := FND_API.G_RET_STS_ERROR;
256: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
257: -- Standard Unexpected Error Logging
258: INL_LOGGING_PVT.Log_UnexpecError (
259: p_module_name => g_module_name,
260: p_procedure_name => l_proc_name

Line 262: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

258: INL_LOGGING_PVT.Log_UnexpecError (
259: p_module_name => g_module_name,
260: p_procedure_name => l_proc_name
261: );
262: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
263: WHEN OTHERS THEN
264: -- Standard Unexpected Error Logging
265: INL_LOGGING_PVT.Log_UnexpecError (
266: p_module_name => g_module_name,

Line 269: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

265: INL_LOGGING_PVT.Log_UnexpecError (
266: p_module_name => g_module_name,
267: p_procedure_name => l_proc_name
268: );
269: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
270: IF FND_MSG_PUB.Check_Msg_Level(
271: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
272: ) THEN
273: FND_MSG_PUB.Add_Exc_Msg(

Line 308: x_return_status := FND_API.G_RET_STS_SUCCESS;

304: p_module_name => g_module_name,
305: p_procedure_name => l_proc_name
306: ) ;
307: -- Initialize API return status to success
308: x_return_status := FND_API.G_RET_STS_SUCCESS;
309: l_debug_info := 'Delete Errors from previous validation.';
310: INL_LOGGING_PVT.Log_Statement(
311: p_module_name => g_module_name,
312: p_procedure_name => l_proc_name,

Line 325: WHEN FND_API.G_EXC_ERROR THEN

321: p_module_name => g_module_name,
322: p_procedure_name => l_proc_name
323: );
324: EXCEPTION
325: WHEN FND_API.G_EXC_ERROR THEN
326: -- Standard Expected Error Logging
327: INL_LOGGING_PVT.Log_ExpecError (
328: p_module_name => g_module_name,
329: p_procedure_name => l_proc_name

Line 331: x_return_status := FND_API.G_RET_STS_ERROR;

327: INL_LOGGING_PVT.Log_ExpecError (
328: p_module_name => g_module_name,
329: p_procedure_name => l_proc_name
330: );
331: x_return_status := FND_API.G_RET_STS_ERROR;
332: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
333: -- Standard Unexpected Error Logging
334: INL_LOGGING_PVT.Log_UnexpecError (
335: p_module_name => g_module_name,

Line 332: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

328: p_module_name => g_module_name,
329: p_procedure_name => l_proc_name
330: );
331: x_return_status := FND_API.G_RET_STS_ERROR;
332: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
333: -- Standard Unexpected Error Logging
334: INL_LOGGING_PVT.Log_UnexpecError (
335: p_module_name => g_module_name,
336: p_procedure_name => l_proc_name

Line 338: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

334: INL_LOGGING_PVT.Log_UnexpecError (
335: p_module_name => g_module_name,
336: p_procedure_name => l_proc_name
337: );
338: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
339: WHEN OTHERS THEN
340: -- Standard Unexpected Error Logging
341: INL_LOGGING_PVT.Log_UnexpecError (
342: p_module_name => g_module_name,

Line 345: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

341: INL_LOGGING_PVT.Log_UnexpecError (
342: p_module_name => g_module_name,
343: p_procedure_name => l_proc_name
344: );
345: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
346: IF FND_MSG_PUB.Check_Msg_Level(
347: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
348: ) THEN
349: FND_MSG_PUB.Add_Exc_Msg(

Line 382: x_return_status := FND_API.G_RET_STS_SUCCESS;

378: p_module_name => g_module_name,
379: p_procedure_name => l_proc_name
380: ) ;
381: -- Initialize API return status to success
382: x_return_status := FND_API.G_RET_STS_SUCCESS;
383: l_debug_info := 'Getting party_id.';
384: INL_LOGGING_PVT.Log_Statement(
385: p_module_name => g_module_name,
386: p_procedure_name => l_proc_name,

Line 400: WHEN FND_API.G_EXC_ERROR THEN

396: p_procedure_name => l_proc_name
397: );
398: RETURN l_return_value;
399: EXCEPTION
400: WHEN FND_API.G_EXC_ERROR THEN
401: -- Standard Expected Error Logging
402: INL_LOGGING_PVT.Log_ExpecError (
403: p_module_name => g_module_name,
404: p_procedure_name => l_proc_name

Line 406: x_return_status := FND_API.G_RET_STS_ERROR;

402: INL_LOGGING_PVT.Log_ExpecError (
403: p_module_name => g_module_name,
404: p_procedure_name => l_proc_name
405: );
406: x_return_status := FND_API.G_RET_STS_ERROR;
407: RETURN 0;
408: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
409: -- Standard Unexpected Error Logging
410: INL_LOGGING_PVT.Log_UnexpecError (

Line 408: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

404: p_procedure_name => l_proc_name
405: );
406: x_return_status := FND_API.G_RET_STS_ERROR;
407: RETURN 0;
408: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
409: -- Standard Unexpected Error Logging
410: INL_LOGGING_PVT.Log_UnexpecError (
411: p_module_name => g_module_name,
412: p_procedure_name => l_proc_name

Line 414: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

410: INL_LOGGING_PVT.Log_UnexpecError (
411: p_module_name => g_module_name,
412: p_procedure_name => l_proc_name
413: );
414: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
415: RETURN 0;
416: WHEN OTHERS THEN
417: -- Standard Unexpected Error Logging
418: INL_LOGGING_PVT.Log_UnexpecError (

Line 430: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

426: p_pkg_name => g_pkg_name,
427: p_procedure_name => l_proc_name
428: );
429: END IF;
430: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
431: RETURN 0;
432: END Derive_PartyID;
433:
434: -- Utility name : Derive_PartySiteID

Line 461: x_return_status := FND_API.G_RET_STS_SUCCESS;

457: p_module_name => g_module_name,
458: p_procedure_name => l_func_name
459: ) ;
460: -- Initialize API return status to success
461: x_return_status := FND_API.G_RET_STS_SUCCESS;
462: l_debug_info := 'Getting PartySite_id.';
463: INL_LOGGING_PVT.Log_Statement(
464: p_module_name => g_module_name,
465: p_procedure_name => l_func_name,

Line 479: WHEN FND_API.G_EXC_ERROR THEN

475: p_procedure_name => l_func_name
476: );
477: RETURN l_return_value;
478: EXCEPTION
479: WHEN FND_API.G_EXC_ERROR THEN
480: -- Standard Expected Error Logging
481: INL_LOGGING_PVT.Log_ExpecError (
482: p_module_name => g_module_name,
483: p_procedure_name => l_func_name

Line 485: x_return_status := FND_API.G_RET_STS_ERROR;

481: INL_LOGGING_PVT.Log_ExpecError (
482: p_module_name => g_module_name,
483: p_procedure_name => l_func_name
484: );
485: x_return_status := FND_API.G_RET_STS_ERROR;
486: RETURN 0;
487: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
488: -- Standard Unexpected Error Logging
489: INL_LOGGING_PVT.Log_UnexpecError (

Line 487: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

483: p_procedure_name => l_func_name
484: );
485: x_return_status := FND_API.G_RET_STS_ERROR;
486: RETURN 0;
487: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
488: -- Standard Unexpected Error Logging
489: INL_LOGGING_PVT.Log_UnexpecError (
490: p_module_name => g_module_name,
491: p_procedure_name => l_func_name

Line 493: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

489: INL_LOGGING_PVT.Log_UnexpecError (
490: p_module_name => g_module_name,
491: p_procedure_name => l_func_name
492: );
493: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
494: RETURN 0;
495: WHEN OTHERS THEN
496: -- Standard Unexpected Error Logging
497: INL_LOGGING_PVT.Log_UnexpecError (

Line 509: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

505: p_pkg_name => g_pkg_name,
506: p_procedure_name => l_func_name
507: );
508: END IF;
509: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
510: RETURN 0;
511: END Derive_PartySiteID;
512:
513: -- Utility name : Validate_ShipNum

Line 536: l_result VARCHAR2(1) := FND_API.G_TRUE;

532: x_return_status IN OUT NOCOPY VARCHAR2
533: ) RETURN BOOLEAN IS
534: l_func_name CONSTANT VARCHAR2(30) := 'Validate_ShipNum';
535: l_debug_info VARCHAR2(400) ;
536: l_result VARCHAR2(1) := FND_API.G_TRUE;
537: l_return_status VARCHAR2(1) := FND_API.G_TRUE;
538: l_user_defined_ship_num_code VARCHAR2(30);
539: BEGIN
540: -- Standard Beginning of Procedure/Function Logging

Line 537: l_return_status VARCHAR2(1) := FND_API.G_TRUE;

533: ) RETURN BOOLEAN IS
534: l_func_name CONSTANT VARCHAR2(30) := 'Validate_ShipNum';
535: l_debug_info VARCHAR2(400) ;
536: l_result VARCHAR2(1) := FND_API.G_TRUE;
537: l_return_status VARCHAR2(1) := FND_API.G_TRUE;
538: l_user_defined_ship_num_code VARCHAR2(30);
539: BEGIN
540: -- Standard Beginning of Procedure/Function Logging
541: INL_LOGGING_PVT.Log_BeginProc(

Line 546: x_return_status := FND_API.G_RET_STS_SUCCESS;

542: p_module_name => g_module_name,
543: p_procedure_name => l_func_name
544: ) ;
545: -- Initialize API return status to success
546: x_return_status := FND_API.G_RET_STS_SUCCESS;
547:
548: -- Check if the Operating Unit is null
549: l_debug_info := 'Check the setup for Organization';
550: INL_LOGGING_PVT.Log_Statement(

Line 566: l_result := FND_API.G_FALSE;

562: WHERE organization_id = p_organization_id;
563:
564: IF l_user_defined_ship_num_code = 'AUTOMATIC' THEN
565: IF p_ship_num IS NOT NULL THEN
566: l_result := FND_API.G_FALSE;
567: -- Add a line into inl_ship_errors
568: Handle_InterfError(
569: p_parent_table_name => 'INL_SHIP_HEADERS_INT',
570: p_parent_table_id => p_ship_header_int_id,

Line 577: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

573: p_error_message_name => 'INL_ERR_SHIP_NUM_NNULL',
574: x_return_status => l_return_status
575: );
576: -- If any errors happen abort API.
577: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
578: RAISE FND_API.G_EXC_ERROR;
579: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
581: END IF;

Line 578: RAISE FND_API.G_EXC_ERROR;

574: x_return_status => l_return_status
575: );
576: -- If any errors happen abort API.
577: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
578: RAISE FND_API.G_EXC_ERROR;
579: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
581: END IF;
582: END IF;

Line 579: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

575: );
576: -- If any errors happen abort API.
577: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
578: RAISE FND_API.G_EXC_ERROR;
579: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
581: END IF;
582: END IF;
583: ELSIF l_user_defined_ship_num_code = 'MANUAL' THEN

Line 580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

576: -- If any errors happen abort API.
577: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
578: RAISE FND_API.G_EXC_ERROR;
579: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
581: END IF;
582: END IF;
583: ELSIF l_user_defined_ship_num_code = 'MANUAL' THEN
584:

Line 586: l_result := FND_API.G_FALSE;

582: END IF;
583: ELSIF l_user_defined_ship_num_code = 'MANUAL' THEN
584:
585: IF p_ship_num IS NULL THEN
586: l_result := FND_API.G_FALSE;
587: -- Add a line into inl_ship_errors
588: Handle_InterfError(
589: p_parent_table_name => 'INL_SHIP_HEADERS_INT',
590: p_parent_table_id => p_ship_header_int_id,

Line 597: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

593: p_error_message_name => 'INL_ERR_SHIP_NUM_NULL',
594: x_return_status => l_return_status
595: );
596: -- If any errors happen abort API.
597: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
598: RAISE FND_API.G_EXC_ERROR;
599: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
600: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
601: END IF;

Line 598: RAISE FND_API.G_EXC_ERROR;

594: x_return_status => l_return_status
595: );
596: -- If any errors happen abort API.
597: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
598: RAISE FND_API.G_EXC_ERROR;
599: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
600: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
601: END IF;
602: END IF;

Line 599: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

595: );
596: -- If any errors happen abort API.
597: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
598: RAISE FND_API.G_EXC_ERROR;
599: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
600: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
601: END IF;
602: END IF;
603: END IF;

Line 600: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

596: -- If any errors happen abort API.
597: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
598: RAISE FND_API.G_EXC_ERROR;
599: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
600: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
601: END IF;
602: END IF;
603: END IF;
604:

Line 611: RETURN FND_API.to_boolean(l_result) ;

607: INL_LOGGING_PVT.Log_EndProc(
608: p_module_name => g_module_name,
609: p_procedure_name => l_func_name
610: );
611: RETURN FND_API.to_boolean(l_result) ;
612: EXCEPTION
613: WHEN FND_API.G_EXC_ERROR THEN
614: -- Standard Expected Error Logging
615: INL_LOGGING_PVT.Log_ExpecError (

Line 613: WHEN FND_API.G_EXC_ERROR THEN

609: p_procedure_name => l_func_name
610: );
611: RETURN FND_API.to_boolean(l_result) ;
612: EXCEPTION
613: WHEN FND_API.G_EXC_ERROR THEN
614: -- Standard Expected Error Logging
615: INL_LOGGING_PVT.Log_ExpecError (
616: p_module_name => g_module_name,
617: p_procedure_name => l_func_name

Line 619: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

615: INL_LOGGING_PVT.Log_ExpecError (
616: p_module_name => g_module_name,
617: p_procedure_name => l_func_name
618: );
619: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
620: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
621: -- Standard Unexpected Error Logging
622: INL_LOGGING_PVT.Log_UnexpecError (
623: p_module_name => g_module_name,

Line 620: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

616: p_module_name => g_module_name,
617: p_procedure_name => l_func_name
618: );
619: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
620: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
621: -- Standard Unexpected Error Logging
622: INL_LOGGING_PVT.Log_UnexpecError (
623: p_module_name => g_module_name,
624: p_procedure_name => l_func_name

Line 626: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

622: INL_LOGGING_PVT.Log_UnexpecError (
623: p_module_name => g_module_name,
624: p_procedure_name => l_func_name
625: );
626: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
627: WHEN OTHERS THEN
628: -- Standard Unexpected Error Logging
629: INL_LOGGING_PVT.Log_UnexpecError (
630: p_module_name => g_module_name,

Line 641: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

637: p_pkg_name => g_pkg_name,
638: p_procedure_name => l_func_name
639: );
640: END IF;
641: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
642: END Validate_ShipNum;
643:
644: -- Utility name : Validate_ShipType
645: -- Type : Private

Line 666: l_result VARCHAR2(1) := FND_API.G_TRUE;

662: x_return_status IN OUT NOCOPY VARCHAR2
663: ) RETURN BOOLEAN IS
664: l_func_name CONSTANT VARCHAR2(30) := 'Validate_ShipType';
665: l_debug_info VARCHAR2(400) ;
666: l_result VARCHAR2(1) := FND_API.G_TRUE;
667: l_return_status VARCHAR2(1) := FND_API.G_TRUE;
668:
669: l_ship_type_code VARCHAR2(400);
670: BEGIN

Line 667: l_return_status VARCHAR2(1) := FND_API.G_TRUE;

663: ) RETURN BOOLEAN IS
664: l_func_name CONSTANT VARCHAR2(30) := 'Validate_ShipType';
665: l_debug_info VARCHAR2(400) ;
666: l_result VARCHAR2(1) := FND_API.G_TRUE;
667: l_return_status VARCHAR2(1) := FND_API.G_TRUE;
668:
669: l_ship_type_code VARCHAR2(400);
670: BEGIN
671: -- Standard Beginning of Procedure/Function Logging

Line 677: x_return_status := FND_API.G_RET_STS_SUCCESS;

673: p_module_name => g_module_name,
674: p_procedure_name => l_func_name
675: ) ;
676: -- Initialize API return status to success
677: x_return_status := FND_API.G_RET_STS_SUCCESS;
678:
679: -- Check if the Operating Unit is null
680: l_debug_info := 'Check the setup for Organization';
681: INL_LOGGING_PVT.Log_Statement(

Line 700: l_result := FND_API.G_FALSE;

696: OR active_to_date >= trunc(SYSDATE))
697: ;
698: EXCEPTION
699: WHEN OTHERS THEN
700: l_result := FND_API.G_FALSE;
701: -- Add a line into inl_ship_errors
702: Handle_InterfError(
703: p_parent_table_name => 'INL_SHIP_HEADERS_INT',
704: p_parent_table_id => p_ship_header_int_id,

Line 711: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

707: p_error_message_name => 'INL_ERR_SHIP_TP',
708: x_return_status => l_return_status
709: );
710: -- If any errors happen abort API.
711: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
712: RAISE FND_API.G_EXC_ERROR;
713: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
714: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
715: END IF;

Line 712: RAISE FND_API.G_EXC_ERROR;

708: x_return_status => l_return_status
709: );
710: -- If any errors happen abort API.
711: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
712: RAISE FND_API.G_EXC_ERROR;
713: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
714: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
715: END IF;
716: END;

Line 713: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

709: );
710: -- If any errors happen abort API.
711: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
712: RAISE FND_API.G_EXC_ERROR;
713: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
714: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
715: END IF;
716: END;
717: -- Standard End of Procedure/Function Logging

Line 714: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

710: -- If any errors happen abort API.
711: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
712: RAISE FND_API.G_EXC_ERROR;
713: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
714: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
715: END IF;
716: END;
717: -- Standard End of Procedure/Function Logging
718: INL_LOGGING_PVT.Log_EndProc(

Line 722: RETURN FND_API.to_boolean(l_result) ;

718: INL_LOGGING_PVT.Log_EndProc(
719: p_module_name => g_module_name,
720: p_procedure_name => l_func_name
721: );
722: RETURN FND_API.to_boolean(l_result) ;
723: EXCEPTION
724: WHEN FND_API.G_EXC_ERROR THEN
725: -- Standard Expected Error Logging
726: INL_LOGGING_PVT.Log_ExpecError (

Line 724: WHEN FND_API.G_EXC_ERROR THEN

720: p_procedure_name => l_func_name
721: );
722: RETURN FND_API.to_boolean(l_result) ;
723: EXCEPTION
724: WHEN FND_API.G_EXC_ERROR THEN
725: -- Standard Expected Error Logging
726: INL_LOGGING_PVT.Log_ExpecError (
727: p_module_name => g_module_name,
728: p_procedure_name => l_func_name

Line 730: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

726: INL_LOGGING_PVT.Log_ExpecError (
727: p_module_name => g_module_name,
728: p_procedure_name => l_func_name
729: );
730: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
731: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
732: -- Standard Unexpected Error Logging
733: INL_LOGGING_PVT.Log_UnexpecError (
734: p_module_name => g_module_name,

Line 731: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

727: p_module_name => g_module_name,
728: p_procedure_name => l_func_name
729: );
730: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
731: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
732: -- Standard Unexpected Error Logging
733: INL_LOGGING_PVT.Log_UnexpecError (
734: p_module_name => g_module_name,
735: p_procedure_name => l_func_name

Line 737: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

733: INL_LOGGING_PVT.Log_UnexpecError (
734: p_module_name => g_module_name,
735: p_procedure_name => l_func_name
736: );
737: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
738: WHEN OTHERS THEN
739: -- Standard Unexpected Error Logging
740: INL_LOGGING_PVT.Log_UnexpecError (
741: p_module_name => g_module_name,

Line 752: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

748: p_pkg_name => g_pkg_name,
749: p_procedure_name => l_func_name
750: );
751: END IF;
752: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
753: END Validate_ShipType;
754:
755: -- Utility name : Validate_ShipLineType
756: -- Type : Private

Line 781: l_result VARCHAR2(1) := FND_API.G_TRUE;

777: x_return_status IN OUT NOCOPY VARCHAR2
778: ) RETURN BOOLEAN IS
779: l_func_name CONSTANT VARCHAR2(30) := 'Validate_ShipLineType';
780: l_debug_info VARCHAR2(400) ;
781: l_result VARCHAR2(1) := FND_API.G_TRUE;
782: l_return_status VARCHAR2(1) := FND_API.G_TRUE;
783:
784: l_ship_line_type_code VARCHAR2(400);
785: BEGIN

Line 782: l_return_status VARCHAR2(1) := FND_API.G_TRUE;

778: ) RETURN BOOLEAN IS
779: l_func_name CONSTANT VARCHAR2(30) := 'Validate_ShipLineType';
780: l_debug_info VARCHAR2(400) ;
781: l_result VARCHAR2(1) := FND_API.G_TRUE;
782: l_return_status VARCHAR2(1) := FND_API.G_TRUE;
783:
784: l_ship_line_type_code VARCHAR2(400);
785: BEGIN
786: -- Standard Beginning of Procedure/Function Logging

Line 792: x_return_status := FND_API.G_RET_STS_SUCCESS;

788: p_module_name => g_module_name,
789: p_procedure_name => l_func_name
790: ) ;
791: -- Initialize API return status to success
792: x_return_status := FND_API.G_RET_STS_SUCCESS;
793:
794: -- Check if the Operating Unit is null
795: l_debug_info := 'Check the setup for Organization';
796: INL_LOGGING_PVT.Log_Statement(

Line 821: l_result := FND_API.G_FALSE;

817: AND ROWNUM < 2)
818: ;
819: EXCEPTION
820: WHEN OTHERS THEN
821: l_result := FND_API.G_FALSE;
822: -- Add a line into inl_ship_errors
823: Handle_InterfError(
824: p_parent_table_name => 'INL_SHIP_LINES_INT',
825: p_parent_table_id => p_ship_line_int_id,

Line 832: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

828: p_error_message_name => 'INL_ERR_LN_TP',
829: x_return_status => l_return_status
830: );
831: -- If any errors happen abort API.
832: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
833: RAISE FND_API.G_EXC_ERROR;
834: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
835: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
836: END IF;

Line 833: RAISE FND_API.G_EXC_ERROR;

829: x_return_status => l_return_status
830: );
831: -- If any errors happen abort API.
832: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
833: RAISE FND_API.G_EXC_ERROR;
834: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
835: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
836: END IF;
837: END;

Line 834: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

830: );
831: -- If any errors happen abort API.
832: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
833: RAISE FND_API.G_EXC_ERROR;
834: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
835: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
836: END IF;
837: END;
838: -- Standard End of Procedure/Function Logging

Line 835: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

831: -- If any errors happen abort API.
832: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
833: RAISE FND_API.G_EXC_ERROR;
834: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
835: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
836: END IF;
837: END;
838: -- Standard End of Procedure/Function Logging
839: INL_LOGGING_PVT.Log_EndProc(

Line 843: RETURN FND_API.to_boolean(l_result) ;

839: INL_LOGGING_PVT.Log_EndProc(
840: p_module_name => g_module_name,
841: p_procedure_name => l_func_name
842: );
843: RETURN FND_API.to_boolean(l_result) ;
844: EXCEPTION
845: WHEN FND_API.G_EXC_ERROR THEN
846: -- Standard Expected Error Logging
847: INL_LOGGING_PVT.Log_ExpecError (

Line 845: WHEN FND_API.G_EXC_ERROR THEN

841: p_procedure_name => l_func_name
842: );
843: RETURN FND_API.to_boolean(l_result) ;
844: EXCEPTION
845: WHEN FND_API.G_EXC_ERROR THEN
846: -- Standard Expected Error Logging
847: INL_LOGGING_PVT.Log_ExpecError (
848: p_module_name => g_module_name,
849: p_procedure_name => l_func_name

Line 851: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

847: INL_LOGGING_PVT.Log_ExpecError (
848: p_module_name => g_module_name,
849: p_procedure_name => l_func_name
850: );
851: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
852: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
853: -- Standard Unexpected Error Logging
854: INL_LOGGING_PVT.Log_UnexpecError (
855: p_module_name => g_module_name,

Line 852: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

848: p_module_name => g_module_name,
849: p_procedure_name => l_func_name
850: );
851: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
852: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
853: -- Standard Unexpected Error Logging
854: INL_LOGGING_PVT.Log_UnexpecError (
855: p_module_name => g_module_name,
856: p_procedure_name => l_func_name

Line 858: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

854: INL_LOGGING_PVT.Log_UnexpecError (
855: p_module_name => g_module_name,
856: p_procedure_name => l_func_name
857: );
858: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
859: WHEN OTHERS THEN
860: -- Standard Unexpected Error Logging
861: INL_LOGGING_PVT.Log_UnexpecError (
862: p_module_name => g_module_name,

Line 873: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

869: p_pkg_name => g_pkg_name,
870: p_procedure_name => l_func_name
871: );
872: END IF;
873: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
874: END Validate_ShipLineType;
875:
876: -- Utility name : Validate_OpUnit
877: -- Type : Private

Line 898: l_result VARCHAR2(1) := FND_API.G_TRUE;

894: ) RETURN BOOLEAN IS
895: l_func_name CONSTANT VARCHAR2(30) := 'Validate_OpUnit';
896: l_debug_info VARCHAR2(400) ;
897: l_org_count NUMBER;
898: l_result VARCHAR2(1) := FND_API.G_TRUE;
899: l_return_status VARCHAR2(1) := FND_API.G_TRUE;
900: l_msg_count NUMBER;
901: l_msg_data VARCHAR2(2000) ;
902: L_SYSDATE CONSTANT DATE := SYSDATE;

Line 899: l_return_status VARCHAR2(1) := FND_API.G_TRUE;

895: l_func_name CONSTANT VARCHAR2(30) := 'Validate_OpUnit';
896: l_debug_info VARCHAR2(400) ;
897: l_org_count NUMBER;
898: l_result VARCHAR2(1) := FND_API.G_TRUE;
899: l_return_status VARCHAR2(1) := FND_API.G_TRUE;
900: l_msg_count NUMBER;
901: l_msg_data VARCHAR2(2000) ;
902: L_SYSDATE CONSTANT DATE := SYSDATE;
903: BEGIN

Line 910: x_return_status := FND_API.G_RET_STS_SUCCESS;

906: p_module_name => g_module_name,
907: p_procedure_name => l_func_name
908: ) ;
909: -- Initialize API return status to success
910: x_return_status := FND_API.G_RET_STS_SUCCESS;
911: -- Check if the Operating Unit is null
912: l_debug_info := 'Check if the Operating Unit is null';
913: INL_LOGGING_PVT.Log_Statement(
914: p_module_name => g_module_name,

Line 919: l_result := FND_API.G_FALSE;

915: p_procedure_name => l_func_name,
916: p_debug_info => l_debug_info
917: ) ;
918: IF p_org_id IS NULL THEN
919: l_result := FND_API.G_FALSE;
920: -- Add a line into inl_ship_errors
921: Handle_InterfError(
922: p_parent_table_name => 'INL_SHIP_HEADERS_INT',
923: p_parent_table_id => p_ship_header_int_id,

Line 930: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

926: p_error_message_name => 'INL_ERR_OP_UNIT_NULL',
927: x_return_status => l_return_status
928: );
929: -- If any errors happen abort API.
930: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
931: RAISE FND_API.G_EXC_ERROR;
932: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
934: END IF;

Line 931: RAISE FND_API.G_EXC_ERROR;

927: x_return_status => l_return_status
928: );
929: -- If any errors happen abort API.
930: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
931: RAISE FND_API.G_EXC_ERROR;
932: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
934: END IF;
935: END IF;

Line 932: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

928: );
929: -- If any errors happen abort API.
930: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
931: RAISE FND_API.G_EXC_ERROR;
932: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
934: END IF;
935: END IF;
936: -- Check if the Operating Unit exists and is valid

Line 933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

929: -- If any errors happen abort API.
930: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
931: RAISE FND_API.G_EXC_ERROR;
932: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
934: END IF;
935: END IF;
936: -- Check if the Operating Unit exists and is valid
937: l_debug_info := 'Check if the Operating Unit exists and is valid';

Line 950: l_result := FND_API.G_FALSE;

946: WHERE L_SYSDATE BETWEEN NVL((TRUNC(hou.date_from)), L_SYSDATE)
947: AND NVL((TRUNC(hou.date_to) + .99999) - 1, L_SYSDATE)
948: AND hou.organization_id = p_org_id;
949: IF NVL(l_org_count, 0) = 0 THEN
950: l_result := FND_API.G_FALSE;
951: -- Add a line into inl_ship_errors
952: Handle_InterfError(
953: p_parent_table_name => 'INL_SHIP_HEADERS_INT',
954: p_parent_table_id => p_ship_header_int_id,

Line 961: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

957: p_error_message_name => 'INL_ERR_INVL_OP_UNIT',
958: x_return_status => l_return_status
959: ) ;
960: -- If any errors happen abort API.
961: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
962: RAISE FND_API.G_EXC_ERROR;
963: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
964: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
965: END IF;

Line 962: RAISE FND_API.G_EXC_ERROR;

958: x_return_status => l_return_status
959: ) ;
960: -- If any errors happen abort API.
961: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
962: RAISE FND_API.G_EXC_ERROR;
963: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
964: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
965: END IF;
966: END IF;

Line 963: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

959: ) ;
960: -- If any errors happen abort API.
961: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
962: RAISE FND_API.G_EXC_ERROR;
963: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
964: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
965: END IF;
966: END IF;
967: -- Standard End of Procedure/Function Logging

Line 964: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

960: -- If any errors happen abort API.
961: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
962: RAISE FND_API.G_EXC_ERROR;
963: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
964: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
965: END IF;
966: END IF;
967: -- Standard End of Procedure/Function Logging
968: INL_LOGGING_PVT.Log_EndProc(

Line 972: RETURN FND_API.to_boolean(l_result) ;

968: INL_LOGGING_PVT.Log_EndProc(
969: p_module_name => g_module_name,
970: p_procedure_name => l_func_name
971: );
972: RETURN FND_API.to_boolean(l_result) ;
973: EXCEPTION
974: WHEN FND_API.G_EXC_ERROR THEN
975: -- Standard Expected Error Logging
976: INL_LOGGING_PVT.Log_ExpecError (

Line 974: WHEN FND_API.G_EXC_ERROR THEN

970: p_procedure_name => l_func_name
971: );
972: RETURN FND_API.to_boolean(l_result) ;
973: EXCEPTION
974: WHEN FND_API.G_EXC_ERROR THEN
975: -- Standard Expected Error Logging
976: INL_LOGGING_PVT.Log_ExpecError (
977: p_module_name => g_module_name,
978: p_procedure_name => l_func_name

Line 980: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

976: INL_LOGGING_PVT.Log_ExpecError (
977: p_module_name => g_module_name,
978: p_procedure_name => l_func_name
979: );
980: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
981: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
982: -- Standard Unexpected Error Logging
983: INL_LOGGING_PVT.Log_UnexpecError (
984: p_module_name => g_module_name,

Line 981: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

977: p_module_name => g_module_name,
978: p_procedure_name => l_func_name
979: );
980: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
981: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
982: -- Standard Unexpected Error Logging
983: INL_LOGGING_PVT.Log_UnexpecError (
984: p_module_name => g_module_name,
985: p_procedure_name => l_func_name

Line 987: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

983: INL_LOGGING_PVT.Log_UnexpecError (
984: p_module_name => g_module_name,
985: p_procedure_name => l_func_name
986: );
987: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
988: WHEN OTHERS THEN
989: -- Standard Unexpected Error Logging
990: INL_LOGGING_PVT.Log_UnexpecError (
991: p_module_name => g_module_name,

Line 1002: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

998: p_pkg_name => g_pkg_name,
999: p_procedure_name => l_func_name
1000: );
1001: END IF;
1002: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1003: END Validate_OpUnit;
1004: -- Utility name : Validate_Organization
1005: -- Type : Private
1006: -- Function : Inventory Organization validation.

Line 1028: l_result VARCHAR2(1) := FND_API.G_TRUE;

1024: ) RETURN BOOLEAN IS
1025: l_func_name CONSTANT VARCHAR2(30) := 'Validate_Organization';
1026: l_debug_info VARCHAR2(400) ;
1027: l_organization_count NUMBER;
1028: l_result VARCHAR2(1) := FND_API.G_TRUE;
1029: l_return_status VARCHAR2(1) := FND_API.G_TRUE;
1030: l_msg_count NUMBER;
1031: l_msg_data VARCHAR2(2000) ;
1032: BEGIN

Line 1029: l_return_status VARCHAR2(1) := FND_API.G_TRUE;

1025: l_func_name CONSTANT VARCHAR2(30) := 'Validate_Organization';
1026: l_debug_info VARCHAR2(400) ;
1027: l_organization_count NUMBER;
1028: l_result VARCHAR2(1) := FND_API.G_TRUE;
1029: l_return_status VARCHAR2(1) := FND_API.G_TRUE;
1030: l_msg_count NUMBER;
1031: l_msg_data VARCHAR2(2000) ;
1032: BEGIN
1033: -- Standard Beginning of Procedure/Function Logging

Line 1039: x_return_status := FND_API.G_RET_STS_SUCCESS;

1035: p_module_name => g_module_name,
1036: p_procedure_name => l_func_name
1037: ) ;
1038: -- Initialize API return status to success
1039: x_return_status := FND_API.G_RET_STS_SUCCESS;
1040: -- Check if the Organization is null
1041: l_debug_info := 'Check if the Organization is null';
1042: INL_LOGGING_PVT.Log_Statement(
1043: p_module_name => g_module_name,

Line 1048: l_result := FND_API.G_FALSE;

1044: p_procedure_name => l_func_name,
1045: p_debug_info => l_debug_info
1046: ) ;
1047: IF p_organization_id IS NULL THEN
1048: l_result := FND_API.G_FALSE;
1049: -- Add a line into inl_ship_errors
1050: Handle_InterfError(
1051: p_parent_table_name => 'INL_SHIP_HEADERS_INT',
1052: p_parent_table_id => p_ship_header_int_id,

Line 1058: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1054: p_column_value => p_organization_id,
1055: p_error_message_name => 'INL_ERR_INV_ORG_NULL',
1056: x_return_status => l_return_status) ;
1057: -- If any errors happen abort API.
1058: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1059: RAISE FND_API.G_EXC_ERROR;
1060: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1061: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1062: END IF;

Line 1059: RAISE FND_API.G_EXC_ERROR;

1055: p_error_message_name => 'INL_ERR_INV_ORG_NULL',
1056: x_return_status => l_return_status) ;
1057: -- If any errors happen abort API.
1058: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1059: RAISE FND_API.G_EXC_ERROR;
1060: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1061: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1062: END IF;
1063: END IF;

Line 1060: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1056: x_return_status => l_return_status) ;
1057: -- If any errors happen abort API.
1058: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1059: RAISE FND_API.G_EXC_ERROR;
1060: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1061: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1062: END IF;
1063: END IF;
1064: -- Check if the given Organization is valid for LCM

Line 1061: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1057: -- If any errors happen abort API.
1058: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1059: RAISE FND_API.G_EXC_ERROR;
1060: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1061: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1062: END IF;
1063: END IF;
1064: -- Check if the given Organization is valid for LCM
1065: l_debug_info := 'Check if the Organization exists and is valid for the INL Application';

Line 1076: l_result := FND_API.G_FALSE;

1072: INTO l_organization_count
1073: FROM org_organization_definitions
1074: WHERE organization_id = p_organization_id;
1075: IF NVL(l_organization_count, 0) = 0 THEN
1076: l_result := FND_API.G_FALSE;
1077: l_organization_count := 0;
1078: -- Add a line into inl_ship_errors
1079: Handle_InterfError(
1080: p_parent_table_name => 'INL_SHIP_HEADERS_INT',

Line 1088: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1084: p_error_message_name => 'INL_ERR_INVL_INV_ORG',
1085: x_return_status => l_return_status
1086: );
1087: -- If any errors happen abort API.
1088: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1089: RAISE FND_API.G_EXC_ERROR;
1090: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1091: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1092: END IF;

Line 1089: RAISE FND_API.G_EXC_ERROR;

1085: x_return_status => l_return_status
1086: );
1087: -- If any errors happen abort API.
1088: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1089: RAISE FND_API.G_EXC_ERROR;
1090: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1091: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1092: END IF;
1093: END IF;

Line 1090: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1086: );
1087: -- If any errors happen abort API.
1088: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1089: RAISE FND_API.G_EXC_ERROR;
1090: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1091: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1092: END IF;
1093: END IF;
1094: -- Check if INL Setup Options has been

Line 1091: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1087: -- If any errors happen abort API.
1088: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1089: RAISE FND_API.G_EXC_ERROR;
1090: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1091: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1092: END IF;
1093: END IF;
1094: -- Check if INL Setup Options has been
1095: -- defined to the given Organization

Line 1107: l_result := FND_API.G_FALSE;

1103: INTO l_organization_count
1104: FROM inl_parameters ipa
1105: WHERE ipa.organization_id = p_organization_id;
1106: IF NVL(l_organization_count, 0) = 0 THEN
1107: l_result := FND_API.G_FALSE;
1108: -- Add a line into inl_ship_errors
1109: Handle_InterfError(
1110: p_parent_table_name => 'INL_SHIP_HEADERS_INT',
1111: p_parent_table_id => p_ship_header_int_id,

Line 1118: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1114: p_error_message_name => 'INL_ERR_NO_LCM_OPT_DEF',
1115: x_return_status => l_return_status
1116: );
1117: -- If any errors happen abort API.
1118: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1119: RAISE FND_API.G_EXC_ERROR;
1120: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1121: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1122: END IF;

Line 1119: RAISE FND_API.G_EXC_ERROR;

1115: x_return_status => l_return_status
1116: );
1117: -- If any errors happen abort API.
1118: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1119: RAISE FND_API.G_EXC_ERROR;
1120: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1121: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1122: END IF;
1123: END IF;

Line 1120: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1116: );
1117: -- If any errors happen abort API.
1118: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1119: RAISE FND_API.G_EXC_ERROR;
1120: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1121: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1122: END IF;
1123: END IF;
1124: -- Standard End of Procedure/Function Logging

Line 1121: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1117: -- If any errors happen abort API.
1118: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1119: RAISE FND_API.G_EXC_ERROR;
1120: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1121: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1122: END IF;
1123: END IF;
1124: -- Standard End of Procedure/Function Logging
1125: INL_LOGGING_PVT.Log_EndProc(

Line 1129: RETURN FND_API.to_boolean(l_result) ;

1125: INL_LOGGING_PVT.Log_EndProc(
1126: p_module_name => g_module_name,
1127: p_procedure_name => l_func_name
1128: );
1129: RETURN FND_API.to_boolean(l_result) ;
1130: EXCEPTION
1131: WHEN FND_API.G_EXC_ERROR THEN
1132: -- Standard Expected Error Logging
1133: INL_LOGGING_PVT.Log_ExpecError (

Line 1131: WHEN FND_API.G_EXC_ERROR THEN

1127: p_procedure_name => l_func_name
1128: );
1129: RETURN FND_API.to_boolean(l_result) ;
1130: EXCEPTION
1131: WHEN FND_API.G_EXC_ERROR THEN
1132: -- Standard Expected Error Logging
1133: INL_LOGGING_PVT.Log_ExpecError (
1134: p_module_name => g_module_name,
1135: p_procedure_name => l_func_name

Line 1137: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1133: INL_LOGGING_PVT.Log_ExpecError (
1134: p_module_name => g_module_name,
1135: p_procedure_name => l_func_name
1136: );
1137: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1138: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1139: -- Standard Unexpected Error Logging
1140: INL_LOGGING_PVT.Log_UnexpecError (
1141: p_module_name => g_module_name,

Line 1138: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1134: p_module_name => g_module_name,
1135: p_procedure_name => l_func_name
1136: );
1137: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1138: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1139: -- Standard Unexpected Error Logging
1140: INL_LOGGING_PVT.Log_UnexpecError (
1141: p_module_name => g_module_name,
1142: p_procedure_name => l_func_name

Line 1144: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1140: INL_LOGGING_PVT.Log_UnexpecError (
1141: p_module_name => g_module_name,
1142: p_procedure_name => l_func_name
1143: );
1144: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1145: WHEN OTHERS THEN
1146: -- Standard Unexpected Error Logging
1147: INL_LOGGING_PVT.Log_UnexpecError (
1148: p_module_name => g_module_name,

Line 1159: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1155: p_pkg_name => g_pkg_name,
1156: p_procedure_name => l_func_name
1157: );
1158: END IF;
1159: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1160: END Validate_Organization;
1161: -- Utility name : Validate_LinesVsHeader
1162: -- Type : Private
1163: -- Function : Validate Shipment Lines against Shipment Headers

Line 1182: l_result VARCHAR2(1) := FND_API.G_TRUE;

1178: RETURN BOOLEAN
1179: IS
1180: l_func_name CONSTANT VARCHAR2(30) := 'Validate_LinesVsHeader';
1181: l_debug_info VARCHAR2(400) ;
1182: l_result VARCHAR2(1) := FND_API.G_TRUE;
1183: l_return_status VARCHAR2(1) ;
1184: BEGIN
1185: -- Standard Beginning of Procedure/Function Logging
1186: INL_LOGGING_PVT.Log_BeginProc(

Line 1191: x_return_status := FND_API.G_RET_STS_SUCCESS;

1187: p_module_name => g_module_name,
1188: p_procedure_name => l_func_name
1189: ) ;
1190: -- Initialize API return status to success
1191: x_return_status := FND_API.G_RET_STS_SUCCESS;
1192: -- Standard End of Procedure/Function Logging
1193: INL_LOGGING_PVT.Log_EndProc(
1194: p_module_name => g_module_name,
1195: p_procedure_name => l_func_name

Line 1197: RETURN FND_API.to_boolean(l_result) ;

1193: INL_LOGGING_PVT.Log_EndProc(
1194: p_module_name => g_module_name,
1195: p_procedure_name => l_func_name
1196: );
1197: RETURN FND_API.to_boolean(l_result) ;
1198: EXCEPTION
1199: WHEN FND_API.G_EXC_ERROR THEN
1200: -- Standard Expected Error Logging
1201: INL_LOGGING_PVT.Log_ExpecError (

Line 1199: WHEN FND_API.G_EXC_ERROR THEN

1195: p_procedure_name => l_func_name
1196: );
1197: RETURN FND_API.to_boolean(l_result) ;
1198: EXCEPTION
1199: WHEN FND_API.G_EXC_ERROR THEN
1200: -- Standard Expected Error Logging
1201: INL_LOGGING_PVT.Log_ExpecError (
1202: p_module_name => g_module_name,
1203: p_procedure_name => l_func_name

Line 1205: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1201: INL_LOGGING_PVT.Log_ExpecError (
1202: p_module_name => g_module_name,
1203: p_procedure_name => l_func_name
1204: );
1205: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1206: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1207: -- Standard Unexpected Error Logging
1208: INL_LOGGING_PVT.Log_UnexpecError (
1209: p_module_name => g_module_name,

Line 1206: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1202: p_module_name => g_module_name,
1203: p_procedure_name => l_func_name
1204: );
1205: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1206: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1207: -- Standard Unexpected Error Logging
1208: INL_LOGGING_PVT.Log_UnexpecError (
1209: p_module_name => g_module_name,
1210: p_procedure_name => l_func_name

Line 1212: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1208: INL_LOGGING_PVT.Log_UnexpecError (
1209: p_module_name => g_module_name,
1210: p_procedure_name => l_func_name
1211: );
1212: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1213: WHEN OTHERS THEN
1214: -- Standard Unexpected Error Logging
1215: INL_LOGGING_PVT.Log_UnexpecError (
1216: p_module_name => g_module_name,

Line 1227: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1223: p_pkg_name => g_pkg_name,
1224: p_procedure_name => l_func_name
1225: );
1226: END IF;
1227: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1228: END Validate_LinesVsHeader;
1229: -- Utility name : Validate_LastTaskCode
1230: -- Type : Private
1231: -- Function : Validate the Last Task Code which is a number to

Line 1268: x_return_status := FND_API.G_RET_STS_SUCCESS;

1264: p_module_name => g_module_name,
1265: p_procedure_name => l_func_name
1266: ) ;
1267: -- Initialize API return status to success
1268: x_return_status := FND_API.G_RET_STS_SUCCESS;
1269: BEGIN
1270: SELECT 1
1271: INTO l_aux
1272: FROM fnd_lookup_values_vl

Line 1297: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

1293: p_token1_value => p_last_task_code,
1294: x_return_status => l_return_status
1295: ) ;
1296: -- If unexpected errors happen abort
1297: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1298: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1299: END IF;
1300: END;
1301: -- Standard End of Procedure/Function Logging

Line 1298: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1294: x_return_status => l_return_status
1295: ) ;
1296: -- If unexpected errors happen abort
1297: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1298: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1299: END IF;
1300: END;
1301: -- Standard End of Procedure/Function Logging
1302: INL_LOGGING_PVT.Log_EndProc(

Line 1308: WHEN FND_API.G_EXC_ERROR THEN

1304: p_procedure_name => l_func_name
1305: );
1306: RETURN l_response;
1307: EXCEPTION
1308: WHEN FND_API.G_EXC_ERROR THEN
1309: -- Standard Expected Error Logging
1310: INL_LOGGING_PVT.Log_ExpecError (
1311: p_module_name => g_module_name,
1312: p_procedure_name => l_func_name

Line 1314: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1310: INL_LOGGING_PVT.Log_ExpecError (
1311: p_module_name => g_module_name,
1312: p_procedure_name => l_func_name
1313: );
1314: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1315: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1316: -- Standard Unexpected Error Logging
1317: INL_LOGGING_PVT.Log_UnexpecError (
1318: p_module_name => g_module_name,

Line 1315: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1311: p_module_name => g_module_name,
1312: p_procedure_name => l_func_name
1313: );
1314: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1315: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1316: -- Standard Unexpected Error Logging
1317: INL_LOGGING_PVT.Log_UnexpecError (
1318: p_module_name => g_module_name,
1319: p_procedure_name => l_func_name

Line 1321: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1317: INL_LOGGING_PVT.Log_UnexpecError (
1318: p_module_name => g_module_name,
1319: p_procedure_name => l_func_name
1320: );
1321: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1322: WHEN OTHERS THEN
1323: -- Standard Unexpected Error Logging
1324: INL_LOGGING_PVT.Log_UnexpecError (
1325: p_module_name => g_module_name,

Line 1336: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1332: p_pkg_name => g_pkg_name,
1333: p_procedure_name => l_func_name
1334: );
1335: END IF;
1336: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1337: END Validate_LastTaskCode;
1338: -- Utility name : Validate_TrxType
1339: -- Type : Private
1340: -- Function : Validate the transaction type

Line 1374: x_return_status := FND_API.G_RET_STS_SUCCESS;

1370: p_module_name => g_module_name,
1371: p_procedure_name => l_func_name
1372: ) ;
1373: -- Initialize API return status to success
1374: x_return_status := FND_API.G_RET_STS_SUCCESS;
1375: IF p_transaction_type = 'CREATE' THEN
1376: -- p_ship_header_id cannot be null
1377: IF p_ship_header_id IS NOT NULL THEN
1378: l_response := FALSE;

Line 1393: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1389: p_token2_value => p_ship_header_int_id,
1390: x_return_status => l_return_status
1391: ) ;
1392: -- If any errors happen abort API.
1393: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1394: RAISE FND_API.G_EXC_ERROR;
1395: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1396: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1397: END IF;

Line 1394: RAISE FND_API.G_EXC_ERROR;

1390: x_return_status => l_return_status
1391: ) ;
1392: -- If any errors happen abort API.
1393: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1394: RAISE FND_API.G_EXC_ERROR;
1395: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1396: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1397: END IF;
1398: ELSE

Line 1395: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1391: ) ;
1392: -- If any errors happen abort API.
1393: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1394: RAISE FND_API.G_EXC_ERROR;
1395: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1396: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1397: END IF;
1398: ELSE
1399: SELECT COUNT( *)

Line 1396: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1392: -- If any errors happen abort API.
1393: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1394: RAISE FND_API.G_EXC_ERROR;
1395: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1396: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1397: END IF;
1398: ELSE
1399: SELECT COUNT( *)
1400: INTO l_aux

Line 1450: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1446: x_return_status => l_return_status
1447: ) ;
1448: -- If any errors happen abort API.
1449:
1450: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1451: RAISE FND_API.G_EXC_ERROR;
1452: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1453: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1454: END IF;

Line 1451: RAISE FND_API.G_EXC_ERROR;

1447: ) ;
1448: -- If any errors happen abort API.
1449:
1450: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1451: RAISE FND_API.G_EXC_ERROR;
1452: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1453: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1454: END IF;
1455: END LOOP;

Line 1452: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1448: -- If any errors happen abort API.
1449:
1450: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1451: RAISE FND_API.G_EXC_ERROR;
1452: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1453: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1454: END IF;
1455: END LOOP;
1456: END IF;

Line 1453: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1449:
1450: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1451: RAISE FND_API.G_EXC_ERROR;
1452: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1453: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1454: END IF;
1455: END LOOP;
1456: END IF;
1457: END IF;

Line 1478: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1474: p_token3_value => p_ship_header_int_id,
1475: x_return_status => l_return_status) ;
1476: -- If any errors happen abort API.
1477:
1478: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1479: RAISE FND_API.G_EXC_ERROR;
1480: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1481: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1482: END IF;

Line 1479: RAISE FND_API.G_EXC_ERROR;

1475: x_return_status => l_return_status) ;
1476: -- If any errors happen abort API.
1477:
1478: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1479: RAISE FND_API.G_EXC_ERROR;
1480: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1481: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1482: END IF;
1483: END IF;

Line 1480: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1476: -- If any errors happen abort API.
1477:
1478: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1479: RAISE FND_API.G_EXC_ERROR;
1480: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1481: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1482: END IF;
1483: END IF;
1484: SELECT COUNT( *)

Line 1481: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1477:
1478: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1479: RAISE FND_API.G_EXC_ERROR;
1480: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1481: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1482: END IF;
1483: END IF;
1484: SELECT COUNT( *)
1485: INTO l_aux

Line 1496: AND NVL(a.ship_line_group_reference, FND_API.G_MISS_CHAR) = NVL(g.ship_line_group_reference, FND_API.G_MISS_CHAR)

1492: FROM inl_ship_lines_all l,
1493: inl_ship_line_groups g
1494: WHERE l.ship_line_id = a.ship_line_id
1495: AND l.ship_line_group_id = g.ship_line_group_id
1496: AND NVL(a.ship_line_group_reference, FND_API.G_MISS_CHAR) = NVL(g.ship_line_group_reference, FND_API.G_MISS_CHAR)
1497: AND a.ship_line_src_type_code = g.src_type_code
1498: AND a.party_id = g.party_id
1499: AND a.party_site_id = g.party_site_id
1500: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)

Line 1500: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)

1496: AND NVL(a.ship_line_group_reference, FND_API.G_MISS_CHAR) = NVL(g.ship_line_group_reference, FND_API.G_MISS_CHAR)
1497: AND a.ship_line_src_type_code = g.src_type_code
1498: AND a.party_id = g.party_id
1499: AND a.party_site_id = g.party_site_id
1500: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)
1501: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1502: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1503: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1504: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)

Line 1501: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)

1497: AND a.ship_line_src_type_code = g.src_type_code
1498: AND a.party_id = g.party_id
1499: AND a.party_site_id = g.party_site_id
1500: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)
1501: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1502: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1503: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1504: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1505: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)

Line 1502: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)

1498: AND a.party_id = g.party_id
1499: AND a.party_site_id = g.party_site_id
1500: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)
1501: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1502: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1503: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1504: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1505: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1506: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)

Line 1503: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)

1499: AND a.party_site_id = g.party_site_id
1500: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)
1501: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1502: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1503: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1504: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1505: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1506: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1507: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)

Line 1504: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)

1500: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)
1501: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1502: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1503: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1504: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1505: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1506: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1507: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1508: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)

Line 1505: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)

1501: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1502: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1503: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1504: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1505: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1506: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1507: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1508: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1509: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)

Line 1506: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)

1502: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1503: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1504: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1505: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1506: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1507: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1508: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1509: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1510: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)

Line 1507: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)

1503: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1504: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1505: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1506: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1507: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1508: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1509: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1510: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1511: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)

Line 1508: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)

1504: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1505: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1506: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1507: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1508: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1509: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1510: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1511: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1512: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)

Line 1509: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)

1505: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1506: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1507: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1508: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1509: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1510: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1511: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1512: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1513: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)

Line 1510: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)

1506: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1507: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1508: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1509: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1510: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1511: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1512: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1513: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1514: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)

Line 1511: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)

1507: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1508: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1509: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1510: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1511: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1512: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1513: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1514: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1515: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)

Line 1512: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)

1508: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1509: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1510: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1511: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1512: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1513: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1514: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1515: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)
1516: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)

Line 1513: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)

1509: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1510: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1511: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1512: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1513: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1514: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1515: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)
1516: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)
1517: ) ;

Line 1514: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)

1510: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1511: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1512: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1513: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1514: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1515: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)
1516: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)
1517: ) ;
1518: IF NVL(l_aux, 0) > 0 THEN

Line 1515: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)

1511: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1512: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1513: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1514: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1515: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)
1516: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)
1517: ) ;
1518: IF NVL(l_aux, 0) > 0 THEN
1519: l_response := FALSE;

Line 1516: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)

1512: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1513: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1514: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1515: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)
1516: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)
1517: ) ;
1518: IF NVL(l_aux, 0) > 0 THEN
1519: l_response := FALSE;
1520: Handle_InterfError(

Line 1529: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

1525: p_error_message_name => 'INL_ERR_OI_CHK_TRX_TP_UPD_GRP',
1526: x_return_status => l_return_status
1527: ) ;
1528: -- If unexpected errors happen abort
1529: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1530: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1531: END IF;
1532: -- Add a line into inl_ship_errors for each line
1533: FOR c_lin_err IN (

Line 1530: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1526: x_return_status => l_return_status
1527: ) ;
1528: -- If unexpected errors happen abort
1529: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1530: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1531: END IF;
1532: -- Add a line into inl_ship_errors for each line
1533: FOR c_lin_err IN (
1534: SELECT ship_line_int_id

Line 1545: AND NVL(a.ship_line_group_reference, FND_API.G_MISS_CHAR) = NVL(g.ship_line_group_reference, FND_API.G_MISS_CHAR)

1541: FROM inl_ship_lines_all l,
1542: inl_ship_line_groups g
1543: WHERE l.ship_line_id = a.ship_line_id
1544: AND l.ship_line_group_id = g.ship_line_group_id
1545: AND NVL(a.ship_line_group_reference, FND_API.G_MISS_CHAR) = NVL(g.ship_line_group_reference, FND_API.G_MISS_CHAR)
1546: AND a.ship_line_src_type_code = g.src_type_code
1547: AND a.party_id = g.party_id
1548: AND a.party_site_id = g.party_site_id
1549: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)

Line 1549: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)

1545: AND NVL(a.ship_line_group_reference, FND_API.G_MISS_CHAR) = NVL(g.ship_line_group_reference, FND_API.G_MISS_CHAR)
1546: AND a.ship_line_src_type_code = g.src_type_code
1547: AND a.party_id = g.party_id
1548: AND a.party_site_id = g.party_site_id
1549: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)
1550: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1551: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1552: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1553: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)

Line 1550: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)

1546: AND a.ship_line_src_type_code = g.src_type_code
1547: AND a.party_id = g.party_id
1548: AND a.party_site_id = g.party_site_id
1549: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)
1550: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1551: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1552: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1553: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1554: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)

Line 1551: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)

1547: AND a.party_id = g.party_id
1548: AND a.party_site_id = g.party_site_id
1549: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)
1550: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1551: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1552: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1553: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1554: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1555: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)

Line 1552: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)

1548: AND a.party_site_id = g.party_site_id
1549: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)
1550: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1551: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1552: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1553: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1554: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1555: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1556: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)

Line 1553: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)

1549: AND NVL(a.source_organization_id, FND_API.G_MISS_NUM) = NVL(g.source_organization_id, FND_API.G_MISS_NUM)
1550: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1551: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1552: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1553: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1554: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1555: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1556: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1557: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)

Line 1554: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)

1550: AND NVL(a.attribute_category_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute_category, FND_API.G_MISS_CHAR)
1551: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1552: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1553: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1554: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1555: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1556: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1557: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1558: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)

Line 1555: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)

1551: AND NVL(a.attribute1_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute1, FND_API.G_MISS_CHAR)
1552: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1553: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1554: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1555: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1556: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1557: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1558: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1559: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)

Line 1556: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)

1552: AND NVL(a.attribute2_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute2, FND_API.G_MISS_CHAR)
1553: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1554: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1555: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1556: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1557: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1558: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1559: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1560: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)

Line 1557: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)

1553: AND NVL(a.attribute3_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute3, FND_API.G_MISS_CHAR)
1554: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1555: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1556: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1557: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1558: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1559: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1560: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1561: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)

Line 1558: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)

1554: AND NVL(a.attribute4_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute4, FND_API.G_MISS_CHAR)
1555: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1556: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1557: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1558: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1559: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1560: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1561: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1562: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)

Line 1559: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)

1555: AND NVL(a.attribute5_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute5, FND_API.G_MISS_CHAR)
1556: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1557: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1558: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1559: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1560: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1561: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1562: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1563: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)

Line 1560: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)

1556: AND NVL(a.attribute6_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute6, FND_API.G_MISS_CHAR)
1557: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1558: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1559: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1560: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1561: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1562: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1563: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1564: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)

Line 1561: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)

1557: AND NVL(a.attribute7_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute7, FND_API.G_MISS_CHAR)
1558: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1559: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1560: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1561: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1562: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1563: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1564: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)
1565: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)

Line 1562: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)

1558: AND NVL(a.attribute8_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute8, FND_API.G_MISS_CHAR)
1559: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1560: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1561: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1562: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1563: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1564: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)
1565: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)
1566: )

Line 1563: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)

1559: AND NVL(a.attribute9_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute9, FND_API.G_MISS_CHAR)
1560: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1561: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1562: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1563: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1564: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)
1565: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)
1566: )
1567: ) LOOP

Line 1564: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)

1560: AND NVL(a.attribute10_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute10, FND_API.G_MISS_CHAR)
1561: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1562: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1563: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1564: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)
1565: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)
1566: )
1567: ) LOOP
1568: Handle_InterfError(

Line 1565: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)

1561: AND NVL(a.attribute11_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute11, FND_API.G_MISS_CHAR)
1562: AND NVL(a.attribute12_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute12, FND_API.G_MISS_CHAR)
1563: AND NVL(a.attribute13_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute13, FND_API.G_MISS_CHAR)
1564: AND NVL(a.attribute14_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute14, FND_API.G_MISS_CHAR)
1565: AND NVL(a.attribute15_lg, FND_API.G_MISS_CHAR) = NVL(g.attribute15, FND_API.G_MISS_CHAR)
1566: )
1567: ) LOOP
1568: Handle_InterfError(
1569: p_parent_table_name => 'INL_SHIP_LINES_INT',

Line 1577: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1573: p_error_message_name => 'INL_ERR_OI_CHK_TRX_TP_UPD_GRP',
1574: x_return_status => l_return_status
1575: ) ;
1576: -- If any errors happen abort API.
1577: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1578: RAISE FND_API.G_EXC_ERROR;
1579: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1581: END IF;

Line 1578: RAISE FND_API.G_EXC_ERROR;

1574: x_return_status => l_return_status
1575: ) ;
1576: -- If any errors happen abort API.
1577: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1578: RAISE FND_API.G_EXC_ERROR;
1579: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1581: END IF;
1582: END LOOP;

Line 1579: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1575: ) ;
1576: -- If any errors happen abort API.
1577: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1578: RAISE FND_API.G_EXC_ERROR;
1579: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1581: END IF;
1582: END LOOP;
1583: END IF;

Line 1580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1576: -- If any errors happen abort API.
1577: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1578: RAISE FND_API.G_EXC_ERROR;
1579: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1581: END IF;
1582: END LOOP;
1583: END IF;
1584: ELSIF p_transaction_type = 'DELETE' THEN

Line 1604: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1600: p_token3_value => p_ship_header_int_id,
1601: x_return_status => l_return_status
1602: ) ;
1603: -- If any errors happen abort API.
1604: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1605: RAISE FND_API.G_EXC_ERROR;
1606: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1608: END IF;

Line 1605: RAISE FND_API.G_EXC_ERROR;

1601: x_return_status => l_return_status
1602: ) ;
1603: -- If any errors happen abort API.
1604: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1605: RAISE FND_API.G_EXC_ERROR;
1606: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1608: END IF;
1609: ELSE

Line 1606: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1602: ) ;
1603: -- If any errors happen abort API.
1604: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1605: RAISE FND_API.G_EXC_ERROR;
1606: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1608: END IF;
1609: ELSE
1610: -- Check for all ids in lines

Line 1607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1603: -- If any errors happen abort API.
1604: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1605: RAISE FND_API.G_EXC_ERROR;
1606: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1608: END IF;
1609: ELSE
1610: -- Check for all ids in lines
1611: SELECT COUNT( *)

Line 1637: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1633: p_token3_value => p_ship_header_int_id,
1634: x_return_status => l_return_status
1635: ) ;
1636: -- If any errors happen abort API.
1637: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1638: RAISE FND_API.G_EXC_ERROR;
1639: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1640: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1641: END IF;

Line 1638: RAISE FND_API.G_EXC_ERROR;

1634: x_return_status => l_return_status
1635: ) ;
1636: -- If any errors happen abort API.
1637: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1638: RAISE FND_API.G_EXC_ERROR;
1639: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1640: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1641: END IF;
1642: END IF;

Line 1639: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1635: ) ;
1636: -- If any errors happen abort API.
1637: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1638: RAISE FND_API.G_EXC_ERROR;
1639: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1640: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1641: END IF;
1642: END IF;
1643: -- Check for lines under a given interface header

Line 1640: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1636: -- If any errors happen abort API.
1637: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1638: RAISE FND_API.G_EXC_ERROR;
1639: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1640: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1641: END IF;
1642: END IF;
1643: -- Check for lines under a given interface header
1644: SELECT COUNT( *)

Line 1675: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1671: p_error_message_name => 'INL_ERR_OI_CHK_TRX_TP_DEL',
1672: x_return_status => l_return_status
1673: ) ;
1674: -- If any errors happen abort API.
1675: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1676: RAISE FND_API.G_EXC_ERROR;
1677: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1678: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1679: END IF;

Line 1676: RAISE FND_API.G_EXC_ERROR;

1672: x_return_status => l_return_status
1673: ) ;
1674: -- If any errors happen abort API.
1675: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1676: RAISE FND_API.G_EXC_ERROR;
1677: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1678: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1679: END IF;
1680: END IF;

Line 1677: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1673: ) ;
1674: -- If any errors happen abort API.
1675: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1676: RAISE FND_API.G_EXC_ERROR;
1677: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1678: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1679: END IF;
1680: END IF;
1681: END IF;

Line 1678: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1674: -- If any errors happen abort API.
1675: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1676: RAISE FND_API.G_EXC_ERROR;
1677: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1678: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1679: END IF;
1680: END IF;
1681: END IF;
1682: END IF;

Line 1701: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1697: p_token3_value => p_ship_header_int_id,
1698: x_return_status => l_return_status
1699: ) ;
1700: -- If any errors happen abort API.
1701: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1702: RAISE FND_API.G_EXC_ERROR;
1703: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1704: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1705: END IF;

Line 1702: RAISE FND_API.G_EXC_ERROR;

1698: x_return_status => l_return_status
1699: ) ;
1700: -- If any errors happen abort API.
1701: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1702: RAISE FND_API.G_EXC_ERROR;
1703: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1704: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1705: END IF;
1706: END IF;

Line 1703: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1699: ) ;
1700: -- If any errors happen abort API.
1701: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1702: RAISE FND_API.G_EXC_ERROR;
1703: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1704: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1705: END IF;
1706: END IF;
1707: IF p_transaction_type IN('UPDATE', 'DELETE')

Line 1704: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1700: -- If any errors happen abort API.
1701: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1702: RAISE FND_API.G_EXC_ERROR;
1703: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1704: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1705: END IF;
1706: END IF;
1707: IF p_transaction_type IN('UPDATE', 'DELETE')
1708: AND p_ship_header_id IS NOT NULL

Line 1728: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1724: p_token1_value => p_ship_header_int_id,
1725: x_return_status => l_return_status
1726: ) ;
1727: -- If any errors happen abort API.
1728: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1729: RAISE FND_API.G_EXC_ERROR;
1730: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1731: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1732: END IF;

Line 1729: RAISE FND_API.G_EXC_ERROR;

1725: x_return_status => l_return_status
1726: ) ;
1727: -- If any errors happen abort API.
1728: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1729: RAISE FND_API.G_EXC_ERROR;
1730: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1731: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1732: END IF;
1733: END IF;

Line 1730: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1726: ) ;
1727: -- If any errors happen abort API.
1728: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1729: RAISE FND_API.G_EXC_ERROR;
1730: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1731: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1732: END IF;
1733: END IF;
1734: END IF;

Line 1731: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1727: -- If any errors happen abort API.
1728: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1729: RAISE FND_API.G_EXC_ERROR;
1730: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1731: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1732: END IF;
1733: END IF;
1734: END IF;
1735: -- Standard End of Procedure/Function Logging

Line 1742: WHEN FND_API.G_EXC_ERROR THEN

1738: p_procedure_name => l_func_name
1739: );
1740: RETURN l_response;
1741: EXCEPTION
1742: WHEN FND_API.G_EXC_ERROR THEN
1743: -- Standard Expected Error Logging
1744: INL_LOGGING_PVT.Log_ExpecError (
1745: p_module_name => g_module_name,
1746: p_procedure_name => l_func_name

Line 1748: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1744: INL_LOGGING_PVT.Log_ExpecError (
1745: p_module_name => g_module_name,
1746: p_procedure_name => l_func_name
1747: );
1748: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1749: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1750: -- Standard Unexpected Error Logging
1751: INL_LOGGING_PVT.Log_UnexpecError (
1752: p_module_name => g_module_name,

Line 1749: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1745: p_module_name => g_module_name,
1746: p_procedure_name => l_func_name
1747: );
1748: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1749: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1750: -- Standard Unexpected Error Logging
1751: INL_LOGGING_PVT.Log_UnexpecError (
1752: p_module_name => g_module_name,
1753: p_procedure_name => l_func_name

Line 1755: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1751: INL_LOGGING_PVT.Log_UnexpecError (
1752: p_module_name => g_module_name,
1753: p_procedure_name => l_func_name
1754: );
1755: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1756: WHEN OTHERS THEN
1757: -- Standard Unexpected Error Logging
1758: INL_LOGGING_PVT.Log_UnexpecError (
1759: p_module_name => g_module_name,

Line 1770: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

1766: p_pkg_name => g_pkg_name,
1767: p_procedure_name => l_func_name
1768: );
1769: END IF;
1770: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
1771: END Validate_TrxType;
1772:
1773: -- Utility name : Validate_LCMImport
1774: -- Type : Private

Line 1807: l_result VARCHAR2(1) := FND_API.G_TRUE;

1803: ) RETURN BOOLEAN IS
1804: l_func_name CONSTANT VARCHAR2(30) := 'Validate_LCMImport';
1805: l_return_status VARCHAR2(1) ;
1806: l_debug_info VARCHAR2(400) ;
1807: l_result VARCHAR2(1) := FND_API.G_TRUE;
1808: l_response BOOLEAN;
1809: BEGIN
1810: -- Standard Beginning of Procedure/Function Logging
1811: INL_LOGGING_PVT.Log_BeginProc(

Line 1816: x_return_status := FND_API.G_RET_STS_SUCCESS;

1812: p_module_name => g_module_name,
1813: p_procedure_name => l_func_name
1814: ) ;
1815: -- Initialize API return status to success
1816: x_return_status := FND_API.G_RET_STS_SUCCESS;
1817: -- Consist Lines versus Headers
1818: l_debug_info := 'Concistence Lines versus Headers';
1819: INL_LOGGING_PVT.Log_Statement(
1820: p_module_name => g_module_name,

Line 1836: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1832: p_ship_header_int_id => p_ship_header_int_id,
1833: x_return_status => l_return_status
1834: );
1835: -- If any errors happen abort API.
1836: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1837: RAISE FND_API.G_EXC_ERROR;
1838: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1839: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1840: END IF;

Line 1837: RAISE FND_API.G_EXC_ERROR;

1833: x_return_status => l_return_status
1834: );
1835: -- If any errors happen abort API.
1836: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1837: RAISE FND_API.G_EXC_ERROR;
1838: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1839: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1840: END IF;
1841: l_debug_info := 'Consist Lines versus Headers: ';

Line 1838: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1834: );
1835: -- If any errors happen abort API.
1836: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1837: RAISE FND_API.G_EXC_ERROR;
1838: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1839: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1840: END IF;
1841: l_debug_info := 'Consist Lines versus Headers: ';
1842: IF l_response = FALSE THEN

Line 1839: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1835: -- If any errors happen abort API.
1836: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1837: RAISE FND_API.G_EXC_ERROR;
1838: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1839: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1840: END IF;
1841: l_debug_info := 'Consist Lines versus Headers: ';
1842: IF l_response = FALSE THEN
1843: l_result := FND_API.G_FALSE;

Line 1843: l_result := FND_API.G_FALSE;

1839: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1840: END IF;
1841: l_debug_info := 'Consist Lines versus Headers: ';
1842: IF l_response = FALSE THEN
1843: l_result := FND_API.G_FALSE;
1844: l_debug_info := l_debug_info||'FALSE';
1845: ELSE
1846: l_debug_info := l_debug_info||'OK';
1847: END IF;

Line 1871: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1867: p_in_param_name3 => 'p_ship_header_id',
1868: p_in_param_value3 => p_ship_header_id) ;
1869: l_response := Validate_TrxType(p_ship_header_int_id => p_ship_header_int_id, p_transaction_type => p_transaction_type, p_ship_header_id => p_ship_header_id, x_return_status => l_return_status) ;
1870: -- If any errors happen abort API.
1871: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1872: RAISE FND_API.G_EXC_ERROR;
1873: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1874: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1875: END IF;

Line 1872: RAISE FND_API.G_EXC_ERROR;

1868: p_in_param_value3 => p_ship_header_id) ;
1869: l_response := Validate_TrxType(p_ship_header_int_id => p_ship_header_int_id, p_transaction_type => p_transaction_type, p_ship_header_id => p_ship_header_id, x_return_status => l_return_status) ;
1870: -- If any errors happen abort API.
1871: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1872: RAISE FND_API.G_EXC_ERROR;
1873: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1874: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1875: END IF;
1876: l_debug_info := 'Consistency of Transaction Type: ';

Line 1873: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1869: l_response := Validate_TrxType(p_ship_header_int_id => p_ship_header_int_id, p_transaction_type => p_transaction_type, p_ship_header_id => p_ship_header_id, x_return_status => l_return_status) ;
1870: -- If any errors happen abort API.
1871: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1872: RAISE FND_API.G_EXC_ERROR;
1873: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1874: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1875: END IF;
1876: l_debug_info := 'Consistency of Transaction Type: ';
1877: IF l_response THEN

Line 1874: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1870: -- If any errors happen abort API.
1871: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1872: RAISE FND_API.G_EXC_ERROR;
1873: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1874: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1875: END IF;
1876: l_debug_info := 'Consistency of Transaction Type: ';
1877: IF l_response THEN
1878: l_debug_info := l_debug_info||'OK';

Line 1880: l_result := FND_API.G_FALSE;

1876: l_debug_info := 'Consistency of Transaction Type: ';
1877: IF l_response THEN
1878: l_debug_info := l_debug_info||'OK';
1879: ELSE
1880: l_result := FND_API.G_FALSE;
1881: l_debug_info := l_debug_info||'FALSE';
1882: END IF;
1883: -- Consistency of Last Task Code
1884: l_debug_info := 'Consistency of Last Task Code: '||p_last_task_code;

Line 1907: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1903: p_parent_table_id => p_ship_header_int_id,
1904: p_last_task_code => p_last_task_code,
1905: x_return_status => l_return_status) ;
1906: -- If any errors happen abort API.
1907: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1908: RAISE FND_API.G_EXC_ERROR;
1909: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1911: END IF;

Line 1908: RAISE FND_API.G_EXC_ERROR;

1904: p_last_task_code => p_last_task_code,
1905: x_return_status => l_return_status) ;
1906: -- If any errors happen abort API.
1907: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1908: RAISE FND_API.G_EXC_ERROR;
1909: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1911: END IF;
1912: l_debug_info := 'Consistency of Last Task Code: ';

Line 1909: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1905: x_return_status => l_return_status) ;
1906: -- If any errors happen abort API.
1907: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1908: RAISE FND_API.G_EXC_ERROR;
1909: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1911: END IF;
1912: l_debug_info := 'Consistency of Last Task Code: ';
1913: IF l_response THEN

Line 1910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1906: -- If any errors happen abort API.
1907: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1908: RAISE FND_API.G_EXC_ERROR;
1909: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1911: END IF;
1912: l_debug_info := 'Consistency of Last Task Code: ';
1913: IF l_response THEN
1914: l_debug_info := l_debug_info||'OK';

Line 1916: l_result := FND_API.G_FALSE;

1912: l_debug_info := 'Consistency of Last Task Code: ';
1913: IF l_response THEN
1914: l_debug_info := l_debug_info||'OK';
1915: ELSE
1916: l_result := FND_API.G_FALSE;
1917: l_debug_info := l_debug_info||'FALSE';
1918: END IF;
1919: -- Operating Unit validation
1920: l_response := Validate_OpUnit(

Line 1926: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1922: p_org_id => p_org_id,
1923: x_return_status => l_return_status
1924: ) ;
1925: -- If any errors happen abort API.
1926: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1927: RAISE FND_API.G_EXC_ERROR;
1928: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1929: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1930: END IF;

Line 1927: RAISE FND_API.G_EXC_ERROR;

1923: x_return_status => l_return_status
1924: ) ;
1925: -- If any errors happen abort API.
1926: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1927: RAISE FND_API.G_EXC_ERROR;
1928: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1929: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1930: END IF;
1931: IF NOT l_response THEN

Line 1928: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1924: ) ;
1925: -- If any errors happen abort API.
1926: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1927: RAISE FND_API.G_EXC_ERROR;
1928: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1929: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1930: END IF;
1931: IF NOT l_response THEN
1932: l_result := FND_API.G_FALSE;

Line 1929: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1925: -- If any errors happen abort API.
1926: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1927: RAISE FND_API.G_EXC_ERROR;
1928: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1929: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1930: END IF;
1931: IF NOT l_response THEN
1932: l_result := FND_API.G_FALSE;
1933: END IF;

Line 1932: l_result := FND_API.G_FALSE;

1928: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1929: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1930: END IF;
1931: IF NOT l_response THEN
1932: l_result := FND_API.G_FALSE;
1933: END IF;
1934: -- If unexpected errors happen abort
1935: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1936: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 1935: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

1931: IF NOT l_response THEN
1932: l_result := FND_API.G_FALSE;
1933: END IF;
1934: -- If unexpected errors happen abort
1935: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1936: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1937: END IF;
1938:
1939: -- Shipment Number validation

Line 1936: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1932: l_result := FND_API.G_FALSE;
1933: END IF;
1934: -- If unexpected errors happen abort
1935: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1936: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1937: END IF;
1938:
1939: -- Shipment Number validation
1940: l_response := Validate_ShipNum(

Line 1947: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1943: p_organization_id => p_organization_id,
1944: x_return_status => l_return_status
1945: ) ;
1946: -- If any errors happen abort API.
1947: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1948: RAISE FND_API.G_EXC_ERROR;
1949: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1950: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1951: END IF;

Line 1948: RAISE FND_API.G_EXC_ERROR;

1944: x_return_status => l_return_status
1945: ) ;
1946: -- If any errors happen abort API.
1947: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1948: RAISE FND_API.G_EXC_ERROR;
1949: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1950: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1951: END IF;
1952: IF NOT l_response THEN

Line 1949: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1945: ) ;
1946: -- If any errors happen abort API.
1947: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1948: RAISE FND_API.G_EXC_ERROR;
1949: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1950: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1951: END IF;
1952: IF NOT l_response THEN
1953: l_result := FND_API.G_FALSE;

Line 1950: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1946: -- If any errors happen abort API.
1947: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1948: RAISE FND_API.G_EXC_ERROR;
1949: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1950: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1951: END IF;
1952: IF NOT l_response THEN
1953: l_result := FND_API.G_FALSE;
1954: END IF;

Line 1953: l_result := FND_API.G_FALSE;

1949: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1950: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1951: END IF;
1952: IF NOT l_response THEN
1953: l_result := FND_API.G_FALSE;
1954: END IF;
1955: -- If unexpected errors happen abort
1956: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1957: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 1956: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

1952: IF NOT l_response THEN
1953: l_result := FND_API.G_FALSE;
1954: END IF;
1955: -- If unexpected errors happen abort
1956: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1957: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1958: END IF;
1959:
1960:

Line 1957: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1953: l_result := FND_API.G_FALSE;
1954: END IF;
1955: -- If unexpected errors happen abort
1956: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1957: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1958: END IF;
1959:
1960:
1961: -- Shipment Type validation

Line 1968: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1964: p_ship_type_id => p_ship_type_id,
1965: x_return_status => l_return_status
1966: ) ;
1967: -- If any errors happen abort API.
1968: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1969: RAISE FND_API.G_EXC_ERROR;
1970: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1971: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1972: END IF;

Line 1969: RAISE FND_API.G_EXC_ERROR;

1965: x_return_status => l_return_status
1966: ) ;
1967: -- If any errors happen abort API.
1968: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1969: RAISE FND_API.G_EXC_ERROR;
1970: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1971: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1972: END IF;
1973: IF NOT l_response THEN

Line 1970: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1966: ) ;
1967: -- If any errors happen abort API.
1968: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1969: RAISE FND_API.G_EXC_ERROR;
1970: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1971: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1972: END IF;
1973: IF NOT l_response THEN
1974: l_result := FND_API.G_FALSE;

Line 1971: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1967: -- If any errors happen abort API.
1968: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1969: RAISE FND_API.G_EXC_ERROR;
1970: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1971: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1972: END IF;
1973: IF NOT l_response THEN
1974: l_result := FND_API.G_FALSE;
1975: END IF;

Line 1974: l_result := FND_API.G_FALSE;

1970: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1971: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1972: END IF;
1973: IF NOT l_response THEN
1974: l_result := FND_API.G_FALSE;
1975: END IF;
1976: -- If unexpected errors happen abort
1977: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1978: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 1977: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

1973: IF NOT l_response THEN
1974: l_result := FND_API.G_FALSE;
1975: END IF;
1976: -- If unexpected errors happen abort
1977: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1978: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1979: END IF;
1980:
1981: l_debug_info := 'Inventory Organization validation';

Line 1978: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1974: l_result := FND_API.G_FALSE;
1975: END IF;
1976: -- If unexpected errors happen abort
1977: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1978: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1979: END IF;
1980:
1981: l_debug_info := 'Inventory Organization validation';
1982: INL_LOGGING_PVT.Log_Statement(

Line 1994: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1990: p_ship_header_int_id => p_ship_header_int_id,
1991: p_organization_id => p_organization_id,
1992: x_return_status => l_return_status) ;
1993: -- If any errors happen abort API.
1994: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1995: RAISE FND_API.G_EXC_ERROR;
1996: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1997: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1998: END IF;

Line 1995: RAISE FND_API.G_EXC_ERROR;

1991: p_organization_id => p_organization_id,
1992: x_return_status => l_return_status) ;
1993: -- If any errors happen abort API.
1994: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1995: RAISE FND_API.G_EXC_ERROR;
1996: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1997: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1998: END IF;
1999: IF NOT l_response THEN

Line 1996: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1992: x_return_status => l_return_status) ;
1993: -- If any errors happen abort API.
1994: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1995: RAISE FND_API.G_EXC_ERROR;
1996: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1997: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1998: END IF;
1999: IF NOT l_response THEN
2000: l_result := FND_API.G_FALSE;

Line 1997: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1993: -- If any errors happen abort API.
1994: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1995: RAISE FND_API.G_EXC_ERROR;
1996: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1997: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1998: END IF;
1999: IF NOT l_response THEN
2000: l_result := FND_API.G_FALSE;
2001: END IF;

Line 2000: l_result := FND_API.G_FALSE;

1996: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1997: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1998: END IF;
1999: IF NOT l_response THEN
2000: l_result := FND_API.G_FALSE;
2001: END IF;
2002: -- If unexpected errors happen abort
2003: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2004: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 2003: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

1999: IF NOT l_response THEN
2000: l_result := FND_API.G_FALSE;
2001: END IF;
2002: -- If unexpected errors happen abort
2003: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2004: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2005: END IF;
2006: -- Standard End of Procedure/Function Logging
2007: INL_LOGGING_PVT.Log_EndProc(

Line 2004: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2000: l_result := FND_API.G_FALSE;
2001: END IF;
2002: -- If unexpected errors happen abort
2003: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2004: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2005: END IF;
2006: -- Standard End of Procedure/Function Logging
2007: INL_LOGGING_PVT.Log_EndProc(
2008: p_module_name => g_module_name,

Line 2011: RETURN FND_API.to_boolean(l_result) ;

2007: INL_LOGGING_PVT.Log_EndProc(
2008: p_module_name => g_module_name,
2009: p_procedure_name => l_func_name
2010: );
2011: RETURN FND_API.to_boolean(l_result) ;
2012: EXCEPTION
2013: WHEN FND_API.G_EXC_ERROR THEN
2014: -- Standard Expected Error Logging
2015: INL_LOGGING_PVT.Log_ExpecError (

Line 2013: WHEN FND_API.G_EXC_ERROR THEN

2009: p_procedure_name => l_func_name
2010: );
2011: RETURN FND_API.to_boolean(l_result) ;
2012: EXCEPTION
2013: WHEN FND_API.G_EXC_ERROR THEN
2014: -- Standard Expected Error Logging
2015: INL_LOGGING_PVT.Log_ExpecError (
2016: p_module_name => g_module_name,
2017: p_procedure_name => l_func_name

Line 2019: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

2015: INL_LOGGING_PVT.Log_ExpecError (
2016: p_module_name => g_module_name,
2017: p_procedure_name => l_func_name
2018: );
2019: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
2020: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2021: -- Standard Unexpected Error Logging
2022: INL_LOGGING_PVT.Log_UnexpecError (
2023: p_module_name => g_module_name,

Line 2020: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2016: p_module_name => g_module_name,
2017: p_procedure_name => l_func_name
2018: );
2019: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
2020: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2021: -- Standard Unexpected Error Logging
2022: INL_LOGGING_PVT.Log_UnexpecError (
2023: p_module_name => g_module_name,
2024: p_procedure_name => l_func_name

Line 2026: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

2022: INL_LOGGING_PVT.Log_UnexpecError (
2023: p_module_name => g_module_name,
2024: p_procedure_name => l_func_name
2025: );
2026: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
2027: WHEN OTHERS THEN
2028: -- Standard Unexpected Error Logging
2029: INL_LOGGING_PVT.Log_UnexpecError (
2030: p_module_name => g_module_name,

Line 2041: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

2037: p_pkg_name => g_pkg_name,
2038: p_procedure_name => l_func_name
2039: );
2040: END IF;
2041: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
2042: END Validate_LCMImport;
2043:
2044: -- Utility name : Validate_ShipLinImport
2045: -- Type : Private

Line 2070: l_result VARCHAR2(1) := FND_API.G_TRUE;

2066: ) RETURN BOOLEAN IS
2067: l_func_name CONSTANT VARCHAR2(30) := 'Validate_ShipLinImport';
2068: l_return_status VARCHAR2(1) ;
2069: l_debug_info VARCHAR2(400) ;
2070: l_result VARCHAR2(1) := FND_API.G_TRUE;
2071: l_response BOOLEAN;
2072: BEGIN
2073: -- Standard Beginning of Procedure/Function Logging
2074: INL_LOGGING_PVT.Log_BeginProc(

Line 2079: x_return_status := FND_API.G_RET_STS_SUCCESS;

2075: p_module_name => g_module_name,
2076: p_procedure_name => l_func_name
2077: ) ;
2078: -- Initialize API return status to success
2079: x_return_status := FND_API.G_RET_STS_SUCCESS;
2080:
2081:
2082: -- Consist Lines versus Headers
2083: l_debug_info := 'Validate ship line type';

Line 2112: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2108: p_ship_line_type_id => p_ship_line_type_id,
2109: x_return_status => l_return_status
2110: ) ;
2111: -- If any errors happen abort API.
2112: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2113: RAISE FND_API.G_EXC_ERROR;
2114: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2115: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2116: END IF;

Line 2113: RAISE FND_API.G_EXC_ERROR;

2109: x_return_status => l_return_status
2110: ) ;
2111: -- If any errors happen abort API.
2112: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2113: RAISE FND_API.G_EXC_ERROR;
2114: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2115: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2116: END IF;
2117: IF NOT l_response THEN

Line 2114: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2110: ) ;
2111: -- If any errors happen abort API.
2112: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2113: RAISE FND_API.G_EXC_ERROR;
2114: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2115: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2116: END IF;
2117: IF NOT l_response THEN
2118: l_result := FND_API.G_FALSE;

Line 2115: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2111: -- If any errors happen abort API.
2112: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2113: RAISE FND_API.G_EXC_ERROR;
2114: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2115: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2116: END IF;
2117: IF NOT l_response THEN
2118: l_result := FND_API.G_FALSE;
2119: END IF;

Line 2118: l_result := FND_API.G_FALSE;

2114: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2115: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2116: END IF;
2117: IF NOT l_response THEN
2118: l_result := FND_API.G_FALSE;
2119: END IF;
2120: -- If unexpected errors happen abort
2121: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2122: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 2121: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2117: IF NOT l_response THEN
2118: l_result := FND_API.G_FALSE;
2119: END IF;
2120: -- If unexpected errors happen abort
2121: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2122: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2123: END IF;
2124: IF l_response THEN
2125: l_debug_info := l_debug_info||'OK';

Line 2122: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2118: l_result := FND_API.G_FALSE;
2119: END IF;
2120: -- If unexpected errors happen abort
2121: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2122: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2123: END IF;
2124: IF l_response THEN
2125: l_debug_info := l_debug_info||'OK';
2126: ELSE

Line 2127: l_result := FND_API.G_FALSE;

2123: END IF;
2124: IF l_response THEN
2125: l_debug_info := l_debug_info||'OK';
2126: ELSE
2127: l_result := FND_API.G_FALSE;
2128: l_debug_info := l_debug_info||'FALSE';
2129: END IF;
2130:
2131:

Line 2137: RETURN FND_API.to_boolean(l_result) ;

2133: INL_LOGGING_PVT.Log_EndProc(
2134: p_module_name => g_module_name,
2135: p_procedure_name => l_func_name
2136: );
2137: RETURN FND_API.to_boolean(l_result) ;
2138: EXCEPTION
2139: WHEN FND_API.G_EXC_ERROR THEN
2140: -- Standard Expected Error Logging
2141: INL_LOGGING_PVT.Log_ExpecError (

Line 2139: WHEN FND_API.G_EXC_ERROR THEN

2135: p_procedure_name => l_func_name
2136: );
2137: RETURN FND_API.to_boolean(l_result) ;
2138: EXCEPTION
2139: WHEN FND_API.G_EXC_ERROR THEN
2140: -- Standard Expected Error Logging
2141: INL_LOGGING_PVT.Log_ExpecError (
2142: p_module_name => g_module_name,
2143: p_procedure_name => l_func_name

Line 2145: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

2141: INL_LOGGING_PVT.Log_ExpecError (
2142: p_module_name => g_module_name,
2143: p_procedure_name => l_func_name
2144: );
2145: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
2146: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2147: -- Standard Unexpected Error Logging
2148: INL_LOGGING_PVT.Log_UnexpecError (
2149: p_module_name => g_module_name,

Line 2146: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2142: p_module_name => g_module_name,
2143: p_procedure_name => l_func_name
2144: );
2145: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
2146: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2147: -- Standard Unexpected Error Logging
2148: INL_LOGGING_PVT.Log_UnexpecError (
2149: p_module_name => g_module_name,
2150: p_procedure_name => l_func_name

Line 2152: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

2148: INL_LOGGING_PVT.Log_UnexpecError (
2149: p_module_name => g_module_name,
2150: p_procedure_name => l_func_name
2151: );
2152: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
2153: WHEN OTHERS THEN
2154: -- Standard Unexpected Error Logging
2155: INL_LOGGING_PVT.Log_UnexpecError (
2156: p_module_name => g_module_name,

Line 2167: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

2163: p_pkg_name => g_pkg_name,
2164: p_procedure_name => l_func_name
2165: );
2166: END IF;
2167: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
2168: END Validate_ShipLinImport;
2169:
2170: -- Utility name : Delete_Ship
2171: -- Type : Private

Line 2197: x_return_status := FND_API.G_RET_STS_SUCCESS;

2193: p_module_name => g_module_name,
2194: p_procedure_name => l_proc_name
2195: ) ;
2196: -- Initialize API return status to success
2197: x_return_status := FND_API.G_RET_STS_SUCCESS;
2198: l_debug_info := 'Delete from inl_ship_holds';
2199: INL_LOGGING_PVT.Log_Statement(
2200: p_module_name => g_module_name,
2201: p_procedure_name => l_proc_name,

Line 2285: WHEN FND_API.G_EXC_ERROR THEN

2281: p_module_name => g_module_name,
2282: p_procedure_name => l_proc_name
2283: );
2284: EXCEPTION
2285: WHEN FND_API.G_EXC_ERROR THEN
2286: -- Standard Expected Error Logging
2287: INL_LOGGING_PVT.Log_ExpecError (
2288: p_module_name => g_module_name,
2289: p_procedure_name => l_proc_name

Line 2291: x_return_status := FND_API.G_RET_STS_ERROR;

2287: INL_LOGGING_PVT.Log_ExpecError (
2288: p_module_name => g_module_name,
2289: p_procedure_name => l_proc_name
2290: );
2291: x_return_status := FND_API.G_RET_STS_ERROR;
2292: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2293: -- Standard Unexpected Error Logging
2294: INL_LOGGING_PVT.Log_UnexpecError (
2295: p_module_name => g_module_name,

Line 2292: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2288: p_module_name => g_module_name,
2289: p_procedure_name => l_proc_name
2290: );
2291: x_return_status := FND_API.G_RET_STS_ERROR;
2292: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2293: -- Standard Unexpected Error Logging
2294: INL_LOGGING_PVT.Log_UnexpecError (
2295: p_module_name => g_module_name,
2296: p_procedure_name => l_proc_name

Line 2298: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2294: INL_LOGGING_PVT.Log_UnexpecError (
2295: p_module_name => g_module_name,
2296: p_procedure_name => l_proc_name
2297: );
2298: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2299: WHEN OTHERS THEN
2300: -- Standard Unexpected Error Logging
2301: INL_LOGGING_PVT.Log_UnexpecError (
2302: p_module_name => g_module_name,

Line 2305: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2301: INL_LOGGING_PVT.Log_UnexpecError (
2302: p_module_name => g_module_name,
2303: p_procedure_name => l_proc_name
2304: );
2305: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2306: IF FND_MSG_PUB.Check_Msg_Level(
2307: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
2308: ) THEN
2309: FND_MSG_PUB.Add_Exc_Msg(

Line 2409: x_return_status := FND_API.G_RET_STS_SUCCESS;

2405: p_module_name => g_module_name,
2406: p_procedure_name => l_proc_name
2407: ) ;
2408: -- Initialize API return status to success
2409: x_return_status := FND_API.G_RET_STS_SUCCESS;
2410: OPEN validHeaders;
2411: FETCH validHeaders BULK COLLECT INTO validHeaders_List;
2412:
2413: CLOSE validHeaders;

Line 2422: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2418: Delete_Ship(
2419: p_ship_header_id => validHeaders_List(iHead).ship_header_id,
2420: x_return_status => l_return_status);
2421: -- If any errors happen abort API.
2422: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2423: RAISE FND_API.G_EXC_ERROR;
2424: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2425: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2426: END IF;

Line 2423: RAISE FND_API.G_EXC_ERROR;

2419: p_ship_header_id => validHeaders_List(iHead).ship_header_id,
2420: x_return_status => l_return_status);
2421: -- If any errors happen abort API.
2422: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2423: RAISE FND_API.G_EXC_ERROR;
2424: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2425: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2426: END IF;
2427: -- Set processing status code to 'COMPLETED' for all lines

Line 2424: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2420: x_return_status => l_return_status);
2421: -- If any errors happen abort API.
2422: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2423: RAISE FND_API.G_EXC_ERROR;
2424: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2425: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2426: END IF;
2427: -- Set processing status code to 'COMPLETED' for all lines
2428: -- related to the current and imported Shipment Header

Line 2425: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2421: -- If any errors happen abort API.
2422: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2423: RAISE FND_API.G_EXC_ERROR;
2424: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2425: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2426: END IF;
2427: -- Set processing status code to 'COMPLETED' for all lines
2428: -- related to the current and imported Shipment Header
2429: UPDATE inl_ship_lines_int

Line 2664: WHEN FND_API.G_EXC_ERROR THEN

2660: p_module_name => g_module_name,
2661: p_procedure_name => l_proc_name
2662: );
2663: EXCEPTION
2664: WHEN FND_API.G_EXC_ERROR THEN
2665: -- Standard Expected Error Logging
2666: INL_LOGGING_PVT.Log_ExpecError (
2667: p_module_name => g_module_name,
2668: p_procedure_name => l_proc_name

Line 2670: x_return_status := FND_API.G_RET_STS_ERROR;

2666: INL_LOGGING_PVT.Log_ExpecError (
2667: p_module_name => g_module_name,
2668: p_procedure_name => l_proc_name
2669: );
2670: x_return_status := FND_API.G_RET_STS_ERROR;
2671: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2672: -- Standard Unexpected Error Logging
2673: INL_LOGGING_PVT.Log_UnexpecError (
2674: p_module_name => g_module_name,

Line 2671: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2667: p_module_name => g_module_name,
2668: p_procedure_name => l_proc_name
2669: );
2670: x_return_status := FND_API.G_RET_STS_ERROR;
2671: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2672: -- Standard Unexpected Error Logging
2673: INL_LOGGING_PVT.Log_UnexpecError (
2674: p_module_name => g_module_name,
2675: p_procedure_name => l_proc_name

Line 2677: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2673: INL_LOGGING_PVT.Log_UnexpecError (
2674: p_module_name => g_module_name,
2675: p_procedure_name => l_proc_name
2676: );
2677: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2678: WHEN OTHERS THEN
2679: -- Standard Unexpected Error Logging
2680: INL_LOGGING_PVT.Log_UnexpecError (
2681: p_module_name => g_module_name,

Line 2684: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2680: INL_LOGGING_PVT.Log_UnexpecError (
2681: p_module_name => g_module_name,
2682: p_procedure_name => l_proc_name
2683: );
2684: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2685: IF FND_MSG_PUB.Check_Msg_Level(
2686: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
2687: ) THEN
2688: FND_MSG_PUB.Add_Exc_Msg(

Line 2724: NVL(rec_ship_line_groups.ship_line_group_reference, FND_API.G_MISS_CHAR) <> NVL(validLines_List(p_line_index) .ship_line_group_reference, FND_API.G_MISS_CHAR)

2720: p_module_name => g_module_name,
2721: p_procedure_name => l_proc_name
2722: ) ;
2723: IF(rec_ship_line_groups.ship_header_id <> p_ship_header_id OR
2724: NVL(rec_ship_line_groups.ship_line_group_reference, FND_API.G_MISS_CHAR) <> NVL(validLines_List(p_line_index) .ship_line_group_reference, FND_API.G_MISS_CHAR)
2725: OR rec_ship_line_groups.src_type_code <> validLines_List(p_line_index) .ship_line_src_type_code OR
2726: rec_ship_line_groups.party_id <> validLines_List(p_line_index) .party_id OR rec_ship_line_groups.party_site_id <> validLines_List(p_line_index) .party_site_id OR
2727: NVL(rec_ship_line_groups.source_organization_id, FND_API.G_MISS_NUM) <> NVL(validLines_List(p_line_index) .source_organization_id, FND_API.G_MISS_NUM)) THEN
2728: BEGIN

Line 2727: NVL(rec_ship_line_groups.source_organization_id, FND_API.G_MISS_NUM) <> NVL(validLines_List(p_line_index) .source_organization_id, FND_API.G_MISS_NUM)) THEN

2723: IF(rec_ship_line_groups.ship_header_id <> p_ship_header_id OR
2724: NVL(rec_ship_line_groups.ship_line_group_reference, FND_API.G_MISS_CHAR) <> NVL(validLines_List(p_line_index) .ship_line_group_reference, FND_API.G_MISS_CHAR)
2725: OR rec_ship_line_groups.src_type_code <> validLines_List(p_line_index) .ship_line_src_type_code OR
2726: rec_ship_line_groups.party_id <> validLines_List(p_line_index) .party_id OR rec_ship_line_groups.party_site_id <> validLines_List(p_line_index) .party_site_id OR
2727: NVL(rec_ship_line_groups.source_organization_id, FND_API.G_MISS_NUM) <> NVL(validLines_List(p_line_index) .source_organization_id, FND_API.G_MISS_NUM)) THEN
2728: BEGIN
2729: SELECT ship_line_group_id, /* 01 */
2730: ship_line_group_reference, /* 02 */
2731: ship_header_id, /* 03 */

Line 2780: AND NVL(src_type_code, FND_API.G_MISS_CHAR)= NVL(validLines_List(p_line_index).ship_line_src_type_code, FND_API.G_MISS_CHAR)

2776: rec_ship_line_groups.attribute14, /* 23 */
2777: rec_ship_line_groups.attribute15 /* 24 */
2778: FROM inl_ship_line_groups
2779: WHERE ship_header_id = p_ship_header_id
2780: AND NVL(src_type_code, FND_API.G_MISS_CHAR)= NVL(validLines_List(p_line_index).ship_line_src_type_code, FND_API.G_MISS_CHAR)
2781: AND party_id = validLines_List(p_line_index).party_id
2782: AND party_site_id = validLines_List(p_line_index).party_site_id
2783: AND source_organization_id = validLines_List(p_line_index).source_organization_id
2784: AND NVL(ship_line_group_reference, FND_API.G_MISS_NUM)= NVL(validLines_List(p_line_index).ship_line_group_reference, FND_API.G_MISS_NUM) ;

Line 2784: AND NVL(ship_line_group_reference, FND_API.G_MISS_NUM)= NVL(validLines_List(p_line_index).ship_line_group_reference, FND_API.G_MISS_NUM) ;

2780: AND NVL(src_type_code, FND_API.G_MISS_CHAR)= NVL(validLines_List(p_line_index).ship_line_src_type_code, FND_API.G_MISS_CHAR)
2781: AND party_id = validLines_List(p_line_index).party_id
2782: AND party_site_id = validLines_List(p_line_index).party_site_id
2783: AND source_organization_id = validLines_List(p_line_index).source_organization_id
2784: AND NVL(ship_line_group_reference, FND_API.G_MISS_NUM)= NVL(validLines_List(p_line_index).ship_line_group_reference, FND_API.G_MISS_NUM) ;
2785: EXCEPTION
2786: WHEN NO_DATA_FOUND THEN
2787: -- Create a Line Group record
2788: SELECT inl_ship_line_groups_s.NEXTVAL

Line 2918: WHEN FND_API.G_EXC_ERROR THEN

2914: p_module_name => g_module_name,
2915: p_procedure_name => l_proc_name
2916: );
2917: EXCEPTION
2918: WHEN FND_API.G_EXC_ERROR THEN
2919: -- Standard Expected Error Logging
2920: INL_LOGGING_PVT.Log_ExpecError (
2921: p_module_name => g_module_name,
2922: p_procedure_name => l_proc_name

Line 2924: x_return_status := FND_API.G_RET_STS_ERROR;

2920: INL_LOGGING_PVT.Log_ExpecError (
2921: p_module_name => g_module_name,
2922: p_procedure_name => l_proc_name
2923: );
2924: x_return_status := FND_API.G_RET_STS_ERROR;
2925: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2926: -- Standard Unexpected Error Logging
2927: INL_LOGGING_PVT.Log_UnexpecError (
2928: p_module_name => g_module_name,

Line 2925: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2921: p_module_name => g_module_name,
2922: p_procedure_name => l_proc_name
2923: );
2924: x_return_status := FND_API.G_RET_STS_ERROR;
2925: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2926: -- Standard Unexpected Error Logging
2927: INL_LOGGING_PVT.Log_UnexpecError (
2928: p_module_name => g_module_name,
2929: p_procedure_name => l_proc_name

Line 2931: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2927: INL_LOGGING_PVT.Log_UnexpecError (
2928: p_module_name => g_module_name,
2929: p_procedure_name => l_proc_name
2930: );
2931: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2932: WHEN OTHERS THEN
2933: -- Standard Unexpected Error Logging
2934: INL_LOGGING_PVT.Log_UnexpecError (
2935: p_module_name => g_module_name,

Line 2938: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2934: INL_LOGGING_PVT.Log_UnexpecError (
2935: p_module_name => g_module_name,
2936: p_procedure_name => l_proc_name
2937: );
2938: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2939: IF FND_MSG_PUB.Check_Msg_Level(
2940: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
2941: ) THEN
2942: FND_MSG_PUB.Add_Exc_Msg(

Line 3005: x_return_status := FND_API.G_RET_STS_SUCCESS;

3001: p_module_name => g_module_name,
3002: p_procedure_name => l_proc_name
3003: ) ;
3004: -- Initialize API return status to success
3005: x_return_status := FND_API.G_RET_STS_SUCCESS;
3006: OPEN headersToProcess;
3007: FETCH headersToProcess BULK COLLECT INTO headersToProcess_List;
3008:
3009: CLOSE headersToProcess;

Line 3046: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

3042: THEN
3043: -- Check if the Line Group has already been imported
3044: Handle_LineGroups(p_ship_header_id => headersToProcess_List(iHead) .ship_header_id, p_line_index => iLine, x_return_status => l_return_status) ;
3045: -- If any errors happen abort API.
3046: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3047: RAISE FND_API.G_EXC_ERROR;
3048: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3049: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3050: END IF;

Line 3047: RAISE FND_API.G_EXC_ERROR;

3043: -- Check if the Line Group has already been imported
3044: Handle_LineGroups(p_ship_header_id => headersToProcess_List(iHead) .ship_header_id, p_line_index => iLine, x_return_status => l_return_status) ;
3045: -- If any errors happen abort API.
3046: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3047: RAISE FND_API.G_EXC_ERROR;
3048: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3049: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3050: END IF;
3051: l_debug_info := 'Getting the next Shipment Line Number';

Line 3048: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

3044: Handle_LineGroups(p_ship_header_id => headersToProcess_List(iHead) .ship_header_id, p_line_index => iLine, x_return_status => l_return_status) ;
3045: -- If any errors happen abort API.
3046: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3047: RAISE FND_API.G_EXC_ERROR;
3048: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3049: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3050: END IF;
3051: l_debug_info := 'Getting the next Shipment Line Number';
3052: INL_LOGGING_PVT.Log_Statement(

Line 3049: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3045: -- If any errors happen abort API.
3046: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3047: RAISE FND_API.G_EXC_ERROR;
3048: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3049: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3050: END IF;
3051: l_debug_info := 'Getting the next Shipment Line Number';
3052: INL_LOGGING_PVT.Log_Statement(
3053: p_module_name => g_module_name,

Line 3365: WHEN FND_API.G_EXC_ERROR THEN

3361: p_module_name => g_module_name,
3362: p_procedure_name => l_proc_name
3363: );
3364: EXCEPTION
3365: WHEN FND_API.G_EXC_ERROR THEN
3366: -- Standard Expected Error Logging
3367: INL_LOGGING_PVT.Log_ExpecError (
3368: p_module_name => g_module_name,
3369: p_procedure_name => l_proc_name

Line 3371: x_return_status := FND_API.G_RET_STS_ERROR;

3367: INL_LOGGING_PVT.Log_ExpecError (
3368: p_module_name => g_module_name,
3369: p_procedure_name => l_proc_name
3370: );
3371: x_return_status := FND_API.G_RET_STS_ERROR;
3372: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3373: -- Standard Unexpected Error Logging
3374: INL_LOGGING_PVT.Log_UnexpecError (
3375: p_module_name => g_module_name,

Line 3372: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3368: p_module_name => g_module_name,
3369: p_procedure_name => l_proc_name
3370: );
3371: x_return_status := FND_API.G_RET_STS_ERROR;
3372: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3373: -- Standard Unexpected Error Logging
3374: INL_LOGGING_PVT.Log_UnexpecError (
3375: p_module_name => g_module_name,
3376: p_procedure_name => l_proc_name

Line 3378: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3374: INL_LOGGING_PVT.Log_UnexpecError (
3375: p_module_name => g_module_name,
3376: p_procedure_name => l_proc_name
3377: );
3378: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3379: WHEN OTHERS THEN
3380: -- Standard Unexpected Error Logging
3381: INL_LOGGING_PVT.Log_UnexpecError (
3382: p_module_name => g_module_name,

Line 3385: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3381: INL_LOGGING_PVT.Log_UnexpecError (
3382: p_module_name => g_module_name,
3383: p_procedure_name => l_proc_name
3384: );
3385: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3386: IF FND_MSG_PUB.Check_Msg_Level(
3387: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
3388: ) THEN
3389: FND_MSG_PUB.Add_Exc_Msg(

Line 3432: x_return_status := FND_API.G_RET_STS_SUCCESS;

3428: INL_LOGGING_PVT.Log_BeginProc(
3429: p_module_name => g_module_name,
3430: p_procedure_name => l_proc_name) ;
3431: -- Initialize API return status to success
3432: x_return_status := FND_API.G_RET_STS_SUCCESS;
3433: -- Include the lines with transaction_type = 'CREATE'
3434: l_debug_info := 'Deriving Existing_Match_Info_Flag';
3435: INL_LOGGING_PVT.Log_Statement(
3436: p_module_name => g_module_name,

Line 3459: WHEN FND_API.G_EXC_ERROR THEN

3455: p_module_name => g_module_name,
3456: p_procedure_name => l_proc_name
3457: );
3458: EXCEPTION
3459: WHEN FND_API.G_EXC_ERROR THEN
3460: -- Standard Expected Error Logging
3461: INL_LOGGING_PVT.Log_ExpecError (
3462: p_module_name => g_module_name,
3463: p_procedure_name => l_proc_name

Line 3465: x_return_status := FND_API.G_RET_STS_ERROR;

3461: INL_LOGGING_PVT.Log_ExpecError (
3462: p_module_name => g_module_name,
3463: p_procedure_name => l_proc_name
3464: );
3465: x_return_status := FND_API.G_RET_STS_ERROR;
3466: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3467: -- Standard Unexpected Error Logging
3468: INL_LOGGING_PVT.Log_UnexpecError (
3469: p_module_name => g_module_name,

Line 3466: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3462: p_module_name => g_module_name,
3463: p_procedure_name => l_proc_name
3464: );
3465: x_return_status := FND_API.G_RET_STS_ERROR;
3466: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3467: -- Standard Unexpected Error Logging
3468: INL_LOGGING_PVT.Log_UnexpecError (
3469: p_module_name => g_module_name,
3470: p_procedure_name => l_proc_name

Line 3472: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3468: INL_LOGGING_PVT.Log_UnexpecError (
3469: p_module_name => g_module_name,
3470: p_procedure_name => l_proc_name
3471: );
3472: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3473: WHEN OTHERS THEN
3474: -- Standard Unexpected Error Logging
3475: INL_LOGGING_PVT.Log_UnexpecError (
3476: p_module_name => g_module_name,

Line 3479: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3475: INL_LOGGING_PVT.Log_UnexpecError (
3476: p_module_name => g_module_name,
3477: p_procedure_name => l_proc_name
3478: );
3479: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3480: IF FND_MSG_PUB.Check_Msg_Level(
3481: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
3482: ) THEN
3483: FND_MSG_PUB.Add_Exc_Msg(

Line 3573: x_return_status := FND_API.G_RET_STS_SUCCESS;

3569: p_module_name => g_module_name,
3570: p_procedure_name => l_proc_name) ;
3571:
3572: -- Initialize API return status to success
3573: x_return_status := FND_API.G_RET_STS_SUCCESS;
3574: -- Include the lines with transaction_type = 'CREATE'
3575: l_debug_info := 'Include the lines with transaction_type = CREATE';
3576: INL_LOGGING_PVT.Log_Statement(
3577: p_module_name => g_module_name,

Line 3600: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

3596: x_return_status => x_return_status
3597: );
3598:
3599: -- If any errors happen abort API.
3600: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3601: RAISE FND_API.G_EXC_ERROR;
3602: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3603: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3604: END IF;

Line 3601: RAISE FND_API.G_EXC_ERROR;

3597: );
3598:
3599: -- If any errors happen abort API.
3600: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3601: RAISE FND_API.G_EXC_ERROR;
3602: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3603: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3604: END IF;
3605: -- Migrated from matche_grp

Line 3602: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

3598:
3599: -- If any errors happen abort API.
3600: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3601: RAISE FND_API.G_EXC_ERROR;
3602: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3603: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3604: END IF;
3605: -- Migrated from matche_grp
3606: SELECT l.line_type_lookup_code,

Line 3603: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3599: -- If any errors happen abort API.
3600: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3601: RAISE FND_API.G_EXC_ERROR;
3602: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3603: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3604: END IF;
3605: -- Migrated from matche_grp
3606: SELECT l.line_type_lookup_code,
3607: d.org_id,

Line 3917: WHEN FND_API.G_EXC_ERROR THEN

3913: p_module_name => g_module_name,
3914: p_procedure_name => l_proc_name
3915: );
3916: EXCEPTION
3917: WHEN FND_API.G_EXC_ERROR THEN
3918: -- Standard Expected Error Logging
3919: INL_LOGGING_PVT.Log_ExpecError (
3920: p_module_name => g_module_name,
3921: p_procedure_name => l_proc_name

Line 3923: x_return_status := FND_API.G_RET_STS_ERROR;

3919: INL_LOGGING_PVT.Log_ExpecError (
3920: p_module_name => g_module_name,
3921: p_procedure_name => l_proc_name
3922: );
3923: x_return_status := FND_API.G_RET_STS_ERROR;
3924: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3925: -- Standard Unexpected Error Logging
3926: INL_LOGGING_PVT.Log_UnexpecError (
3927: p_module_name => g_module_name,

Line 3924: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3920: p_module_name => g_module_name,
3921: p_procedure_name => l_proc_name
3922: );
3923: x_return_status := FND_API.G_RET_STS_ERROR;
3924: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3925: -- Standard Unexpected Error Logging
3926: INL_LOGGING_PVT.Log_UnexpecError (
3927: p_module_name => g_module_name,
3928: p_procedure_name => l_proc_name

Line 3930: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3926: INL_LOGGING_PVT.Log_UnexpecError (
3927: p_module_name => g_module_name,
3928: p_procedure_name => l_proc_name
3929: );
3930: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3931: WHEN OTHERS THEN
3932: -- Standard Unexpected Error Logging
3933: INL_LOGGING_PVT.Log_UnexpecError (
3934: p_module_name => g_module_name,

Line 3937: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3933: INL_LOGGING_PVT.Log_UnexpecError (
3934: p_module_name => g_module_name,
3935: p_procedure_name => l_proc_name
3936: );
3937: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3938: IF FND_MSG_PUB.Check_Msg_Level(
3939: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
3940: ) THEN
3941: FND_MSG_PUB.Add_Exc_Msg(

Line 4045: x_return_status := FND_API.G_RET_STS_SUCCESS;

4041: p_module_name => g_module_name,
4042: p_procedure_name => l_proc_name
4043: ) ;
4044: -- Initialize API return status to success
4045: x_return_status := FND_API.G_RET_STS_SUCCESS;
4046: l_debug_info := 'Processing Match Amounts';
4047: INL_LOGGING_PVT.Log_Statement(
4048: p_module_name => g_module_name,
4049: p_procedure_name => l_proc_name,

Line 4079: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4075: p_procedure_name => l_proc_name,
4076: p_debug_info => l_debug_info
4077: ) ;
4078:
4079: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4080: ELSE
4081: INSERT INTO inl_match_Amounts(
4082: match_amount_id ,
4083: matched_amt ,

Line 4187: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

4183: x_return_status => l_return_status
4184: );
4185:
4186: -- If any errors happen abort API.
4187: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4188: RAISE FND_API.G_EXC_ERROR;
4189: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4190: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4191: END IF;

Line 4188: RAISE FND_API.G_EXC_ERROR;

4184: );
4185:
4186: -- If any errors happen abort API.
4187: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4188: RAISE FND_API.G_EXC_ERROR;
4189: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4190: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4191: END IF;
4192: ELSE

Line 4189: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

4185:
4186: -- If any errors happen abort API.
4187: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4188: RAISE FND_API.G_EXC_ERROR;
4189: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4190: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4191: END IF;
4192: ELSE
4193: l_new_to_parent_table_name := matchesToProcess_List(iMatch).to_parent_table_name;

Line 4190: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4186: -- If any errors happen abort API.
4187: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4188: RAISE FND_API.G_EXC_ERROR;
4189: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4190: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4191: END IF;
4192: ELSE
4193: l_new_to_parent_table_name := matchesToProcess_List(iMatch).to_parent_table_name;
4194: l_new_to_parent_table_id := matchesToProcess_List(iMatch).to_parent_table_id;

Line 4205: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

4201: x_parent_match_id => l_parent_match_id,
4202: x_return_status => l_return_status
4203: );
4204: -- If any errors happen abort API.
4205: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4206: RAISE FND_API.G_EXC_ERROR;
4207: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4209: END IF;

Line 4206: RAISE FND_API.G_EXC_ERROR;

4202: x_return_status => l_return_status
4203: );
4204: -- If any errors happen abort API.
4205: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4206: RAISE FND_API.G_EXC_ERROR;
4207: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4209: END IF;
4210: END IF;

Line 4207: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

4203: );
4204: -- If any errors happen abort API.
4205: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4206: RAISE FND_API.G_EXC_ERROR;
4207: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4209: END IF;
4210: END IF;
4211: l_debug_info := 'Processing Match: '||iMatch||'('||matchesToProcess_List(iMatch) .transaction_type||')';

Line 4208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4204: -- If any errors happen abort API.
4205: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4206: RAISE FND_API.G_EXC_ERROR;
4207: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4209: END IF;
4210: END IF;
4211: l_debug_info := 'Processing Match: '||iMatch||'('||matchesToProcess_List(iMatch) .transaction_type||')';
4212: INL_LOGGING_PVT.Log_Statement(

Line 4231: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4227: p_module_name => g_module_name,
4228: p_procedure_name => l_proc_name,
4229: p_debug_info => l_debug_info
4230: ) ;
4231: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4232: ELSE
4233: INSERT INTO inl_matches(
4234: match_id , /* 01 */
4235: match_type_code , /* 02 */

Line 4359: WHEN FND_API.G_EXC_ERROR THEN

4355: p_module_name => g_module_name,
4356: p_procedure_name => l_proc_name
4357: );
4358: EXCEPTION
4359: WHEN FND_API.G_EXC_ERROR THEN
4360: -- Standard Expected Error Logging
4361: INL_LOGGING_PVT.Log_ExpecError (
4362: p_module_name => g_module_name,
4363: p_procedure_name => l_proc_name

Line 4365: x_return_status := FND_API.G_RET_STS_ERROR;

4361: INL_LOGGING_PVT.Log_ExpecError (
4362: p_module_name => g_module_name,
4363: p_procedure_name => l_proc_name
4364: );
4365: x_return_status := FND_API.G_RET_STS_ERROR;
4366: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4367: -- Standard Unexpected Error Logging
4368: INL_LOGGING_PVT.Log_UnexpecError (
4369: p_module_name => g_module_name,

Line 4366: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4362: p_module_name => g_module_name,
4363: p_procedure_name => l_proc_name
4364: );
4365: x_return_status := FND_API.G_RET_STS_ERROR;
4366: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4367: -- Standard Unexpected Error Logging
4368: INL_LOGGING_PVT.Log_UnexpecError (
4369: p_module_name => g_module_name,
4370: p_procedure_name => l_proc_name

Line 4372: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4368: INL_LOGGING_PVT.Log_UnexpecError (
4369: p_module_name => g_module_name,
4370: p_procedure_name => l_proc_name
4371: );
4372: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4373: WHEN OTHERS THEN
4374: -- Standard Unexpected Error Logging
4375: INL_LOGGING_PVT.Log_UnexpecError (
4376: p_module_name => g_module_name,

Line 4379: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4375: INL_LOGGING_PVT.Log_UnexpecError (
4376: p_module_name => g_module_name,
4377: p_procedure_name => l_proc_name
4378: );
4379: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4380: IF FND_MSG_PUB.Check_Msg_Level(
4381: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
4382: ) THEN
4383: FND_MSG_PUB.Add_Exc_Msg(

Line 4422: x_return_status := FND_API.G_RET_STS_SUCCESS;

4418: p_module_name => g_module_name,
4419: p_procedure_name => l_proc_name
4420: ) ;
4421: -- Initialize API return status to success
4422: x_return_status := FND_API.G_RET_STS_SUCCESS;
4423: UPDATE inl_ship_headers_int sh
4424: SET sh.location_id = (
4425: SELECT hou.location_id
4426: FROM hr_organization_units hou,

Line 4440: WHEN FND_API.G_EXC_ERROR THEN

4436: p_module_name => g_module_name,
4437: p_procedure_name => l_proc_name
4438: );
4439: EXCEPTION
4440: WHEN FND_API.G_EXC_ERROR THEN
4441: -- Standard Expected Error Logging
4442: INL_LOGGING_PVT.Log_ExpecError (
4443: p_module_name => g_module_name,
4444: p_procedure_name => l_proc_name

Line 4446: x_return_status := FND_API.G_RET_STS_ERROR;

4442: INL_LOGGING_PVT.Log_ExpecError (
4443: p_module_name => g_module_name,
4444: p_procedure_name => l_proc_name
4445: );
4446: x_return_status := FND_API.G_RET_STS_ERROR;
4447: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4448: -- Standard Unexpected Error Logging
4449: INL_LOGGING_PVT.Log_UnexpecError (
4450: p_module_name => g_module_name,

Line 4447: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4443: p_module_name => g_module_name,
4444: p_procedure_name => l_proc_name
4445: );
4446: x_return_status := FND_API.G_RET_STS_ERROR;
4447: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4448: -- Standard Unexpected Error Logging
4449: INL_LOGGING_PVT.Log_UnexpecError (
4450: p_module_name => g_module_name,
4451: p_procedure_name => l_proc_name

Line 4453: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4449: INL_LOGGING_PVT.Log_UnexpecError (
4450: p_module_name => g_module_name,
4451: p_procedure_name => l_proc_name
4452: );
4453: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4454: WHEN OTHERS THEN
4455: -- Standard Unexpected Error Logging
4456: INL_LOGGING_PVT.Log_UnexpecError (
4457: p_module_name => g_module_name,

Line 4460: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4456: INL_LOGGING_PVT.Log_UnexpecError (
4457: p_module_name => g_module_name,
4458: p_procedure_name => l_proc_name
4459: );
4460: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4461: IF FND_MSG_PUB.Check_Msg_Level(
4462: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
4463: ) THEN
4464: FND_MSG_PUB.Add_Exc_Msg(

Line 4557: x_return_status := FND_API.G_RET_STS_SUCCESS;

4553: p_module_name => g_module_name,
4554: p_procedure_name => l_proc_name
4555: ) ;
4556: -- Initialize API return status to success
4557: x_return_status := FND_API.G_RET_STS_SUCCESS;
4558: l_debug_info := 'Open and fetch toDeriveLines cursor';
4559: INL_LOGGING_PVT.Log_Statement(
4560: p_module_name => g_module_name,
4561: p_procedure_name => l_proc_name,

Line 4581: p_init_msg_list => FND_API.G_FALSE,

4577: p_debug_info => l_debug_info
4578: ) ;
4579: -- Derive Primary and Secondary UOM information
4580: INL_SHIPMENT_PVT.Get_1ary2aryQty(p_api_version => 1.0,
4581: p_init_msg_list => FND_API.G_FALSE,
4582: p_commit => FND_API.G_FALSE,
4583: p_inventory_item_id => toDeriveLines_list(i) .inventory_item_id,
4584: p_organization_id => p_organization_id,
4585: p_uom_code => toDeriveLines_list(i) .txn_uom_code,

Line 4582: p_commit => FND_API.G_FALSE,

4578: ) ;
4579: -- Derive Primary and Secondary UOM information
4580: INL_SHIPMENT_PVT.Get_1ary2aryQty(p_api_version => 1.0,
4581: p_init_msg_list => FND_API.G_FALSE,
4582: p_commit => FND_API.G_FALSE,
4583: p_inventory_item_id => toDeriveLines_list(i) .inventory_item_id,
4584: p_organization_id => p_organization_id,
4585: p_uom_code => toDeriveLines_list(i) .txn_uom_code,
4586: p_qty => toDeriveLines_list(i) .txn_qty,

Line 4595: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

4591: x_return_status => l_return_status,
4592: x_msg_count => l_msg_count,
4593: x_msg_data => l_msg_data) ;
4594: -- If any errors happen abort the process.
4595: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4596: RAISE FND_API.G_EXC_ERROR;
4597: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4598: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4599: END IF;

Line 4596: RAISE FND_API.G_EXC_ERROR;

4592: x_msg_count => l_msg_count,
4593: x_msg_data => l_msg_data) ;
4594: -- If any errors happen abort the process.
4595: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4596: RAISE FND_API.G_EXC_ERROR;
4597: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4598: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4599: END IF;
4600: IF l_1ary_uom_code IS NOT NULL THEN

Line 4597: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

4593: x_msg_data => l_msg_data) ;
4594: -- If any errors happen abort the process.
4595: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4596: RAISE FND_API.G_EXC_ERROR;
4597: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4598: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4599: END IF;
4600: IF l_1ary_uom_code IS NOT NULL THEN
4601: l_updated_flag := 'Y';

Line 4598: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4594: -- If any errors happen abort the process.
4595: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4596: RAISE FND_API.G_EXC_ERROR;
4597: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4598: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4599: END IF;
4600: IF l_1ary_uom_code IS NOT NULL THEN
4601: l_updated_flag := 'Y';
4602: toDeriveLines_list(i) .primary_qty := l_1ary_qty;

Line 4654: WHEN FND_API.G_EXC_ERROR THEN

4650: p_module_name => g_module_name,
4651: p_procedure_name => l_proc_name
4652: );
4653: EXCEPTION
4654: WHEN FND_API.G_EXC_ERROR THEN
4655: -- Standard Expected Error Logging
4656: INL_LOGGING_PVT.Log_ExpecError (
4657: p_module_name => g_module_name,
4658: p_procedure_name => l_proc_name

Line 4660: x_return_status := FND_API.G_RET_STS_ERROR;

4656: INL_LOGGING_PVT.Log_ExpecError (
4657: p_module_name => g_module_name,
4658: p_procedure_name => l_proc_name
4659: );
4660: x_return_status := FND_API.G_RET_STS_ERROR;
4661: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4662: -- Standard Unexpected Error Logging
4663: INL_LOGGING_PVT.Log_UnexpecError (
4664: p_module_name => g_module_name,

Line 4661: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4657: p_module_name => g_module_name,
4658: p_procedure_name => l_proc_name
4659: );
4660: x_return_status := FND_API.G_RET_STS_ERROR;
4661: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4662: -- Standard Unexpected Error Logging
4663: INL_LOGGING_PVT.Log_UnexpecError (
4664: p_module_name => g_module_name,
4665: p_procedure_name => l_proc_name

Line 4667: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4663: INL_LOGGING_PVT.Log_UnexpecError (
4664: p_module_name => g_module_name,
4665: p_procedure_name => l_proc_name
4666: );
4667: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4668: WHEN OTHERS THEN
4669: -- Standard Unexpected Error Logging
4670: INL_LOGGING_PVT.Log_UnexpecError (
4671: p_module_name => g_module_name,

Line 4674: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4670: INL_LOGGING_PVT.Log_UnexpecError (
4671: p_module_name => g_module_name,
4672: p_procedure_name => l_proc_name
4673: );
4674: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4675: IF FND_MSG_PUB.Check_Msg_Level(
4676: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
4677: ) THEN
4678: FND_MSG_PUB.Add_Exc_Msg(

Line 4725: x_return_status := FND_API.G_RET_STS_SUCCESS;

4721: p_module_name => g_module_name,
4722: p_procedure_name => l_proc_name
4723: ) ;
4724: -- Initialize API return status to success
4725: x_return_status := FND_API.G_RET_STS_SUCCESS;
4726: l_debug_info := 'Derive values for Match Lines';
4727: INL_LOGGING_PVT.Log_Statement(
4728: p_module_name => g_module_name,
4729: p_procedure_name => l_proc_name,

Line 4739: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

4735: x_return_status => l_return_status
4736: )
4737: ;
4738: -- If any errors happen abort the process.
4739: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4740: RAISE FND_API.G_EXC_ERROR;
4741: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4742: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4743: END IF;

Line 4740: RAISE FND_API.G_EXC_ERROR;

4736: )
4737: ;
4738: -- If any errors happen abort the process.
4739: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4740: RAISE FND_API.G_EXC_ERROR;
4741: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4742: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4743: END IF;
4744: END IF;

Line 4741: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

4737: ;
4738: -- If any errors happen abort the process.
4739: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4740: RAISE FND_API.G_EXC_ERROR;
4741: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4742: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4743: END IF;
4744: END IF;
4745: IF p_party_site_number IS NOT NULL AND p_party_site_id IS NULL THEN

Line 4742: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4738: -- If any errors happen abort the process.
4739: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4740: RAISE FND_API.G_EXC_ERROR;
4741: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4742: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4743: END IF;
4744: END IF;
4745: IF p_party_site_number IS NOT NULL AND p_party_site_id IS NULL THEN
4746: p_party_site_id :=

Line 4752: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

4748: x_return_status => l_return_status
4749: )
4750: ;
4751: -- If any errors happen abort the process.
4752: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4753: RAISE FND_API.G_EXC_ERROR;
4754: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4755: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4756: END IF;

Line 4753: RAISE FND_API.G_EXC_ERROR;

4749: )
4750: ;
4751: -- If any errors happen abort the process.
4752: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4753: RAISE FND_API.G_EXC_ERROR;
4754: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4755: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4756: END IF;
4757: END IF;

Line 4754: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

4750: ;
4751: -- If any errors happen abort the process.
4752: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4753: RAISE FND_API.G_EXC_ERROR;
4754: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4755: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4756: END IF;
4757: END IF;
4758:

Line 4755: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4751: -- If any errors happen abort the process.
4752: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
4753: RAISE FND_API.G_EXC_ERROR;
4754: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4755: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4756: END IF;
4757: END IF;
4758:
4759: IF p_parent_match_id IS NULL

Line 4776: WHEN FND_API.G_EXC_ERROR THEN

4772: p_module_name => g_module_name,
4773: p_procedure_name => l_proc_name
4774: );
4775: EXCEPTION
4776: WHEN FND_API.G_EXC_ERROR THEN
4777: -- Standard Expected Error Logging
4778: INL_LOGGING_PVT.Log_ExpecError (
4779: p_module_name => g_module_name,
4780: p_procedure_name => l_proc_name

Line 4782: x_return_status := FND_API.G_RET_STS_ERROR;

4778: INL_LOGGING_PVT.Log_ExpecError (
4779: p_module_name => g_module_name,
4780: p_procedure_name => l_proc_name
4781: );
4782: x_return_status := FND_API.G_RET_STS_ERROR;
4783: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4784: -- Standard Unexpected Error Logging
4785: INL_LOGGING_PVT.Log_UnexpecError (
4786: p_module_name => g_module_name,

Line 4783: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4779: p_module_name => g_module_name,
4780: p_procedure_name => l_proc_name
4781: );
4782: x_return_status := FND_API.G_RET_STS_ERROR;
4783: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4784: -- Standard Unexpected Error Logging
4785: INL_LOGGING_PVT.Log_UnexpecError (
4786: p_module_name => g_module_name,
4787: p_procedure_name => l_proc_name

Line 4789: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4785: INL_LOGGING_PVT.Log_UnexpecError (
4786: p_module_name => g_module_name,
4787: p_procedure_name => l_proc_name
4788: );
4789: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4790: WHEN OTHERS THEN
4791: -- Standard Unexpected Error Logging
4792: INL_LOGGING_PVT.Log_UnexpecError (
4793: p_module_name => g_module_name,

Line 4796: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4792: INL_LOGGING_PVT.Log_UnexpecError (
4793: p_module_name => g_module_name,
4794: p_procedure_name => l_proc_name
4795: );
4796: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4797: IF FND_MSG_PUB.Check_Msg_Level(
4798: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
4799: ) THEN
4800: FND_MSG_PUB.Add_Exc_Msg(

Line 4835: l_result VARCHAR2(1) := FND_API.G_TRUE;

4831: ) RETURN BOOLEAN IS
4832: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchChLnTpID';
4833: l_debug_info VARCHAR2(400) ;
4834: l_return_status VARCHAR2(1) ;
4835: l_result VARCHAR2(1) := FND_API.G_TRUE;
4836: BEGIN
4837: -- Standard Beginning of Procedure/Function Logging
4838: INL_LOGGING_PVT.Log_BeginProc(
4839: p_module_name => g_module_name,

Line 4843: x_return_status := FND_API.G_RET_STS_SUCCESS;

4839: p_module_name => g_module_name,
4840: p_procedure_name => l_func_name
4841: ) ;
4842: -- Initialize API return status to success
4843: x_return_status := FND_API.G_RET_STS_SUCCESS;
4844: l_debug_info := 'Check if CHARGE_LINE_TYPE_ID is valid';
4845: INL_LOGGING_PVT.Log_Statement(
4846: p_module_name => g_module_name,
4847: p_procedure_name => l_func_name,

Line 4852: l_result := FND_API.G_FALSE;

4848: p_debug_info => l_debug_info
4849: ) ;
4850: IF NVL(p_parent_match_type_code, p_match_type_code) = 'CHARGE' THEN
4851: IF p_charge_line_type_id IS NULL THEN
4852: l_result := FND_API.G_FALSE;
4853: -- Add a line into inl_ship_errors
4854: Handle_InterfError(
4855: p_parent_table_name => 'INL_MATCHES_INT',
4856: p_parent_table_id => p_match_int_id,

Line 4865: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4861: p_token1_value => p_match_int_id,
4862: x_return_status => l_return_status
4863: ) ;
4864: -- If unexpected errors happen abort
4865: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4866: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4867: END IF;
4868: END IF;
4869: ELSE

Line 4866: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4862: x_return_status => l_return_status
4863: ) ;
4864: -- If unexpected errors happen abort
4865: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4866: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4867: END IF;
4868: END IF;
4869: ELSE
4870: IF p_charge_line_type_id IS NOT NULL

Line 4873: l_result := FND_API.G_FALSE;

4869: ELSE
4870: IF p_charge_line_type_id IS NOT NULL
4871: AND p_match_amount_int_id IS NULL
4872: THEN
4873: l_result := FND_API.G_FALSE;
4874: -- Add a line into inl_ship_errors
4875: Handle_InterfError(
4876: p_parent_table_name => 'INL_MATCHES_INT',
4877: p_parent_table_id => p_match_int_id,

Line 4887: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4883: x_return_status => l_return_status
4884: ) ;
4885: -- If unexpected errors happen abort
4886:
4887: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4888: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4889: END IF;
4890: END IF;
4891: END IF;

Line 4888: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4884: ) ;
4885: -- If unexpected errors happen abort
4886:
4887: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4888: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4889: END IF;
4890: END IF;
4891: END IF;
4892: -- Standard End of Procedure/Function Logging

Line 4897: RETURN FND_API.to_boolean(l_result) ;

4893: INL_LOGGING_PVT.Log_EndProc(
4894: p_module_name => g_module_name,
4895: p_procedure_name => l_func_name
4896: );
4897: RETURN FND_API.to_boolean(l_result) ;
4898: EXCEPTION
4899: WHEN FND_API.G_EXC_ERROR THEN
4900: -- Standard Expected Error Logging
4901: INL_LOGGING_PVT.Log_ExpecError (

Line 4899: WHEN FND_API.G_EXC_ERROR THEN

4895: p_procedure_name => l_func_name
4896: );
4897: RETURN FND_API.to_boolean(l_result) ;
4898: EXCEPTION
4899: WHEN FND_API.G_EXC_ERROR THEN
4900: -- Standard Expected Error Logging
4901: INL_LOGGING_PVT.Log_ExpecError (
4902: p_module_name => g_module_name,
4903: p_procedure_name => l_func_name

Line 4905: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

4901: INL_LOGGING_PVT.Log_ExpecError (
4902: p_module_name => g_module_name,
4903: p_procedure_name => l_func_name
4904: );
4905: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
4906: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4907: -- Standard Unexpected Error Logging
4908: INL_LOGGING_PVT.Log_UnexpecError (
4909: p_module_name => g_module_name,

Line 4906: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4902: p_module_name => g_module_name,
4903: p_procedure_name => l_func_name
4904: );
4905: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
4906: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4907: -- Standard Unexpected Error Logging
4908: INL_LOGGING_PVT.Log_UnexpecError (
4909: p_module_name => g_module_name,
4910: p_procedure_name => l_func_name

Line 4912: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

4908: INL_LOGGING_PVT.Log_UnexpecError (
4909: p_module_name => g_module_name,
4910: p_procedure_name => l_func_name
4911: );
4912: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
4913: WHEN OTHERS THEN
4914: -- Standard Unexpected Error Logging
4915: INL_LOGGING_PVT.Log_UnexpecError (
4916: p_module_name => g_module_name,

Line 4927: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

4923: p_pkg_name => g_pkg_name,
4924: p_procedure_name => l_func_name
4925: );
4926: END IF;
4927: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
4928: END Validate_MatchChLnTpID;
4929: -- Funct name : Validate_MatchFlags
4930: -- Type : Private
4931: -- Function : Validate Matching Flags

Line 4957: l_result VARCHAR2(1) := FND_API.G_TRUE;

4953: ) RETURN BOOLEAN IS
4954: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchFlags';
4955: l_debug_info VARCHAR2(400) ;
4956: l_return_status VARCHAR2(1) ;
4957: l_result VARCHAR2(1) := FND_API.G_TRUE;
4958: BEGIN
4959: -- Standard Beginning of Procedure/Function Logging
4960: INL_LOGGING_PVT.Log_BeginProc(
4961: p_module_name => g_module_name,

Line 4965: x_return_status := FND_API.G_RET_STS_SUCCESS;

4961: p_module_name => g_module_name,
4962: p_procedure_name => l_func_name
4963: ) ;
4964: -- Initialize API return status to success
4965: x_return_status := FND_API.G_RET_STS_SUCCESS;
4966: l_debug_info := 'Check if replace_estim_qty_flag = "Y" and it is not about an ITEM match';
4967: INL_LOGGING_PVT.Log_Statement(
4968: p_module_name => g_module_name,
4969: p_procedure_name => l_func_name,

Line 4974: l_result := FND_API.G_FALSE;

4970: p_debug_info => l_debug_info
4971: ) ;
4972: IF p_replace_estim_qty_flag = 'Y' THEN
4973: IF NVL(p_parent_match_type_code, p_match_type_code) <> 'ITEM' THEN
4974: l_result := FND_API.G_FALSE;
4975: -- Add a line into inl_ship_errors
4976: Handle_InterfError(
4977: p_parent_table_name => 'INL_MATCHES_INT',
4978: p_parent_table_id => p_match_int_id,

Line 4986: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4982: p_token1_name => 'MATCH_INT_ID',
4983: p_token1_value => p_match_int_id,
4984: x_return_status => l_return_status) ;
4985: -- If unexpected errors happen abort
4986: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4987: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4988: END IF;
4989: END IF;
4990: END IF;

Line 4987: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4983: p_token1_value => p_match_int_id,
4984: x_return_status => l_return_status) ;
4985: -- If unexpected errors happen abort
4986: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4987: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4988: END IF;
4989: END IF;
4990: END IF;
4991: -- Standard End of Procedure/Function Logging

Line 4996: RETURN FND_API.to_boolean(l_result) ;

4992: INL_LOGGING_PVT.Log_EndProc(
4993: p_module_name => g_module_name,
4994: p_procedure_name => l_func_name
4995: );
4996: RETURN FND_API.to_boolean(l_result) ;
4997: EXCEPTION
4998: WHEN FND_API.G_EXC_ERROR THEN
4999: -- Standard Expected Error Logging
5000: INL_LOGGING_PVT.Log_ExpecError (

Line 4998: WHEN FND_API.G_EXC_ERROR THEN

4994: p_procedure_name => l_func_name
4995: );
4996: RETURN FND_API.to_boolean(l_result) ;
4997: EXCEPTION
4998: WHEN FND_API.G_EXC_ERROR THEN
4999: -- Standard Expected Error Logging
5000: INL_LOGGING_PVT.Log_ExpecError (
5001: p_module_name => g_module_name,
5002: p_procedure_name => l_func_name

Line 5004: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5000: INL_LOGGING_PVT.Log_ExpecError (
5001: p_module_name => g_module_name,
5002: p_procedure_name => l_func_name
5003: );
5004: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5005: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5006: -- Standard Unexpected Error Logging
5007: INL_LOGGING_PVT.Log_UnexpecError (
5008: p_module_name => g_module_name,

Line 5005: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5001: p_module_name => g_module_name,
5002: p_procedure_name => l_func_name
5003: );
5004: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5005: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5006: -- Standard Unexpected Error Logging
5007: INL_LOGGING_PVT.Log_UnexpecError (
5008: p_module_name => g_module_name,
5009: p_procedure_name => l_func_name

Line 5011: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5007: INL_LOGGING_PVT.Log_UnexpecError (
5008: p_module_name => g_module_name,
5009: p_procedure_name => l_func_name
5010: );
5011: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5012: WHEN OTHERS THEN
5013: -- Standard Unexpected Error Logging
5014: INL_LOGGING_PVT.Log_UnexpecError (
5015: p_module_name => g_module_name,

Line 5026: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5022: p_pkg_name => g_pkg_name,
5023: p_procedure_name => l_func_name
5024: );
5025: END IF;
5026: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5027: END Validate_MatchFlags;
5028: -- Funct name : Validate_MatchQty
5029: -- Type : Private
5030: -- Function : Validate a given Match Quantity

Line 5062: l_result VARCHAR2(1) := FND_API.G_TRUE;

5058: ) RETURN BOOLEAN IS
5059: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchQty';
5060: l_debug_info VARCHAR2(400) ;
5061: l_return_status VARCHAR2(1) ;
5062: l_result VARCHAR2(1) := FND_API.G_TRUE;
5063: CURSOR processed_matches
5064: IS
5065: SELECT m1.match_id,
5066: m1.matched_qty ,

Line 5131: x_return_status := FND_API.G_RET_STS_SUCCESS;

5127: p_module_name => g_module_name,
5128: p_procedure_name => l_func_name
5129: ) ;
5130: -- Initialize API return status to success
5131: x_return_status := FND_API.G_RET_STS_SUCCESS;
5132: -- Get ship_header_id and the ship_line_num from Shipment Lines table
5133: -- to be used as criteria in the search for estimated values(Adjustment View)
5134: l_debug_info := 'Getting from ADJ View the total QTY';
5135: INL_LOGGING_PVT.Log_Statement(

Line 5441: l_result := FND_API.G_FALSE;

5437: ELSIF p_match_type_code <> 'CORRECTION' THEN
5438: l_actual_qty := NVL(l_actual_qty, 0) + NVL(l_match_qty, 0) ;
5439: END IF;
5440: IF NVL(l_actual_qty, 0) > NVL(l_qty, 0) THEN
5441: l_result := FND_API.G_FALSE;
5442: l_debug_info := 'Insufficient estimated quantity('||l_qty||') for the actuals received('||l_actual_qty||')'|| l_matches;
5443: INL_LOGGING_PVT.Log_Statement(
5444: p_module_name => g_module_name,
5445: p_procedure_name => l_func_name,

Line 5464: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5460: p_token3_value => p_match_int_id,
5461: x_return_status => l_return_status
5462: ) ;
5463: -- If unexpected errors happen abort
5464: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5465: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5466: END IF;
5467: END IF;
5468: l_debug_info := 'Trace: '||l_matches;

Line 5465: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5461: x_return_status => l_return_status
5462: ) ;
5463: -- If unexpected errors happen abort
5464: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5465: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5466: END IF;
5467: END IF;
5468: l_debug_info := 'Trace: '||l_matches;
5469: INL_LOGGING_PVT.Log_Statement(

Line 5479: RETURN FND_API.to_boolean(l_result) ;

5475: INL_LOGGING_PVT.Log_EndProc(
5476: p_module_name => g_module_name,
5477: p_procedure_name => l_func_name
5478: );
5479: RETURN FND_API.to_boolean(l_result) ;
5480: EXCEPTION
5481: WHEN FND_API.G_EXC_ERROR THEN
5482: -- Standard Expected Error Logging
5483: INL_LOGGING_PVT.Log_ExpecError (

Line 5481: WHEN FND_API.G_EXC_ERROR THEN

5477: p_procedure_name => l_func_name
5478: );
5479: RETURN FND_API.to_boolean(l_result) ;
5480: EXCEPTION
5481: WHEN FND_API.G_EXC_ERROR THEN
5482: -- Standard Expected Error Logging
5483: INL_LOGGING_PVT.Log_ExpecError (
5484: p_module_name => g_module_name,
5485: p_procedure_name => l_func_name

Line 5487: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5483: INL_LOGGING_PVT.Log_ExpecError (
5484: p_module_name => g_module_name,
5485: p_procedure_name => l_func_name
5486: );
5487: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5488: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5489: -- Standard Unexpected Error Logging
5490: INL_LOGGING_PVT.Log_UnexpecError (
5491: p_module_name => g_module_name,

Line 5488: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5484: p_module_name => g_module_name,
5485: p_procedure_name => l_func_name
5486: );
5487: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5488: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5489: -- Standard Unexpected Error Logging
5490: INL_LOGGING_PVT.Log_UnexpecError (
5491: p_module_name => g_module_name,
5492: p_procedure_name => l_func_name

Line 5494: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5490: INL_LOGGING_PVT.Log_UnexpecError (
5491: p_module_name => g_module_name,
5492: p_procedure_name => l_func_name
5493: );
5494: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5495: WHEN OTHERS THEN
5496: -- Standard Unexpected Error Logging
5497: INL_LOGGING_PVT.Log_UnexpecError (
5498: p_module_name => g_module_name,

Line 5509: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5505: p_pkg_name => g_pkg_name,
5506: p_procedure_name => l_func_name
5507: );
5508: END IF;
5509: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5510: END Validate_MatchQty;
5511: -- Funct name : Validate_MatchTax
5512: -- Type : Private
5513: -- Function : Validate a given Match Tax

Line 5543: l_result VARCHAR2(1) := FND_API.G_TRUE;

5539: ) RETURN BOOLEAN IS
5540: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchTax';
5541: l_debug_info VARCHAR2(400) ;
5542: l_return_status VARCHAR2(1) ;
5543: l_result VARCHAR2(1) := FND_API.G_TRUE;
5544: BEGIN
5545: -- Standard Beginning of Procedure/Function Logging
5546: INL_LOGGING_PVT.Log_BeginProc(
5547: p_module_name => g_module_name,

Line 5551: x_return_status := FND_API.G_RET_STS_SUCCESS;

5547: p_module_name => g_module_name,
5548: p_procedure_name => l_func_name
5549: ) ;
5550: -- Initialize API return status to success
5551: x_return_status := FND_API.G_RET_STS_SUCCESS;
5552: IF NVL(p_parent_match_type_code, p_match_type_code) = 'TAX' THEN
5553: l_debug_info := 'Check: The unrecoverable amount should be smaller or equal to matched amount';
5554: INL_LOGGING_PVT.Log_Statement(
5555: p_module_name => g_module_name,

Line 5566: l_result := FND_API.G_FALSE;

5562: (NVL(p_nrec_tax_amt, 0) < NVL(p_matched_amt, 0)
5563: AND NVL(p_matched_amt, 0) < 0
5564: AND NVL(p_nrec_tax_amt, 0) < 0)
5565: THEN
5566: l_result := FND_API.G_FALSE;
5567: -- Add a line into inl_ship_errors
5568: Handle_InterfError(
5569: p_parent_table_name => 'INL_MATCHES_INT',
5570: p_parent_table_id => p_match_int_id,

Line 5579: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5575: p_token1_value => p_match_int_id,
5576: x_return_status => l_return_status
5577: ) ;
5578: -- If unexpected errors happen abort
5579: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5581: END IF;
5582: END IF;
5583: l_debug_info := 'Check: TAX_CODE cannot be null';

Line 5580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5576: x_return_status => l_return_status
5577: ) ;
5578: -- If unexpected errors happen abort
5579: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5580: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5581: END IF;
5582: END IF;
5583: l_debug_info := 'Check: TAX_CODE cannot be null';
5584: INL_LOGGING_PVT.Log_Statement(

Line 5590: l_result := FND_API.G_FALSE;

5586: p_procedure_name => l_func_name,
5587: p_debug_info => l_debug_info
5588: );
5589: IF p_tax_code IS NULL THEN
5590: l_result := FND_API.G_FALSE;
5591: -- Add a line into inl_ship_errors
5592: Handle_InterfError(
5593: p_parent_table_name => 'INL_MATCHES_INT',
5594: p_parent_table_id => p_match_int_id,

Line 5603: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5599: p_token1_value => p_match_int_id,
5600: x_return_status => l_return_status
5601: ) ;
5602: -- If unexpected errors happen abort
5603: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5604: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5605: END IF;
5606: END IF;
5607: l_debug_info := 'Check: TAX_AMT_INCLUDED_FLAG cannot be null';

Line 5604: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5600: x_return_status => l_return_status
5601: ) ;
5602: -- If unexpected errors happen abort
5603: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5604: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5605: END IF;
5606: END IF;
5607: l_debug_info := 'Check: TAX_AMT_INCLUDED_FLAG cannot be null';
5608: INL_LOGGING_PVT.Log_Statement(

Line 5614: l_result := FND_API.G_FALSE;

5610: p_procedure_name => l_func_name,
5611: p_debug_info => l_debug_info
5612: );
5613: IF p_tax_amt_included_flag IS NULL THEN
5614: l_result := FND_API.G_FALSE;
5615: -- Add a line into inl_ship_errors
5616: Handle_InterfError(
5617: p_parent_table_name => 'INL_MATCHES_INT',
5618: p_parent_table_id => p_match_int_id,

Line 5627: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5623: p_token1_value => p_match_int_id,
5624: x_return_status => l_return_status
5625: ) ;
5626: -- If unexpected errors happen abort
5627: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5628: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5629: END IF;
5630: END IF;
5631: ELSIF p_tax_amt_included_flag IS NOT NULL OR p_tax_code IS NOT NULL OR NVL(p_nrec_tax_amt, 0) <> 0 THEN

Line 5628: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5624: x_return_status => l_return_status
5625: ) ;
5626: -- If unexpected errors happen abort
5627: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5628: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5629: END IF;
5630: END IF;
5631: ELSIF p_tax_amt_included_flag IS NOT NULL OR p_tax_code IS NOT NULL OR NVL(p_nrec_tax_amt, 0) <> 0 THEN
5632: l_result := FND_API.G_FALSE;

Line 5632: l_result := FND_API.G_FALSE;

5628: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5629: END IF;
5630: END IF;
5631: ELSIF p_tax_amt_included_flag IS NOT NULL OR p_tax_code IS NOT NULL OR NVL(p_nrec_tax_amt, 0) <> 0 THEN
5632: l_result := FND_API.G_FALSE;
5633: -- Add a line into inl_ship_errors
5634: Handle_InterfError(
5635: p_parent_table_name => 'INL_MATCHES_INT',
5636: p_parent_table_id => p_match_int_id,

Line 5645: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5641: p_token1_value => p_match_int_id,
5642: x_return_status => l_return_status
5643: ) ;
5644: -- If unexpected errors happen abort
5645: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5646: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5647: END IF;
5648: END IF;
5649: -- Standard End of Procedure/Function Logging

Line 5646: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5642: x_return_status => l_return_status
5643: ) ;
5644: -- If unexpected errors happen abort
5645: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5646: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5647: END IF;
5648: END IF;
5649: -- Standard End of Procedure/Function Logging
5650: INL_LOGGING_PVT.Log_EndProc(

Line 5654: RETURN FND_API.to_boolean(l_result) ;

5650: INL_LOGGING_PVT.Log_EndProc(
5651: p_module_name => g_module_name,
5652: p_procedure_name => l_func_name
5653: );
5654: RETURN FND_API.to_boolean(l_result) ;
5655: EXCEPTION
5656: WHEN FND_API.G_EXC_ERROR THEN
5657: -- Standard Expected Error Logging
5658: INL_LOGGING_PVT.Log_ExpecError (

Line 5656: WHEN FND_API.G_EXC_ERROR THEN

5652: p_procedure_name => l_func_name
5653: );
5654: RETURN FND_API.to_boolean(l_result) ;
5655: EXCEPTION
5656: WHEN FND_API.G_EXC_ERROR THEN
5657: -- Standard Expected Error Logging
5658: INL_LOGGING_PVT.Log_ExpecError (
5659: p_module_name => g_module_name,
5660: p_procedure_name => l_func_name

Line 5662: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5658: INL_LOGGING_PVT.Log_ExpecError (
5659: p_module_name => g_module_name,
5660: p_procedure_name => l_func_name
5661: );
5662: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5663: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5664: -- Standard Unexpected Error Logging
5665: INL_LOGGING_PVT.Log_UnexpecError (
5666: p_module_name => g_module_name,

Line 5663: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5659: p_module_name => g_module_name,
5660: p_procedure_name => l_func_name
5661: );
5662: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5663: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5664: -- Standard Unexpected Error Logging
5665: INL_LOGGING_PVT.Log_UnexpecError (
5666: p_module_name => g_module_name,
5667: p_procedure_name => l_func_name

Line 5669: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5665: INL_LOGGING_PVT.Log_UnexpecError (
5666: p_module_name => g_module_name,
5667: p_procedure_name => l_func_name
5668: );
5669: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5670: WHEN OTHERS THEN
5671: -- Standard Unexpected Error Logging
5672: INL_LOGGING_PVT.Log_UnexpecError (
5673: p_module_name => g_module_name,

Line 5684: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5680: p_pkg_name => g_pkg_name,
5681: p_procedure_name => l_func_name
5682: );
5683: END IF;
5684: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5685: END Validate_MatchTax;
5686: -- Funct name : Validate_MatchAmt
5687: -- Type : Private
5688: -- Function : Validate a given Match Amount

Line 5724: l_result VARCHAR2(1) := FND_API.G_TRUE;

5720: ) RETURN BOOLEAN IS
5721: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchAmt';
5722: l_debug_info VARCHAR2(400) ;
5723: l_return_status VARCHAR2(1) ;
5724: l_result VARCHAR2(1) := FND_API.G_TRUE;
5725: BEGIN
5726: -- Standard Beginning of Procedure/Function Logging
5727: INL_LOGGING_PVT.Log_BeginProc(
5728: p_module_name => g_module_name,

Line 5732: x_return_status := FND_API.G_RET_STS_SUCCESS;

5728: p_module_name => g_module_name,
5729: p_procedure_name => l_func_name
5730: ) ;
5731: -- Initialize API return status to success
5732: x_return_status := FND_API.G_RET_STS_SUCCESS;
5733: l_debug_info := 'Check in case of correction, the currency must be the same of the original';
5734: INL_LOGGING_PVT.Log_Statement(
5735: p_module_name => g_module_name,
5736: p_procedure_name => l_func_name,

Line 5741: l_result := FND_API.G_FALSE;

5737: p_debug_info => l_debug_info
5738: );
5739: IF p_match_type_code = 'CORRECTION' THEN
5740: IF p_parent_matched_curr_code <> p_matched_curr_code THEN
5741: l_result := FND_API.G_FALSE;
5742: -- Add a line into inl_ship_errors
5743: Handle_InterfError(
5744: p_parent_table_name => 'INL_MATCHES_INT',
5745: p_parent_table_id => p_match_int_id,

Line 5757: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5753: p_token3_name => 'MATCH_INT_ID',
5754: p_token3_value => p_match_int_id,
5755: x_return_status => l_return_status) ;
5756: -- If unexpected errors happen abort
5757: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5758: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5759: END IF;
5760: END IF;
5761: END IF;

Line 5758: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5754: p_token3_value => p_match_int_id,
5755: x_return_status => l_return_status) ;
5756: -- If unexpected errors happen abort
5757: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5758: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5759: END IF;
5760: END IF;
5761: END IF;
5762: l_debug_info := 'When replace_estim_qty_flag = "Y", the final Amount cannot be null';

Line 5771: l_result := FND_API.G_FALSE;

5767: );
5768: IF p_replace_estim_qty_flag = 'Y'
5769: AND (p_matched_amt IS NULL OR NVL(p_matched_amt, 0) < 0)
5770: THEN
5771: l_result := FND_API.G_FALSE;
5772: -- Add a line into inl_ship_errors
5773: Handle_InterfError(
5774: p_parent_table_name => 'INL_MATCHES_INT',
5775: p_parent_table_id => p_match_int_id,

Line 5784: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5780: p_token1_value => p_match_int_id,
5781: x_return_status => l_return_status
5782: ) ;
5783: -- If unexpected errors happen abort
5784: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5785: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5786: END IF;
5787: END IF;
5788: -- Standard End of Procedure/Function Logging

Line 5785: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5781: x_return_status => l_return_status
5782: ) ;
5783: -- If unexpected errors happen abort
5784: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5785: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5786: END IF;
5787: END IF;
5788: -- Standard End of Procedure/Function Logging
5789: INL_LOGGING_PVT.Log_EndProc(

Line 5793: RETURN FND_API.to_boolean(l_result) ;

5789: INL_LOGGING_PVT.Log_EndProc(
5790: p_module_name => g_module_name,
5791: p_procedure_name => l_func_name
5792: );
5793: RETURN FND_API.to_boolean(l_result) ;
5794: EXCEPTION
5795: WHEN FND_API.G_EXC_ERROR THEN
5796: -- Standard Expected Error Logging
5797: INL_LOGGING_PVT.Log_ExpecError (

Line 5795: WHEN FND_API.G_EXC_ERROR THEN

5791: p_procedure_name => l_func_name
5792: );
5793: RETURN FND_API.to_boolean(l_result) ;
5794: EXCEPTION
5795: WHEN FND_API.G_EXC_ERROR THEN
5796: -- Standard Expected Error Logging
5797: INL_LOGGING_PVT.Log_ExpecError (
5798: p_module_name => g_module_name,
5799: p_procedure_name => l_func_name

Line 5801: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5797: INL_LOGGING_PVT.Log_ExpecError (
5798: p_module_name => g_module_name,
5799: p_procedure_name => l_func_name
5800: );
5801: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5802: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5803: -- Standard Unexpected Error Logging
5804: INL_LOGGING_PVT.Log_UnexpecError (
5805: p_module_name => g_module_name,

Line 5802: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5798: p_module_name => g_module_name,
5799: p_procedure_name => l_func_name
5800: );
5801: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5802: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5803: -- Standard Unexpected Error Logging
5804: INL_LOGGING_PVT.Log_UnexpecError (
5805: p_module_name => g_module_name,
5806: p_procedure_name => l_func_name

Line 5808: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5804: INL_LOGGING_PVT.Log_UnexpecError (
5805: p_module_name => g_module_name,
5806: p_procedure_name => l_func_name
5807: );
5808: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5809: WHEN OTHERS THEN
5810: -- Standard Unexpected Error Logging
5811: INL_LOGGING_PVT.Log_UnexpecError (
5812: p_module_name => g_module_name,

Line 5823: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5819: p_pkg_name => g_pkg_name,
5820: p_procedure_name => l_func_name
5821: );
5822: END IF;
5823: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5824: END Validate_MatchAmt;
5825: -- Funct name : Validate_MatchUOM
5826: -- Type : Private
5827: -- Function : Validate a given UOM code used by the Matching Process

Line 5851: l_result VARCHAR2(1) := FND_API.G_TRUE;

5847: )RETURN BOOLEAN IS
5848: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchUOM';
5849: l_debug_info VARCHAR2(400) ;
5850: l_return_status VARCHAR2(1) ;
5851: l_result VARCHAR2(1) := FND_API.G_TRUE;
5852: l_uom VARCHAR2(100) ;
5853: BEGIN
5854: -- Standard Beginning of Procedure/Function Logging
5855: INL_LOGGING_PVT.Log_BeginProc(

Line 5860: x_return_status := FND_API.G_RET_STS_SUCCESS;

5856: p_module_name => g_module_name,
5857: p_procedure_name => l_func_name
5858: ) ;
5859: -- Initialize API return status to success
5860: x_return_status := FND_API.G_RET_STS_SUCCESS;
5861: l_debug_info := 'Validate the type of the corrected match in case of correction process.';
5862: INL_LOGGING_PVT.Log_Statement(
5863: p_module_name => g_module_name,
5864: p_procedure_name => l_func_name,

Line 5869: l_result := FND_API.G_FALSE;

5865: p_debug_info => l_debug_info
5866: );
5867: IF NVL(p_parent_match_type_code, p_match_type_code) = 'ITEM' THEN
5868: IF p_matched_uom_code IS NULL THEN
5869: l_result := FND_API.G_FALSE;
5870: -- Add a line into inl_ship_errors
5871: Handle_InterfError(
5872: p_parent_table_name => 'INL_MATCHES_INT',
5873: p_parent_table_id => p_match_int_id,

Line 5884: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5880: p_token2_value => p_match_int_id,
5881: x_return_status => l_return_status
5882: ) ;
5883: -- If unexpected errors happen abort
5884: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5885: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5886: END IF;
5887: ELSE
5888: BEGIN

Line 5885: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5881: x_return_status => l_return_status
5882: ) ;
5883: -- If unexpected errors happen abort
5884: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5885: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5886: END IF;
5887: ELSE
5888: BEGIN
5889: -- Get UOM Code

Line 5896: l_result := FND_API.G_FALSE;

5892: FROM mtl_units_of_measure
5893: WHERE uom_code = p_matched_uom_code;
5894: EXCEPTION
5895: WHEN NO_DATA_FOUND THEN
5896: l_result := FND_API.G_FALSE;
5897: -- Add a line into inl_ship_errors
5898: Handle_InterfError(
5899: p_parent_table_name => 'INL_MATCHES_INT',
5900: p_parent_table_id => p_match_int_id,

Line 5909: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5905: p_token1_value => p_match_int_id,
5906: x_return_status => l_return_status
5907: ) ;
5908: -- If unexpected errors happen abort
5909: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5911: END IF;
5912: END;
5913: END IF;

Line 5910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5906: x_return_status => l_return_status
5907: ) ;
5908: -- If unexpected errors happen abort
5909: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5910: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5911: END IF;
5912: END;
5913: END IF;
5914: ELSE

Line 5916: l_result := FND_API.G_FALSE;

5912: END;
5913: END IF;
5914: ELSE
5915: IF p_matched_uom_code IS NOT NULL THEN
5916: l_result := FND_API.G_FALSE;
5917: -- Add a line into inl_ship_errors
5918: Handle_InterfError(
5919: p_parent_table_name => 'INL_MATCHES_INT',
5920: p_parent_table_id => p_match_int_id,

Line 5931: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5927: p_token2_value => p_match_int_id,
5928: x_return_status => l_return_status
5929: ) ;
5930: -- If unexpected errors happen abort
5931: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5932: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5933: END IF;
5934: END IF;
5935: END IF;

Line 5932: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5928: x_return_status => l_return_status
5929: ) ;
5930: -- If unexpected errors happen abort
5931: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5932: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5933: END IF;
5934: END IF;
5935: END IF;
5936: -- Standard End of Procedure/Function Logging

Line 5941: RETURN FND_API.to_boolean(l_result) ;

5937: INL_LOGGING_PVT.Log_EndProc(
5938: p_module_name => g_module_name,
5939: p_procedure_name => l_func_name
5940: );
5941: RETURN FND_API.to_boolean(l_result) ;
5942: EXCEPTION
5943: WHEN FND_API.G_EXC_ERROR THEN
5944: -- Standard Expected Error Logging
5945: INL_LOGGING_PVT.Log_ExpecError (

Line 5943: WHEN FND_API.G_EXC_ERROR THEN

5939: p_procedure_name => l_func_name
5940: );
5941: RETURN FND_API.to_boolean(l_result) ;
5942: EXCEPTION
5943: WHEN FND_API.G_EXC_ERROR THEN
5944: -- Standard Expected Error Logging
5945: INL_LOGGING_PVT.Log_ExpecError (
5946: p_module_name => g_module_name,
5947: p_procedure_name => l_func_name

Line 5949: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5945: INL_LOGGING_PVT.Log_ExpecError (
5946: p_module_name => g_module_name,
5947: p_procedure_name => l_func_name
5948: );
5949: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5950: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5951: -- Standard Unexpected Error Logging
5952: INL_LOGGING_PVT.Log_UnexpecError (
5953: p_module_name => g_module_name,

Line 5950: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5946: p_module_name => g_module_name,
5947: p_procedure_name => l_func_name
5948: );
5949: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5950: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5951: -- Standard Unexpected Error Logging
5952: INL_LOGGING_PVT.Log_UnexpecError (
5953: p_module_name => g_module_name,
5954: p_procedure_name => l_func_name

Line 5956: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5952: INL_LOGGING_PVT.Log_UnexpecError (
5953: p_module_name => g_module_name,
5954: p_procedure_name => l_func_name
5955: );
5956: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5957: WHEN OTHERS THEN
5958: -- Standard Unexpected Error Logging
5959: INL_LOGGING_PVT.Log_UnexpecError (
5960: p_module_name => g_module_name,

Line 5971: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

5967: p_pkg_name => g_pkg_name,
5968: p_procedure_name => l_func_name
5969: );
5970: END IF;
5971: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
5972: END Validate_MatchUOM;
5973: -- Funct name : Validate_MatchMatIDS
5974: -- Type : Private
5975: -- Function : Validate Match Id and Parent Match Id

Line 6003: l_result VARCHAR2(1) := FND_API.G_TRUE;

5999: ) RETURN BOOLEAN IS
6000: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchMatIDS';
6001: l_debug_info VARCHAR2(400) ;
6002: l_return_status VARCHAR2(1) ;
6003: l_result VARCHAR2(1) := FND_API.G_TRUE;
6004: l_adj_alr_gen_flag VARCHAR2(1) ;
6005: BEGIN
6006: -- Standard Beginning of Procedure/Function Logging
6007: INL_LOGGING_PVT.Log_BeginProc(

Line 6012: x_return_status := FND_API.G_RET_STS_SUCCESS;

6008: p_module_name => g_module_name,
6009: p_procedure_name => l_func_name
6010: ) ;
6011: -- Initialize API return status to success
6012: x_return_status := FND_API.G_RET_STS_SUCCESS;
6013: l_debug_info := 'Check: When match type code is CORRECTION, parent_match_id cannot be null';
6014: INL_LOGGING_PVT.Log_Statement(
6015: p_module_name => g_module_name,
6016: p_procedure_name => l_func_name,

Line 6021: l_result := FND_API.G_FALSE;

6017: p_debug_info => l_debug_info
6018: );
6019: IF p_match_type_code = 'CORRECTION' THEN
6020: IF p_parent_match_id IS NULL THEN
6021: l_result := FND_API.G_FALSE;
6022: -- Add a line into inl_ship_errors
6023: Handle_InterfError(
6024: p_parent_table_name => 'INL_MATCHES_INT',
6025: p_parent_table_id => p_match_int_id,

Line 6038: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6034: p_token3_value => p_match_int_id,
6035: x_return_status => l_return_status
6036: ) ;
6037: -- If unexpected errors happen abort
6038: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6039: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6040: END IF;
6041: ELSE
6042: BEGIN

Line 6039: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6035: x_return_status => l_return_status
6036: ) ;
6037: -- If unexpected errors happen abort
6038: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6039: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6040: END IF;
6041: ELSE
6042: BEGIN
6043: SELECT adj_already_generated_flag

Line 6049: l_result := FND_API.G_FALSE;

6045: FROM inl_matches
6046: WHERE match_id = p_parent_match_id;
6047: EXCEPTION
6048: WHEN NO_DATA_FOUND THEN
6049: l_result := FND_API.G_FALSE;
6050: -- Add a line into inl_ship_errors
6051: Handle_InterfError(
6052: p_parent_table_name => 'INL_MATCHES_INT',
6053: p_parent_table_id => p_match_int_id,

Line 6064: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6060: p_token2_value => p_parent_match_id,
6061: x_return_status => l_return_status
6062: ) ;
6063: -- If unexpected errors happen abort
6064: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6065: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6066: END IF;
6067: END;
6068: END IF;

Line 6065: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6061: x_return_status => l_return_status
6062: ) ;
6063: -- If unexpected errors happen abort
6064: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6065: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6066: END IF;
6067: END;
6068: END IF;
6069: ELSE -- p_match_type_code <> 'CORRECTION'

Line 6071: l_result := FND_API.G_FALSE;

6067: END;
6068: END IF;
6069: ELSE -- p_match_type_code <> 'CORRECTION'
6070: IF p_parent_match_id IS NOT NULL AND p_existing_match_info_flag <> 'Y' THEN
6071: l_result := FND_API.G_FALSE;
6072: -- Add a line into inl_ship_errors
6073: Handle_InterfError(
6074: p_parent_table_name => 'INL_MATCHES_INT',
6075: p_parent_table_id => p_match_int_id,

Line 6088: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6084: p_token3_value => p_match_int_id,
6085: x_return_status => l_return_status
6086: ) ;
6087: -- If unexpected errors happen abort
6088: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6089: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6090: END IF;
6091: END IF;
6092: IF p_transaction_type <> 'CREATE' THEN

Line 6089: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6085: x_return_status => l_return_status
6086: ) ;
6087: -- If unexpected errors happen abort
6088: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6089: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6090: END IF;
6091: END IF;
6092: IF p_transaction_type <> 'CREATE' THEN
6093: l_debug_info := 'Check: When transaction type is not CREATE, match_id cannot be null';

Line 6100: l_result := FND_API.G_FALSE;

6096: p_procedure_name => l_func_name,
6097: p_debug_info => l_debug_info
6098: );
6099: IF p_match_id IS NULL THEN
6100: l_result := FND_API.G_FALSE;
6101: -- Add a line into inl_ship_errors
6102: Handle_InterfError(
6103: p_parent_table_name => 'INL_MATCHES_INT',
6104: p_parent_table_id => p_match_int_id,

Line 6117: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6113: p_token3_value => p_match_int_id,
6114: x_return_status => l_return_status
6115: ) ;
6116: -- If unexpected errors happen abort
6117: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6119: END IF;
6120: ELSE
6121: BEGIN

Line 6118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6114: x_return_status => l_return_status
6115: ) ;
6116: -- If unexpected errors happen abort
6117: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6119: END IF;
6120: ELSE
6121: BEGIN
6122: SELECT adj_already_generated_flag

Line 6127: l_result := FND_API.G_FALSE;

6123: INTO l_adj_alr_gen_flag
6124: FROM inl_matches
6125: WHERE match_id = p_match_id;
6126: IF l_adj_alr_gen_flag <> 'N' THEN
6127: l_result := FND_API.G_FALSE;
6128: -- Add a line into inl_ship_errors
6129: Handle_InterfError(
6130: p_parent_table_name => 'INL_MATCHES_INT',
6131: p_parent_table_id => p_match_int_id,

Line 6140: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6136: p_token1_value => p_match_int_id,
6137: x_return_status => l_return_status
6138: ) ;
6139: -- If unexpected errors happen abort
6140: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6141: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6142: END IF;
6143: END IF;
6144: EXCEPTION

Line 6141: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6137: x_return_status => l_return_status
6138: ) ;
6139: -- If unexpected errors happen abort
6140: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6141: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6142: END IF;
6143: END IF;
6144: EXCEPTION
6145: WHEN NO_DATA_FOUND THEN

Line 6146: l_result := FND_API.G_FALSE;

6142: END IF;
6143: END IF;
6144: EXCEPTION
6145: WHEN NO_DATA_FOUND THEN
6146: l_result := FND_API.G_FALSE;
6147: -- Add a line into inl_ship_errors
6148: Handle_InterfError(
6149: p_parent_table_name => 'INL_MATCHES_INT',
6150: p_parent_table_id => p_match_int_id,

Line 6163: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6159: p_token3_value => p_match_int_id,
6160: x_return_status => l_return_status
6161: ) ;
6162: -- If unexpected errors happen abort
6163: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6164: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6165: END IF;
6166: END;
6167: END IF;

Line 6164: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6160: x_return_status => l_return_status
6161: ) ;
6162: -- If unexpected errors happen abort
6163: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6164: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6165: END IF;
6166: END;
6167: END IF;
6168: END IF;

Line 6175: RETURN FND_API.to_boolean(l_result) ;

6171: INL_LOGGING_PVT.Log_EndProc(
6172: p_module_name => g_module_name,
6173: p_procedure_name => l_func_name
6174: );
6175: RETURN FND_API.to_boolean(l_result) ;
6176: EXCEPTION
6177: WHEN FND_API.G_EXC_ERROR THEN
6178: -- Standard Expected Error Logging
6179: INL_LOGGING_PVT.Log_ExpecError (

Line 6177: WHEN FND_API.G_EXC_ERROR THEN

6173: p_procedure_name => l_func_name
6174: );
6175: RETURN FND_API.to_boolean(l_result) ;
6176: EXCEPTION
6177: WHEN FND_API.G_EXC_ERROR THEN
6178: -- Standard Expected Error Logging
6179: INL_LOGGING_PVT.Log_ExpecError (
6180: p_module_name => g_module_name,
6181: p_procedure_name => l_func_name

Line 6183: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

6179: INL_LOGGING_PVT.Log_ExpecError (
6180: p_module_name => g_module_name,
6181: p_procedure_name => l_func_name
6182: );
6183: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6184: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6185: -- Standard Unexpected Error Logging
6186: INL_LOGGING_PVT.Log_UnexpecError (
6187: p_module_name => g_module_name,

Line 6184: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6180: p_module_name => g_module_name,
6181: p_procedure_name => l_func_name
6182: );
6183: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6184: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6185: -- Standard Unexpected Error Logging
6186: INL_LOGGING_PVT.Log_UnexpecError (
6187: p_module_name => g_module_name,
6188: p_procedure_name => l_func_name

Line 6190: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

6186: INL_LOGGING_PVT.Log_UnexpecError (
6187: p_module_name => g_module_name,
6188: p_procedure_name => l_func_name
6189: );
6190: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6191: WHEN OTHERS THEN
6192: -- Standard Unexpected Error Logging
6193: INL_LOGGING_PVT.Log_UnexpecError (
6194: p_module_name => g_module_name,

Line 6205: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

6201: p_pkg_name => g_pkg_name,
6202: p_procedure_name => l_func_name
6203: );
6204: END IF;
6205: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6206: END Validate_MatchMatIDS;
6207: -- Funct name : Validate_MatchToParTab
6208: -- Type : Private
6209: -- Function : Validate Match To_Parent values

Line 6241: l_result VARCHAR2(1) := FND_API.G_TRUE;

6237: ) RETURN BOOLEAN IS
6238: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchToParTab';
6239: l_debug_info VARCHAR2(400) ;
6240: l_return_status VARCHAR2(1) ;
6241: l_result VARCHAR2(1) := FND_API.G_TRUE;
6242: l_ship_header_id NUMBER;
6243: l_ship_line_id NUMBER;
6244: l_ship_header_id_tab inl_int_table := inl_int_table() ;
6245: l_nameOk VARCHAR2(1) ;

Line 6257: x_return_status := FND_API.G_RET_STS_SUCCESS;

6253: p_module_name => g_module_name,
6254: p_procedure_name => l_func_name
6255: ) ;
6256: -- Initialize API return status to success
6257: x_return_status := FND_API.G_RET_STS_SUCCESS;
6258: l_debug_info := 'Check to_parent_table value and all related information.';
6259: INL_LOGGING_PVT.Log_Statement(
6260: p_module_name => g_module_name,
6261: p_procedure_name => l_func_name,

Line 6422: l_result := FND_API.G_FALSE;

6418: NULL;
6419: END;
6420: END IF;
6421: IF(l_nameOk = 'N') THEN
6422: l_result := FND_API.G_FALSE;
6423: -- Add a line into inl_ship_errors
6424: Handle_InterfError(
6425: p_parent_table_name => 'INL_MATCHES_INT',
6426: p_parent_table_id => p_match_int_id,

Line 6438: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6434: x_return_status => l_return_status
6435: ) ;
6436: -- If unexpected errors happen abort
6437:
6438: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6439: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6440: END IF;
6441: ELSIF(l_idOk = 'N') THEN
6442: l_result := FND_API.G_FALSE;

Line 6439: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6435: ) ;
6436: -- If unexpected errors happen abort
6437:
6438: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6439: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6440: END IF;
6441: ELSIF(l_idOk = 'N') THEN
6442: l_result := FND_API.G_FALSE;
6443: -- Add a line into inl_ship_errors

Line 6442: l_result := FND_API.G_FALSE;

6438: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6439: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6440: END IF;
6441: ELSIF(l_idOk = 'N') THEN
6442: l_result := FND_API.G_FALSE;
6443: -- Add a line into inl_ship_errors
6444: Handle_InterfError(
6445: p_parent_table_name => 'INL_MATCHES_INT',
6446: p_parent_table_id => p_match_int_id,

Line 6457: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6453: p_token2_value => p_match_int_id,
6454: x_return_status => l_return_status
6455: ) ;
6456: -- If unexpected errors happen abort
6457: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6458: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6459: END IF;
6460: ELSE
6461: IF(l_SHidOk = 'N') THEN

Line 6458: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6454: x_return_status => l_return_status
6455: ) ;
6456: -- If unexpected errors happen abort
6457: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6458: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6459: END IF;
6460: ELSE
6461: IF(l_SHidOk = 'N') THEN
6462: l_result := FND_API.G_FALSE;

Line 6462: l_result := FND_API.G_FALSE;

6458: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6459: END IF;
6460: ELSE
6461: IF(l_SHidOk = 'N') THEN
6462: l_result := FND_API.G_FALSE;
6463: -- Add a line into inl_ship_errors
6464: Handle_InterfError(
6465: p_parent_table_name => 'INL_MATCHES_INT',
6466: p_parent_table_id => p_match_int_id,

Line 6476: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6472: p_token2_name => 'ID',
6473: p_token2_value => p_match_int_id,
6474: x_return_status => l_return_status) ;
6475: -- If unexpected errors happen abort
6476: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6477: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6478: END IF;
6479: END IF;
6480: IF(l_matchTpCdOk = 'N') THEN

Line 6477: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6473: p_token2_value => p_match_int_id,
6474: x_return_status => l_return_status) ;
6475: -- If unexpected errors happen abort
6476: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6477: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6478: END IF;
6479: END IF;
6480: IF(l_matchTpCdOk = 'N') THEN
6481: l_result := FND_API.G_FALSE;

Line 6481: l_result := FND_API.G_FALSE;

6477: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6478: END IF;
6479: END IF;
6480: IF(l_matchTpCdOk = 'N') THEN
6481: l_result := FND_API.G_FALSE;
6482: -- Add a line into inl_ship_errors
6483: Handle_InterfError(
6484: p_parent_table_name => 'INL_MATCHES_INT',
6485: p_parent_table_id => p_match_int_id,

Line 6496: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6492: p_token2_value => p_match_int_id,
6493: x_return_status => l_return_status
6494: ) ;
6495: -- If unexpected errors happen abort
6496: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6497: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6498: END IF;
6499: END IF;
6500: IF(l_INT_importedOk = 'N') THEN

Line 6497: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6493: x_return_status => l_return_status
6494: ) ;
6495: -- If unexpected errors happen abort
6496: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6497: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6498: END IF;
6499: END IF;
6500: IF(l_INT_importedOk = 'N') THEN
6501: l_result := FND_API.G_FALSE;

Line 6501: l_result := FND_API.G_FALSE;

6497: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6498: END IF;
6499: END IF;
6500: IF(l_INT_importedOk = 'N') THEN
6501: l_result := FND_API.G_FALSE;
6502: -- Add a line into inl_ship_errors
6503: Handle_InterfError(
6504: p_parent_table_name => 'INL_MATCHES_INT',
6505: p_parent_table_id => p_match_int_id,

Line 6518: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6514: p_token3_value => p_match_int_id,
6515: x_return_status => l_return_status
6516: ) ;
6517: -- If unexpected errors happen abort
6518: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6519: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6520: END IF;
6521: END IF;
6522: END IF;

Line 6519: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6515: x_return_status => l_return_status
6516: ) ;
6517: -- If unexpected errors happen abort
6518: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6519: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6520: END IF;
6521: END IF;
6522: END IF;
6523: -- Standard End of Procedure/Function Logging

Line 6528: RETURN FND_API.to_boolean(l_result) ;

6524: INL_LOGGING_PVT.Log_EndProc(
6525: p_module_name => g_module_name,
6526: p_procedure_name => l_func_name
6527: );
6528: RETURN FND_API.to_boolean(l_result) ;
6529: EXCEPTION
6530: WHEN FND_API.G_EXC_ERROR THEN
6531: -- Standard Expected Error Logging
6532: INL_LOGGING_PVT.Log_ExpecError (

Line 6530: WHEN FND_API.G_EXC_ERROR THEN

6526: p_procedure_name => l_func_name
6527: );
6528: RETURN FND_API.to_boolean(l_result) ;
6529: EXCEPTION
6530: WHEN FND_API.G_EXC_ERROR THEN
6531: -- Standard Expected Error Logging
6532: INL_LOGGING_PVT.Log_ExpecError (
6533: p_module_name => g_module_name,
6534: p_procedure_name => l_func_name

Line 6536: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

6532: INL_LOGGING_PVT.Log_ExpecError (
6533: p_module_name => g_module_name,
6534: p_procedure_name => l_func_name
6535: );
6536: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6537: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6538: -- Standard Unexpected Error Logging
6539: INL_LOGGING_PVT.Log_UnexpecError (
6540: p_module_name => g_module_name,

Line 6537: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6533: p_module_name => g_module_name,
6534: p_procedure_name => l_func_name
6535: );
6536: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6537: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6538: -- Standard Unexpected Error Logging
6539: INL_LOGGING_PVT.Log_UnexpecError (
6540: p_module_name => g_module_name,
6541: p_procedure_name => l_func_name

Line 6543: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

6539: INL_LOGGING_PVT.Log_UnexpecError (
6540: p_module_name => g_module_name,
6541: p_procedure_name => l_func_name
6542: );
6543: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6544: WHEN OTHERS THEN
6545: -- Standard Unexpected Error Logging
6546: INL_LOGGING_PVT.Log_UnexpecError (
6547: p_module_name => g_module_name,

Line 6558: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

6554: p_pkg_name => g_pkg_name,
6555: p_procedure_name => l_func_name
6556: );
6557: END IF;
6558: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6559: END Validate_MatchToParTab;
6560: -- Funct name : Validate_MatchTrxType
6561: -- Type : Private
6562: -- Function : Validate Match Transaction Type

Line 6590: l_result VARCHAR2(1) := FND_API.G_TRUE;

6586: ) RETURN BOOLEAN IS
6587: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchTrxType';
6588: l_debug_info VARCHAR2(400) ;
6589: l_return_status VARCHAR2(1) ;
6590: l_result VARCHAR2(1) := FND_API.G_TRUE;
6591: l_adj_already_generated_flag VARCHAR2(1) ;
6592: l_replace_estim_qty_flag VARCHAR2(1) ;
6593: l_other_REQF_Y_match_id NUMBER;
6594: BEGIN

Line 6601: x_return_status := FND_API.G_RET_STS_SUCCESS;

6597: p_module_name => g_module_name,
6598: p_procedure_name => l_func_name
6599: ) ;
6600: -- Initialize API return status to success
6601: x_return_status := FND_API.G_RET_STS_SUCCESS;
6602: INL_LOGGING_PVT.Log_Variable(
6603: p_module_name => g_module_name,
6604: p_procedure_name => l_func_name,
6605: p_var_name => 'p_transaction_type',

Line 6611: l_result := FND_API.G_FALSE;

6607: ) ;
6608:
6609: IF p_transaction_type = 'CREATE' THEN
6610: IF p_match_id IS NOT NULL THEN
6611: l_result := FND_API.G_FALSE;
6612: -- Add a line into inl_ship_errors
6613: Handle_InterfError(
6614: p_parent_table_name => 'INL_MATCHES_INT',
6615: p_parent_table_id => p_match_int_id,

Line 6627: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6623: p_token3_name => 'MATCH_INT_ID',
6624: p_token3_value => p_match_int_id,
6625: x_return_status => l_return_status) ;
6626: -- If unexpected errors happen abort
6627: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6628: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6629: END IF;
6630: END IF;
6631: ELSIF p_transaction_type IN('UPDATE', 'DELETE') THEN

Line 6628: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6624: p_token3_value => p_match_int_id,
6625: x_return_status => l_return_status) ;
6626: -- If unexpected errors happen abort
6627: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6628: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6629: END IF;
6630: END IF;
6631: ELSIF p_transaction_type IN('UPDATE', 'DELETE') THEN
6632: IF p_match_id IS NULL THEN

Line 6633: l_result := FND_API.G_FALSE;

6629: END IF;
6630: END IF;
6631: ELSIF p_transaction_type IN('UPDATE', 'DELETE') THEN
6632: IF p_match_id IS NULL THEN
6633: l_result := FND_API.G_FALSE;
6634: -- Add a line into inl_ship_errors
6635: Handle_InterfError(
6636: p_parent_table_name => 'INL_MATCHES_INT',
6637: p_parent_table_id => p_match_int_id,

Line 6650: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6646: p_token3_value => p_match_int_id,
6647: x_return_status => l_return_status
6648: ) ;
6649: -- If unexpected errors happen abort
6650: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6651: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6652: END IF;
6653: ELSE
6654: SELECT adj_already_generated_flag,

Line 6651: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6647: x_return_status => l_return_status
6648: ) ;
6649: -- If unexpected errors happen abort
6650: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6651: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6652: END IF;
6653: ELSE
6654: SELECT adj_already_generated_flag,
6655: replace_estim_qty_flag

Line 6675: l_result := FND_API.G_FALSE;

6671: p_module_name => g_module_name,
6672: p_procedure_name => l_func_name,
6673: p_debug_info => l_debug_info
6674: );
6675: l_result := FND_API.G_FALSE;
6676: -- Add a line into inl_ship_errors
6677: Handle_InterfError(
6678: p_parent_table_name => 'INL_MATCHES_INT',
6679: p_parent_table_id => p_match_int_id,

Line 6688: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6684: p_token1_value => p_match_int_id,
6685: x_return_status => l_return_status
6686: ) ;
6687: -- If unexpected errors happen abort
6688: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6689: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6690: END IF;
6691: END IF;
6692: IF p_replace_estim_qty_flag <> l_replace_estim_qty_flag THEN

Line 6689: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6685: x_return_status => l_return_status
6686: ) ;
6687: -- If unexpected errors happen abort
6688: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6689: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6690: END IF;
6691: END IF;
6692: IF p_replace_estim_qty_flag <> l_replace_estim_qty_flag THEN
6693: l_debug_info := 'Matches that has adjustments already generated, cannot be changed.';

Line 6699: l_result := FND_API.G_FALSE;

6695: p_module_name => g_module_name,
6696: p_procedure_name => l_func_name,
6697: p_debug_info => l_debug_info
6698: );
6699: l_result := FND_API.G_FALSE;
6700: -- Add a line into inl_ship_errors
6701: Handle_InterfError(
6702: p_parent_table_name => 'INL_MATCHES_INT',
6703: p_parent_table_id => p_match_int_id,

Line 6712: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6708: p_token1_value => p_match_int_id,
6709: x_return_status => l_return_status
6710: ) ;
6711: -- If unexpected errors happen abort
6712: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6713: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6714: END IF;
6715: END IF;
6716: INL_LOGGING_PVT.Log_Variable(

Line 6713: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6709: x_return_status => l_return_status
6710: ) ;
6711: -- If unexpected errors happen abort
6712: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6713: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6714: END IF;
6715: END IF;
6716: INL_LOGGING_PVT.Log_Variable(
6717: p_module_name => g_module_name,

Line 6763: l_result := FND_API.G_FALSE;

6759: p_var_value => l_other_REQF_Y_match_id
6760: ) ;
6761:
6762: IF p_match_id < l_other_REQF_Y_match_id THEN
6763: l_result := FND_API.G_FALSE;
6764: -- Add a line into inl_ship_errors
6765: Handle_InterfError(
6766: p_parent_table_name => 'INL_MATCHES_INT',
6767: p_parent_table_id => p_match_int_id,

Line 6776: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6772: p_token1_value => p_match_int_id,
6773: x_return_status => l_return_status
6774: ) ;
6775: -- If unexpected errors happen abort
6776: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6777: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6778: END IF;
6779: END IF;
6780: END IF;

Line 6777: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6773: x_return_status => l_return_status
6774: ) ;
6775: -- If unexpected errors happen abort
6776: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6777: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6778: END IF;
6779: END IF;
6780: END IF;
6781: END IF;

Line 6783: l_result := FND_API.G_FALSE;

6779: END IF;
6780: END IF;
6781: END IF;
6782: ELSE
6783: l_result := FND_API.G_FALSE;
6784: -- Add a line into inl_ship_errors
6785: Handle_InterfError(
6786: p_parent_table_name => 'INL_MATCHES_INT',
6787: p_parent_table_id => p_match_int_id,

Line 6800: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6796: p_token3_value => p_match_int_id,
6797: x_return_status => l_return_status
6798: ) ;
6799: -- If unexpected errors happen abort
6800: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6801: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6802: END IF;
6803: END IF;
6804: -- Standard End of Procedure/Function Logging

Line 6801: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6797: x_return_status => l_return_status
6798: ) ;
6799: -- If unexpected errors happen abort
6800: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6801: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6802: END IF;
6803: END IF;
6804: -- Standard End of Procedure/Function Logging
6805: INL_LOGGING_PVT.Log_EndProc(

Line 6809: RETURN FND_API.to_boolean(l_result) ;

6805: INL_LOGGING_PVT.Log_EndProc(
6806: p_module_name => g_module_name,
6807: p_procedure_name => l_func_name
6808: );
6809: RETURN FND_API.to_boolean(l_result) ;
6810: EXCEPTION
6811: WHEN FND_API.G_EXC_ERROR THEN
6812: -- Standard Expected Error Logging
6813: INL_LOGGING_PVT.Log_ExpecError (

Line 6811: WHEN FND_API.G_EXC_ERROR THEN

6807: p_procedure_name => l_func_name
6808: );
6809: RETURN FND_API.to_boolean(l_result) ;
6810: EXCEPTION
6811: WHEN FND_API.G_EXC_ERROR THEN
6812: -- Standard Expected Error Logging
6813: INL_LOGGING_PVT.Log_ExpecError (
6814: p_module_name => g_module_name,
6815: p_procedure_name => l_func_name

Line 6817: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

6813: INL_LOGGING_PVT.Log_ExpecError (
6814: p_module_name => g_module_name,
6815: p_procedure_name => l_func_name
6816: );
6817: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6818: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6819: -- Standard Unexpected Error Logging
6820: INL_LOGGING_PVT.Log_UnexpecError (
6821: p_module_name => g_module_name,

Line 6818: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6814: p_module_name => g_module_name,
6815: p_procedure_name => l_func_name
6816: );
6817: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6818: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6819: -- Standard Unexpected Error Logging
6820: INL_LOGGING_PVT.Log_UnexpecError (
6821: p_module_name => g_module_name,
6822: p_procedure_name => l_func_name

Line 6824: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

6820: INL_LOGGING_PVT.Log_UnexpecError (
6821: p_module_name => g_module_name,
6822: p_procedure_name => l_func_name
6823: );
6824: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6825: WHEN OTHERS THEN
6826: -- Standard Unexpected Error Logging
6827: INL_LOGGING_PVT.Log_UnexpecError (
6828: p_module_name => g_module_name,

Line 6839: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

6835: p_pkg_name => g_pkg_name,
6836: p_procedure_name => l_func_name
6837: );
6838: END IF;
6839: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
6840: END Validate_MatchTrxType;
6841: -- Funct Name : Validate_MatchParty
6842: -- Type : Private
6843: -- Function : Validate Match Party and Party Site

Line 6869: l_result VARCHAR2(1) := FND_API.G_TRUE;

6865: ) RETURN BOOLEAN IS
6866: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchParty';
6867: l_debug_info VARCHAR2(400) ;
6868: l_return_status VARCHAR2(1) ;
6869: l_result VARCHAR2(1) := FND_API.G_TRUE;
6870: l_field VARCHAR2(30) ;
6871: l_field_id NUMBER;
6872: BEGIN
6873: -- Standard Beginning of Procedure/Function Logging

Line 6879: x_return_status := FND_API.G_RET_STS_SUCCESS;

6875: p_module_name => g_module_name,
6876: p_procedure_name => l_func_name
6877: ) ;
6878: -- Initialize API return status to success
6879: x_return_status := FND_API.G_RET_STS_SUCCESS;
6880: l_debug_info := 'Check if the Party information should be included based on a given Match Type Code ';
6881: INL_LOGGING_PVT.Log_Statement(
6882: p_module_name => g_module_name,
6883: p_procedure_name => l_func_name,

Line 6978: l_result := FND_API.G_FALSE;

6974: p_module_name => g_module_name,
6975: p_procedure_name => l_func_name,
6976: p_debug_info => l_debug_info
6977: );
6978: l_result := FND_API.G_FALSE;
6979: -- Add a line into inl_ship_errors
6980: Handle_InterfError(
6981: p_parent_table_name => 'INL_MATCHES_INT',
6982: p_parent_table_id => p_match_int_id,

Line 6991: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6987: p_token1_value => p_match_int_id,
6988: x_return_status => l_return_status
6989: ) ;
6990: -- If unexpected errors happen abort
6991: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6992: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6993: END IF;
6994: END IF;
6995: ELSE

Line 6992: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6988: x_return_status => l_return_status
6989: ) ;
6990: -- If unexpected errors happen abort
6991: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6992: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6993: END IF;
6994: END IF;
6995: ELSE
6996: l_field := 'x';

Line 7006: l_result := FND_API.G_FALSE;

7002: l_field := 'PARTY_SITE_ID';
7003: l_field_id := p_party_site_id;
7004: END IF;
7005: IF l_field <> 'x' THEN
7006: l_result := FND_API.G_FALSE;
7007: -- Add a line into inl_ship_errors
7008: Handle_InterfError(
7009: p_parent_table_name => 'INL_MATCHES_INT',
7010: p_parent_table_id => p_match_int_id,

Line 7019: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7015: p_token1_value => p_match_int_id,
7016: x_return_status => l_return_status
7017: ) ;
7018: -- If unexpected errors happen abort
7019: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7020: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7021: END IF;
7022: END IF;
7023: END IF;

Line 7020: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7016: x_return_status => l_return_status
7017: ) ;
7018: -- If unexpected errors happen abort
7019: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7020: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7021: END IF;
7022: END IF;
7023: END IF;
7024: -- Standard End of Procedure/Function Logging

Line 7029: RETURN FND_API.to_boolean(l_result) ;

7025: INL_LOGGING_PVT.Log_EndProc(
7026: p_module_name => g_module_name,
7027: p_procedure_name => l_func_name
7028: );
7029: RETURN FND_API.to_boolean(l_result) ;
7030: EXCEPTION
7031: WHEN FND_API.G_EXC_ERROR THEN
7032: -- Standard Expected Error Logging
7033: INL_LOGGING_PVT.Log_ExpecError (

Line 7031: WHEN FND_API.G_EXC_ERROR THEN

7027: p_procedure_name => l_func_name
7028: );
7029: RETURN FND_API.to_boolean(l_result) ;
7030: EXCEPTION
7031: WHEN FND_API.G_EXC_ERROR THEN
7032: -- Standard Expected Error Logging
7033: INL_LOGGING_PVT.Log_ExpecError (
7034: p_module_name => g_module_name,
7035: p_procedure_name => l_func_name

Line 7037: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

7033: INL_LOGGING_PVT.Log_ExpecError (
7034: p_module_name => g_module_name,
7035: p_procedure_name => l_func_name
7036: );
7037: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7038: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7039: -- Standard Unexpected Error Logging
7040: INL_LOGGING_PVT.Log_UnexpecError (
7041: p_module_name => g_module_name,

Line 7038: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

7034: p_module_name => g_module_name,
7035: p_procedure_name => l_func_name
7036: );
7037: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7038: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7039: -- Standard Unexpected Error Logging
7040: INL_LOGGING_PVT.Log_UnexpecError (
7041: p_module_name => g_module_name,
7042: p_procedure_name => l_func_name

Line 7044: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

7040: INL_LOGGING_PVT.Log_UnexpecError (
7041: p_module_name => g_module_name,
7042: p_procedure_name => l_func_name
7043: );
7044: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7045: WHEN OTHERS THEN
7046: -- Standard Unexpected Error Logging
7047: INL_LOGGING_PVT.Log_UnexpecError (
7048: p_module_name => g_module_name,

Line 7059: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

7055: p_pkg_name => g_pkg_name,
7056: p_procedure_name => l_func_name
7057: );
7058: END IF;
7059: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7060: END Validate_MatchParty;
7061: -- Utility name : Validate_MatchAmtInt
7062: -- Type : Private
7063: -- Function : Validate a Match before import it from interface to INL Tables

Line 7081: x_result VARCHAR2(1) := FND_API.G_TRUE;

7077: ) RETURN BOOLEAN IS
7078: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchAmtInt';
7079: l_return_status VARCHAR2(1) ;
7080: l_debug_info VARCHAR2(400) ;
7081: x_result VARCHAR2(1) := FND_API.G_TRUE;
7082: l_result BOOLEAN;
7083: l_parent_match_type_code VARCHAR2(100) ;
7084: l_parent_matched_curr_code VARCHAR2(15) ;
7085: l_parent_to_parent_table_name VARCHAR2(100) ;

Line 7094: x_return_status := FND_API.G_RET_STS_SUCCESS;

7090: p_module_name => g_module_name,
7091: p_procedure_name => l_func_name
7092: ) ;
7093: -- Initialize API return status to success
7094: x_return_status := FND_API.G_RET_STS_SUCCESS;
7095: l_debug_info := 'Validate Transaction Type. Call Validate_MatchTrxType';
7096: INL_LOGGING_PVT.Log_Statement(
7097: p_module_name => g_module_name,
7098: p_procedure_name => l_func_name,

Line 7102: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7098: p_procedure_name => l_func_name,
7099: p_debug_info => l_debug_info
7100: );
7101: -- If unexpected errors happen abort
7102: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7103: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7104: END IF;
7105: -- Standard End of Procedure/Function Logging
7106: INL_LOGGING_PVT.Log_EndProc(

Line 7103: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7099: p_debug_info => l_debug_info
7100: );
7101: -- If unexpected errors happen abort
7102: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7103: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7104: END IF;
7105: -- Standard End of Procedure/Function Logging
7106: INL_LOGGING_PVT.Log_EndProc(
7107: p_module_name => g_module_name,

Line 7110: RETURN FND_API.to_boolean(x_result) ;

7106: INL_LOGGING_PVT.Log_EndProc(
7107: p_module_name => g_module_name,
7108: p_procedure_name => l_func_name
7109: );
7110: RETURN FND_API.to_boolean(x_result) ;
7111: EXCEPTION
7112: WHEN FND_API.G_EXC_ERROR THEN
7113: -- Standard Expected Error Logging
7114: INL_LOGGING_PVT.Log_ExpecError (

Line 7112: WHEN FND_API.G_EXC_ERROR THEN

7108: p_procedure_name => l_func_name
7109: );
7110: RETURN FND_API.to_boolean(x_result) ;
7111: EXCEPTION
7112: WHEN FND_API.G_EXC_ERROR THEN
7113: -- Standard Expected Error Logging
7114: INL_LOGGING_PVT.Log_ExpecError (
7115: p_module_name => g_module_name,
7116: p_procedure_name => l_func_name

Line 7118: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

7114: INL_LOGGING_PVT.Log_ExpecError (
7115: p_module_name => g_module_name,
7116: p_procedure_name => l_func_name
7117: );
7118: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7119: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7120: -- Standard Unexpected Error Logging
7121: INL_LOGGING_PVT.Log_UnexpecError (
7122: p_module_name => g_module_name,

Line 7119: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

7115: p_module_name => g_module_name,
7116: p_procedure_name => l_func_name
7117: );
7118: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7119: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7120: -- Standard Unexpected Error Logging
7121: INL_LOGGING_PVT.Log_UnexpecError (
7122: p_module_name => g_module_name,
7123: p_procedure_name => l_func_name

Line 7125: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

7121: INL_LOGGING_PVT.Log_UnexpecError (
7122: p_module_name => g_module_name,
7123: p_procedure_name => l_func_name
7124: );
7125: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7126: WHEN OTHERS THEN
7127: -- Standard Unexpected Error Logging
7128: INL_LOGGING_PVT.Log_UnexpecError (
7129: p_module_name => g_module_name,

Line 7140: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

7136: p_pkg_name => g_pkg_name,
7137: p_procedure_name => l_func_name
7138: );
7139: END IF;
7140: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7141: END Validate_MatchAmtInt;
7142: -- Utility name : Validate_MatchInt
7143: -- Type : Private
7144: -- Function : Validate a Match before import it from interface to INL Tables

Line 7162: x_result VARCHAR2(1) := FND_API.G_TRUE;

7158: ) RETURN BOOLEAN IS
7159: l_func_name CONSTANT VARCHAR2(30) := 'Validate_MatchInt';
7160: l_return_status VARCHAR2(1) ;
7161: l_debug_info VARCHAR2(400) ;
7162: x_result VARCHAR2(1) := FND_API.G_TRUE;
7163: l_result BOOLEAN;
7164: l_parent_match_type_code VARCHAR2(100) ;
7165: l_parent_matched_curr_code VARCHAR2(15) ;
7166: l_parent_to_parent_table_name VARCHAR2(100) ;

Line 7175: x_return_status := FND_API.G_RET_STS_SUCCESS;

7171: p_module_name => g_module_name,
7172: p_procedure_name => l_func_name
7173: ) ;
7174: -- Initialize API return status to success
7175: x_return_status := FND_API.G_RET_STS_SUCCESS;
7176: l_debug_info := 'Validate Transaction Type. Call Validate_MatchTrxType';
7177: INL_LOGGING_PVT.Log_Statement(
7178: p_module_name => g_module_name,
7179: p_procedure_name => l_func_name,

Line 7190: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7186: p_to_parent_table_id => p_match_int_rec.to_parent_table_id,
7187: p_match_id => p_match_int_rec.match_id,
7188: p_replace_estim_qty_flag => p_match_int_rec.replace_estim_qty_flag,
7189: x_return_status => l_return_status) ;
7190: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7191: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7192: END IF;
7193: l_debug_info := l_debug_info||': ';
7194: IF l_result = FALSE THEN

Line 7191: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7187: p_match_id => p_match_int_rec.match_id,
7188: p_replace_estim_qty_flag => p_match_int_rec.replace_estim_qty_flag,
7189: x_return_status => l_return_status) ;
7190: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7191: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7192: END IF;
7193: l_debug_info := l_debug_info||': ';
7194: IF l_result = FALSE THEN
7195: x_result := FND_API.G_FALSE;

Line 7195: x_result := FND_API.G_FALSE;

7191: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7192: END IF;
7193: l_debug_info := l_debug_info||': ';
7194: IF l_result = FALSE THEN
7195: x_result := FND_API.G_FALSE;
7196: l_debug_info := l_debug_info||'FALSE';
7197: ELSE
7198: l_debug_info := l_debug_info||'OK';
7199: END IF;

Line 7251: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7247: p_to_parent_table_name => p_match_int_rec.to_parent_table_name,
7248: p_to_parent_table_id => p_match_int_rec.to_parent_table_id,
7249: p_match_type_code => p_match_int_rec.match_type_code,
7250: x_return_status => l_return_status) ;
7251: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7252: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7253: END IF;
7254: l_debug_info := l_debug_info||': ';
7255: IF l_result = FALSE THEN

Line 7252: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7248: p_to_parent_table_id => p_match_int_rec.to_parent_table_id,
7249: p_match_type_code => p_match_int_rec.match_type_code,
7250: x_return_status => l_return_status) ;
7251: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7252: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7253: END IF;
7254: l_debug_info := l_debug_info||': ';
7255: IF l_result = FALSE THEN
7256: x_result := FND_API.G_FALSE;

Line 7256: x_result := FND_API.G_FALSE;

7252: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7253: END IF;
7254: l_debug_info := l_debug_info||': ';
7255: IF l_result = FALSE THEN
7256: x_result := FND_API.G_FALSE;
7257: l_debug_info := l_debug_info||'FALSE';
7258: ELSE
7259: l_debug_info := l_debug_info||'OK';
7260: END IF;

Line 7282: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7278: p_existing_match_info_flag => p_match_int_rec.existing_match_info_flag,
7279: x_return_status => l_return_status
7280: )
7281: ;
7282: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7283: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7284: END IF;
7285: l_debug_info := l_debug_info||': ';
7286: IF l_result = FALSE THEN

Line 7283: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7279: x_return_status => l_return_status
7280: )
7281: ;
7282: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7283: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7284: END IF;
7285: l_debug_info := l_debug_info||': ';
7286: IF l_result = FALSE THEN
7287: x_result := FND_API.G_FALSE;

Line 7287: x_result := FND_API.G_FALSE;

7283: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7284: END IF;
7285: l_debug_info := l_debug_info||': ';
7286: IF l_result = FALSE THEN
7287: x_result := FND_API.G_FALSE;
7288: l_debug_info := l_debug_info||'FALSE';
7289: ELSE
7290: l_debug_info := l_debug_info||'OK';
7291: END IF;

Line 7313: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7309: p_parent_match_type_code => l_parent_match_type_code,
7310: x_return_status => l_return_status
7311: )
7312: ;
7313: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7314: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7315: END IF;
7316: l_debug_info := l_debug_info||': ';
7317: IF l_result = FALSE THEN

Line 7314: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7310: x_return_status => l_return_status
7311: )
7312: ;
7313: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7314: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7315: END IF;
7316: l_debug_info := l_debug_info||': ';
7317: IF l_result = FALSE THEN
7318: x_result := FND_API.G_FALSE;

Line 7318: x_result := FND_API.G_FALSE;

7314: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7315: END IF;
7316: l_debug_info := l_debug_info||': ';
7317: IF l_result = FALSE THEN
7318: x_result := FND_API.G_FALSE;
7319: l_debug_info := l_debug_info||'FALSE';
7320: ELSE
7321: l_debug_info := l_debug_info||'OK';
7322: END IF;

Line 7347: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7343: p_matched_curr_conv_date => p_match_int_rec.matched_curr_conversion_date,
7344: p_matched_curr_conv_rate => p_match_int_rec.matched_curr_conversion_rate,
7345: p_replace_estim_qty_flag => p_match_int_rec.replace_estim_qty_flag,
7346: x_return_status => l_return_status) ;
7347: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7348: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7349: END IF;
7350: l_debug_info := l_debug_info||': ';
7351: IF l_result = FALSE THEN

Line 7348: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7344: p_matched_curr_conv_rate => p_match_int_rec.matched_curr_conversion_rate,
7345: p_replace_estim_qty_flag => p_match_int_rec.replace_estim_qty_flag,
7346: x_return_status => l_return_status) ;
7347: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7348: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7349: END IF;
7350: l_debug_info := l_debug_info||': ';
7351: IF l_result = FALSE THEN
7352: x_result := FND_API.G_FALSE;

Line 7352: x_result := FND_API.G_FALSE;

7348: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7349: END IF;
7350: l_debug_info := l_debug_info||': ';
7351: IF l_result = FALSE THEN
7352: x_result := FND_API.G_FALSE;
7353: l_debug_info := l_debug_info||'FALSE';
7354: ELSE
7355: l_debug_info := l_debug_info||'OK';
7356: END IF;

Line 7386: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7382: p_matched_uom_code => p_match_int_rec.matched_uom_code,
7383: p_replace_estim_qty_flag => p_match_int_rec.replace_estim_qty_flag,
7384: p_match_type_code => p_match_int_rec.match_type_code,
7385: x_return_status => l_return_status) ;
7386: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7387: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7388: END IF;
7389: END IF;
7390: l_debug_info := l_debug_info||': ';

Line 7387: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7383: p_replace_estim_qty_flag => p_match_int_rec.replace_estim_qty_flag,
7384: p_match_type_code => p_match_int_rec.match_type_code,
7385: x_return_status => l_return_status) ;
7386: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7387: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7388: END IF;
7389: END IF;
7390: l_debug_info := l_debug_info||': ';
7391: IF l_result = FALSE THEN

Line 7392: x_result := FND_API.G_FALSE;

7388: END IF;
7389: END IF;
7390: l_debug_info := l_debug_info||': ';
7391: IF l_result = FALSE THEN
7392: x_result := FND_API.G_FALSE;
7393: l_debug_info := l_debug_info||'FALSE';
7394: ELSE
7395: l_debug_info := l_debug_info||'OK';
7396: END IF;

Line 7416: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7412: p_tax_amt_included_flag => p_match_int_rec.tax_amt_included_flag,
7413: p_matched_amt => p_match_int_rec.matched_amt,
7414: p_match_type_code => p_match_int_rec.match_type_code,
7415: p_parent_match_type_code => l_parent_match_type_code, x_return_status => l_return_status) ;
7416: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7417: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7418: END IF;
7419: l_debug_info := l_debug_info||': ';
7420: IF l_result = FALSE THEN

Line 7417: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7413: p_matched_amt => p_match_int_rec.matched_amt,
7414: p_match_type_code => p_match_int_rec.match_type_code,
7415: p_parent_match_type_code => l_parent_match_type_code, x_return_status => l_return_status) ;
7416: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7417: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7418: END IF;
7419: l_debug_info := l_debug_info||': ';
7420: IF l_result = FALSE THEN
7421: x_result := FND_API.G_FALSE;

Line 7421: x_result := FND_API.G_FALSE;

7417: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7418: END IF;
7419: l_debug_info := l_debug_info||': ';
7420: IF l_result = FALSE THEN
7421: x_result := FND_API.G_FALSE;
7422: l_debug_info := l_debug_info||'FALSE';
7423: ELSE
7424: l_debug_info := l_debug_info||'OK';
7425: END IF;

Line 7444: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7440: p_parent_match_type_code => l_parent_match_type_code,
7441: p_replace_estim_qty_flag => p_match_int_rec.replace_estim_qty_flag,
7442: p_existing_match_info_flag => p_match_int_rec.existing_match_info_flag,
7443: x_return_status => l_return_status) ;
7444: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7445: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7446: END IF;
7447: l_debug_info := l_debug_info||': ';
7448: IF l_result = FALSE THEN

Line 7445: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7441: p_replace_estim_qty_flag => p_match_int_rec.replace_estim_qty_flag,
7442: p_existing_match_info_flag => p_match_int_rec.existing_match_info_flag,
7443: x_return_status => l_return_status) ;
7444: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7445: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7446: END IF;
7447: l_debug_info := l_debug_info||': ';
7448: IF l_result = FALSE THEN
7449: x_result := FND_API.G_FALSE;

Line 7449: x_result := FND_API.G_FALSE;

7445: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7446: END IF;
7447: l_debug_info := l_debug_info||': ';
7448: IF l_result = FALSE THEN
7449: x_result := FND_API.G_FALSE;
7450: l_debug_info := l_debug_info||'FALSE';
7451: ELSE
7452: l_debug_info := l_debug_info||'OK';
7453: END IF;

Line 7473: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7469: p_charge_line_type_id => p_match_int_rec.charge_line_type_id,
7470: p_match_amount_int_id => p_match_int_rec.match_amount_int_id,
7471: x_return_status => l_return_status)
7472: ;
7473: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7474: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7475: END IF;
7476: l_debug_info := l_debug_info||': ';
7477: IF l_result = FALSE THEN

Line 7474: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7470: p_match_amount_int_id => p_match_int_rec.match_amount_int_id,
7471: x_return_status => l_return_status)
7472: ;
7473: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7474: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7475: END IF;
7476: l_debug_info := l_debug_info||': ';
7477: IF l_result = FALSE THEN
7478: x_result := FND_API.G_FALSE;

Line 7478: x_result := FND_API.G_FALSE;

7474: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7475: END IF;
7476: l_debug_info := l_debug_info||': ';
7477: IF l_result = FALSE THEN
7478: x_result := FND_API.G_FALSE;
7479: l_debug_info := l_debug_info||'FALSE';
7480: ELSE
7481: l_debug_info := l_debug_info||'OK';
7482: END IF;

Line 7501: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7497: p_parent_match_type_code => l_parent_match_type_code,
7498: p_party_id => p_match_int_rec.party_id,
7499: p_party_site_id => p_match_int_rec.party_site_id,
7500: x_return_status => l_return_status) ;
7501: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7502: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7503: END IF;
7504: l_debug_info := l_debug_info||': ';
7505: IF l_result = FALSE THEN

Line 7502: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7498: p_party_id => p_match_int_rec.party_id,
7499: p_party_site_id => p_match_int_rec.party_site_id,
7500: x_return_status => l_return_status) ;
7501: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7502: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7503: END IF;
7504: l_debug_info := l_debug_info||': ';
7505: IF l_result = FALSE THEN
7506: x_result := FND_API.G_FALSE;

Line 7506: x_result := FND_API.G_FALSE;

7502: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7503: END IF;
7504: l_debug_info := l_debug_info||': ';
7505: IF l_result = FALSE THEN
7506: x_result := FND_API.G_FALSE;
7507: l_debug_info := l_debug_info||'FALSE';
7508: ELSE
7509: l_debug_info := l_debug_info||'OK';
7510: END IF;

Line 7551: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7547: p_to_parent_table_id => p_match_int_rec.to_parent_table_id,
7548: p_match_id => p_match_int_rec.match_id,
7549: p_replace_estim_qty_flag => p_match_int_rec.replace_estim_qty_flag,
7550: x_return_status => l_return_status) ;
7551: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7552: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7553: END IF;
7554: l_debug_info := 'Consistency of Transaction Type: ';
7555: IF l_result THEN

Line 7552: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7548: p_match_id => p_match_int_rec.match_id,
7549: p_replace_estim_qty_flag => p_match_int_rec.replace_estim_qty_flag,
7550: x_return_status => l_return_status) ;
7551: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7552: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7553: END IF;
7554: l_debug_info := 'Consistency of Transaction Type: ';
7555: IF l_result THEN
7556: l_debug_info := l_debug_info||'OK';

Line 7558: x_result := FND_API.G_FALSE;

7554: l_debug_info := 'Consistency of Transaction Type: ';
7555: IF l_result THEN
7556: l_debug_info := l_debug_info||'OK';
7557: ELSE
7558: x_result := FND_API.G_FALSE;
7559: l_debug_info := l_debug_info||'FALSE';
7560: END IF;
7561: -- If unexpected errors happen abort
7562: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 7562: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7558: x_result := FND_API.G_FALSE;
7559: l_debug_info := l_debug_info||'FALSE';
7560: END IF;
7561: -- If unexpected errors happen abort
7562: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7564: END IF;
7565: -- Standard End of Procedure/Function Logging
7566: INL_LOGGING_PVT.Log_EndProc(

Line 7563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7559: l_debug_info := l_debug_info||'FALSE';
7560: END IF;
7561: -- If unexpected errors happen abort
7562: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7564: END IF;
7565: -- Standard End of Procedure/Function Logging
7566: INL_LOGGING_PVT.Log_EndProc(
7567: p_module_name => g_module_name,

Line 7570: RETURN FND_API.to_boolean(x_result) ;

7566: INL_LOGGING_PVT.Log_EndProc(
7567: p_module_name => g_module_name,
7568: p_procedure_name => l_func_name
7569: );
7570: RETURN FND_API.to_boolean(x_result) ;
7571: EXCEPTION
7572: WHEN FND_API.G_EXC_ERROR THEN
7573: -- Standard Expected Error Logging
7574: INL_LOGGING_PVT.Log_ExpecError (

Line 7572: WHEN FND_API.G_EXC_ERROR THEN

7568: p_procedure_name => l_func_name
7569: );
7570: RETURN FND_API.to_boolean(x_result) ;
7571: EXCEPTION
7572: WHEN FND_API.G_EXC_ERROR THEN
7573: -- Standard Expected Error Logging
7574: INL_LOGGING_PVT.Log_ExpecError (
7575: p_module_name => g_module_name,
7576: p_procedure_name => l_func_name

Line 7578: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

7574: INL_LOGGING_PVT.Log_ExpecError (
7575: p_module_name => g_module_name,
7576: p_procedure_name => l_func_name
7577: );
7578: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7579: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7580: -- Standard Unexpected Error Logging
7581: INL_LOGGING_PVT.Log_UnexpecError (
7582: p_module_name => g_module_name,

Line 7579: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

7575: p_module_name => g_module_name,
7576: p_procedure_name => l_func_name
7577: );
7578: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7579: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7580: -- Standard Unexpected Error Logging
7581: INL_LOGGING_PVT.Log_UnexpecError (
7582: p_module_name => g_module_name,
7583: p_procedure_name => l_func_name

Line 7585: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

7581: INL_LOGGING_PVT.Log_UnexpecError (
7582: p_module_name => g_module_name,
7583: p_procedure_name => l_func_name
7584: );
7585: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7586: WHEN OTHERS THEN
7587: -- Standard Unexpected Error Logging
7588: INL_LOGGING_PVT.Log_UnexpecError (
7589: p_module_name => g_module_name,

Line 7600: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;

7596: p_pkg_name => g_pkg_name,
7597: p_procedure_name => l_func_name
7598: );
7599: END IF;
7600: RETURN FND_API.to_boolean(FND_API.G_FALSE) ;
7601: END Validate_MatchInt;
7602: -- Utility name : Run_MatchPreProcessor
7603: -- Type : Private
7604: -- Function : Executes the first set of validations before import.

Line 7695: x_return_status := FND_API.G_RET_STS_SUCCESS;

7691: p_module_name => g_module_name,
7692: p_procedure_name => l_proc_name
7693: ) ;
7694: -- Initialize API return status to success
7695: x_return_status := FND_API.G_RET_STS_SUCCESS;
7696: OPEN c_match_int;
7697: FETCH c_match_int
7698: BULK COLLECT INTO match_int_list;
7699: CLOSE c_match_int;

Line 7744: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

7740: p_parent_table_id => match_int_list(i) .match_int_id,
7741: x_return_status => l_return_status
7742: ) ;
7743: -- If any errors happen abort the process.
7744: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7745: RAISE FND_API.G_EXC_ERROR;
7746: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7747: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7748: END IF;

Line 7745: RAISE FND_API.G_EXC_ERROR;

7741: x_return_status => l_return_status
7742: ) ;
7743: -- If any errors happen abort the process.
7744: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7745: RAISE FND_API.G_EXC_ERROR;
7746: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7747: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7748: END IF;
7749: l_debug_info := 'Call Derive_MatchCols';

Line 7746: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7742: ) ;
7743: -- If any errors happen abort the process.
7744: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7745: RAISE FND_API.G_EXC_ERROR;
7746: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7747: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7748: END IF;
7749: l_debug_info := 'Call Derive_MatchCols';
7750: INL_LOGGING_PVT.Log_Statement(

Line 7747: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7743: -- If any errors happen abort the process.
7744: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7745: RAISE FND_API.G_EXC_ERROR;
7746: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7747: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7748: END IF;
7749: l_debug_info := 'Call Derive_MatchCols';
7750: INL_LOGGING_PVT.Log_Statement(
7751: p_module_name => g_module_name,

Line 7766: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

7762: p_party_site_id => match_int_list(i) .party_site_id,
7763: p_parent_match_id => match_int_list(i) .parent_match_id,
7764: x_return_status => l_return_status) ;
7765: -- If any errors happen abort the process.
7766: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7767: RAISE FND_API.G_EXC_ERROR;
7768: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7769: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7770: END IF;

Line 7767: RAISE FND_API.G_EXC_ERROR;

7763: p_parent_match_id => match_int_list(i) .parent_match_id,
7764: x_return_status => l_return_status) ;
7765: -- If any errors happen abort the process.
7766: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7767: RAISE FND_API.G_EXC_ERROR;
7768: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7769: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7770: END IF;
7771: l_debug_info := 'Validate Match before import it from interface. Call Validate_MatchInt';

Line 7768: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7764: x_return_status => l_return_status) ;
7765: -- If any errors happen abort the process.
7766: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7767: RAISE FND_API.G_EXC_ERROR;
7768: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7769: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7770: END IF;
7771: l_debug_info := 'Validate Match before import it from interface. Call Validate_MatchInt';
7772: INL_LOGGING_PVT.Log_Statement(

Line 7769: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7765: -- If any errors happen abort the process.
7766: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7767: RAISE FND_API.G_EXC_ERROR;
7768: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7769: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7770: END IF;
7771: l_debug_info := 'Validate Match before import it from interface. Call Validate_MatchInt';
7772: INL_LOGGING_PVT.Log_Statement(
7773: p_module_name => g_module_name,

Line 7781: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

7777:
7778: l_import_validation := Validate_MatchInt(p_match_int_rec => match_int_list(i), x_return_status => l_return_status) ;
7779: -- If any errors happen abort the process.
7780:
7781: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7782: RAISE FND_API.G_EXC_ERROR;
7783: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7784: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7785: END IF;

Line 7782: RAISE FND_API.G_EXC_ERROR;

7778: l_import_validation := Validate_MatchInt(p_match_int_rec => match_int_list(i), x_return_status => l_return_status) ;
7779: -- If any errors happen abort the process.
7780:
7781: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7782: RAISE FND_API.G_EXC_ERROR;
7783: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7784: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7785: END IF;
7786: -- Validation has been executed successfully and

Line 7783: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7779: -- If any errors happen abort the process.
7780:
7781: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7782: RAISE FND_API.G_EXC_ERROR;
7783: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7784: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7785: END IF;
7786: -- Validation has been executed successfully and
7787: -- processing status code has been changed to RUNNING

Line 7784: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7780:
7781: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7782: RAISE FND_API.G_EXC_ERROR;
7783: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7784: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7785: END IF;
7786: -- Validation has been executed successfully and
7787: -- processing status code has been changed to RUNNING
7788: IF(l_import_validation = TRUE) THEN

Line 7823: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7819: p_error_message_name => 'INL_NO_RECORDS_FOUND_ERR',
7820: x_return_status => l_return_status
7821: );
7822: -- If unexpected errors happen abort
7823: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7824: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7825: END IF;
7826: END IF;
7827:

Line 7824: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7820: x_return_status => l_return_status
7821: );
7822: -- If unexpected errors happen abort
7823: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7824: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7825: END IF;
7826: END IF;
7827:
7828: OPEN c_match_amount_int;

Line 7859: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

7855: p_parent_table_name => 'INL_MATCH_AMOUNTS_INT',
7856: p_parent_table_id => match_amounts_int_list(i).match_amount_int_id,
7857: x_return_status => l_return_status) ;
7858: -- If any errors happen abort the process.
7859: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7860: RAISE FND_API.G_EXC_ERROR;
7861: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7862: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7863: END IF;

Line 7860: RAISE FND_API.G_EXC_ERROR;

7856: p_parent_table_id => match_amounts_int_list(i).match_amount_int_id,
7857: x_return_status => l_return_status) ;
7858: -- If any errors happen abort the process.
7859: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7860: RAISE FND_API.G_EXC_ERROR;
7861: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7862: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7863: END IF;
7864:

Line 7861: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7857: x_return_status => l_return_status) ;
7858: -- If any errors happen abort the process.
7859: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7860: RAISE FND_API.G_EXC_ERROR;
7861: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7862: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7863: END IF;
7864:
7865: SELECT SUM(matched_amt)

Line 7862: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7858: -- If any errors happen abort the process.
7859: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7860: RAISE FND_API.G_EXC_ERROR;
7861: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7862: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7863: END IF;
7864:
7865: SELECT SUM(matched_amt)
7866: INTO l_amt_sum

Line 7901: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

7897: p_debug_info => l_debug_info
7898: );
7899: l_import_validation := Validate_MatchInt(p_match_int_rec => match_int_list(i), x_return_status => l_return_status) ;
7900: -- If any errors happen abort the process.
7901: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7902: RAISE FND_API.G_EXC_ERROR;
7903: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7904: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7905: END IF;

Line 7902: RAISE FND_API.G_EXC_ERROR;

7898: );
7899: l_import_validation := Validate_MatchInt(p_match_int_rec => match_int_list(i), x_return_status => l_return_status) ;
7900: -- If any errors happen abort the process.
7901: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7902: RAISE FND_API.G_EXC_ERROR;
7903: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7904: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7905: END IF;
7906: -- Validation has been executed successfully and

Line 7903: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7899: l_import_validation := Validate_MatchInt(p_match_int_rec => match_int_list(i), x_return_status => l_return_status) ;
7900: -- If any errors happen abort the process.
7901: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7902: RAISE FND_API.G_EXC_ERROR;
7903: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7904: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7905: END IF;
7906: -- Validation has been executed successfully and
7907: -- processing status code has been changed to RUNNING

Line 7904: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7900: -- If any errors happen abort the process.
7901: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
7902: RAISE FND_API.G_EXC_ERROR;
7903: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7904: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7905: END IF;
7906: -- Validation has been executed successfully and
7907: -- processing status code has been changed to RUNNING
7908: IF(l_import_validation = TRUE) THEN

Line 7937: WHEN FND_API.G_EXC_ERROR THEN

7933: p_module_name => g_module_name,
7934: p_procedure_name => l_proc_name
7935: );
7936: EXCEPTION
7937: WHEN FND_API.G_EXC_ERROR THEN
7938: -- Standard Expected Error Logging
7939: INL_LOGGING_PVT.Log_ExpecError (
7940: p_module_name => g_module_name,
7941: p_procedure_name => l_proc_name

Line 7943: x_return_status := FND_API.G_RET_STS_ERROR;

7939: INL_LOGGING_PVT.Log_ExpecError (
7940: p_module_name => g_module_name,
7941: p_procedure_name => l_proc_name
7942: );
7943: x_return_status := FND_API.G_RET_STS_ERROR;
7944: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7945: -- Standard Unexpected Error Logging
7946: INL_LOGGING_PVT.Log_UnexpecError (
7947: p_module_name => g_module_name,

Line 7944: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

7940: p_module_name => g_module_name,
7941: p_procedure_name => l_proc_name
7942: );
7943: x_return_status := FND_API.G_RET_STS_ERROR;
7944: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7945: -- Standard Unexpected Error Logging
7946: INL_LOGGING_PVT.Log_UnexpecError (
7947: p_module_name => g_module_name,
7948: p_procedure_name => l_proc_name

Line 7950: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7946: INL_LOGGING_PVT.Log_UnexpecError (
7947: p_module_name => g_module_name,
7948: p_procedure_name => l_proc_name
7949: );
7950: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7951: WHEN OTHERS THEN
7952: -- Standard Unexpected Error Logging
7953: INL_LOGGING_PVT.Log_UnexpecError (
7954: p_module_name => g_module_name,

Line 7957: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7953: INL_LOGGING_PVT.Log_UnexpecError (
7954: p_module_name => g_module_name,
7955: p_procedure_name => l_proc_name
7956: );
7957: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7958: IF FND_MSG_PUB.Check_Msg_Level(
7959: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
7960: ) THEN
7961: FND_MSG_PUB.Add_Exc_Msg(

Line 7994: x_return_status := FND_API.G_RET_STS_SUCCESS;

7990: p_module_name => g_module_name,
7991: p_procedure_name => l_proc_name
7992: ) ;
7993: -- Initialize API return status to success
7994: x_return_status := FND_API.G_RET_STS_SUCCESS;
7995: l_debug_info := 'Import Matches. Call Import_Matches';
7996: INL_LOGGING_PVT.Log_Statement(
7997: p_module_name => g_module_name,
7998: p_procedure_name => l_proc_name,

Line 8004: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8000: );
8001: Import_Matches(p_group_id => p_group_id,
8002: x_return_status => l_return_status) ;
8003: -- If any errors happen abort API.
8004: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8005: RAISE FND_API.G_EXC_ERROR;
8006: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8007: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8008: END IF;

Line 8005: RAISE FND_API.G_EXC_ERROR;

8001: Import_Matches(p_group_id => p_group_id,
8002: x_return_status => l_return_status) ;
8003: -- If any errors happen abort API.
8004: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8005: RAISE FND_API.G_EXC_ERROR;
8006: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8007: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8008: END IF;
8009: -- Standard End of Procedure/Function Logging

Line 8006: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8002: x_return_status => l_return_status) ;
8003: -- If any errors happen abort API.
8004: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8005: RAISE FND_API.G_EXC_ERROR;
8006: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8007: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8008: END IF;
8009: -- Standard End of Procedure/Function Logging
8010: INL_LOGGING_PVT.Log_EndProc(

Line 8007: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8003: -- If any errors happen abort API.
8004: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8005: RAISE FND_API.G_EXC_ERROR;
8006: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8007: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8008: END IF;
8009: -- Standard End of Procedure/Function Logging
8010: INL_LOGGING_PVT.Log_EndProc(
8011: p_module_name => g_module_name,

Line 8015: WHEN FND_API.G_EXC_ERROR THEN

8011: p_module_name => g_module_name,
8012: p_procedure_name => l_proc_name
8013: );
8014: EXCEPTION
8015: WHEN FND_API.G_EXC_ERROR THEN
8016: -- Standard Expected Error Logging
8017: INL_LOGGING_PVT.Log_ExpecError (
8018: p_module_name => g_module_name,
8019: p_procedure_name => l_proc_name

Line 8021: x_return_status := FND_API.G_RET_STS_ERROR;

8017: INL_LOGGING_PVT.Log_ExpecError (
8018: p_module_name => g_module_name,
8019: p_procedure_name => l_proc_name
8020: );
8021: x_return_status := FND_API.G_RET_STS_ERROR;
8022: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8023: -- Standard Unexpected Error Logging
8024: INL_LOGGING_PVT.Log_UnexpecError (
8025: p_module_name => g_module_name,

Line 8022: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

8018: p_module_name => g_module_name,
8019: p_procedure_name => l_proc_name
8020: );
8021: x_return_status := FND_API.G_RET_STS_ERROR;
8022: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8023: -- Standard Unexpected Error Logging
8024: INL_LOGGING_PVT.Log_UnexpecError (
8025: p_module_name => g_module_name,
8026: p_procedure_name => l_proc_name

Line 8028: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8024: INL_LOGGING_PVT.Log_UnexpecError (
8025: p_module_name => g_module_name,
8026: p_procedure_name => l_proc_name
8027: );
8028: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8029: WHEN OTHERS THEN
8030: -- Standard Unexpected Error Logging
8031: INL_LOGGING_PVT.Log_UnexpecError (
8032: p_module_name => g_module_name,

Line 8035: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8031: INL_LOGGING_PVT.Log_UnexpecError (
8032: p_module_name => g_module_name,
8033: p_procedure_name => l_proc_name
8034: );
8035: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8036: IF FND_MSG_PUB.Check_Msg_Level(
8037: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
8038: ) THEN
8039: FND_MSG_PUB.Add_Exc_Msg(

Line 8136: x_return_status := FND_API.G_RET_STS_SUCCESS;

8132: p_module_name => g_module_name,
8133: p_procedure_name => l_proc_name
8134: ) ;
8135: -- Initialize API return status to success
8136: x_return_status := FND_API.G_RET_STS_SUCCESS;
8137: OPEN c_ship_hdr_int;
8138: FETCH c_ship_hdr_int BULK COLLECT INTO ship_hdr_int_list;
8139:
8140: CLOSE c_ship_hdr_int;

Line 8205: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8201: p_debug_info => l_debug_info
8202: );
8203: Reset_InterfError(p_parent_table_name => 'INL_SHIP_HEADERS_INT', p_parent_table_id => ship_hdr_int_list(i) .ship_header_int_id, x_return_status => l_return_status) ;
8204: -- If any errors happen abort API.
8205: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8206: RAISE FND_API.G_EXC_ERROR;
8207: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8209: END IF;

Line 8206: RAISE FND_API.G_EXC_ERROR;

8202: );
8203: Reset_InterfError(p_parent_table_name => 'INL_SHIP_HEADERS_INT', p_parent_table_id => ship_hdr_int_list(i) .ship_header_int_id, x_return_status => l_return_status) ;
8204: -- If any errors happen abort API.
8205: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8206: RAISE FND_API.G_EXC_ERROR;
8207: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8209: END IF;
8210: INL_LOGGING_PVT.Log_APICallIn( p_module_name => g_module_name,

Line 8207: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8203: Reset_InterfError(p_parent_table_name => 'INL_SHIP_HEADERS_INT', p_parent_table_id => ship_hdr_int_list(i) .ship_header_int_id, x_return_status => l_return_status) ;
8204: -- If any errors happen abort API.
8205: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8206: RAISE FND_API.G_EXC_ERROR;
8207: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8209: END IF;
8210: INL_LOGGING_PVT.Log_APICallIn( p_module_name => g_module_name,
8211: p_procedure_name => l_proc_name,

Line 8208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8204: -- If any errors happen abort API.
8205: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8206: RAISE FND_API.G_EXC_ERROR;
8207: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8208: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8209: END IF;
8210: INL_LOGGING_PVT.Log_APICallIn( p_module_name => g_module_name,
8211: p_procedure_name => l_proc_name,
8212: p_call_api_name => 'Derive_ShipHeaderCols',

Line 8235: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8231: p_in_param_name10 => NULL,
8232: p_in_param_value10 => NULL) ;
8233: Derive_ShipHeaderCols(p_ship_header_int_id => ship_hdr_int_list(i) .ship_header_int_id, p_organization_id => ship_hdr_int_list(i) .organization_id, x_return_status => l_return_status) ;
8234: -- If any errors happen abort API.
8235: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8236: RAISE FND_API.G_EXC_ERROR;
8237: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8238: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8239: END IF;

Line 8236: RAISE FND_API.G_EXC_ERROR;

8232: p_in_param_value10 => NULL) ;
8233: Derive_ShipHeaderCols(p_ship_header_int_id => ship_hdr_int_list(i) .ship_header_int_id, p_organization_id => ship_hdr_int_list(i) .organization_id, x_return_status => l_return_status) ;
8234: -- If any errors happen abort API.
8235: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8236: RAISE FND_API.G_EXC_ERROR;
8237: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8238: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8239: END IF;
8240: INL_LOGGING_PVT.Log_APICallIn( p_module_name => g_module_name,

Line 8237: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8233: Derive_ShipHeaderCols(p_ship_header_int_id => ship_hdr_int_list(i) .ship_header_int_id, p_organization_id => ship_hdr_int_list(i) .organization_id, x_return_status => l_return_status) ;
8234: -- If any errors happen abort API.
8235: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8236: RAISE FND_API.G_EXC_ERROR;
8237: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8238: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8239: END IF;
8240: INL_LOGGING_PVT.Log_APICallIn( p_module_name => g_module_name,
8241: p_procedure_name => l_proc_name,

Line 8238: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8234: -- If any errors happen abort API.
8235: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8236: RAISE FND_API.G_EXC_ERROR;
8237: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8238: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8239: END IF;
8240: INL_LOGGING_PVT.Log_APICallIn( p_module_name => g_module_name,
8241: p_procedure_name => l_proc_name,
8242: p_call_api_name => 'Derive_ShipLineCols',

Line 8265: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8261: p_in_param_name10 => NULL,
8262: p_in_param_value10 => NULL) ;
8263: Derive_ShipLineCols(p_ship_header_int_id => ship_hdr_int_list(i) .ship_header_int_id, p_organization_id => ship_hdr_int_list(i) .organization_id, x_return_status => l_return_status) ;
8264: -- If any errors happen abort API.
8265: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8266: RAISE FND_API.G_EXC_ERROR;
8267: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8268: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8269: END IF;

Line 8266: RAISE FND_API.G_EXC_ERROR;

8262: p_in_param_value10 => NULL) ;
8263: Derive_ShipLineCols(p_ship_header_int_id => ship_hdr_int_list(i) .ship_header_int_id, p_organization_id => ship_hdr_int_list(i) .organization_id, x_return_status => l_return_status) ;
8264: -- If any errors happen abort API.
8265: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8266: RAISE FND_API.G_EXC_ERROR;
8267: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8268: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8269: END IF;
8270: -- When Validation_Flag = Y, it means that

Line 8267: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8263: Derive_ShipLineCols(p_ship_header_int_id => ship_hdr_int_list(i) .ship_header_int_id, p_organization_id => ship_hdr_int_list(i) .organization_id, x_return_status => l_return_status) ;
8264: -- If any errors happen abort API.
8265: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8266: RAISE FND_API.G_EXC_ERROR;
8267: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8268: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8269: END IF;
8270: -- When Validation_Flag = Y, it means that
8271: -- we must execute the first level validation

Line 8268: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8264: -- If any errors happen abort API.
8265: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8266: RAISE FND_API.G_EXC_ERROR;
8267: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8268: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8269: END IF;
8270: -- When Validation_Flag = Y, it means that
8271: -- we must execute the first level validation
8272: IF(l_validation_flag = 'Y') THEN

Line 8290: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8286: p_ship_header_id => ship_hdr_int_list(i).ship_header_id,
8287: p_ship_type_id => ship_hdr_int_list(i).ship_type_id,
8288: x_return_status => l_return_status) ;
8289: -- If any errors happen abort API.
8290: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8291: RAISE FND_API.G_EXC_ERROR;
8292: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8293: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8294: END IF;

Line 8291: RAISE FND_API.G_EXC_ERROR;

8287: p_ship_type_id => ship_hdr_int_list(i).ship_type_id,
8288: x_return_status => l_return_status) ;
8289: -- If any errors happen abort API.
8290: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8291: RAISE FND_API.G_EXC_ERROR;
8292: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8293: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8294: END IF;
8295: OPEN c_ship_lin_int(l_ship_header_int_id);

Line 8292: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8288: x_return_status => l_return_status) ;
8289: -- If any errors happen abort API.
8290: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8291: RAISE FND_API.G_EXC_ERROR;
8292: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8293: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8294: END IF;
8295: OPEN c_ship_lin_int(l_ship_header_int_id);
8296: FETCH c_ship_lin_int BULK COLLECT INTO ship_lin_int_list;

Line 8293: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8289: -- If any errors happen abort API.
8290: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8291: RAISE FND_API.G_EXC_ERROR;
8292: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8293: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8294: END IF;
8295: OPEN c_ship_lin_int(l_ship_header_int_id);
8296: FETCH c_ship_lin_int BULK COLLECT INTO ship_lin_int_list;
8297:

Line 8315: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8311: p_ship_type_id => ship_hdr_int_list(i).ship_type_id, --pay attention to idx
8312: p_ship_line_type_id => ship_lin_int_list(j).ship_line_type_id,
8313: x_return_status => l_return_status) ;
8314: -- If any errors happen abort API.
8315: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8316: RAISE FND_API.G_EXC_ERROR;
8317: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8318: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8319: END IF;

Line 8316: RAISE FND_API.G_EXC_ERROR;

8312: p_ship_line_type_id => ship_lin_int_list(j).ship_line_type_id,
8313: x_return_status => l_return_status) ;
8314: -- If any errors happen abort API.
8315: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8316: RAISE FND_API.G_EXC_ERROR;
8317: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8318: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8319: END IF;
8320: END LOOP;

Line 8317: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8313: x_return_status => l_return_status) ;
8314: -- If any errors happen abort API.
8315: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8316: RAISE FND_API.G_EXC_ERROR;
8317: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8318: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8319: END IF;
8320: END LOOP;
8321: END IF;

Line 8318: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8314: -- If any errors happen abort API.
8315: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8316: RAISE FND_API.G_EXC_ERROR;
8317: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8318: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8319: END IF;
8320: END LOOP;
8321: END IF;
8322: END IF;

Line 8399: WHEN FND_API.G_EXC_ERROR THEN

8395: p_module_name => g_module_name,
8396: p_procedure_name => l_proc_name
8397: );
8398: EXCEPTION
8399: WHEN FND_API.G_EXC_ERROR THEN
8400: -- Standard Expected Error Logging
8401: INL_LOGGING_PVT.Log_ExpecError (
8402: p_module_name => g_module_name,
8403: p_procedure_name => l_proc_name

Line 8405: x_return_status := FND_API.G_RET_STS_ERROR;

8401: INL_LOGGING_PVT.Log_ExpecError (
8402: p_module_name => g_module_name,
8403: p_procedure_name => l_proc_name
8404: );
8405: x_return_status := FND_API.G_RET_STS_ERROR;
8406: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8407: -- Standard Unexpected Error Logging
8408: INL_LOGGING_PVT.Log_UnexpecError (
8409: p_module_name => g_module_name,

Line 8406: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

8402: p_module_name => g_module_name,
8403: p_procedure_name => l_proc_name
8404: );
8405: x_return_status := FND_API.G_RET_STS_ERROR;
8406: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8407: -- Standard Unexpected Error Logging
8408: INL_LOGGING_PVT.Log_UnexpecError (
8409: p_module_name => g_module_name,
8410: p_procedure_name => l_proc_name

Line 8412: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8408: INL_LOGGING_PVT.Log_UnexpecError (
8409: p_module_name => g_module_name,
8410: p_procedure_name => l_proc_name
8411: );
8412: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8413: WHEN OTHERS THEN
8414: -- Standard Unexpected Error Logging
8415: INL_LOGGING_PVT.Log_UnexpecError (
8416: p_module_name => g_module_name,

Line 8419: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8415: INL_LOGGING_PVT.Log_UnexpecError (
8416: p_module_name => g_module_name,
8417: p_procedure_name => l_proc_name
8418: );
8419: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8420: IF FND_MSG_PUB.Check_Msg_Level(
8421: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
8422: ) THEN
8423: FND_MSG_PUB.Add_Exc_Msg(

Line 8488: l_init_msg_list VARCHAR2(2000) := FND_API.G_FALSE;

8484: TYPE ship_hdr_list_type IS TABLE OF c_ship_headers%ROWTYPE;
8485: ship_hdr_list ship_hdr_list_type;
8486: l_proc_name CONSTANT VARCHAR2(100) := 'Run_ShipPostProcessor';
8487: l_return_status VARCHAR2(1) ;
8488: l_init_msg_list VARCHAR2(2000) := FND_API.G_FALSE;
8489: l_commit VARCHAR2(1) := FND_API.G_FALSE;
8490: l_validation_level NUMBER := FND_API.G_VALID_LEVEL_FULL;
8491: l_debug_info VARCHAR2(200) ;
8492: l_msg_data VARCHAR2(2000) ;

Line 8489: l_commit VARCHAR2(1) := FND_API.G_FALSE;

8485: ship_hdr_list ship_hdr_list_type;
8486: l_proc_name CONSTANT VARCHAR2(100) := 'Run_ShipPostProcessor';
8487: l_return_status VARCHAR2(1) ;
8488: l_init_msg_list VARCHAR2(2000) := FND_API.G_FALSE;
8489: l_commit VARCHAR2(1) := FND_API.G_FALSE;
8490: l_validation_level NUMBER := FND_API.G_VALID_LEVEL_FULL;
8491: l_debug_info VARCHAR2(200) ;
8492: l_msg_data VARCHAR2(2000) ;
8493: l_msg_count NUMBER;

Line 8490: l_validation_level NUMBER := FND_API.G_VALID_LEVEL_FULL;

8486: l_proc_name CONSTANT VARCHAR2(100) := 'Run_ShipPostProcessor';
8487: l_return_status VARCHAR2(1) ;
8488: l_init_msg_list VARCHAR2(2000) := FND_API.G_FALSE;
8489: l_commit VARCHAR2(1) := FND_API.G_FALSE;
8490: l_validation_level NUMBER := FND_API.G_VALID_LEVEL_FULL;
8491: l_debug_info VARCHAR2(200) ;
8492: l_msg_data VARCHAR2(2000) ;
8493: l_msg_count NUMBER;
8494: l_msg_count_validate NUMBER;

Line 8504: x_return_status := FND_API.G_RET_STS_SUCCESS;

8500: p_module_name => g_module_name,
8501: p_procedure_name => l_proc_name
8502: ) ;
8503: -- Initialize API return status to success
8504: x_return_status := FND_API.G_RET_STS_SUCCESS;
8505: -- Get the Last Task Code to control
8506: -- which actions must be executed
8507: SELECT MAX(last_task_code)
8508: INTO l_mx_last_task_code

Line 8534: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8530: Import_Headers(p_group_id => p_group_id,
8531: p_org_id => p_org_id,
8532: x_return_status => l_return_status) ;
8533: -- If any errors happen abort API.
8534: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8535: RAISE FND_API.G_EXC_ERROR;
8536: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8537: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8538: END IF;

Line 8535: RAISE FND_API.G_EXC_ERROR;

8531: p_org_id => p_org_id,
8532: x_return_status => l_return_status) ;
8533: -- If any errors happen abort API.
8534: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8535: RAISE FND_API.G_EXC_ERROR;
8536: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8537: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8538: END IF;
8539: l_debug_info := 'Import Shipment Lines. Call Import_Lines';

Line 8536: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8532: x_return_status => l_return_status) ;
8533: -- If any errors happen abort API.
8534: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8535: RAISE FND_API.G_EXC_ERROR;
8536: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8537: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8538: END IF;
8539: l_debug_info := 'Import Shipment Lines. Call Import_Lines';
8540: INL_LOGGING_PVT.Log_Statement(

Line 8537: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8533: -- If any errors happen abort API.
8534: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8535: RAISE FND_API.G_EXC_ERROR;
8536: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8537: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8538: END IF;
8539: l_debug_info := 'Import Shipment Lines. Call Import_Lines';
8540: INL_LOGGING_PVT.Log_Statement(
8541: p_module_name => g_module_name,

Line 8547: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8543: p_debug_info => l_debug_info
8544: );
8545: Import_Lines(p_group_id => p_group_id, p_org_id => p_org_id, x_return_status => l_return_status) ;
8546: -- If any errors happen abort API.
8547: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8548: RAISE FND_API.G_EXC_ERROR;
8549: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8550: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8551: END IF;

Line 8548: RAISE FND_API.G_EXC_ERROR;

8544: );
8545: Import_Lines(p_group_id => p_group_id, p_org_id => p_org_id, x_return_status => l_return_status) ;
8546: -- If any errors happen abort API.
8547: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8548: RAISE FND_API.G_EXC_ERROR;
8549: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8550: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8551: END IF;
8552: OPEN c_ship_headers;

Line 8549: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8545: Import_Lines(p_group_id => p_group_id, p_org_id => p_org_id, x_return_status => l_return_status) ;
8546: -- If any errors happen abort API.
8547: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8548: RAISE FND_API.G_EXC_ERROR;
8549: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8550: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8551: END IF;
8552: OPEN c_ship_headers;
8553: FETCH c_ship_headers BULK COLLECT INTO ship_hdr_list;

Line 8550: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8546: -- If any errors happen abort API.
8547: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8548: RAISE FND_API.G_EXC_ERROR;
8549: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8550: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8551: END IF;
8552: OPEN c_ship_headers;
8553: FETCH c_ship_headers BULK COLLECT INTO ship_hdr_list;
8554:

Line 8591: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8587: x_msg_count => l_msg_count,
8588: x_msg_data => l_msg_data
8589: ) ;
8590: -- If any errors happen abort the process.
8591: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8592: RAISE FND_API.G_EXC_ERROR;
8593: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8594: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8595: END IF;

Line 8592: RAISE FND_API.G_EXC_ERROR;

8588: x_msg_data => l_msg_data
8589: ) ;
8590: -- If any errors happen abort the process.
8591: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8592: RAISE FND_API.G_EXC_ERROR;
8593: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8594: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8595: END IF;
8596: END IF;

Line 8593: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8589: ) ;
8590: -- If any errors happen abort the process.
8591: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8592: RAISE FND_API.G_EXC_ERROR;
8593: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8594: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8595: END IF;
8596: END IF;
8597: -- Process LCM Shipment Actions

Line 8594: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8590: -- If any errors happen abort the process.
8591: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8592: RAISE FND_API.G_EXC_ERROR;
8593: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8594: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8595: END IF;
8596: END IF;
8597: -- Process LCM Shipment Actions
8598: IF ship_hdr_list(i) .last_task_code >= '30' THEN

Line 8621: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8617: x_return_status => l_return_status,
8618: x_msg_count => l_msg_count,
8619: x_msg_data => l_msg_data) ;
8620: -- If any errors happen abort the process.
8621: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8622: RAISE FND_API.G_EXC_ERROR;
8623: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8624: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8625: END IF;

Line 8622: RAISE FND_API.G_EXC_ERROR;

8618: x_msg_count => l_msg_count,
8619: x_msg_data => l_msg_data) ;
8620: -- If any errors happen abort the process.
8621: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8622: RAISE FND_API.G_EXC_ERROR;
8623: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8624: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8625: END IF;
8626: END IF;

Line 8623: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8619: x_msg_data => l_msg_data) ;
8620: -- If any errors happen abort the process.
8621: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8622: RAISE FND_API.G_EXC_ERROR;
8623: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8624: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8625: END IF;
8626: END IF;
8627: END LOOP;

Line 8624: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8620: -- If any errors happen abort the process.
8621: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8622: RAISE FND_API.G_EXC_ERROR;
8623: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8624: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8625: END IF;
8626: END IF;
8627: END LOOP;
8628: END IF;

Line 8636: WHEN FND_API.G_EXC_ERROR THEN

8632: p_module_name => g_module_name,
8633: p_procedure_name => l_proc_name
8634: );
8635: EXCEPTION
8636: WHEN FND_API.G_EXC_ERROR THEN
8637: -- Standard Expected Error Logging
8638: INL_LOGGING_PVT.Log_ExpecError (
8639: p_module_name => g_module_name,
8640: p_procedure_name => l_proc_name

Line 8642: x_return_status := FND_API.G_RET_STS_ERROR;

8638: INL_LOGGING_PVT.Log_ExpecError (
8639: p_module_name => g_module_name,
8640: p_procedure_name => l_proc_name
8641: );
8642: x_return_status := FND_API.G_RET_STS_ERROR;
8643: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8644: -- Standard Unexpected Error Logging
8645: INL_LOGGING_PVT.Log_UnexpecError (
8646: p_module_name => g_module_name,

Line 8643: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

8639: p_module_name => g_module_name,
8640: p_procedure_name => l_proc_name
8641: );
8642: x_return_status := FND_API.G_RET_STS_ERROR;
8643: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8644: -- Standard Unexpected Error Logging
8645: INL_LOGGING_PVT.Log_UnexpecError (
8646: p_module_name => g_module_name,
8647: p_procedure_name => l_proc_name

Line 8649: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8645: INL_LOGGING_PVT.Log_UnexpecError (
8646: p_module_name => g_module_name,
8647: p_procedure_name => l_proc_name
8648: );
8649: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8650: WHEN OTHERS THEN
8651: -- Standard Unexpected Error Logging
8652: INL_LOGGING_PVT.Log_UnexpecError (
8653: p_module_name => g_module_name,

Line 8656: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8652: INL_LOGGING_PVT.Log_UnexpecError (
8653: p_module_name => g_module_name,
8654: p_procedure_name => l_proc_name
8655: );
8656: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8657: IF FND_MSG_PUB.Check_Msg_Level(
8658: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
8659: ) THEN
8660: FND_MSG_PUB.Add_Exc_Msg(

Line 8709: p_init_msg_list => FND_API.G_TRUE,

8705: p_debug_info => l_debug_info
8706: );
8707: Import_LCMShipments(
8708: p_api_version => 1.0,
8709: p_init_msg_list => FND_API.G_TRUE,
8710: p_commit => FND_API.G_TRUE,
8711: p_group_id => p_group_id,
8712: p_org_id => p_org_id,
8713: x_return_status => l_return_status,

Line 8710: p_commit => FND_API.G_TRUE,

8706: );
8707: Import_LCMShipments(
8708: p_api_version => 1.0,
8709: p_init_msg_list => FND_API.G_TRUE,
8710: p_commit => FND_API.G_TRUE,
8711: p_group_id => p_group_id,
8712: p_org_id => p_org_id,
8713: x_return_status => l_return_status,
8714: x_msg_count => l_msg_count,

Line 8724: FND_FILE.PUT_LINE(FND_FILE.LOG,FND_MSG_PUB.get (i, FND_API.g_false) );

8720: ELSIF l_msg_count > 1 THEN
8721: FND_FILE.PUT_LINE(FND_FILE.LOG, l_msg_count|| ' warnings found.' );
8722: FOR i IN 1 ..l_msg_count
8723: LOOP
8724: FND_FILE.PUT_LINE(FND_FILE.LOG,FND_MSG_PUB.get (i, FND_API.g_false) );
8725: END LOOP;
8726: retcode := 1;
8727: END IF;
8728: -- If any errors happen abort API.

Line 8729: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8725: END LOOP;
8726: retcode := 1;
8727: END IF;
8728: -- If any errors happen abort API.
8729: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8730: RAISE FND_API.G_EXC_ERROR;
8731: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8732: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8733: END IF;

Line 8730: RAISE FND_API.G_EXC_ERROR;

8726: retcode := 1;
8727: END IF;
8728: -- If any errors happen abort API.
8729: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8730: RAISE FND_API.G_EXC_ERROR;
8731: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8732: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8733: END IF;
8734: -- Standard End of Procedure/Function Logging

Line 8731: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8727: END IF;
8728: -- If any errors happen abort API.
8729: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8730: RAISE FND_API.G_EXC_ERROR;
8731: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8732: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8733: END IF;
8734: -- Standard End of Procedure/Function Logging
8735: INL_LOGGING_PVT.Log_EndProc(

Line 8732: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8728: -- If any errors happen abort API.
8729: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8730: RAISE FND_API.G_EXC_ERROR;
8731: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8732: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8733: END IF;
8734: -- Standard End of Procedure/Function Logging
8735: INL_LOGGING_PVT.Log_EndProc(
8736: p_module_name => g_module_name,

Line 8740: WHEN FND_API.G_EXC_ERROR THEN

8736: p_module_name => g_module_name,
8737: p_procedure_name => l_proc_name
8738: );
8739: EXCEPTION
8740: WHEN FND_API.G_EXC_ERROR THEN
8741: -- Standard Expected Error Logging
8742: INL_LOGGING_PVT.Log_ExpecError (
8743: p_module_name => g_module_name,
8744: p_procedure_name => l_proc_name

Line 8747: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

8743: p_module_name => g_module_name,
8744: p_procedure_name => l_proc_name
8745: );
8746: retcode := 1;
8747: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8748: -- Standard Unexpected Error Logging
8749: INL_LOGGING_PVT.Log_UnexpecError(
8750: p_module_name => g_module_name,
8751: p_procedure_name => l_proc_name

Line 8770: -- p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE

8766: --
8767: -- Pre-reqs : None
8768: -- Parameters :
8769: -- IN : p_api_version IN NUMBER
8770: -- p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
8771: -- p_commit IN VARCHAR2 := FND_API.G_FALSE
8772: -- p_group_id IN NUMBER
8773: -- p_org_id IN NUMBER, => Operating unit
8774: --

Line 8771: -- p_commit IN VARCHAR2 := FND_API.G_FALSE

8767: -- Pre-reqs : None
8768: -- Parameters :
8769: -- IN : p_api_version IN NUMBER
8770: -- p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
8771: -- p_commit IN VARCHAR2 := FND_API.G_FALSE
8772: -- p_group_id IN NUMBER
8773: -- p_org_id IN NUMBER, => Operating unit
8774: --
8775: -- OUT : x_return_status OUT NOCOPY VARCHAR2

Line 8784: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

8780: --
8781: -- Notes :
8782: PROCEDURE Import_LCMShipments(
8783: p_api_version IN NUMBER,
8784: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
8785: p_commit IN VARCHAR2 := FND_API.G_FALSE,
8786: p_group_id IN NUMBER,
8787: p_org_id IN NUMBER,
8788: x_return_status OUT NOCOPY VARCHAR2,

Line 8785: p_commit IN VARCHAR2 := FND_API.G_FALSE,

8781: -- Notes :
8782: PROCEDURE Import_LCMShipments(
8783: p_api_version IN NUMBER,
8784: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
8785: p_commit IN VARCHAR2 := FND_API.G_FALSE,
8786: p_group_id IN NUMBER,
8787: p_org_id IN NUMBER,
8788: x_return_status OUT NOCOPY VARCHAR2,
8789: x_msg_count OUT NOCOPY NUMBER,

Line 8807: IF FND_API.to_Boolean(p_init_msg_list) THEN

8803: ) ;
8804: -- Standard Start of API savepoint
8805: SAVEPOINT Import_LCMShipments_PVT;
8806: -- Initialize message list if p_init_msg_list is set to TRUE.
8807: IF FND_API.to_Boolean(p_init_msg_list) THEN
8808: FND_MSG_PUB.initialize;
8809: END IF;
8810: -- Standard call to check for call compatibility
8811: IF NOT FND_API.Compatible_API_Call(

Line 8811: IF NOT FND_API.Compatible_API_Call(

8807: IF FND_API.to_Boolean(p_init_msg_list) THEN
8808: FND_MSG_PUB.initialize;
8809: END IF;
8810: -- Standard call to check for call compatibility
8811: IF NOT FND_API.Compatible_API_Call(
8812: p_current_version_number => l_api_version,
8813: p_caller_version_number => p_api_version,
8814: p_api_name => l_api_name,
8815: p_pkg_name => g_pkg_name

Line 8817: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8813: p_caller_version_number => p_api_version,
8814: p_api_name => l_api_name,
8815: p_pkg_name => g_pkg_name
8816: ) THEN
8817: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8818: END IF;
8819: -- Initialize API return status to success
8820: x_return_status := FND_API.G_RET_STS_SUCCESS;
8821: l_debug_info := 'Run Shipment Pre-Processor(First level validation). Call Run_ShipPreProcessor';

Line 8820: x_return_status := FND_API.G_RET_STS_SUCCESS;

8816: ) THEN
8817: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8818: END IF;
8819: -- Initialize API return status to success
8820: x_return_status := FND_API.G_RET_STS_SUCCESS;
8821: l_debug_info := 'Run Shipment Pre-Processor(First level validation). Call Run_ShipPreProcessor';
8822: INL_LOGGING_PVT.Log_Statement(
8823: p_module_name => g_module_name,
8824: p_procedure_name => l_api_name,

Line 8833: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8829: p_org_id => p_org_id,
8830: x_return_status => l_return_status
8831: ) ;
8832: -- If any errors happen abort API.
8833: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8834: RAISE FND_API.G_EXC_ERROR;
8835: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8836: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8837: END IF;

Line 8834: RAISE FND_API.G_EXC_ERROR;

8830: x_return_status => l_return_status
8831: ) ;
8832: -- If any errors happen abort API.
8833: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8834: RAISE FND_API.G_EXC_ERROR;
8835: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8836: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8837: END IF;
8838: l_debug_info := 'Run Shipment Post-Processor. Call Run_ShipPostProcessor';

Line 8835: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8831: ) ;
8832: -- If any errors happen abort API.
8833: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8834: RAISE FND_API.G_EXC_ERROR;
8835: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8836: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8837: END IF;
8838: l_debug_info := 'Run Shipment Post-Processor. Call Run_ShipPostProcessor';
8839: INL_LOGGING_PVT.Log_Statement(

Line 8836: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8832: -- If any errors happen abort API.
8833: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8834: RAISE FND_API.G_EXC_ERROR;
8835: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8836: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8837: END IF;
8838: l_debug_info := 'Run Shipment Post-Processor. Call Run_ShipPostProcessor';
8839: INL_LOGGING_PVT.Log_Statement(
8840: p_module_name => g_module_name,

Line 8850: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8846: p_org_id => p_org_id,
8847: x_return_status => l_return_status
8848: ) ;
8849: -- If any errors happen abort API.
8850: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8851: RAISE FND_API.G_EXC_ERROR;
8852: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8853: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8854: END IF;

Line 8851: RAISE FND_API.G_EXC_ERROR;

8847: x_return_status => l_return_status
8848: ) ;
8849: -- If any errors happen abort API.
8850: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8851: RAISE FND_API.G_EXC_ERROR;
8852: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8853: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8854: END IF;
8855: -- Standard check of p_commit.

Line 8852: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8848: ) ;
8849: -- If any errors happen abort API.
8850: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8851: RAISE FND_API.G_EXC_ERROR;
8852: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8853: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8854: END IF;
8855: -- Standard check of p_commit.
8856: IF FND_API.To_Boolean(p_commit) THEN

Line 8853: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8849: -- If any errors happen abort API.
8850: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8851: RAISE FND_API.G_EXC_ERROR;
8852: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8853: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8854: END IF;
8855: -- Standard check of p_commit.
8856: IF FND_API.To_Boolean(p_commit) THEN
8857: COMMIT WORK;

Line 8856: IF FND_API.To_Boolean(p_commit) THEN

8852: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8853: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8854: END IF;
8855: -- Standard check of p_commit.
8856: IF FND_API.To_Boolean(p_commit) THEN
8857: COMMIT WORK;
8858: END IF;
8859: -- Standard call to get message count and if count is 1, get message info.
8860: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.g_false, p_count => x_msg_count, p_data => x_msg_data) ;

Line 8860: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.g_false, p_count => x_msg_count, p_data => x_msg_data) ;

8856: IF FND_API.To_Boolean(p_commit) THEN
8857: COMMIT WORK;
8858: END IF;
8859: -- Standard call to get message count and if count is 1, get message info.
8860: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.g_false, p_count => x_msg_count, p_data => x_msg_data) ;
8861: -- Standard End of Procedure/Function Logging
8862: INL_LOGGING_PVT.Log_EndProc(
8863: p_module_name => g_module_name,
8864: p_procedure_name => l_api_name

Line 8867: WHEN FND_API.G_EXC_ERROR THEN

8863: p_module_name => g_module_name,
8864: p_procedure_name => l_api_name
8865: );
8866: EXCEPTION
8867: WHEN FND_API.G_EXC_ERROR THEN
8868: -- Standard Expected Error Logging
8869: INL_LOGGING_PVT.Log_ExpecError (
8870: p_module_name => g_module_name,
8871: p_procedure_name => l_api_name

Line 8874: x_return_status := FND_API.G_RET_STS_ERROR;

8870: p_module_name => g_module_name,
8871: p_procedure_name => l_api_name
8872: );
8873: ROLLBACK TO Import_LCMShipments_PVT;
8874: x_return_status := FND_API.G_RET_STS_ERROR;
8875: FND_MSG_PUB.Count_And_Get(
8876: p_encoded => FND_API.g_false,
8877: p_count => x_msg_count,
8878: p_data => x_msg_data

Line 8876: p_encoded => FND_API.g_false,

8872: );
8873: ROLLBACK TO Import_LCMShipments_PVT;
8874: x_return_status := FND_API.G_RET_STS_ERROR;
8875: FND_MSG_PUB.Count_And_Get(
8876: p_encoded => FND_API.g_false,
8877: p_count => x_msg_count,
8878: p_data => x_msg_data
8879: );
8880: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 8880: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

8876: p_encoded => FND_API.g_false,
8877: p_count => x_msg_count,
8878: p_data => x_msg_data
8879: );
8880: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8881: -- Standard Unexpected Error Logging
8882: INL_LOGGING_PVT.Log_UnexpecError (
8883: p_module_name => g_module_name,
8884: p_procedure_name => l_api_name

Line 8887: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8883: p_module_name => g_module_name,
8884: p_procedure_name => l_api_name
8885: );
8886: ROLLBACK TO Import_LCMShipments_PVT;
8887: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8888: FND_MSG_PUB.Count_And_Get(
8889: p_encoded => FND_API.g_false,
8890: p_count => x_msg_count,
8891: p_data => x_msg_data

Line 8889: p_encoded => FND_API.g_false,

8885: );
8886: ROLLBACK TO Import_LCMShipments_PVT;
8887: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8888: FND_MSG_PUB.Count_And_Get(
8889: p_encoded => FND_API.g_false,
8890: p_count => x_msg_count,
8891: p_data => x_msg_data
8892: );
8893: WHEN OTHERS THEN

Line 8900: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

8896: p_module_name => g_module_name,
8897: p_procedure_name => l_api_name
8898: );
8899: ROLLBACK TO Import_LCMShipments_PVT;
8900: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
8901: IF FND_MSG_PUB.Check_Msg_Level(
8902: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
8903: ) THEN
8904: FND_MSG_PUB.Add_Exc_Msg(

Line 8910: p_encoded => FND_API.g_false,

8906: p_procedure_name => l_api_name
8907: );
8908: END IF;
8909: FND_MSG_PUB.Count_And_Get(
8910: p_encoded => FND_API.g_false,
8911: p_count => x_msg_count,
8912: p_data => x_msg_data
8913: );
8914: END Import_LCMShipments;

Line 8955: p_init_msg_list => FND_API.G_TRUE,

8951: p_procedure_name => l_proc_name,
8952: p_debug_info => l_debug_info
8953: );
8954: Import_LCMMatches(p_api_version => 1.0,
8955: p_init_msg_list => FND_API.G_TRUE,
8956: p_commit => FND_API.G_TRUE,
8957: p_group_id => p_group_id,
8958: x_return_status => l_return_status,
8959: x_msg_count => l_msg_count,

Line 8956: p_commit => FND_API.G_TRUE,

8952: p_debug_info => l_debug_info
8953: );
8954: Import_LCMMatches(p_api_version => 1.0,
8955: p_init_msg_list => FND_API.G_TRUE,
8956: p_commit => FND_API.G_TRUE,
8957: p_group_id => p_group_id,
8958: x_return_status => l_return_status,
8959: x_msg_count => l_msg_count,
8960: x_msg_data => l_msg_data) ;

Line 8968: FND_FILE.PUT_LINE(FND_FILE.LOG,FND_MSG_PUB.get (i, FND_API.g_false) );

8964: ELSIF l_msg_count > 1 THEN
8965: FND_FILE.PUT_LINE(FND_FILE.LOG, l_msg_count|| ' warnings found.' );
8966: FOR i IN 1 ..l_msg_count
8967: LOOP
8968: FND_FILE.PUT_LINE(FND_FILE.LOG,FND_MSG_PUB.get (i, FND_API.g_false) );
8969: END LOOP;
8970: retcode := 1;
8971: END IF;
8972: -- If any errors happen abort API.

Line 8973: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

8969: END LOOP;
8970: retcode := 1;
8971: END IF;
8972: -- If any errors happen abort API.
8973: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8974: RAISE FND_API.G_EXC_ERROR;
8975: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8976: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8977: END IF;

Line 8974: RAISE FND_API.G_EXC_ERROR;

8970: retcode := 1;
8971: END IF;
8972: -- If any errors happen abort API.
8973: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8974: RAISE FND_API.G_EXC_ERROR;
8975: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8976: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8977: END IF;
8978: -- Standard End of Procedure/Function Logging

Line 8975: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

8971: END IF;
8972: -- If any errors happen abort API.
8973: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8974: RAISE FND_API.G_EXC_ERROR;
8975: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8976: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8977: END IF;
8978: -- Standard End of Procedure/Function Logging
8979: INL_LOGGING_PVT.Log_EndProc(

Line 8976: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8972: -- If any errors happen abort API.
8973: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
8974: RAISE FND_API.G_EXC_ERROR;
8975: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
8976: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8977: END IF;
8978: -- Standard End of Procedure/Function Logging
8979: INL_LOGGING_PVT.Log_EndProc(
8980: p_module_name => g_module_name,

Line 8984: WHEN FND_API.G_EXC_ERROR THEN

8980: p_module_name => g_module_name,
8981: p_procedure_name => l_proc_name
8982: );
8983: EXCEPTION
8984: WHEN FND_API.G_EXC_ERROR THEN
8985: -- Standard Expected Error Logging
8986: INL_LOGGING_PVT.Log_ExpecError (
8987: p_module_name => g_module_name,
8988: p_procedure_name => l_proc_name

Line 8991: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

8987: p_module_name => g_module_name,
8988: p_procedure_name => l_proc_name
8989: );
8990: retcode := 1;
8991: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
8992: -- Standard Unexpected Error Logging
8993: INL_LOGGING_PVT.Log_UnexpecError(
8994: p_module_name => g_module_name,
8995: p_procedure_name => l_proc_name

Line 9014: -- p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE

9010: --
9011: -- Pre-reqs : None
9012: -- Parameters :
9013: -- IN : p_api_version IN NUMBER
9014: -- p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
9015: -- p_commit IN VARCHAR2 := FND_API.G_FALSE
9016: -- p_group_id IN NUMBER
9017: --
9018: -- OUT : x_return_status OUT NOCOPY VARCHAR2

Line 9015: -- p_commit IN VARCHAR2 := FND_API.G_FALSE

9011: -- Pre-reqs : None
9012: -- Parameters :
9013: -- IN : p_api_version IN NUMBER
9014: -- p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
9015: -- p_commit IN VARCHAR2 := FND_API.G_FALSE
9016: -- p_group_id IN NUMBER
9017: --
9018: -- OUT : x_return_status OUT NOCOPY VARCHAR2
9019: -- x_msg_count OUT NOCOPY NUMBER

Line 9027: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

9023: --
9024: -- Notes :
9025: PROCEDURE Import_LCMMatches(
9026: p_api_version IN NUMBER,
9027: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
9028: p_commit IN VARCHAR2 := FND_API.G_FALSE,
9029: p_group_id IN NUMBER,
9030: x_return_status OUT NOCOPY VARCHAR2,
9031: x_msg_count OUT NOCOPY NUMBER,

Line 9028: p_commit IN VARCHAR2 := FND_API.G_FALSE,

9024: -- Notes :
9025: PROCEDURE Import_LCMMatches(
9026: p_api_version IN NUMBER,
9027: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
9028: p_commit IN VARCHAR2 := FND_API.G_FALSE,
9029: p_group_id IN NUMBER,
9030: x_return_status OUT NOCOPY VARCHAR2,
9031: x_msg_count OUT NOCOPY NUMBER,
9032: x_msg_data OUT NOCOPY VARCHAR2

Line 9050: IF FND_API.to_Boolean(p_init_msg_list) THEN

9046:
9047: -- Standard Start of API savepoint
9048: SAVEPOINT Import_LCMMatches_PVT;
9049: -- Initialize message list if p_init_msg_list is set to TRUE.
9050: IF FND_API.to_Boolean(p_init_msg_list) THEN
9051: FND_MSG_PUB.initialize;
9052: END IF;
9053: -- Standard call to check for call compatibility
9054: IF NOT FND_API.Compatible_API_Call(

Line 9054: IF NOT FND_API.Compatible_API_Call(

9050: IF FND_API.to_Boolean(p_init_msg_list) THEN
9051: FND_MSG_PUB.initialize;
9052: END IF;
9053: -- Standard call to check for call compatibility
9054: IF NOT FND_API.Compatible_API_Call(
9055: p_current_version_number => l_api_version,
9056: p_caller_version_number => p_api_version,
9057: p_api_name => l_api_name,
9058: p_pkg_name => g_pkg_name)

Line 9060: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9056: p_caller_version_number => p_api_version,
9057: p_api_name => l_api_name,
9058: p_pkg_name => g_pkg_name)
9059: THEN
9060: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9061: END IF;
9062: -- Initialize API return status to success
9063: x_return_status := FND_API.G_RET_STS_SUCCESS;
9064: l_debug_info := 'Run Match Pre-Processor(first level validation). Call Run_MatchPreProcessor';

Line 9063: x_return_status := FND_API.G_RET_STS_SUCCESS;

9059: THEN
9060: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9061: END IF;
9062: -- Initialize API return status to success
9063: x_return_status := FND_API.G_RET_STS_SUCCESS;
9064: l_debug_info := 'Run Match Pre-Processor(first level validation). Call Run_MatchPreProcessor';
9065: INL_LOGGING_PVT.Log_Statement(
9066: p_module_name => g_module_name,
9067: p_procedure_name => l_api_name,

Line 9073: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

9069: );
9070:
9071: Run_MatchPreProcessor(p_group_id => p_group_id, x_return_status => l_return_status) ;
9072: -- If any errors happen abort API.
9073: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
9074: RAISE FND_API.G_EXC_ERROR;
9075: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
9076: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9077: END IF;

Line 9074: RAISE FND_API.G_EXC_ERROR;

9070:
9071: Run_MatchPreProcessor(p_group_id => p_group_id, x_return_status => l_return_status) ;
9072: -- If any errors happen abort API.
9073: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
9074: RAISE FND_API.G_EXC_ERROR;
9075: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
9076: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9077: END IF;
9078: l_debug_info := 'Run Match Post-Processor. Call Run_MatchPostProcessor';

Line 9075: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

9071: Run_MatchPreProcessor(p_group_id => p_group_id, x_return_status => l_return_status) ;
9072: -- If any errors happen abort API.
9073: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
9074: RAISE FND_API.G_EXC_ERROR;
9075: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
9076: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9077: END IF;
9078: l_debug_info := 'Run Match Post-Processor. Call Run_MatchPostProcessor';
9079: INL_LOGGING_PVT.Log_Statement(

Line 9076: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9072: -- If any errors happen abort API.
9073: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
9074: RAISE FND_API.G_EXC_ERROR;
9075: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
9076: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9077: END IF;
9078: l_debug_info := 'Run Match Post-Processor. Call Run_MatchPostProcessor';
9079: INL_LOGGING_PVT.Log_Statement(
9080: p_module_name => g_module_name,

Line 9089: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

9085: p_group_id => p_group_id,
9086: x_return_status => l_return_status
9087: ) ;
9088: -- If any errors happen abort API.
9089: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
9090: RAISE FND_API.G_EXC_ERROR;
9091: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
9092: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9093: END IF;

Line 9090: RAISE FND_API.G_EXC_ERROR;

9086: x_return_status => l_return_status
9087: ) ;
9088: -- If any errors happen abort API.
9089: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
9090: RAISE FND_API.G_EXC_ERROR;
9091: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
9092: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9093: END IF;
9094: -- Standard check of p_commit.

Line 9091: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

9087: ) ;
9088: -- If any errors happen abort API.
9089: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
9090: RAISE FND_API.G_EXC_ERROR;
9091: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
9092: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9093: END IF;
9094: -- Standard check of p_commit.
9095: IF FND_API.To_Boolean(p_commit) THEN

Line 9092: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9088: -- If any errors happen abort API.
9089: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
9090: RAISE FND_API.G_EXC_ERROR;
9091: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
9092: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9093: END IF;
9094: -- Standard check of p_commit.
9095: IF FND_API.To_Boolean(p_commit) THEN
9096: COMMIT WORK;

Line 9095: IF FND_API.To_Boolean(p_commit) THEN

9091: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
9092: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9093: END IF;
9094: -- Standard check of p_commit.
9095: IF FND_API.To_Boolean(p_commit) THEN
9096: COMMIT WORK;
9097: END IF;
9098: -- Standard call to get message count and if count is 1, get message info.
9099: FND_MSG_PUB.Count_And_Get(

Line 9100: p_encoded => FND_API.g_false,

9096: COMMIT WORK;
9097: END IF;
9098: -- Standard call to get message count and if count is 1, get message info.
9099: FND_MSG_PUB.Count_And_Get(
9100: p_encoded => FND_API.g_false,
9101: p_count => x_msg_count,
9102: p_data => x_msg_data
9103: ) ;
9104: -- Standard End of Procedure/Function Logging

Line 9110: WHEN FND_API.G_EXC_ERROR THEN

9106: p_module_name => g_module_name,
9107: p_procedure_name => l_api_name
9108: );
9109: EXCEPTION
9110: WHEN FND_API.G_EXC_ERROR THEN
9111: -- Standard Expected Error Logging
9112: INL_LOGGING_PVT.Log_ExpecError (
9113: p_module_name => g_module_name,
9114: p_procedure_name => l_api_name

Line 9117: x_return_status := FND_API.G_RET_STS_ERROR;

9113: p_module_name => g_module_name,
9114: p_procedure_name => l_api_name
9115: );
9116: ROLLBACK TO Import_LCMMatches_PVT;
9117: x_return_status := FND_API.G_RET_STS_ERROR;
9118: FND_MSG_PUB.Count_And_Get(
9119: p_encoded => FND_API.g_false,
9120: p_count => x_msg_count,
9121: p_data => x_msg_data

Line 9119: p_encoded => FND_API.g_false,

9115: );
9116: ROLLBACK TO Import_LCMMatches_PVT;
9117: x_return_status := FND_API.G_RET_STS_ERROR;
9118: FND_MSG_PUB.Count_And_Get(
9119: p_encoded => FND_API.g_false,
9120: p_count => x_msg_count,
9121: p_data => x_msg_data
9122: );
9123: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 9123: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

9119: p_encoded => FND_API.g_false,
9120: p_count => x_msg_count,
9121: p_data => x_msg_data
9122: );
9123: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
9124: -- Standard Unexpected Error Logging
9125: INL_LOGGING_PVT.Log_UnexpecError (
9126: p_module_name => g_module_name,
9127: p_procedure_name => l_api_name

Line 9130: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9126: p_module_name => g_module_name,
9127: p_procedure_name => l_api_name
9128: );
9129: ROLLBACK TO Import_LCMMatches_PVT;
9130: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9131: FND_MSG_PUB.Count_And_Get(
9132: p_encoded => FND_API.g_false,
9133: p_count => x_msg_count,
9134: p_data => x_msg_data

Line 9132: p_encoded => FND_API.g_false,

9128: );
9129: ROLLBACK TO Import_LCMMatches_PVT;
9130: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9131: FND_MSG_PUB.Count_And_Get(
9132: p_encoded => FND_API.g_false,
9133: p_count => x_msg_count,
9134: p_data => x_msg_data
9135: );
9136: WHEN OTHERS THEN

Line 9143: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

9139: p_module_name => g_module_name,
9140: p_procedure_name => l_api_name
9141: );
9142: ROLLBACK TO Import_LCMMatches_PVT;
9143: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
9144: IF FND_MSG_PUB.Check_Msg_Level(
9145: p_message_level =>FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR
9146: ) THEN
9147: FND_MSG_PUB.Add_Exc_Msg(

Line 9153: p_encoded => FND_API.g_false,

9149: p_procedure_name => l_api_name
9150: );
9151: END IF;
9152: FND_MSG_PUB.Count_And_Get(
9153: p_encoded => FND_API.g_false,
9154: p_count => x_msg_count,
9155: p_data => x_msg_data
9156: );
9157: