DBA Data[Home] [Help]

APPS.INV_RCV_STD_TRANSFER_APIS dependencies on FND_API

Line 88: RAISE FND_API.G_EXC_ERROR;

84: AND ROWNUM < 2;
85: EXCEPTION
86: WHEN OTHERS THEN
87: print_debug('Error while retrieving project and task. SQLCODE:'||SQLCODE||' SQLERRM:'||Sqlerrm,1);
88: RAISE FND_API.G_EXC_ERROR;
89: END ;
90:
91:
92: --Truncate the transaction_date to store only the date part

Line 340: , DECODE(p_rcv_transaction_rec.sec_transaction_quantity, FND_API.G_MISS_NUM, NULL)

336: , p_rcv_transaction_rec.primary_quantity --primary_quantity
337: , p_rcv_transaction_rec.primary_uom --primary_unit_of_measure
338: , g_transfer_uom_code --uom_code
339: -- OPM COnvergence
340: , DECODE(p_rcv_transaction_rec.sec_transaction_quantity, FND_API.G_MISS_NUM, NULL)
341: , p_rcv_transaction_rec.secondary_uom
342: , p_rcv_transaction_rec.secondary_uom_code
343: , p_rcv_transaction_rec.item_id --item_id
344: , p_rcv_transaction_rec.item_revision --item_revision

Line 390: RAISE FND_API.G_EXC_ERROR;

386: );
387: EXCEPTION
388: WHEN OTHERS THEN
389: print_debug('Error inserting into RTI. SQLCODE:'||SQLCODE||' SQLERRM:'||Sqlerrm,1);
390: RAISE FND_API.G_EXC_ERROR;
391: END;
392:
393: IF (l_debug = 1) THEN
394: print_debug('insert_interface_code completed successfully. Generated RTID: ' || l_interface_transaction_id, 4);

Line 474: x_return_status := FND_API.G_RET_STS_SUCCESS;

470: l_debug NUMBER := NVL(FND_PROFILE.VALUE('INV_DEBUG_TRACE'), 0);
471: BEGIN
472:
473: --Initialize the return status to success
474: x_return_status := FND_API.G_RET_STS_SUCCESS;
475:
476: l_progress := 10;
477:
478: IF (l_debug = 1) THEN

Line 668: RAISE FND_API.G_EXC_ERROR;

664: IF (l_interface_txn_id = -9999) THEN
665: IF (l_debug = 1) THEN
666: print_debug('Progress: ' || l_progress || '. Failure in RTI creation for Transfer', 4);
667: END IF;
668: RAISE FND_API.G_EXC_ERROR;
669: END IF;
670: END IF;
671:
672: --Update the lots and serials interface records with the RTID that was

Line 750: WHEN FND_API.G_EXC_ERROR THEN

746: print_debug('***populate_transfer_rti_values completed successfully***', 4);
747: END IF;
748:
749: EXCEPTION
750: WHEN FND_API.G_EXC_ERROR THEN
751: x_return_status := FND_API.G_RET_STS_ERROR;
752: fnd_msg_pub.count_and_get (
753: p_encoded => FND_API.G_FALSE
754: , p_count => x_msg_count

Line 751: x_return_status := FND_API.G_RET_STS_ERROR;

747: END IF;
748:
749: EXCEPTION
750: WHEN FND_API.G_EXC_ERROR THEN
751: x_return_status := FND_API.G_RET_STS_ERROR;
752: fnd_msg_pub.count_and_get (
753: p_encoded => FND_API.G_FALSE
754: , p_count => x_msg_count
755: , p_data => x_msg_data );

Line 753: p_encoded => FND_API.G_FALSE

749: EXCEPTION
750: WHEN FND_API.G_EXC_ERROR THEN
751: x_return_status := FND_API.G_RET_STS_ERROR;
752: fnd_msg_pub.count_and_get (
753: p_encoded => FND_API.G_FALSE
754: , p_count => x_msg_count
755: , p_data => x_msg_data );
756: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
757: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 756: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

752: fnd_msg_pub.count_and_get (
753: p_encoded => FND_API.G_FALSE
754: , p_count => x_msg_count
755: , p_data => x_msg_data );
756: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
757: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
758: fnd_msg_pub.count_and_get (
759: p_encoded => FND_API.G_FALSE
760: , p_count => x_msg_count

Line 757: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

753: p_encoded => FND_API.G_FALSE
754: , p_count => x_msg_count
755: , p_data => x_msg_data );
756: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
757: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
758: fnd_msg_pub.count_and_get (
759: p_encoded => FND_API.G_FALSE
760: , p_count => x_msg_count
761: , p_data => x_msg_data );

Line 759: p_encoded => FND_API.G_FALSE

755: , p_data => x_msg_data );
756: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
757: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
758: fnd_msg_pub.count_and_get (
759: p_encoded => FND_API.G_FALSE
760: , p_count => x_msg_count
761: , p_data => x_msg_data );
762: WHEN OTHERS THEN
763: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 763: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

759: p_encoded => FND_API.G_FALSE
760: , p_count => x_msg_count
761: , p_data => x_msg_data );
762: WHEN OTHERS THEN
763: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
764: fnd_msg_pub.count_and_get (
765: p_encoded => FND_API.G_FALSE
766: , p_count => x_msg_count
767: , p_data => x_msg_data );

Line 765: p_encoded => FND_API.G_FALSE

761: , p_data => x_msg_data );
762: WHEN OTHERS THEN
763: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
764: fnd_msg_pub.count_and_get (
765: p_encoded => FND_API.G_FALSE
766: , p_count => x_msg_count
767: , p_data => x_msg_data );
768: IF SQLCODE IS NOT NULL THEN
769: inv_mobile_helper_functions.sql_error (

Line 839: x_return_status := FND_API.G_RET_STS_SUCCESS;

835: l_debug NUMBER := NVL(FND_PROFILE.VALUE('INV_DEBUG_TRACE'), 0);
836:
837: BEGIN
838: --Initizlize the return status to success
839: x_return_status := FND_API.G_RET_STS_SUCCESS;
840:
841: l_progress := 10;
842:
843: IF (l_debug = 1) THEN

Line 863: RAISE FND_API.G_EXC_ERROR;

859: print_debug('MOL LPN not matching!!!', 4);
860: END IF;
861: fnd_message.set_name('INV', 'INV_RCV_NO_ROWS');
862: fnd_msg_pub.add;
863: RAISE FND_API.G_EXC_ERROR;
864: END IF;
865:
866: EXCEPTION
867: WHEN OTHERS THEN

Line 870: RAISE FND_API.G_EXC_ERROR;

866: EXCEPTION
867: WHEN OTHERS THEN
868: fnd_message.set_name('INV', 'INV_RCV_NO_ROWS');
869: fnd_msg_pub.add;
870: RAISE FND_API.G_EXC_ERROR;
871: END;
872: END IF; --END IF p_lpn_id is NOT NULL
873:
874: l_progress := 20;

Line 894: RAISE FND_API.G_EXC_ERROR;

890: print_debug('Lot Number not matching!!!', 4);
891: END IF;
892: fnd_message.set_name('INV', 'INV_RCV_NO_ROWS');
893: fnd_msg_pub.add;
894: RAISE FND_API.G_EXC_ERROR;
895: END IF;
896:
897: EXCEPTION
898: WHEN OTHERS THEN

Line 901: RAISE FND_API.G_EXC_ERROR;

897: EXCEPTION
898: WHEN OTHERS THEN
899: fnd_message.set_name('INV', 'INV_RCV_NO_ROWS');
900: fnd_msg_pub.add;
901: RAISE FND_API.G_EXC_ERROR;
902: END;
903: END IF; --END IF p_lot_number is NOT NULL
904:
905: l_parent_txn_id := p_parent_txn_id;

Line 967: RAISE FND_API.G_EXC_ERROR;

963: print_debug('get_avail_quantity_to_transfer: There is no quantity available to transfer: ', 4);
964: END IF;
965: fnd_message.set_name('INV', 'INV_RCV_NO_ROWS');
966: fnd_msg_pub.add;
967: RAISE FND_API.G_EXC_ERROR;
968: ELSIF (p_transfer_quantity > l_rcvqty_txn_uom) THEN
969: IF (l_debug = 1) THEN
970: print_debug('Transfer qty ' || p_transfer_quantity || ' exceeds ' ||
971: ' available quantity ' || l_rcvqty_txn_uom, 4);

Line 975: RAISE FND_API.G_EXC_ERROR;

971: ' available quantity ' || l_rcvqty_txn_uom, 4);
972: END IF;
973: fnd_message.set_name('INV', 'INV_RCV_QTY_OVER_TOLERANCE');
974: fnd_msg_pub.add;
975: RAISE FND_API.G_EXC_ERROR;
976: ELSIF (p_transfer_quantity < l_rcvqty_txn_uom) THEN
977: l_avail_transfer_qty := p_transfer_quantity;
978: ELSE
979: l_avail_transfer_qty := l_rcvqty_txn_uom;

Line 1011: WHEN FND_API.G_EXC_ERROR THEN

1007: print_debug('get_avail_quantity_to_transfer completed successfully', 4);
1008: END IF;
1009:
1010: EXCEPTION
1011: WHEN FND_API.G_EXC_ERROR THEN
1012: x_return_status := FND_API.G_RET_STS_ERROR;
1013: fnd_msg_pub.count_and_get (
1014: p_encoded => FND_API.G_FALSE
1015: , p_count => x_msg_count

Line 1012: x_return_status := FND_API.G_RET_STS_ERROR;

1008: END IF;
1009:
1010: EXCEPTION
1011: WHEN FND_API.G_EXC_ERROR THEN
1012: x_return_status := FND_API.G_RET_STS_ERROR;
1013: fnd_msg_pub.count_and_get (
1014: p_encoded => FND_API.G_FALSE
1015: , p_count => x_msg_count
1016: , p_data => x_msg_data );

Line 1014: p_encoded => FND_API.G_FALSE

1010: EXCEPTION
1011: WHEN FND_API.G_EXC_ERROR THEN
1012: x_return_status := FND_API.G_RET_STS_ERROR;
1013: fnd_msg_pub.count_and_get (
1014: p_encoded => FND_API.G_FALSE
1015: , p_count => x_msg_count
1016: , p_data => x_msg_data );
1017: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1018: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1017: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1013: fnd_msg_pub.count_and_get (
1014: p_encoded => FND_API.G_FALSE
1015: , p_count => x_msg_count
1016: , p_data => x_msg_data );
1017: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1018: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1019: fnd_msg_pub.count_and_get (
1020: p_encoded => FND_API.G_FALSE
1021: , p_count => x_msg_count

Line 1018: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1014: p_encoded => FND_API.G_FALSE
1015: , p_count => x_msg_count
1016: , p_data => x_msg_data );
1017: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1018: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1019: fnd_msg_pub.count_and_get (
1020: p_encoded => FND_API.G_FALSE
1021: , p_count => x_msg_count
1022: , p_data => x_msg_data );

Line 1020: p_encoded => FND_API.G_FALSE

1016: , p_data => x_msg_data );
1017: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1018: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1019: fnd_msg_pub.count_and_get (
1020: p_encoded => FND_API.G_FALSE
1021: , p_count => x_msg_count
1022: , p_data => x_msg_data );
1023: WHEN OTHERS THEN
1024: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1024: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1020: p_encoded => FND_API.G_FALSE
1021: , p_count => x_msg_count
1022: , p_data => x_msg_data );
1023: WHEN OTHERS THEN
1024: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1025: fnd_msg_pub.count_and_get (
1026: p_encoded => FND_API.G_FALSE
1027: , p_count => x_msg_count
1028: , p_data => x_msg_data );

Line 1026: p_encoded => FND_API.G_FALSE

1022: , p_data => x_msg_data );
1023: WHEN OTHERS THEN
1024: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1025: fnd_msg_pub.count_and_get (
1026: p_encoded => FND_API.G_FALSE
1027: , p_count => x_msg_count
1028: , p_data => x_msg_data );
1029: IF SQLCODE IS NOT NULL THEN
1030: inv_mobile_helper_functions.sql_error (

Line 1239: x_return_status := FND_API.G_RET_STS_SUCCESS;

1235:
1236: BEGIN
1237:
1238: --Initialize the return status to success
1239: x_return_status := FND_API.G_RET_STS_SUCCESS;
1240:
1241: l_progress := 10;
1242:
1243: IF (l_debug = 1) THEN

Line 1305: RAISE FND_API.G_EXC_ERROR;

1301: EXCEPTION
1302: WHEN OTHERS THEN
1303: fnd_message.set_name('INV', 'INV-NO ITEM UOM');
1304: fnd_msg_pub.add;
1305: RAISE FND_API.G_EXC_ERROR;
1306: END;
1307:
1308: l_progress := 30;
1309:

Line 1349: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1345: , p_primary_uom_code => l_primary_uom_code
1346: , x_avail_transfer_qty => l_um_transfer_qty
1347: , x_avail_primary_qty => l_primary_qty);
1348:
1349: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1350: IF (l_debug = 1) THEN
1351: print_debug('Failure in create_po_transfer_rec at progress level '
1352: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_ERROR', 4);
1353: END IF;

Line 1352: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_ERROR', 4);

1348:
1349: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1350: IF (l_debug = 1) THEN
1351: print_debug('Failure in create_po_transfer_rec at progress level '
1352: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_ERROR', 4);
1353: END IF;
1354: RAISE FND_API.G_EXC_ERROR;
1355: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1356: IF (l_debug = 1) THEN

Line 1354: RAISE FND_API.G_EXC_ERROR;

1350: IF (l_debug = 1) THEN
1351: print_debug('Failure in create_po_transfer_rec at progress level '
1352: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_ERROR', 4);
1353: END IF;
1354: RAISE FND_API.G_EXC_ERROR;
1355: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1356: IF (l_debug = 1) THEN
1357: print_debug('Failure in create_po_transfer_rec at progress level ' || l_progress
1358: || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_UNEXP_ERROR', 4);

Line 1355: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1351: print_debug('Failure in create_po_transfer_rec at progress level '
1352: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_ERROR', 4);
1353: END IF;
1354: RAISE FND_API.G_EXC_ERROR;
1355: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1356: IF (l_debug = 1) THEN
1357: print_debug('Failure in create_po_transfer_rec at progress level ' || l_progress
1358: || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_UNEXP_ERROR', 4);
1359: END IF;

Line 1358: || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_UNEXP_ERROR', 4);

1354: RAISE FND_API.G_EXC_ERROR;
1355: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1356: IF (l_debug = 1) THEN
1357: print_debug('Failure in create_po_transfer_rec at progress level ' || l_progress
1358: || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_UNEXP_ERROR', 4);
1359: END IF;
1360: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1361: END IF;
1362:

Line 1360: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1356: IF (l_debug = 1) THEN
1357: print_debug('Failure in create_po_transfer_rec at progress level ' || l_progress
1358: || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_UNEXP_ERROR', 4);
1359: END IF;
1360: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1361: END IF;
1362:
1363: /* OPM Convergence. Obtain the seondary available to transfer quantity
1364: using the qty available to transfer in primary uom

Line 1419: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1415: , p_lpn_id => p_lpn_id
1416: , p_transfer_lpn_id => p_transfer_lpn_id
1417: , p_doc_type => 'PO');
1418:
1419: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1420: IF (l_debug = 1) THEN
1421: print_debug('Failure in create_po_transfer_rec at progress level '
1422: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
1423: END IF;

Line 1422: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);

1418:
1419: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1420: IF (l_debug = 1) THEN
1421: print_debug('Failure in create_po_transfer_rec at progress level '
1422: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
1423: END IF;
1424: RAISE FND_API.G_EXC_ERROR;
1425: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1426: IF (l_debug = 1) THEN

Line 1424: RAISE FND_API.G_EXC_ERROR;

1420: IF (l_debug = 1) THEN
1421: print_debug('Failure in create_po_transfer_rec at progress level '
1422: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
1423: END IF;
1424: RAISE FND_API.G_EXC_ERROR;
1425: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1426: IF (l_debug = 1) THEN
1427: print_debug('Failure in create_po_transfer_rec at progress level ' || l_progress
1428: || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);

Line 1425: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1421: print_debug('Failure in create_po_transfer_rec at progress level '
1422: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
1423: END IF;
1424: RAISE FND_API.G_EXC_ERROR;
1425: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1426: IF (l_debug = 1) THEN
1427: print_debug('Failure in create_po_transfer_rec at progress level ' || l_progress
1428: || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);
1429: END IF;

Line 1428: || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);

1424: RAISE FND_API.G_EXC_ERROR;
1425: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1426: IF (l_debug = 1) THEN
1427: print_debug('Failure in create_po_transfer_rec at progress level ' || l_progress
1428: || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);
1429: END IF;
1430: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1431: END IF;
1432:

Line 1430: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1426: IF (l_debug = 1) THEN
1427: print_debug('Failure in create_po_transfer_rec at progress level ' || l_progress
1428: || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);
1429: END IF;
1430: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1431: END IF;
1432:
1433: l_progress := 70;
1434: IF (l_debug = 1) THEN

Line 1439: WHEN FND_API.G_EXC_ERROR THEN

1435: print_debug('***create_po_transfer_rec completed successfully***', 4);
1436: END IF;
1437:
1438: EXCEPTION
1439: WHEN FND_API.G_EXC_ERROR THEN
1440: print_debug('Exception in create_po_transfer_rec ', 4);
1441: IF c_rcvtxn_detail%ISOPEN THEN
1442: CLOSE c_rcvtxn_detail;
1443: END IF;

Line 1444: x_return_status := FND_API.G_RET_STS_ERROR;

1440: print_debug('Exception in create_po_transfer_rec ', 4);
1441: IF c_rcvtxn_detail%ISOPEN THEN
1442: CLOSE c_rcvtxn_detail;
1443: END IF;
1444: x_return_status := FND_API.G_RET_STS_ERROR;
1445: fnd_msg_pub.count_and_get (
1446: p_encoded => FND_API.G_FALSE
1447: , p_count => x_msg_count
1448: , p_data => x_msg_data );

Line 1446: p_encoded => FND_API.G_FALSE

1442: CLOSE c_rcvtxn_detail;
1443: END IF;
1444: x_return_status := FND_API.G_RET_STS_ERROR;
1445: fnd_msg_pub.count_and_get (
1446: p_encoded => FND_API.G_FALSE
1447: , p_count => x_msg_count
1448: , p_data => x_msg_data );
1449: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1450: print_debug('Unexpected Exception in create_po_transfer_rec ', 4);

Line 1449: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1445: fnd_msg_pub.count_and_get (
1446: p_encoded => FND_API.G_FALSE
1447: , p_count => x_msg_count
1448: , p_data => x_msg_data );
1449: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1450: print_debug('Unexpected Exception in create_po_transfer_rec ', 4);
1451: IF c_rcvtxn_detail%ISOPEN THEN
1452: CLOSE c_rcvtxn_detail;
1453: END IF;

Line 1454: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1450: print_debug('Unexpected Exception in create_po_transfer_rec ', 4);
1451: IF c_rcvtxn_detail%ISOPEN THEN
1452: CLOSE c_rcvtxn_detail;
1453: END IF;
1454: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1455: fnd_msg_pub.count_and_get (
1456: p_encoded => FND_API.G_FALSE
1457: , p_count => x_msg_count
1458: , p_data => x_msg_data );

Line 1456: p_encoded => FND_API.G_FALSE

1452: CLOSE c_rcvtxn_detail;
1453: END IF;
1454: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1455: fnd_msg_pub.count_and_get (
1456: p_encoded => FND_API.G_FALSE
1457: , p_count => x_msg_count
1458: , p_data => x_msg_data );
1459: WHEN OTHERS THEN
1460: print_debug('Other Exception in create_po_transfer_rec '||SQLERRM, 4);

Line 1464: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1460: print_debug('Other Exception in create_po_transfer_rec '||SQLERRM, 4);
1461: IF c_rcvtxn_detail%ISOPEN THEN
1462: CLOSE c_rcvtxn_detail;
1463: END IF;
1464: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1465: fnd_msg_pub.count_and_get (
1466: p_encoded => FND_API.G_FALSE
1467: , p_count => x_msg_count
1468: , p_data => x_msg_data );

Line 1466: p_encoded => FND_API.G_FALSE

1462: CLOSE c_rcvtxn_detail;
1463: END IF;
1464: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1465: fnd_msg_pub.count_and_get (
1466: p_encoded => FND_API.G_FALSE
1467: , p_count => x_msg_count
1468: , p_data => x_msg_data );
1469: IF SQLCODE IS NOT NULL THEN
1470: inv_mobile_helper_functions.sql_error (

Line 1670: x_return_status := FND_API.G_RET_STS_SUCCESS;

1666:
1667: l_progress := 10;
1668:
1669: --Initialize the return status to success
1670: x_return_status := FND_API.G_RET_STS_SUCCESS;
1671:
1672: IF (l_debug = 1) THEN
1673: print_debug('Entered create_int_ship_transfer_rec: ' || l_progress || ' ' ||
1674: TO_CHAR(SYSDATE, 'YYYY-MM-DD HH:DD:SS'), 3);

Line 1728: RAISE FND_API.G_EXC_ERROR;

1724: EXCEPTION
1725: WHEN OTHERS THEN
1726: fnd_message.set_name('INV', 'INV-NO ITEM UOM');
1727: fnd_msg_pub.add;
1728: RAISE FND_API.G_EXC_ERROR;
1729: END;
1730:
1731: l_progress := 30;
1732:

Line 1771: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1767: , p_primary_uom_code => l_primary_uom_code
1768: , x_avail_transfer_qty => l_um_transfer_qty
1769: , x_avail_primary_qty => l_primary_qty);
1770:
1771: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1772: IF (l_debug = 1) THEN
1773: print_debug('Failure in create_int_ship_transfer_rec at progress: ' ||
1774: l_progress || '. get_avail_quantity_to_transfer returned FND_API.G_EXC_ERROR', 9);
1775: END IF;

Line 1774: l_progress || '. get_avail_quantity_to_transfer returned FND_API.G_EXC_ERROR', 9);

1770:
1771: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1772: IF (l_debug = 1) THEN
1773: print_debug('Failure in create_int_ship_transfer_rec at progress: ' ||
1774: l_progress || '. get_avail_quantity_to_transfer returned FND_API.G_EXC_ERROR', 9);
1775: END IF;
1776: RAISE FND_API.G_EXC_ERROR;
1777: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1778: IF (l_debug = 1) THEN

Line 1776: RAISE FND_API.G_EXC_ERROR;

1772: IF (l_debug = 1) THEN
1773: print_debug('Failure in create_int_ship_transfer_rec at progress: ' ||
1774: l_progress || '. get_avail_quantity_to_transfer returned FND_API.G_EXC_ERROR', 9);
1775: END IF;
1776: RAISE FND_API.G_EXC_ERROR;
1777: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1778: IF (l_debug = 1) THEN
1779: print_debug('Failure in create_int_ship_transfer_rec at progress: ' ||
1780: l_progress || '. get_avail_quantity_to_transfer returned FND_API.G_EXC_UNEXPECTED_ERROR', 4);

Line 1777: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1773: print_debug('Failure in create_int_ship_transfer_rec at progress: ' ||
1774: l_progress || '. get_avail_quantity_to_transfer returned FND_API.G_EXC_ERROR', 9);
1775: END IF;
1776: RAISE FND_API.G_EXC_ERROR;
1777: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1778: IF (l_debug = 1) THEN
1779: print_debug('Failure in create_int_ship_transfer_rec at progress: ' ||
1780: l_progress || '. get_avail_quantity_to_transfer returned FND_API.G_EXC_UNEXPECTED_ERROR', 4);
1781: END IF;

Line 1780: l_progress || '. get_avail_quantity_to_transfer returned FND_API.G_EXC_UNEXPECTED_ERROR', 4);

1776: RAISE FND_API.G_EXC_ERROR;
1777: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1778: IF (l_debug = 1) THEN
1779: print_debug('Failure in create_int_ship_transfer_rec at progress: ' ||
1780: l_progress || '. get_avail_quantity_to_transfer returned FND_API.G_EXC_UNEXPECTED_ERROR', 4);
1781: END IF;
1782: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1783: END IF;
1784:

Line 1782: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1778: IF (l_debug = 1) THEN
1779: print_debug('Failure in create_int_ship_transfer_rec at progress: ' ||
1780: l_progress || '. get_avail_quantity_to_transfer returned FND_API.G_EXC_UNEXPECTED_ERROR', 4);
1781: END IF;
1782: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1783: END IF;
1784:
1785: /* OPM Convergence. Obtain the seondary available to transfer quantity
1786: using the qty available to transfer in primary uom

Line 1838: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

1834: , p_lpn_id => p_lpn_id
1835: , p_transfer_lpn_id => p_transfer_lpn_id
1836: , p_doc_type => 'INTSHIP');
1837:
1838: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1839: IF (l_debug = 1) THEN
1840: print_debug('Failure in create_int_ship_transfer_rec at progress level '
1841: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
1842: END IF;

Line 1841: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);

1837:
1838: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
1839: IF (l_debug = 1) THEN
1840: print_debug('Failure in create_int_ship_transfer_rec at progress level '
1841: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
1842: END IF;
1843: RAISE FND_API.G_EXC_ERROR;
1844: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1845: IF (l_debug = 1) THEN

Line 1843: RAISE FND_API.G_EXC_ERROR;

1839: IF (l_debug = 1) THEN
1840: print_debug('Failure in create_int_ship_transfer_rec at progress level '
1841: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
1842: END IF;
1843: RAISE FND_API.G_EXC_ERROR;
1844: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1845: IF (l_debug = 1) THEN
1846: print_debug('Failure in create_int_ship_transfer_rec at progress level '
1847: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);

Line 1844: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

1840: print_debug('Failure in create_int_ship_transfer_rec at progress level '
1841: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
1842: END IF;
1843: RAISE FND_API.G_EXC_ERROR;
1844: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1845: IF (l_debug = 1) THEN
1846: print_debug('Failure in create_int_ship_transfer_rec at progress level '
1847: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);
1848: END IF;

Line 1847: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);

1843: RAISE FND_API.G_EXC_ERROR;
1844: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
1845: IF (l_debug = 1) THEN
1846: print_debug('Failure in create_int_ship_transfer_rec at progress level '
1847: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);
1848: END IF;
1849: END IF;
1850:
1851: l_progress := 60;

Line 1858: WHEN FND_API.G_EXC_ERROR THEN

1854: print_debug('***create_int_ship_transfer_rec completed succesfully ***', 4);
1855: END IF;
1856:
1857: EXCEPTION
1858: WHEN FND_API.G_EXC_ERROR THEN
1859: IF c_rcvtxn_detail%ISOPEN THEN
1860: CLOSE c_rcvtxn_detail;
1861: END IF;
1862: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1862: x_return_status := FND_API.G_RET_STS_ERROR;

1858: WHEN FND_API.G_EXC_ERROR THEN
1859: IF c_rcvtxn_detail%ISOPEN THEN
1860: CLOSE c_rcvtxn_detail;
1861: END IF;
1862: x_return_status := FND_API.G_RET_STS_ERROR;
1863: fnd_msg_pub.count_and_get (
1864: p_encoded => FND_API.G_FALSE
1865: , p_count => x_msg_count
1866: , p_data => x_msg_data );

Line 1864: p_encoded => FND_API.G_FALSE

1860: CLOSE c_rcvtxn_detail;
1861: END IF;
1862: x_return_status := FND_API.G_RET_STS_ERROR;
1863: fnd_msg_pub.count_and_get (
1864: p_encoded => FND_API.G_FALSE
1865: , p_count => x_msg_count
1866: , p_data => x_msg_data );
1867: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1868: IF c_rcvtxn_detail%ISOPEN THEN

Line 1867: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1863: fnd_msg_pub.count_and_get (
1864: p_encoded => FND_API.G_FALSE
1865: , p_count => x_msg_count
1866: , p_data => x_msg_data );
1867: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1868: IF c_rcvtxn_detail%ISOPEN THEN
1869: CLOSE c_rcvtxn_detail;
1870: END IF;
1871: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1871: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1867: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1868: IF c_rcvtxn_detail%ISOPEN THEN
1869: CLOSE c_rcvtxn_detail;
1870: END IF;
1871: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1872: fnd_msg_pub.count_and_get (
1873: p_encoded => FND_API.G_FALSE
1874: , p_count => x_msg_count
1875: , p_data => x_msg_data );

Line 1873: p_encoded => FND_API.G_FALSE

1869: CLOSE c_rcvtxn_detail;
1870: END IF;
1871: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1872: fnd_msg_pub.count_and_get (
1873: p_encoded => FND_API.G_FALSE
1874: , p_count => x_msg_count
1875: , p_data => x_msg_data );
1876: WHEN OTHERS THEN
1877: IF c_rcvtxn_detail%ISOPEN THEN

Line 1880: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1876: WHEN OTHERS THEN
1877: IF c_rcvtxn_detail%ISOPEN THEN
1878: CLOSE c_rcvtxn_detail;
1879: END IF;
1880: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1881: fnd_msg_pub.count_and_get (
1882: p_encoded => FND_API.G_FALSE
1883: , p_count => x_msg_count
1884: , p_data => x_msg_data );

Line 1882: p_encoded => FND_API.G_FALSE

1878: CLOSE c_rcvtxn_detail;
1879: END IF;
1880: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1881: fnd_msg_pub.count_and_get (
1882: p_encoded => FND_API.G_FALSE
1883: , p_count => x_msg_count
1884: , p_data => x_msg_data );
1885: IF SQLCODE IS NOT NULL THEN
1886: inv_mobile_helper_functions.sql_error (

Line 2086: x_return_status := FND_API.G_RET_STS_SUCCESS;

2082:
2083: BEGIN
2084:
2085: --Initialize the return status to succes
2086: x_return_status := FND_API.G_RET_STS_SUCCESS;
2087:
2088: l_progress := 10;
2089:
2090: IF (l_debug = 1) THEN

Line 2146: RAISE FND_API.G_EXC_ERROR;

2142: EXCEPTION
2143: WHEN OTHERS THEN
2144: fnd_message.set_name('INV', 'INV-NO ITEM UOM');
2145: fnd_msg_pub.add;
2146: RAISE FND_API.G_EXC_ERROR;
2147: END;
2148:
2149: l_progress := 30;
2150:

Line 2190: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

2186: , p_primary_uom_code => l_primary_uom_code
2187: , x_avail_transfer_qty => l_um_transfer_qty
2188: , x_avail_primary_qty => l_primary_qty);
2189:
2190: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
2191: IF (l_debug = 1) THEN
2192: print_debug('Failure in create_rma_transfer_rec at progress level '
2193: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_ERROR', 4);
2194: END IF;

Line 2193: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_ERROR', 4);

2189:
2190: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
2191: IF (l_debug = 1) THEN
2192: print_debug('Failure in create_rma_transfer_rec at progress level '
2193: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_ERROR', 4);
2194: END IF;
2195: RAISE FND_API.G_EXC_ERROR;
2196: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2197: IF (l_debug = 1) THEN

Line 2195: RAISE FND_API.G_EXC_ERROR;

2191: IF (l_debug = 1) THEN
2192: print_debug('Failure in create_rma_transfer_rec at progress level '
2193: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_ERROR', 4);
2194: END IF;
2195: RAISE FND_API.G_EXC_ERROR;
2196: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2197: IF (l_debug = 1) THEN
2198: print_debug('Failure in create_rma_transfer_rec at progress level '
2199: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_UNEXP_ERROR', 4);

Line 2196: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2192: print_debug('Failure in create_rma_transfer_rec at progress level '
2193: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_ERROR', 4);
2194: END IF;
2195: RAISE FND_API.G_EXC_ERROR;
2196: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2197: IF (l_debug = 1) THEN
2198: print_debug('Failure in create_rma_transfer_rec at progress level '
2199: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_UNEXP_ERROR', 4);
2200: END IF;

Line 2199: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_UNEXP_ERROR', 4);

2195: RAISE FND_API.G_EXC_ERROR;
2196: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2197: IF (l_debug = 1) THEN
2198: print_debug('Failure in create_rma_transfer_rec at progress level '
2199: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_UNEXP_ERROR', 4);
2200: END IF;
2201: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2202: END IF;
2203: /* OPM Convergence. Obtain the seondary available to transfer quantity

Line 2201: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2197: IF (l_debug = 1) THEN
2198: print_debug('Failure in create_rma_transfer_rec at progress level '
2199: || l_progress || ' . get_avail_quantity_to_transfer raised FND_API.G_EXC_UNEXP_ERROR', 4);
2200: END IF;
2201: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2202: END IF;
2203: /* OPM Convergence. Obtain the seondary available to transfer quantity
2204: using the qty available to transfer in primary uom
2205: */

Line 2257: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

2253: , p_lpn_id => p_lpn_id
2254: , p_transfer_lpn_id => p_transfer_lpn_id
2255: , p_doc_type => 'RMA');
2256:
2257: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
2258: IF (l_debug = 1) THEN
2259: print_debug('Failure in create_rma_transfer_rec at progress level '
2260: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
2261: END IF;

Line 2260: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);

2256:
2257: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
2258: IF (l_debug = 1) THEN
2259: print_debug('Failure in create_rma_transfer_rec at progress level '
2260: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
2261: END IF;
2262: RAISE FND_API.G_EXC_ERROR;
2263: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2264: IF (l_debug = 1) THEN

Line 2262: RAISE FND_API.G_EXC_ERROR;

2258: IF (l_debug = 1) THEN
2259: print_debug('Failure in create_rma_transfer_rec at progress level '
2260: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
2261: END IF;
2262: RAISE FND_API.G_EXC_ERROR;
2263: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2264: IF (l_debug = 1) THEN
2265: print_debug('Failure in create_rma_transfer_rec at progress level '
2266: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);

Line 2263: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

2259: print_debug('Failure in create_rma_transfer_rec at progress level '
2260: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_ERROR', 4);
2261: END IF;
2262: RAISE FND_API.G_EXC_ERROR;
2263: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2264: IF (l_debug = 1) THEN
2265: print_debug('Failure in create_rma_transfer_rec at progress level '
2266: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);
2267: END IF;

Line 2266: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);

2262: RAISE FND_API.G_EXC_ERROR;
2263: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2264: IF (l_debug = 1) THEN
2265: print_debug('Failure in create_rma_transfer_rec at progress level '
2266: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);
2267: END IF;
2268: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2269: END IF;
2270:

Line 2268: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2264: IF (l_debug = 1) THEN
2265: print_debug('Failure in create_rma_transfer_rec at progress level '
2266: || l_progress || ' . populate_transfer_rti_values raised FND_API.G_EXC_UNEXP_ERROR', 4);
2267: END IF;
2268: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2269: END IF;
2270:
2271: l_progress := 70;
2272: IF (l_debug = 1) THEN

Line 2277: WHEN FND_API.G_EXC_ERROR THEN

2273: print_debug('***create_rma_transfer_rec completed successfully***', 4);
2274: END IF;
2275:
2276: EXCEPTION
2277: WHEN FND_API.G_EXC_ERROR THEN
2278: IF c_rcvtxn_detail%ISOPEN THEN
2279: CLOSE c_rcvtxn_detail;
2280: END IF;
2281: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2281: x_return_status := FND_API.G_RET_STS_ERROR;

2277: WHEN FND_API.G_EXC_ERROR THEN
2278: IF c_rcvtxn_detail%ISOPEN THEN
2279: CLOSE c_rcvtxn_detail;
2280: END IF;
2281: x_return_status := FND_API.G_RET_STS_ERROR;
2282: fnd_msg_pub.count_and_get (
2283: p_encoded => FND_API.G_FALSE
2284: , p_count => x_msg_count
2285: , p_data => x_msg_data );

Line 2283: p_encoded => FND_API.G_FALSE

2279: CLOSE c_rcvtxn_detail;
2280: END IF;
2281: x_return_status := FND_API.G_RET_STS_ERROR;
2282: fnd_msg_pub.count_and_get (
2283: p_encoded => FND_API.G_FALSE
2284: , p_count => x_msg_count
2285: , p_data => x_msg_data );
2286: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2287: IF c_rcvtxn_detail%ISOPEN THEN

Line 2286: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2282: fnd_msg_pub.count_and_get (
2283: p_encoded => FND_API.G_FALSE
2284: , p_count => x_msg_count
2285: , p_data => x_msg_data );
2286: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2287: IF c_rcvtxn_detail%ISOPEN THEN
2288: CLOSE c_rcvtxn_detail;
2289: END IF;
2290: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2290: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2286: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2287: IF c_rcvtxn_detail%ISOPEN THEN
2288: CLOSE c_rcvtxn_detail;
2289: END IF;
2290: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2291: fnd_msg_pub.count_and_get (
2292: p_encoded => FND_API.G_FALSE
2293: , p_count => x_msg_count
2294: , p_data => x_msg_data );

Line 2292: p_encoded => FND_API.G_FALSE

2288: CLOSE c_rcvtxn_detail;
2289: END IF;
2290: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2291: fnd_msg_pub.count_and_get (
2292: p_encoded => FND_API.G_FALSE
2293: , p_count => x_msg_count
2294: , p_data => x_msg_data );
2295: WHEN OTHERS THEN
2296: IF c_rcvtxn_detail%ISOPEN THEN

Line 2299: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2295: WHEN OTHERS THEN
2296: IF c_rcvtxn_detail%ISOPEN THEN
2297: CLOSE c_rcvtxn_detail;
2298: END IF;
2299: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2300: fnd_msg_pub.count_and_get (
2301: p_encoded => FND_API.G_FALSE
2302: , p_count => x_msg_count
2303: , p_data => x_msg_data );

Line 2301: p_encoded => FND_API.G_FALSE

2297: CLOSE c_rcvtxn_detail;
2298: END IF;
2299: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2300: fnd_msg_pub.count_and_get (
2301: p_encoded => FND_API.G_FALSE
2302: , p_count => x_msg_count
2303: , p_data => x_msg_data );
2304: IF SQLCODE IS NOT NULL THEN
2305: inv_mobile_helper_functions.sql_error (

Line 2392: x_return_status := FND_API.G_RET_STS_SUCCESS;

2388:
2389: BEGIN
2390:
2391: --Initialize the return status
2392: x_return_status := FND_API.G_RET_STS_SUCCESS;
2393:
2394: IF (l_debug = 1) THEN
2395: print_debug('Entered create_transfer_rcvtxn_rec 10: ' ||
2396: to_char(SYSDATE, 'YYYY-MM-DD HH:DD:SS'), 1);

Line 2457: RAISE FND_API.G_EXC_ERROR;

2453: END IF;
2454: fnd_message.set_name('INV', 'INV_RCV_PARAM');
2455: fnd_msg_pub.add;
2456:
2457: RAISE FND_API.G_EXC_ERROR;
2458: END;
2459:
2460: --First check if the transaction date satisfies the validation.
2461: --If the transaction date is invalid then error out the transaction

Line 2482: IF x_return_status <> fnd_api.g_ret_sts_success THEN

2478: , x_return_status => x_return_status
2479: , x_error_code => l_message
2480: );
2481:
2482: IF x_return_status <> fnd_api.g_ret_sts_success THEN
2483: RETURN;
2484: END IF;
2485:
2486: l_progress := 20;

Line 2528: RAISE fnd_api.g_exc_error;

2524: IF (l_debug = 1) THEN
2525: print_debug('create_transfer_rcvtxn_rec 20: Error retrieving po info.',1);
2526: print_debug('SQLCODE:'||SQLCODE||' SQLERRM:'||Sqlerrm,1);
2527: END IF;
2528: RAISE fnd_api.g_exc_error;
2529: END;
2530:
2531: IF (l_debug = 1) THEN
2532: print_debug('Current Progress: ' || l_progress || '. Calling create_po_transfer_rec', 4);

Line 2562: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN

2558: , p_sec_transfer_quantity => p_sec_transfer_quantity --OPM Convergence
2559: , p_sec_transfer_uom_code => l_sec_uom_code ); --OPM Convergence
2560:
2561: --Check the return status
2562: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2563: fnd_message.set_name('INV', 'INV_RCV_CREATE_PO_RTI_FAIL');
2564: fnd_msg_pub.add;
2565:
2566: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

Line 2566: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

2562: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2563: fnd_message.set_name('INV', 'INV_RCV_CREATE_PO_RTI_FAIL');
2564: fnd_msg_pub.add;
2565:
2566: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2567: IF (l_debug = 1) THEN
2568: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2569: || l_progress || ' . create_po_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2570: END IF;

Line 2569: || l_progress || ' . create_po_transfer_rec raised FND_API.G_EXC_ERROR', 4);

2565:
2566: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2567: IF (l_debug = 1) THEN
2568: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2569: || l_progress || ' . create_po_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2570: END IF;
2571: RAISE FND_API.G_EXC_ERROR;
2572: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2573: IF (l_debug = 1) THEN

Line 2571: RAISE FND_API.G_EXC_ERROR;

2567: IF (l_debug = 1) THEN
2568: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2569: || l_progress || ' . create_po_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2570: END IF;
2571: RAISE FND_API.G_EXC_ERROR;
2572: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2573: IF (l_debug = 1) THEN
2574: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2575: || l_progress || ' . create_po_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);

Line 2572: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

2568: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2569: || l_progress || ' . create_po_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2570: END IF;
2571: RAISE FND_API.G_EXC_ERROR;
2572: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2573: IF (l_debug = 1) THEN
2574: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2575: || l_progress || ' . create_po_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);
2576: END IF;

Line 2575: || l_progress || ' . create_po_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);

2571: RAISE FND_API.G_EXC_ERROR;
2572: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2573: IF (l_debug = 1) THEN
2574: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2575: || l_progress || ' . create_po_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);
2576: END IF;
2577: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2578: END IF;
2579: END IF; --END IF check return status

Line 2577: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2573: IF (l_debug = 1) THEN
2574: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2575: || l_progress || ' . create_po_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);
2576: END IF;
2577: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2578: END IF;
2579: END IF; --END IF check return status
2580:
2581: IF l_debug = 1 THEN

Line 2630: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN

2626: , p_sec_transfer_quantity => p_sec_transfer_quantity --OPM Convergence
2627: , p_sec_transfer_uom_code => l_sec_uom_code ); --OPM Convergence
2628:
2629: --Check the return status
2630: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2631: fnd_message.set_name('INV', 'INV_RCV_CRT_INSHP_RTI_FAIL');
2632: fnd_msg_pub.add;
2633:
2634: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

Line 2634: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

2630: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2631: fnd_message.set_name('INV', 'INV_RCV_CRT_INSHP_RTI_FAIL');
2632: fnd_msg_pub.add;
2633:
2634: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2635: IF (l_debug = 1) THEN
2636: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2637: || l_progress || ' . create_int_ship_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2638: END IF;

Line 2637: || l_progress || ' . create_int_ship_transfer_rec raised FND_API.G_EXC_ERROR', 4);

2633:
2634: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2635: IF (l_debug = 1) THEN
2636: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2637: || l_progress || ' . create_int_ship_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2638: END IF;
2639: RAISE FND_API.G_EXC_ERROR;
2640: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2641: IF (l_debug = 1) THEN

Line 2639: RAISE FND_API.G_EXC_ERROR;

2635: IF (l_debug = 1) THEN
2636: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2637: || l_progress || ' . create_int_ship_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2638: END IF;
2639: RAISE FND_API.G_EXC_ERROR;
2640: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2641: IF (l_debug = 1) THEN
2642: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2643: || l_progress || ' . create_int_ship_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);

Line 2640: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

2636: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2637: || l_progress || ' . create_int_ship_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2638: END IF;
2639: RAISE FND_API.G_EXC_ERROR;
2640: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2641: IF (l_debug = 1) THEN
2642: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2643: || l_progress || ' . create_int_ship_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);
2644: END IF;

Line 2643: || l_progress || ' . create_int_ship_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);

2639: RAISE FND_API.G_EXC_ERROR;
2640: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2641: IF (l_debug = 1) THEN
2642: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2643: || l_progress || ' . create_int_ship_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);
2644: END IF;
2645: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2646: END IF;
2647: END IF; --END IF check return status

Line 2645: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2641: IF (l_debug = 1) THEN
2642: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2643: || l_progress || ' . create_int_ship_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);
2644: END IF;
2645: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2646: END IF;
2647: END IF; --END IF check return status
2648:
2649: IF l_debug = 1 THEN

Line 2693: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN

2689: , p_sec_transfer_quantity => p_sec_transfer_quantity --OPM Convergence
2690: , p_sec_transfer_uom_code => l_sec_uom_code ); --OPM Convergence
2691:
2692: --Check the return status
2693: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2694: fnd_message.set_name('INV', 'INV_RCV_CREATE_RMA_RTI_FAIL');
2695: fnd_msg_pub.add;
2696:
2697: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

Line 2697: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN

2693: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2694: fnd_message.set_name('INV', 'INV_RCV_CREATE_RMA_RTI_FAIL');
2695: fnd_msg_pub.add;
2696:
2697: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2698: IF (l_debug = 1) THEN
2699: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2700: || l_progress || ' . create_rma_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2701: END IF;

Line 2700: || l_progress || ' . create_rma_transfer_rec raised FND_API.G_EXC_ERROR', 4);

2696:
2697: IF (x_return_status = FND_API.G_RET_STS_ERROR) THEN
2698: IF (l_debug = 1) THEN
2699: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2700: || l_progress || ' . create_rma_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2701: END IF;
2702: RAISE FND_API.G_EXC_ERROR;
2703: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2704: IF (l_debug = 1) THEN

Line 2702: RAISE FND_API.G_EXC_ERROR;

2698: IF (l_debug = 1) THEN
2699: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2700: || l_progress || ' . create_rma_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2701: END IF;
2702: RAISE FND_API.G_EXC_ERROR;
2703: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2704: IF (l_debug = 1) THEN
2705: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2706: || l_progress || ' . create_rma_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);

Line 2703: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN

2699: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2700: || l_progress || ' . create_rma_transfer_rec raised FND_API.G_EXC_ERROR', 4);
2701: END IF;
2702: RAISE FND_API.G_EXC_ERROR;
2703: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2704: IF (l_debug = 1) THEN
2705: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2706: || l_progress || ' . create_rma_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);
2707: END IF;

Line 2706: || l_progress || ' . create_rma_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);

2702: RAISE FND_API.G_EXC_ERROR;
2703: ELSIF (x_return_status = FND_API.G_RET_STS_UNEXP_ERROR) THEN
2704: IF (l_debug = 1) THEN
2705: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2706: || l_progress || ' . create_rma_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);
2707: END IF;
2708: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2709: END IF;
2710: END IF; --END IF check return status

Line 2708: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2704: IF (l_debug = 1) THEN
2705: print_debug('Failure in create_transfer_rcvtxn_rec at progress level '
2706: || l_progress || ' . create_rma_transfer_rec raised FND_API.G_EXC_UNEXP_ERROR', 4);
2707: END IF;
2708: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2709: END IF;
2710: END IF; --END IF check return status
2711:
2712: IF l_debug = 1 THEN

Line 2722: RAISE FND_API.G_EXC_ERROR;

2718: print_debug('Failed at : ' || l_progress || ' . Invalid Reference passed : '
2719: || p_reference_type_code, 4);
2720: fnd_message.set_name('INV', 'INV-BAD SOURCE TYPE');
2721: fnd_msg_pub.add;
2722: RAISE FND_API.G_EXC_ERROR;
2723: END IF;
2724:
2725: l_progress := 60;
2726:

Line 2733: WHEN FND_API.G_EXC_ERROR THEN

2729: ' . :-) create_transfer_rcvtxn_rec completed successfully! :-)', 4);
2730: END IF;
2731:
2732: EXCEPTION
2733: WHEN FND_API.G_EXC_ERROR THEN
2734: x_return_status := FND_API.G_RET_STS_ERROR;
2735: fnd_msg_pub.count_and_get (
2736: p_encoded => FND_API.G_FALSE
2737: , p_count => x_msg_count

Line 2734: x_return_status := FND_API.G_RET_STS_ERROR;

2730: END IF;
2731:
2732: EXCEPTION
2733: WHEN FND_API.G_EXC_ERROR THEN
2734: x_return_status := FND_API.G_RET_STS_ERROR;
2735: fnd_msg_pub.count_and_get (
2736: p_encoded => FND_API.G_FALSE
2737: , p_count => x_msg_count
2738: , p_data => x_msg_data );

Line 2736: p_encoded => FND_API.G_FALSE

2732: EXCEPTION
2733: WHEN FND_API.G_EXC_ERROR THEN
2734: x_return_status := FND_API.G_RET_STS_ERROR;
2735: fnd_msg_pub.count_and_get (
2736: p_encoded => FND_API.G_FALSE
2737: , p_count => x_msg_count
2738: , p_data => x_msg_data );
2739: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2740: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2739: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2735: fnd_msg_pub.count_and_get (
2736: p_encoded => FND_API.G_FALSE
2737: , p_count => x_msg_count
2738: , p_data => x_msg_data );
2739: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2740: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2741: fnd_msg_pub.count_and_get (
2742: p_encoded => FND_API.G_FALSE
2743: , p_count => x_msg_count

Line 2740: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2736: p_encoded => FND_API.G_FALSE
2737: , p_count => x_msg_count
2738: , p_data => x_msg_data );
2739: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2740: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2741: fnd_msg_pub.count_and_get (
2742: p_encoded => FND_API.G_FALSE
2743: , p_count => x_msg_count
2744: , p_data => x_msg_data );

Line 2742: p_encoded => FND_API.G_FALSE

2738: , p_data => x_msg_data );
2739: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2740: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2741: fnd_msg_pub.count_and_get (
2742: p_encoded => FND_API.G_FALSE
2743: , p_count => x_msg_count
2744: , p_data => x_msg_data );
2745: WHEN OTHERS THEN
2746: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2746: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2742: p_encoded => FND_API.G_FALSE
2743: , p_count => x_msg_count
2744: , p_data => x_msg_data );
2745: WHEN OTHERS THEN
2746: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2747: fnd_msg_pub.count_and_get (
2748: p_encoded => FND_API.G_FALSE
2749: , p_count => x_msg_count
2750: , p_data => x_msg_data );

Line 2748: p_encoded => FND_API.G_FALSE

2744: , p_data => x_msg_data );
2745: WHEN OTHERS THEN
2746: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2747: fnd_msg_pub.count_and_get (
2748: p_encoded => FND_API.G_FALSE
2749: , p_count => x_msg_count
2750: , p_data => x_msg_data );
2751: IF SQLCODE IS NOT NULL THEN
2752: inv_mobile_helper_functions.sql_error (

Line 2827: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2823: ,x_msg_data => l_msg_data
2824: ,p_sec_qty => p_secondary_quantity
2825: );
2826:
2827: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2828: fnd_msg_pub.count_and_get(p_count => l_msg_count, p_data => l_msg_data);
2829: IF (l_debug = 1) THEN
2830: print_debug('insert_mtli_helper: Error occurred while creating interface lots: ' || l_msg_data,1);
2831: END IF;

Line 2893: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2889: , p_product_code => l_prod_code
2890: , p_att_exist => l_yes
2891: , p_update_msn => l_no);
2892:
2893: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2894: fnd_msg_pub.count_and_get(p_count => l_msg_count, p_data => l_msg_data);
2895: IF (l_debug = 1) THEN
2896: print_debug('insert_msni_helper: Error occurred while creating interface serials: ' || l_msg_data,1);
2897: END IF;

Line 3068: l_return_status VARCHAR2(1):= fnd_api.g_ret_sts_success;

3064: l_result Boolean;
3065: l_reference VARCHAR2(240);
3066: l_reference_type_code NUMBER;
3067: l_reference_id NUMBER;
3068: l_return_status VARCHAR2(1):= fnd_api.g_ret_sts_success;
3069: l_msg_count NUMBER;
3070: l_msg_data VARCHAR2(4000);
3071: L_matched_index NUMBER;
3072: l_ser_txn_temp_id NUMBER;

Line 3110: x_return_status := FND_API.G_RET_STS_SUCCESS;

3106:
3107: BEGIN
3108:
3109: --Initialize the return status
3110: x_return_status := FND_API.G_RET_STS_SUCCESS;
3111:
3112: SAVEPOINT match_rti_ss;
3113:
3114: IF (l_debug = 1) THEN

Line 3337: IF (l_return_status <> fnd_api.g_ret_sts_success) THEN

3333: print_debug('Returned from split_mmtt',1);
3334: print_debug('x_return_status: '||l_return_status,1);
3335: END IF;
3336:
3337: IF (l_return_status <> fnd_api.g_ret_sts_success) THEN
3338: IF (l_debug = 1) THEN
3339: print_debug('x_msg_data: '||l_msg_data,1);
3340: print_debug('x_msg_count: '||l_msg_count,1);
3341: print_debug('SQLCODE:'||SQLCODE||' SQLERRM:'||SQLERRM,1);

Line 3345: RAISE fnd_api.g_exc_unexpected_error;

3341: print_debug('SQLCODE:'||SQLCODE||' SQLERRM:'||SQLERRM,1);
3342: print_debug('Raising Exception!!!',1);
3343: END IF;
3344: l_progress := '@@@';
3345: RAISE fnd_api.g_exc_unexpected_error;
3346: END IF;
3347: END IF;--END IF (p_original_temp_id IS NOT NULL) THEN
3348:
3349: IF (p_lot_control_code = 2) THEN

Line 3386: , p_init_msg_lst => FND_API.G_FALSE

3382: END IF;
3383:
3384: l_split_lot_serial_ok := inv_rcv_integration_apis.split_lot_serial
3385: (p_api_version => 1.0
3386: , p_init_msg_lst => FND_API.G_FALSE
3387: , x_return_status => l_return_status
3388: , x_msg_count => l_msg_count
3389: , x_msg_data => l_msg_data
3390: , p_new_rti_info => l_new_rti_info);

Line 3401: RAISE FND_API.G_EXC_ERROR;

3397: IF ( NOT l_split_lot_serial_ok) THEN
3398: IF (l_debug = 1) THEN
3399: print_debug(' MATCH_TRANSFER_INTF_REC: Failure in split_lot_serial ', 4);
3400: END IF;
3401: RAISE FND_API.G_EXC_ERROR;
3402: END IF;
3403: END IF;
3404:
3405: ELSE

Line 3454: RAISE fnd_api.g_exc_error;

3450: print_debug('REFERENCE INFO CAN NOT BE RETRIEVVED FROM RT' , 1);
3451: END IF;
3452: fnd_message.set_name('INV', 'INV_FAILED');
3453: fnd_msg_pub.ADD;
3454: RAISE fnd_api.g_exc_error;
3455: END IF;
3456:
3457: IF (l_debug = 1) THEN
3458: print_debug('REFERENCE = '||L_REFERENCE , 1);

Line 3512: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN

3508: IF (l_debug = 1) THEN
3509: print_debug('AFTER CALLING THE TRANSFER API: STATUS = '|| l_return_status, 1);
3510: END IF;
3511:
3512: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3513: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3514: fnd_msg_pub.ADD;
3515: RAISE fnd_api.g_exc_unexpected_error;
3516: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN

Line 3515: RAISE fnd_api.g_exc_unexpected_error;

3511:
3512: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3513: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3514: fnd_msg_pub.ADD;
3515: RAISE fnd_api.g_exc_unexpected_error;
3516: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3517: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3518: fnd_msg_pub.ADD;
3519: RAISE fnd_api.g_exc_error;

Line 3516: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN

3512: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3513: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3514: fnd_msg_pub.ADD;
3515: RAISE fnd_api.g_exc_unexpected_error;
3516: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3517: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3518: fnd_msg_pub.ADD;
3519: RAISE fnd_api.g_exc_error;
3520: END IF;

Line 3519: RAISE fnd_api.g_exc_error;

3515: RAISE fnd_api.g_exc_unexpected_error;
3516: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3517: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3518: fnd_msg_pub.ADD;
3519: RAISE fnd_api.g_exc_error;
3520: END IF;
3521:
3522: <>
3523: NULL;

Line 3541: RAISE FND_API.g_exc_error;

3537:
3538: -- Unable to match RS with quantity.
3539: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3540: fnd_msg_pub.ADD;
3541: RAISE FND_API.g_exc_error;
3542:
3543: END IF;
3544: --Bug 5331779-Begin Change
3545: --Instead of an else block we need to have

Line 3634: RAISE fnd_api.g_exc_error;

3630: print_debug('REF INFO CAN NOT BE RETRIEVVED FROM RT' , 1);
3631: END IF;
3632: fnd_message.set_name('INV', 'INV_FAILED');
3633: fnd_msg_pub.ADD;
3634: RAISE fnd_api.g_exc_error;
3635: END IF;
3636:
3637: IF (l_debug = 1) THEN
3638: print_debug('REFERENCE = ' ||l_rti_tb(l_txn_id)(l_lot_num).reference , 1);

Line 3657: RAISE fnd_api.g_exc_unexpected_error;

3653: IF NOT l_result THEN
3654: IF (l_debug = 1) THEN
3655: print_debug('Failure while Inserting MSNI records - lot and serial controlled item',1);
3656: END IF;
3657: RAISE fnd_api.g_exc_unexpected_error;
3658: END IF; -- END IF check l_result
3659:
3660: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3661: fnd_msg_pub.count_and_get(p_count => l_msg_count, p_data => l_msg_data);

Line 3660: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3656: END IF;
3657: RAISE fnd_api.g_exc_unexpected_error;
3658: END IF; -- END IF check l_result
3659:
3660: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3661: fnd_msg_pub.count_and_get(p_count => l_msg_count, p_data => l_msg_data);
3662: IF (l_debug = 1) THEN
3663: print_debug('insert_msni_helper: Error occurred while creating interface serials: ' || l_msg_data,1);
3664: END IF;

Line 3665: RAISE fnd_api.g_exc_error;

3661: fnd_msg_pub.count_and_get(p_count => l_msg_count, p_data => l_msg_data);
3662: IF (l_debug = 1) THEN
3663: print_debug('insert_msni_helper: Error occurred while creating interface serials: ' || l_msg_data,1);
3664: END IF;
3665: RAISE fnd_api.g_exc_error;
3666: END IF;
3667: END LOOP; -- End of serial cursor Loop here
3668:
3669: --

Line 3734: RAISE fnd_api.g_exc_error;

3730: print_debug('Avaiable Qty is less than Txn Qty ' , 1);
3731: END IF;
3732: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3733: fnd_msg_pub.ADD;
3734: RAISE fnd_api.g_exc_error;
3735: END IF;
3736:
3737: IF (l_rti_tb(k)(l).quantity < l_remaining_prim_qty) THEN
3738:

Line 3759: IF (l_return_status <> fnd_api.g_ret_sts_success) THEN

3755: print_debug('Returned from split_mmtt',1);
3756: print_debug('x_return_status: '||l_return_status,1);
3757: END IF;
3758:
3759: IF (l_return_status <> fnd_api.g_ret_sts_success) THEN
3760: IF (l_debug = 1) THEN
3761: print_debug('x_msg_data: '||l_msg_data,1);
3762: print_debug('x_msg_count: '||l_msg_count,1);
3763: print_debug('SQLCODE:'||SQLCODE||' SQLERRM:'||SQLERRM,1);

Line 3767: RAISE fnd_api.g_exc_unexpected_error;

3763: print_debug('SQLCODE:'||SQLCODE||' SQLERRM:'||SQLERRM,1);
3764: print_debug('Raising Exception!!!',1);
3765: END IF;
3766: l_progress := '@@@';
3767: RAISE fnd_api.g_exc_unexpected_error;
3768: END IF;
3769: END IF;--END IF (p_original_temp_id IS NOT NULL) THEN
3770:
3771: l_remaining_prim_qty := l_remaining_prim_qty-l_rti_tb(k)(l).quantity;

Line 3828: RAISE fnd_api.g_exc_unexpected_error;

3824: IF NOT l_result THEN
3825: IF (l_debug = 1) THEN
3826: print_debug('Failure while Inserting MTLI records - lot and serial controlled item',1);
3827: END IF;
3828: RAISE fnd_api.g_exc_unexpected_error;
3829: END IF; --END IF check l_result
3830: END IF; --IF P_LOT_NUMBER IS NOT NULL THEN
3831:
3832: -- CALL TO RTI HERE

Line 3879: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN

3875: IF (l_debug = 1) THEN
3876: print_debug('AFTER CALLING THE TRANSFER API: STATUS = '||l_return_status, 1);
3877: END IF;
3878:
3879: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3880: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3881: fnd_msg_pub.ADD;
3882: RAISE fnd_api.g_exc_unexpected_error;
3883: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN

Line 3882: RAISE fnd_api.g_exc_unexpected_error;

3878:
3879: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3880: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3881: fnd_msg_pub.ADD;
3882: RAISE fnd_api.g_exc_unexpected_error;
3883: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3884: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3885: fnd_msg_pub.ADD;
3886: RAISE fnd_api.g_exc_error;

Line 3883: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN

3879: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3880: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3881: fnd_msg_pub.ADD;
3882: RAISE fnd_api.g_exc_unexpected_error;
3883: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3884: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3885: fnd_msg_pub.ADD;
3886: RAISE fnd_api.g_exc_error;
3887: END IF;

Line 3886: RAISE fnd_api.g_exc_error;

3882: RAISE fnd_api.g_exc_unexpected_error;
3883: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3884: fnd_message.set_name('WMS', 'WMS_TASK_ERROR');
3885: fnd_msg_pub.ADD;
3886: RAISE fnd_api.g_exc_error;
3887: END IF;
3888:
3889: l := l_rti_tb(k).next(l);
3890: END LOOP;

Line 3901: WHEN FND_API.G_EXC_ERROR THEN

3897: print_debug('MATCH TRANSFER RETURNING WITH SUCCESS RETUN STATUS = ' ||x_return_status, 1);
3898: END IF;
3899:
3900: EXCEPTION
3901: WHEN FND_API.G_EXC_ERROR THEN
3902: rollback to match_rti_ss;
3903: x_return_status := FND_API.G_RET_STS_ERROR;
3904: fnd_msg_pub.count_and_get (
3905: p_encoded => FND_API.G_FALSE

Line 3903: x_return_status := FND_API.G_RET_STS_ERROR;

3899:
3900: EXCEPTION
3901: WHEN FND_API.G_EXC_ERROR THEN
3902: rollback to match_rti_ss;
3903: x_return_status := FND_API.G_RET_STS_ERROR;
3904: fnd_msg_pub.count_and_get (
3905: p_encoded => FND_API.G_FALSE
3906: , p_count => x_msg_count
3907: , p_data => x_msg_data );

Line 3905: p_encoded => FND_API.G_FALSE

3901: WHEN FND_API.G_EXC_ERROR THEN
3902: rollback to match_rti_ss;
3903: x_return_status := FND_API.G_RET_STS_ERROR;
3904: fnd_msg_pub.count_and_get (
3905: p_encoded => FND_API.G_FALSE
3906: , p_count => x_msg_count
3907: , p_data => x_msg_data );
3908: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3909: rollback to match_rti_ss;

Line 3908: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3904: fnd_msg_pub.count_and_get (
3905: p_encoded => FND_API.G_FALSE
3906: , p_count => x_msg_count
3907: , p_data => x_msg_data );
3908: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3909: rollback to match_rti_ss;
3910: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3911: fnd_msg_pub.count_and_get (
3912: p_encoded => FND_API.G_FALSE

Line 3910: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3906: , p_count => x_msg_count
3907: , p_data => x_msg_data );
3908: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3909: rollback to match_rti_ss;
3910: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3911: fnd_msg_pub.count_and_get (
3912: p_encoded => FND_API.G_FALSE
3913: , p_count => x_msg_count
3914: , p_data => x_msg_data );

Line 3912: p_encoded => FND_API.G_FALSE

3908: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3909: rollback to match_rti_ss;
3910: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3911: fnd_msg_pub.count_and_get (
3912: p_encoded => FND_API.G_FALSE
3913: , p_count => x_msg_count
3914: , p_data => x_msg_data );
3915: WHEN OTHERS THEN
3916: rollback to match_rti_ss;

Line 3917: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3913: , p_count => x_msg_count
3914: , p_data => x_msg_data );
3915: WHEN OTHERS THEN
3916: rollback to match_rti_ss;
3917: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3918: fnd_msg_pub.count_and_get (
3919: p_encoded => FND_API.G_FALSE
3920: , p_count => x_msg_count
3921: , p_data => x_msg_data );

Line 3919: p_encoded => FND_API.G_FALSE

3915: WHEN OTHERS THEN
3916: rollback to match_rti_ss;
3917: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3918: fnd_msg_pub.count_and_get (
3919: p_encoded => FND_API.G_FALSE
3920: , p_count => x_msg_count
3921: , p_data => x_msg_data );
3922: IF SQLCODE IS NOT NULL THEN
3923: inv_mobile_helper_functions.sql_error (