398: gme_debug.put_line ('Terminating due to error deleteing reservations against this batch supply.');
399: END IF; -- 4944024 END
400: WHEN OTHERS THEN
401: x_return_status := fnd_api.g_ret_sts_unexp_error;
402: fnd_msg_pub.add_exc_msg ('GME_CLOSE_BATCH_PVT', 'CLOSE_BATCH');
403: END close_batch;
404:
405: /*===============================================================================
406: Function
436: END IF;
437: --Bug2804440
438: EXCEPTION
439: WHEN OTHERS THEN
440: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
441: RETURN FALSE;
442: --End Bug2804440
443: END create_history;
444:
654:
655: RETURN TRUE;
656: EXCEPTION
657: WHEN OTHERS THEN
658: fnd_msg_pub.add_exc_msg (g_pkg_name, l_api_name);
659: RETURN FALSE;
660: END check_close_date;
661:
662: PROCEDURE fetch_batch_steps (
787: EXCEPTION
788: WHEN no_routing_associated THEN
789: x_return_status := fnd_api.g_ret_sts_error;
790: fnd_message.set_name ('GMD', 'GMD_NO_ROUTING_ASSOCIATED');
791: fnd_msg_pub.ADD;
792: WHEN step_details_missing THEN
793: x_return_status := fnd_api.g_ret_sts_error;
794: fnd_message.set_name ('GMD', 'GME_STEP_DETAILS_MISSING');
795: fnd_msg_pub.ADD;
791: fnd_msg_pub.ADD;
792: WHEN step_details_missing THEN
793: x_return_status := fnd_api.g_ret_sts_error;
794: fnd_message.set_name ('GMD', 'GME_STEP_DETAILS_MISSING');
795: fnd_msg_pub.ADD;
796: WHEN circular_reference THEN
797: fnd_message.set_name ('GMD', 'GMD_CIRCULAR_DEPEN_DETECT');
798: fnd_msg_pub.ADD;
799: x_return_status := fnd_api.g_ret_sts_error;
794: fnd_message.set_name ('GMD', 'GME_STEP_DETAILS_MISSING');
795: fnd_msg_pub.ADD;
796: WHEN circular_reference THEN
797: fnd_message.set_name ('GMD', 'GMD_CIRCULAR_DEPEN_DETECT');
798: fnd_msg_pub.ADD;
799: x_return_status := fnd_api.g_ret_sts_error;
800: WHEN OTHERS THEN
801: x_return_status := fnd_api.g_ret_sts_unexp_error;
802: fnd_message.set_name ('GMD', 'GMD_UNEXPECTED_ERROR');
800: WHEN OTHERS THEN
801: x_return_status := fnd_api.g_ret_sts_unexp_error;
802: fnd_message.set_name ('GMD', 'GMD_UNEXPECTED_ERROR');
803: fnd_message.set_token ('ERROR', SQLERRM);
804: fnd_msg_pub.ADD;
805: END fetch_batch_steps;
806: END gme_close_batch_pvt;