DBA Data[Home] [Help]

APPS.OKL_AM_PROCESS_RV_TRX_PVT dependencies on FND_MSG_PUB

Line 145: l_msg_idx INTEGER := FND_MSG_PUB.G_FIRST;

141: l_sysdate DATE;
142: l_strm_lalevl_empty_tbl strm_lalevl_tbl_type ;
143: l_rbk_tbl rbk_tbl_type ;
144: lx_error_rec OKL_API.error_rec_type;
145: l_msg_idx INTEGER := FND_MSG_PUB.G_FIRST;
146:
147: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
148: l_api_name CONSTANT VARCHAR2(30) := 'process_transactions';
149:

Line 403: fnd_msg_pub.reset;

399: -- The following piece of code has been moved from procedure process_transactions_wrap to this procedure,
400: -- to address the problem in the bug 2491164, where we loose messages after call to mass rebook API.
401: -- Printing the message stack after each call to Mass Rebook helps prevent that problem.
402:
403: fnd_msg_pub.reset;
404: LOOP
405:
406: fnd_msg_pub.get(
407: p_msg_index => l_msg_idx,

Line 406: fnd_msg_pub.get(

402:
403: fnd_msg_pub.reset;
404: LOOP
405:
406: fnd_msg_pub.get(
407: p_msg_index => l_msg_idx,
408: p_encoded => FND_API.G_FALSE,
409: p_data => lx_error_rec.msg_data,
410: p_msg_index_out => lx_error_rec.msg_count);

Line 419: EXIT WHEN ((lx_error_rec.msg_count = FND_MSG_PUB.COUNT_MSG) OR (lx_error_rec.msg_count IS NULL));

415: fnd_file.put_line(fnd_file.output, lx_error_rec.msg_data);
416:
417: END IF;
418:
419: EXIT WHEN ((lx_error_rec.msg_count = FND_MSG_PUB.COUNT_MSG) OR (lx_error_rec.msg_count IS NULL));
420: l_msg_idx := FND_MSG_PUB.G_NEXT;
421: END LOOP;
422:
423: -- This explicit deletion of messages is required for those contracts in the loop which fail validations

Line 420: l_msg_idx := FND_MSG_PUB.G_NEXT;

416:
417: END IF;
418:
419: EXIT WHEN ((lx_error_rec.msg_count = FND_MSG_PUB.COUNT_MSG) OR (lx_error_rec.msg_count IS NULL));
420: l_msg_idx := FND_MSG_PUB.G_NEXT;
421: END LOOP;
422:
423: -- This explicit deletion of messages is required for those contracts in the loop which fail validations
424: -- before the call to mass rebook api. Without the following reset statement, error messages for those contarcts

Line 428: fnd_msg_pub.delete_msg;

424: -- before the call to mass rebook api. Without the following reset statement, error messages for those contarcts
425: -- will be printed more than once.
426:
427: --OKL_API.init_msg_list(p_init_msg_list => OKL_API.G_TRUE);
428: fnd_msg_pub.delete_msg;
429:
430:
431: END LOOP;
432: