DBA Data[Home] [Help]

APPS.IGS_FI_CREDITS_API_PUB dependencies on FND_API

Line 269: IF NOT fnd_api.compatible_api_call( l_api_version,

265:
266: SAVEPOINT create_credit_pub;
267:
268: --Check for the Compatible API call.
269: IF NOT fnd_api.compatible_api_call( l_api_version,
270: p_api_version,
271: l_api_name,
272: l_pkg_name) THEN
273: --if the versions of the API and the version passed are different then raise the unexpected error message.

Line 274: RAISE fnd_api.g_exc_unexpected_error;

270: p_api_version,
271: l_api_name,
272: l_pkg_name) THEN
273: --if the versions of the API and the version passed are different then raise the unexpected error message.
274: RAISE fnd_api.g_exc_unexpected_error;
275: END IF;
276:
277: --If the calling program has passed the parameter for initializing the message list.
278: IF fnd_api.to_boolean(p_init_msg_list) THEN

Line 278: IF fnd_api.to_boolean(p_init_msg_list) THEN

274: RAISE fnd_api.g_exc_unexpected_error;
275: END IF;
276:
277: --If the calling program has passed the parameter for initializing the message list.
278: IF fnd_api.to_boolean(p_init_msg_list) THEN
279: --then call the Initialize program of the fnd_msg_pub package.
280: fnd_msg_pub.initialize;
281: END IF;
282:

Line 323: p_validation_level => fnd_api.g_valid_level_full,

319: --Call the private api with full validation_level.
320: igs_fi_credit_pvt.create_credit( p_api_version => 2.1,
321: p_init_msg_list => p_init_msg_list,
322: p_commit => p_commit,
323: p_validation_level => fnd_api.g_valid_level_full,
324: x_return_status => x_return_status,
325: x_msg_count => x_msg_count,
326: x_msg_data => x_msg_data,
327: p_credit_rec => l_credit_rec,

Line 334: WHEN fnd_api.g_exc_error THEN

330: x_credit_activity_id => x_credit_activity_id,
331: x_credit_number => x_credit_number
332: );
333: EXCEPTION
334: WHEN fnd_api.g_exc_error THEN
335: ROLLBACK TO create_credit_pub;
336: x_return_status := fnd_api.g_ret_sts_error;
337: fnd_msg_pub.count_and_get( p_count => x_msg_count,
338: p_data => x_msg_data);

Line 336: x_return_status := fnd_api.g_ret_sts_error;

332: );
333: EXCEPTION
334: WHEN fnd_api.g_exc_error THEN
335: ROLLBACK TO create_credit_pub;
336: x_return_status := fnd_api.g_ret_sts_error;
337: fnd_msg_pub.count_and_get( p_count => x_msg_count,
338: p_data => x_msg_data);
339:
340: WHEN fnd_api.g_exc_unexpected_error THEN

Line 340: WHEN fnd_api.g_exc_unexpected_error THEN

336: x_return_status := fnd_api.g_ret_sts_error;
337: fnd_msg_pub.count_and_get( p_count => x_msg_count,
338: p_data => x_msg_data);
339:
340: WHEN fnd_api.g_exc_unexpected_error THEN
341: ROLLBACK TO create_credit_pub;
342: x_return_status := fnd_api.g_ret_sts_unexp_error;
343: fnd_msg_pub.count_and_get( p_count => x_msg_count,
344: p_data => x_msg_data);

Line 342: x_return_status := fnd_api.g_ret_sts_unexp_error;

338: p_data => x_msg_data);
339:
340: WHEN fnd_api.g_exc_unexpected_error THEN
341: ROLLBACK TO create_credit_pub;
342: x_return_status := fnd_api.g_ret_sts_unexp_error;
343: fnd_msg_pub.count_and_get( p_count => x_msg_count,
344: p_data => x_msg_data);
345:
346: WHEN OTHERS THEN

Line 348: x_return_status := fnd_api.g_ret_sts_unexp_error;

344: p_data => x_msg_data);
345:
346: WHEN OTHERS THEN
347: ROLLBACK TO create_credit_pub;
348: x_return_status := fnd_api.g_ret_sts_unexp_error;
349: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_unexp_error) THEN
350: fnd_msg_pub.add_exc_msg(l_pkg_name,
351: l_api_name);
352: END IF;