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 386: fnd_msg_pub.reset;

382: -- The following piece of code has been moved from procedure process_transactions_wrap to this procedure,
383: -- to address the problem in the bug 2491164, where we loose messages after call to mass rebook API.
384: -- Printing the message stack after each call to Mass Rebook helps prevent that problem.
385:
386: fnd_msg_pub.reset;
387: LOOP
388:
389: fnd_msg_pub.get(
390: p_msg_index => l_msg_idx,

Line 389: fnd_msg_pub.get(

385:
386: fnd_msg_pub.reset;
387: LOOP
388:
389: fnd_msg_pub.get(
390: p_msg_index => l_msg_idx,
391: p_encoded => FND_API.G_FALSE,
392: p_data => lx_error_rec.msg_data,
393: p_msg_index_out => lx_error_rec.msg_count);

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

398: fnd_file.put_line(fnd_file.output, lx_error_rec.msg_data);
399:
400: END IF;
401:
402: EXIT WHEN ((lx_error_rec.msg_count = FND_MSG_PUB.COUNT_MSG) OR (lx_error_rec.msg_count IS NULL));
403: l_msg_idx := FND_MSG_PUB.G_NEXT;
404: END LOOP;
405:
406: -- This explicit deletion of messages is required for those contracts in the loop which fail validations

Line 403: l_msg_idx := FND_MSG_PUB.G_NEXT;

399:
400: END IF;
401:
402: EXIT WHEN ((lx_error_rec.msg_count = FND_MSG_PUB.COUNT_MSG) OR (lx_error_rec.msg_count IS NULL));
403: l_msg_idx := FND_MSG_PUB.G_NEXT;
404: END LOOP;
405:
406: -- This explicit deletion of messages is required for those contracts in the loop which fail validations
407: -- before the call to mass rebook api. Without the following reset statement, error messages for those contarcts

Line 411: fnd_msg_pub.delete_msg;

407: -- before the call to mass rebook api. Without the following reset statement, error messages for those contarcts
408: -- will be printed more than once.
409:
410: --OKL_API.init_msg_list(p_init_msg_list => OKL_API.G_TRUE);
411: fnd_msg_pub.delete_msg;
412:
413:
414: END LOOP;
415: