647:
648: WHEN CST_NO_RCV_LINE THEN
649: o_err_num := 30003;
650: o_err_code := SQLCODE;
651: FND_MESSAGE.set_name('BOM', 'CST_NO_RCV_LINE');
652: o_err_msg := FND_MESSAGE.Get;
653:
654: WHEN CST_INSERT_ERROR THEN
655: o_err_num := 30004;
648: WHEN CST_NO_RCV_LINE THEN
649: o_err_num := 30003;
650: o_err_code := SQLCODE;
651: FND_MESSAGE.set_name('BOM', 'CST_NO_RCV_LINE');
652: o_err_msg := FND_MESSAGE.Get;
653:
654: WHEN CST_INSERT_ERROR THEN
655: o_err_num := 30004;
656: o_err_code := SQLCODE;
2612:
2613: when cst_no_po_dist then
2614: o_ae_err_rec.l_err_num := l_err_rec.l_err_num;
2615: o_ae_err_rec.l_err_code := l_err_rec.l_err_code;
2616: FND_MESSAGE.set_name('BOM', 'CST_NO_RCV_LINE');
2617: o_ae_err_rec.l_err_msg := FND_MESSAGE.Get;
2618:
2619: when others then
2620: o_ae_err_rec.l_err_num := SQLCODE;
2613: when cst_no_po_dist then
2614: o_ae_err_rec.l_err_num := l_err_rec.l_err_num;
2615: o_ae_err_rec.l_err_code := l_err_rec.l_err_code;
2616: FND_MESSAGE.set_name('BOM', 'CST_NO_RCV_LINE');
2617: o_ae_err_rec.l_err_msg := FND_MESSAGE.Get;
2618:
2619: when others then
2620: o_ae_err_rec.l_err_num := SQLCODE;
2621: o_ae_err_rec.l_err_code := '';
3400:
3401: when cst_no_po_dist then
3402: o_ae_err_rec.l_err_num := l_err_rec.l_err_num;
3403: o_ae_err_rec.l_err_code := l_err_rec.l_err_code;
3404: FND_MESSAGE.set_name('BOM', 'CST_NO_RCV_LINE');
3405: o_ae_err_rec.l_err_msg := FND_MESSAGE.Get;
3406:
3407: when others then
3408: o_ae_err_rec.l_err_num := SQLCODE;
3401: when cst_no_po_dist then
3402: o_ae_err_rec.l_err_num := l_err_rec.l_err_num;
3403: o_ae_err_rec.l_err_code := l_err_rec.l_err_code;
3404: FND_MESSAGE.set_name('BOM', 'CST_NO_RCV_LINE');
3405: o_ae_err_rec.l_err_msg := FND_MESSAGE.Get;
3406:
3407: when others then
3408: o_ae_err_rec.l_err_num := SQLCODE;
3409: o_ae_err_rec.l_err_code := '';
3504: EXCEPTION
3505: WHEN CST_NO_ENC_ACCOUNT THEN
3506: o_ae_err_rec.l_err_num := 30010;
3507: o_ae_err_rec.l_err_code := 'CST_NO_ENC_ACCOUNT';
3508: FND_MESSAGE.set_name('BOM', 'CST_NO_ENC_ACCOUNT');
3509: o_ae_err_rec.l_err_msg := FND_MESSAGE.Get;
3510:
3511: WHEN OTHERS THEN
3512: o_ae_err_rec.l_err_num := SQLCODE;
3505: WHEN CST_NO_ENC_ACCOUNT THEN
3506: o_ae_err_rec.l_err_num := 30010;
3507: o_ae_err_rec.l_err_code := 'CST_NO_ENC_ACCOUNT';
3508: FND_MESSAGE.set_name('BOM', 'CST_NO_ENC_ACCOUNT');
3509: o_ae_err_rec.l_err_msg := FND_MESSAGE.Get;
3510:
3511: WHEN OTHERS THEN
3512: o_ae_err_rec.l_err_num := SQLCODE;
3513: o_ae_err_rec.l_err_code := '';
3695:
3696: when invalid_acct_error then
3697: o_ae_err_rec.l_err_num := 9999;
3698: o_ae_err_rec.l_err_code := 'CST_NO_TXN_INVALID_ACCOUNT';
3699: FND_MESSAGE.set_name('BOM', 'CST_NO_TXN_INVALID_ACCOUNT');
3700: o_ae_err_rec.l_err_msg := FND_MESSAGE.Get;
3701:
3702: when others then
3703: o_ae_err_rec.l_err_num := SQLCODE;
3696: when invalid_acct_error then
3697: o_ae_err_rec.l_err_num := 9999;
3698: o_ae_err_rec.l_err_code := 'CST_NO_TXN_INVALID_ACCOUNT';
3699: FND_MESSAGE.set_name('BOM', 'CST_NO_TXN_INVALID_ACCOUNT');
3700: o_ae_err_rec.l_err_msg := FND_MESSAGE.Get;
3701:
3702: when others then
3703: o_ae_err_rec.l_err_num := SQLCODE;
3704: o_ae_err_rec.l_err_code := '';