49: G_TRUE CONSTANT VARCHAR2(1) := OKL_API.G_TRUE;
50: G_FALSE CONSTANT VARCHAR2(1) := OKL_API.G_FALSE;
51: G_YES CONSTANT VARCHAR2(1) := 'Y';
52: G_NO CONSTANT VARCHAR2(1) := 'N';
53: G_FIRST CONSTANT NUMBER := FND_MSG_PUB.G_FIRST;
54: G_NEXT CONSTANT NUMBER := FND_MSG_PUB.G_NEXT;
55: G_ERROR VARCHAR2(1) := 'N';
56: G_KHR_ENDED_BY_DATE DATE;
57: success_message_table message_tbl_type;
50: G_FALSE CONSTANT VARCHAR2(1) := OKL_API.G_FALSE;
51: G_YES CONSTANT VARCHAR2(1) := 'Y';
52: G_NO CONSTANT VARCHAR2(1) := 'N';
53: G_FIRST CONSTANT NUMBER := FND_MSG_PUB.G_FIRST;
54: G_NEXT CONSTANT NUMBER := FND_MSG_PUB.G_NEXT;
55: G_ERROR VARCHAR2(1) := 'N';
56: G_KHR_ENDED_BY_DATE DATE;
57: success_message_table message_tbl_type;
58: error_message_table message_tbl_type;
93:
94: -- Get the messages in the log
95: LOOP
96:
97: FND_MSG_PUB.get(
98: p_msg_index => l_msg_idx,
99: p_encoded => G_FALSE,
100: p_data => lx_error_rec.msg_data,
101: p_msg_index_out => lx_error_rec.msg_count);
108:
109: l_error_count := l_error_count + 1;
110: END IF;
111:
112: EXIT WHEN ((lx_error_rec.msg_count = FND_MSG_PUB.COUNT_MSG)
113: OR (lx_error_rec.msg_count IS NULL));
114:
115: l_msg_idx:= G_NEXT;
116: