DBA Data[Home] [Help]

APPS.OZF_FUNDS_PUB dependencies on FND_API

Line 213: IF p_fund_rec.fund_type <> fnd_api.g_miss_char AND p_fund_rec.fund_type IS NOT NULL

209: WHERE name = p_ledger_name;
210:
211: BEGIN
212:
213: IF p_fund_rec.fund_type <> fnd_api.g_miss_char AND p_fund_rec.fund_type IS NOT NULL
214: AND p_fund_rec.fund_type = 'QUOTA' THEN
215: RETURN;
216: END IF;
217:

Line 222: IF (p_fund_rec.fund_id = fnd_api.g_miss_num OR p_fund_rec.fund_id IS NULL) AND

218: IF p_mode = 'CREATE' THEN
219: p_fund_rec.fund_id := NULL;
220: ELSE
221: --if both fund id and fund number are null, then raise exception
222: IF (p_fund_rec.fund_id = fnd_api.g_miss_num OR p_fund_rec.fund_id IS NULL) AND
223: (p_fund_rec.fund_number = fnd_api.g_miss_char OR p_fund_rec.fund_number IS NULL) THEN
224:
225: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
226: fnd_message.set_name('OZF', 'OZF_NO_FUND_ID_NUM');

Line 223: (p_fund_rec.fund_number = fnd_api.g_miss_char OR p_fund_rec.fund_number IS NULL) THEN

219: p_fund_rec.fund_id := NULL;
220: ELSE
221: --if both fund id and fund number are null, then raise exception
222: IF (p_fund_rec.fund_id = fnd_api.g_miss_num OR p_fund_rec.fund_id IS NULL) AND
223: (p_fund_rec.fund_number = fnd_api.g_miss_char OR p_fund_rec.fund_number IS NULL) THEN
224:
225: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
226: fnd_message.set_name('OZF', 'OZF_NO_FUND_ID_NUM');
227: fnd_msg_pub.add;

Line 229: x_return_status := fnd_api.g_ret_sts_error;

225: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
226: fnd_message.set_name('OZF', 'OZF_NO_FUND_ID_NUM');
227: fnd_msg_pub.add;
228: END IF;
229: x_return_status := fnd_api.g_ret_sts_error;
230: RETURN;
231:
232: ELSE
233: --if fund id is not null

Line 234: IF p_fund_rec.fund_id <> fnd_api.g_miss_num AND p_fund_rec.fund_id IS NOT NULL THEN

230: RETURN;
231:
232: ELSE
233: --if fund id is not null
234: IF p_fund_rec.fund_id <> fnd_api.g_miss_num AND p_fund_rec.fund_id IS NOT NULL THEN
235:
236: --check if the input fund_id is valid
237: OPEN c_fund_exists (p_fund_rec.fund_id);
238: FETCH c_fund_exists INTO l_fund_exists;

Line 246: x_return_status := fnd_api.g_ret_sts_error;

242: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
243: fnd_message.set_name('OZF', 'OZF_INVALID_FUND_ID');
244: fnd_msg_pub.add;
245: END IF;
246: x_return_status := fnd_api.g_ret_sts_error;
247: RETURN;
248: END IF;
249:
250: --if fund number is not null

Line 262: x_return_status := fnd_api.g_ret_sts_error;

258: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
259: fnd_message.set_name('OZF', 'OZF_INVALID_FUND_NUM');
260: fnd_msg_pub.add;
261: END IF;
262: x_return_status := fnd_api.g_ret_sts_error;
263: RETURN;
264: END IF;
265: END IF;
266: END IF;

Line 270: IF p_fund_rec.short_name = fnd_api.g_miss_char OR p_fund_rec.short_name IS NULL THEN

266: END IF;
267: END IF;
268:
269: --if fund name is null, then raise exception
270: IF p_fund_rec.short_name = fnd_api.g_miss_char OR p_fund_rec.short_name IS NULL THEN
271: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
272: fnd_message.set_name('OZF', 'OZF_NO_FUND_NAME');
273: fnd_msg_pub.add;
274: END IF;

Line 275: x_return_status := fnd_api.g_ret_sts_error;

271: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
272: fnd_message.set_name('OZF', 'OZF_NO_FUND_NAME');
273: fnd_msg_pub.add;
274: END IF;
275: x_return_status := fnd_api.g_ret_sts_error;
276: RETURN;
277: END IF;
278:
279: --if fund type is null, then raise exception

Line 280: IF p_fund_rec.fund_type = fnd_api.g_miss_char OR p_fund_rec.fund_type IS NULL THEN

276: RETURN;
277: END IF;
278:
279: --if fund type is null, then raise exception
280: IF p_fund_rec.fund_type = fnd_api.g_miss_char OR p_fund_rec.fund_type IS NULL THEN
281: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
282: fnd_message.set_name('OZF', 'OZF_NO_FUND_TYPE');
283: fnd_msg_pub.add;
284: END IF;

Line 285: x_return_status := fnd_api.g_ret_sts_error;

281: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
282: fnd_message.set_name('OZF', 'OZF_NO_FUND_TYPE');
283: fnd_msg_pub.add;
284: END IF;
285: x_return_status := fnd_api.g_ret_sts_error;
286: RETURN;
287: ELSE
288: IF p_fund_rec.fund_type NOT IN ('FIXED', 'FULLY_ACCRUED') THEN
289: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN

Line 293: x_return_status := fnd_api.g_ret_sts_error;

289: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
290: fnd_message.set_name('OZF', 'OZF_INVALID_FUND_TYPE');
291: fnd_msg_pub.add;
292: END IF;
293: x_return_status := fnd_api.g_ret_sts_error;
294: RETURN;
295: END IF;
296: END IF;
297:

Line 300: IF (p_fund_rec.custom_setup_id = fnd_api.g_miss_num OR p_fund_rec.custom_setup_id IS NULL) THEN

296: END IF;
297:
298: --28-AUG-08 kdass - bug 7343771: accept custom setup passed to this API
299: IF p_mode = 'CREATE' THEN
300: IF (p_fund_rec.custom_setup_id = fnd_api.g_miss_num OR p_fund_rec.custom_setup_id IS NULL) THEN
301:
302: OPEN c_cust_setup (p_fund_rec.fund_type);
303: FETCH c_cust_setup INTO p_fund_rec.custom_setup_id;
304: CLOSE c_cust_setup;

Line 317: x_return_status := fnd_api.g_ret_sts_error;

313: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
314: fnd_message.set_name('OZF', 'OZF_INVALID_SETUP_ID');
315: fnd_msg_pub.add;
316: END IF;
317: x_return_status := fnd_api.g_ret_sts_error;
318: RETURN;
319: END IF;
320: END IF;
321: END IF;

Line 323: IF p_fund_rec.parent_fund_id <> fnd_api.g_miss_num AND p_fund_rec.parent_fund_id IS NOT NULL THEN

319: END IF;
320: END IF;
321: END IF;
322:
323: IF p_fund_rec.parent_fund_id <> fnd_api.g_miss_num AND p_fund_rec.parent_fund_id IS NOT NULL THEN
324: --check if the input parent fund id is valid
325: OPEN c_par_fund_exists (p_fund_rec.parent_fund_id);
326: FETCH c_par_fund_exists INTO l_par_fund_exists;
327: CLOSE c_par_fund_exists;

Line 334: x_return_status := fnd_api.g_ret_sts_error;

330: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
331: fnd_message.set_name('OZF', 'OZF_INVALID_PAR_FUND_ID');
332: fnd_msg_pub.add;
333: END IF;
334: x_return_status := fnd_api.g_ret_sts_error;
335: RETURN;
336: END IF;
337: END IF;
338:

Line 339: IF (p_fund_rec.parent_fund_name <> fnd_api.g_miss_char AND p_fund_rec.parent_fund_name IS NOT NULL) AND

335: RETURN;
336: END IF;
337: END IF;
338:
339: IF (p_fund_rec.parent_fund_name <> fnd_api.g_miss_char AND p_fund_rec.parent_fund_name IS NOT NULL) AND
340: (p_fund_rec.parent_fund_id <> fnd_api.g_miss_num AND p_fund_rec.parent_fund_id IS NOT NULL) THEN
341:
342: --check if the input parent fund id is valid
343: OPEN c_par_fund_id_exists (p_fund_rec.parent_fund_id, p_fund_rec.parent_fund_name);

Line 340: (p_fund_rec.parent_fund_id <> fnd_api.g_miss_num AND p_fund_rec.parent_fund_id IS NOT NULL) THEN

336: END IF;
337: END IF;
338:
339: IF (p_fund_rec.parent_fund_name <> fnd_api.g_miss_char AND p_fund_rec.parent_fund_name IS NOT NULL) AND
340: (p_fund_rec.parent_fund_id <> fnd_api.g_miss_num AND p_fund_rec.parent_fund_id IS NOT NULL) THEN
341:
342: --check if the input parent fund id is valid
343: OPEN c_par_fund_id_exists (p_fund_rec.parent_fund_id, p_fund_rec.parent_fund_name);
344: FETCH c_par_fund_id_exists INTO l_par_fund_exists;

Line 352: x_return_status := fnd_api.g_ret_sts_error;

348: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
349: fnd_message.set_name('OZF', 'OZF_INVALID_PAR_FUND_ID_NAME');
350: fnd_msg_pub.add;
351: END IF;
352: x_return_status := fnd_api.g_ret_sts_error;
353: RETURN;
354: END IF;
355:
356: ELSIF p_fund_rec.parent_fund_id <> fnd_api.g_miss_num AND p_fund_rec.parent_fund_id IS NOT NULL THEN

Line 356: ELSIF p_fund_rec.parent_fund_id <> fnd_api.g_miss_num AND p_fund_rec.parent_fund_id IS NOT NULL THEN

352: x_return_status := fnd_api.g_ret_sts_error;
353: RETURN;
354: END IF;
355:
356: ELSIF p_fund_rec.parent_fund_id <> fnd_api.g_miss_num AND p_fund_rec.parent_fund_id IS NOT NULL THEN
357:
358: --check if the input parent fund id is valid
359: OPEN c_par_fund_exists (p_fund_rec.parent_fund_id);
360: FETCH c_par_fund_exists INTO l_par_fund_exists;

Line 368: x_return_status := fnd_api.g_ret_sts_error;

364: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
365: fnd_message.set_name('OZF', 'OZF_INVALID_PAR_FUND_ID');
366: fnd_msg_pub.add;
367: END IF;
368: x_return_status := fnd_api.g_ret_sts_error;
369: RETURN;
370: END IF;
371:
372: ELSIF p_fund_rec.parent_fund_name <> fnd_api.g_miss_char AND p_fund_rec.parent_fund_name IS NOT NULL THEN

Line 372: ELSIF p_fund_rec.parent_fund_name <> fnd_api.g_miss_char AND p_fund_rec.parent_fund_name IS NOT NULL THEN

368: x_return_status := fnd_api.g_ret_sts_error;
369: RETURN;
370: END IF;
371:
372: ELSIF p_fund_rec.parent_fund_name <> fnd_api.g_miss_char AND p_fund_rec.parent_fund_name IS NOT NULL THEN
373:
374: --check if the input parent fund name is valid
375: OPEN c_par_fund_name_exists (p_fund_rec.parent_fund_name);
376: FETCH c_par_fund_name_exists INTO p_fund_rec.parent_fund_id;

Line 384: x_return_status := fnd_api.g_ret_sts_error;

380: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
381: fnd_message.set_name('OZF', 'OZF_INVALID_PAR_FUND_NAME');
382: fnd_msg_pub.add;
383: END IF;
384: x_return_status := fnd_api.g_ret_sts_error;
385: RETURN;
386: END IF;
387: END IF;
388:

Line 389: IF (p_fund_rec.category_name = fnd_api.g_miss_char OR p_fund_rec.category_name IS NULL) AND

385: RETURN;
386: END IF;
387: END IF;
388:
389: IF (p_fund_rec.category_name = fnd_api.g_miss_char OR p_fund_rec.category_name IS NULL) AND
390: (p_fund_rec.category_id = fnd_api.g_miss_num OR p_fund_rec.category_id IS NULL) THEN
391:
392: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
393: fnd_message.set_name('OZF', 'OZF_NO_CAT_ID_NAME');

Line 390: (p_fund_rec.category_id = fnd_api.g_miss_num OR p_fund_rec.category_id IS NULL) THEN

386: END IF;
387: END IF;
388:
389: IF (p_fund_rec.category_name = fnd_api.g_miss_char OR p_fund_rec.category_name IS NULL) AND
390: (p_fund_rec.category_id = fnd_api.g_miss_num OR p_fund_rec.category_id IS NULL) THEN
391:
392: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
393: fnd_message.set_name('OZF', 'OZF_NO_CAT_ID_NAME');
394: fnd_msg_pub.add;

Line 396: x_return_status := fnd_api.g_ret_sts_error;

392: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
393: fnd_message.set_name('OZF', 'OZF_NO_CAT_ID_NAME');
394: fnd_msg_pub.add;
395: END IF;
396: x_return_status := fnd_api.g_ret_sts_error;
397: RETURN;
398:
399: ELSIF (p_fund_rec.category_name <> fnd_api.g_miss_char AND p_fund_rec.category_name IS NOT NULL) AND
400: (p_fund_rec.category_id <> fnd_api.g_miss_num AND p_fund_rec.category_id IS NOT NULL) THEN

Line 399: ELSIF (p_fund_rec.category_name <> fnd_api.g_miss_char AND p_fund_rec.category_name IS NOT NULL) AND

395: END IF;
396: x_return_status := fnd_api.g_ret_sts_error;
397: RETURN;
398:
399: ELSIF (p_fund_rec.category_name <> fnd_api.g_miss_char AND p_fund_rec.category_name IS NOT NULL) AND
400: (p_fund_rec.category_id <> fnd_api.g_miss_num AND p_fund_rec.category_id IS NOT NULL) THEN
401:
402: --check if the input category id and name are valid
403: OPEN c_cat_exists (p_fund_rec.category_id, p_fund_rec.category_name);

Line 400: (p_fund_rec.category_id <> fnd_api.g_miss_num AND p_fund_rec.category_id IS NOT NULL) THEN

396: x_return_status := fnd_api.g_ret_sts_error;
397: RETURN;
398:
399: ELSIF (p_fund_rec.category_name <> fnd_api.g_miss_char AND p_fund_rec.category_name IS NOT NULL) AND
400: (p_fund_rec.category_id <> fnd_api.g_miss_num AND p_fund_rec.category_id IS NOT NULL) THEN
401:
402: --check if the input category id and name are valid
403: OPEN c_cat_exists (p_fund_rec.category_id, p_fund_rec.category_name);
404: FETCH c_cat_exists INTO l_cat_exists;

Line 412: x_return_status := fnd_api.g_ret_sts_error;

408: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
409: fnd_message.set_name('OZF', 'OZF_INVALID_CAT_ID_NAME');
410: fnd_msg_pub.add;
411: END IF;
412: x_return_status := fnd_api.g_ret_sts_error;
413: RETURN;
414: END IF;
415:
416: ELSIF p_fund_rec.category_id <> fnd_api.g_miss_num AND p_fund_rec.category_id IS NOT NULL THEN

Line 416: ELSIF p_fund_rec.category_id <> fnd_api.g_miss_num AND p_fund_rec.category_id IS NOT NULL THEN

412: x_return_status := fnd_api.g_ret_sts_error;
413: RETURN;
414: END IF;
415:
416: ELSIF p_fund_rec.category_id <> fnd_api.g_miss_num AND p_fund_rec.category_id IS NOT NULL THEN
417:
418: --check if the input category id is valid
419: OPEN c_cat_id_exists (p_fund_rec.category_id);
420: FETCH c_cat_id_exists INTO l_cat_exists;

Line 428: x_return_status := fnd_api.g_ret_sts_error;

424: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
425: fnd_message.set_name('OZF', 'OZF_INVALID_CAT_ID');
426: fnd_msg_pub.add;
427: END IF;
428: x_return_status := fnd_api.g_ret_sts_error;
429: RETURN;
430: END IF;
431:
432: ELSIF p_fund_rec.category_name <> fnd_api.g_miss_char AND p_fund_rec.category_name IS NOT NULL THEN

Line 432: ELSIF p_fund_rec.category_name <> fnd_api.g_miss_char AND p_fund_rec.category_name IS NOT NULL THEN

428: x_return_status := fnd_api.g_ret_sts_error;
429: RETURN;
430: END IF;
431:
432: ELSIF p_fund_rec.category_name <> fnd_api.g_miss_char AND p_fund_rec.category_name IS NOT NULL THEN
433:
434: --check if the input parent category name is valid
435: OPEN c_cat_name_exists (p_fund_rec.category_name);
436: FETCH c_cat_name_exists INTO p_fund_rec.category_id;

Line 444: x_return_status := fnd_api.g_ret_sts_error;

440: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
441: fnd_message.set_name('OZF', 'OZF_INVALID_CAT_NAME');
442: fnd_msg_pub.add;
443: END IF;
444: x_return_status := fnd_api.g_ret_sts_error;
445: RETURN;
446: END IF;
447: END IF;
448:

Line 452: IF p_fund_rec.org_id = fnd_api.g_miss_num OR p_fund_rec.org_id IS NULL THEN

448:
449: IF p_mode = 'CREATE' THEN
450: p_fund_rec.org_id := MO_UTILS.get_default_org_id;
451:
452: IF p_fund_rec.org_id = fnd_api.g_miss_num OR p_fund_rec.org_id IS NULL THEN
453: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
454: fnd_message.set_name('OZF', 'OZF_NO_DEFAULT_ORG_ID');
455: fnd_msg_pub.add;
456: END IF;

Line 460: IF (p_fund_rec.business_unit <> fnd_api.g_miss_char AND p_fund_rec.business_unit IS NOT NULL) AND

456: END IF;
457: END IF;
458: END IF;
459:
460: IF (p_fund_rec.business_unit <> fnd_api.g_miss_char AND p_fund_rec.business_unit IS NOT NULL) AND
461: (p_fund_rec.business_unit_id <> fnd_api.g_miss_num AND p_fund_rec.business_unit_id IS NOT NULL) THEN
462:
463: --check if the input business unit id and name are valid
464: OPEN c_bus_unit_exists (p_fund_rec.business_unit_id, p_fund_rec.business_unit, p_fund_rec.org_id);

Line 461: (p_fund_rec.business_unit_id <> fnd_api.g_miss_num AND p_fund_rec.business_unit_id IS NOT NULL) THEN

457: END IF;
458: END IF;
459:
460: IF (p_fund_rec.business_unit <> fnd_api.g_miss_char AND p_fund_rec.business_unit IS NOT NULL) AND
461: (p_fund_rec.business_unit_id <> fnd_api.g_miss_num AND p_fund_rec.business_unit_id IS NOT NULL) THEN
462:
463: --check if the input business unit id and name are valid
464: OPEN c_bus_unit_exists (p_fund_rec.business_unit_id, p_fund_rec.business_unit, p_fund_rec.org_id);
465: FETCH c_bus_unit_exists INTO l_bus_unit_exists;

Line 473: x_return_status := fnd_api.g_ret_sts_error;

469: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
470: fnd_message.set_name('OZF', 'OZF_INVALID_BUS_UNIT_ID_NAME');
471: fnd_msg_pub.add;
472: END IF;
473: x_return_status := fnd_api.g_ret_sts_error;
474: RETURN;
475: END IF;
476:
477: ELSIF p_fund_rec.business_unit_id <> fnd_api.g_miss_num AND p_fund_rec.business_unit_id IS NOT NULL THEN

Line 477: ELSIF p_fund_rec.business_unit_id <> fnd_api.g_miss_num AND p_fund_rec.business_unit_id IS NOT NULL THEN

473: x_return_status := fnd_api.g_ret_sts_error;
474: RETURN;
475: END IF;
476:
477: ELSIF p_fund_rec.business_unit_id <> fnd_api.g_miss_num AND p_fund_rec.business_unit_id IS NOT NULL THEN
478:
479: --check if the input business_unit_id is valid
480: OPEN c_bus_id_exists (p_fund_rec.business_unit_id, p_fund_rec.org_id);
481: FETCH c_bus_id_exists INTO l_bus_unit_exists;

Line 489: x_return_status := fnd_api.g_ret_sts_error;

485: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
486: fnd_message.set_name('OZF', 'OZF_INVALID_BUS_UNIT_ID');
487: fnd_msg_pub.add;
488: END IF;
489: x_return_status := fnd_api.g_ret_sts_error;
490: RETURN;
491: END IF;
492:
493: ELSIF p_fund_rec.business_unit <> fnd_api.g_miss_char AND p_fund_rec.business_unit IS NOT NULL THEN

Line 493: ELSIF p_fund_rec.business_unit <> fnd_api.g_miss_char AND p_fund_rec.business_unit IS NOT NULL THEN

489: x_return_status := fnd_api.g_ret_sts_error;
490: RETURN;
491: END IF;
492:
493: ELSIF p_fund_rec.business_unit <> fnd_api.g_miss_char AND p_fund_rec.business_unit IS NOT NULL THEN
494:
495: --check if the input business unit name is valid
496: OPEN c_bus_name_exists (p_fund_rec.business_unit, p_fund_rec.org_id);
497: FETCH c_bus_name_exists INTO p_fund_rec.business_unit_id;

Line 505: x_return_status := fnd_api.g_ret_sts_error;

501: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
502: fnd_message.set_name('OZF', 'OZF_INVALID_BUS_UNIT');
503: fnd_msg_pub.add;
504: END IF;
505: x_return_status := fnd_api.g_ret_sts_error;
506: RETURN;
507: END IF;
508: END IF;
509:

Line 515: IF p_fund_rec.status_code <> fnd_api.g_miss_char AND p_fund_rec.status_code IS NOT NULL THEN

511: p_fund_rec.status_code := 'DRAFT';
512: END IF;
513:
514: --if status code is not null, then get the user status id
515: IF p_fund_rec.status_code <> fnd_api.g_miss_char AND p_fund_rec.status_code IS NOT NULL THEN
516: OPEN c_user_status_id (p_fund_rec.status_code);
517: FETCH c_user_status_id INTO p_fund_rec.user_status_id;
518: CLOSE c_user_status_id;
519: END IF;

Line 522: IF p_fund_rec.currency_code_tc = fnd_api.g_miss_char OR p_fund_rec.currency_code_tc IS NULL THEN

518: CLOSE c_user_status_id;
519: END IF;
520:
521: --if currency code is null, then raise exception
522: IF p_fund_rec.currency_code_tc = fnd_api.g_miss_char OR p_fund_rec.currency_code_tc IS NULL THEN
523: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
524: fnd_message.set_name('OZF', 'OZF_NO_CURR_CODE');
525: fnd_msg_pub.add;
526: END IF;

Line 527: x_return_status := fnd_api.g_ret_sts_error;

523: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
524: fnd_message.set_name('OZF', 'OZF_NO_CURR_CODE');
525: fnd_msg_pub.add;
526: END IF;
527: x_return_status := fnd_api.g_ret_sts_error;
528: RETURN;
529: END IF;
530:
531: IF p_fund_rec.fund_type = 'FULLY_ACCRUED' THEN

Line 533: IF p_fund_rec.accrual_basis = fnd_api.g_miss_char OR p_fund_rec.accrual_basis IS NULL THEN

529: END IF;
530:
531: IF p_fund_rec.fund_type = 'FULLY_ACCRUED' THEN
532:
533: IF p_fund_rec.accrual_basis = fnd_api.g_miss_char OR p_fund_rec.accrual_basis IS NULL THEN
534: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
535: fnd_message.set_name('OZF', 'OZF_NO_ACCR_BASIS');
536: fnd_msg_pub.add;
537: END IF;

Line 538: x_return_status := fnd_api.g_ret_sts_error;

534: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
535: fnd_message.set_name('OZF', 'OZF_NO_ACCR_BASIS');
536: fnd_msg_pub.add;
537: END IF;
538: x_return_status := fnd_api.g_ret_sts_error;
539: RETURN;
540: ELSE
541: IF p_fund_rec.accrual_basis NOT IN ('CUSTOMER', 'SALES') THEN
542: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN

Line 546: x_return_status := fnd_api.g_ret_sts_error;

542: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
543: fnd_message.set_name('OZF', 'OZF_INVALID_ACCR_BASIS');
544: fnd_msg_pub.add;
545: END IF;
546: x_return_status := fnd_api.g_ret_sts_error;
547: RETURN;
548: END IF;
549: END IF;
550:

Line 551: IF p_fund_rec.accrual_phase = fnd_api.g_miss_char OR p_fund_rec.accrual_phase IS NULL THEN

547: RETURN;
548: END IF;
549: END IF;
550:
551: IF p_fund_rec.accrual_phase = fnd_api.g_miss_char OR p_fund_rec.accrual_phase IS NULL THEN
552: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
553: fnd_message.set_name('OZF', 'OZF_NO_ACCR_PHASE');
554: fnd_msg_pub.add;
555: END IF;

Line 556: x_return_status := fnd_api.g_ret_sts_error;

552: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
553: fnd_message.set_name('OZF', 'OZF_NO_ACCR_PHASE');
554: fnd_msg_pub.add;
555: END IF;
556: x_return_status := fnd_api.g_ret_sts_error;
557: RETURN;
558: ELSE
559: IF p_fund_rec.accrual_phase NOT IN ('ACCRUAL', 'VOLUME') THEN
560: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN

Line 564: x_return_status := fnd_api.g_ret_sts_error;

560: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
561: fnd_message.set_name('OZF', 'OZF_INVALID_ACCR_PHASE');
562: fnd_msg_pub.add;
563: END IF;
564: x_return_status := fnd_api.g_ret_sts_error;
565: RETURN;
566: END IF;
567: END IF;
568:

Line 569: IF p_fund_rec.accrual_discount_level = fnd_api.g_miss_char OR p_fund_rec.accrual_discount_level IS NULL THEN

565: RETURN;
566: END IF;
567: END IF;
568:
569: IF p_fund_rec.accrual_discount_level = fnd_api.g_miss_char OR p_fund_rec.accrual_discount_level IS NULL THEN
570: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
571: fnd_message.set_name('OZF', 'OZF_NO_DISC_LEVEL');
572: fnd_msg_pub.add;
573: END IF;

Line 574: x_return_status := fnd_api.g_ret_sts_error;

570: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
571: fnd_message.set_name('OZF', 'OZF_NO_DISC_LEVEL');
572: fnd_msg_pub.add;
573: END IF;
574: x_return_status := fnd_api.g_ret_sts_error;
575: RETURN;
576: ELSE
577: IF p_fund_rec.accrual_discount_level NOT IN ('LINE', 'LINEGROUP') THEN
578: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN

Line 582: x_return_status := fnd_api.g_ret_sts_error;

578: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
579: fnd_message.set_name('OZF', 'OZF_INVALID_DISC_LEVEL');
580: fnd_msg_pub.add;
581: END IF;
582: x_return_status := fnd_api.g_ret_sts_error;
583: RETURN;
584: END IF;
585: END IF;
586:

Line 598: x_return_status := fnd_api.g_ret_sts_error;

594: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
595: fnd_message.set_name('OZF', 'OZF_INVALID_LIAB_FLAG');
596: fnd_msg_pub.add;
597: END IF;
598: x_return_status := fnd_api.g_ret_sts_error;
599: RETURN;
600: END IF;
601:
602: END IF;

Line 604: IF (p_fund_rec.threshold_id <> fnd_api.g_miss_num AND p_fund_rec.threshold_id IS NOT NULL) AND

600: END IF;
601:
602: END IF;
603:
604: IF (p_fund_rec.threshold_id <> fnd_api.g_miss_num AND p_fund_rec.threshold_id IS NOT NULL) AND
605: (p_fund_rec.threshold_name <> fnd_api.g_miss_char AND p_fund_rec.threshold_name IS NOT NULL) THEN
606:
607: --check if the input threshold id and name are valid
608: OPEN c_thrh_exists (p_fund_rec.threshold_id, p_fund_rec.threshold_name);

Line 605: (p_fund_rec.threshold_name <> fnd_api.g_miss_char AND p_fund_rec.threshold_name IS NOT NULL) THEN

601:
602: END IF;
603:
604: IF (p_fund_rec.threshold_id <> fnd_api.g_miss_num AND p_fund_rec.threshold_id IS NOT NULL) AND
605: (p_fund_rec.threshold_name <> fnd_api.g_miss_char AND p_fund_rec.threshold_name IS NOT NULL) THEN
606:
607: --check if the input threshold id and name are valid
608: OPEN c_thrh_exists (p_fund_rec.threshold_id, p_fund_rec.threshold_name);
609: FETCH c_thrh_exists INTO l_thrh_exists;

Line 617: x_return_status := fnd_api.g_ret_sts_error;

613: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
614: fnd_message.set_name('OZF', 'OZF_INVALID_BUS_UNIT_ID_NAME');
615: fnd_msg_pub.add;
616: END IF;
617: x_return_status := fnd_api.g_ret_sts_error;
618: RETURN;
619: END IF;
620:
621: ELSIF p_fund_rec.threshold_id <> fnd_api.g_miss_num AND p_fund_rec.threshold_id IS NOT NULL THEN

Line 621: ELSIF p_fund_rec.threshold_id <> fnd_api.g_miss_num AND p_fund_rec.threshold_id IS NOT NULL THEN

617: x_return_status := fnd_api.g_ret_sts_error;
618: RETURN;
619: END IF;
620:
621: ELSIF p_fund_rec.threshold_id <> fnd_api.g_miss_num AND p_fund_rec.threshold_id IS NOT NULL THEN
622:
623: --check if the input threshold id is valid
624: OPEN c_thrh_id_exists (p_fund_rec.threshold_id);
625: FETCH c_thrh_id_exists INTO l_thrh_exists;

Line 633: x_return_status := fnd_api.g_ret_sts_error;

629: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
630: fnd_message.set_name('OZF', 'OZF_INVALID_THRH_ID');
631: fnd_msg_pub.add;
632: END IF;
633: x_return_status := fnd_api.g_ret_sts_error;
634: RETURN;
635: END IF;
636:
637: ELSIF p_fund_rec.threshold_name <> fnd_api.g_miss_char AND p_fund_rec.threshold_name IS NOT NULL THEN

Line 637: ELSIF p_fund_rec.threshold_name <> fnd_api.g_miss_char AND p_fund_rec.threshold_name IS NOT NULL THEN

633: x_return_status := fnd_api.g_ret_sts_error;
634: RETURN;
635: END IF;
636:
637: ELSIF p_fund_rec.threshold_name <> fnd_api.g_miss_char AND p_fund_rec.threshold_name IS NOT NULL THEN
638:
639: --check if the input threshold name is valid
640: OPEN c_thrh_name_exists (p_fund_rec.threshold_name);
641: FETCH c_thrh_name_exists INTO p_fund_rec.threshold_id;

Line 649: x_return_status := fnd_api.g_ret_sts_error;

645: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
646: fnd_message.set_name('OZF', 'OZF_INVALID_THRH_NAME');
647: fnd_msg_pub.add;
648: END IF;
649: x_return_status := fnd_api.g_ret_sts_error;
650: RETURN;
651: END IF;
652: END IF;
653:

Line 654: IF (p_fund_rec.task_id <> fnd_api.g_miss_num AND p_fund_rec.task_id IS NOT NULL) AND

650: RETURN;
651: END IF;
652: END IF;
653:
654: IF (p_fund_rec.task_id <> fnd_api.g_miss_num AND p_fund_rec.task_id IS NOT NULL) AND
655: (p_fund_rec.task_name <> fnd_api.g_miss_char AND p_fund_rec.task_name IS NOT NULL) THEN
656:
657: --check if the input task id and name are valid
658: OPEN c_task_exists (p_fund_rec.task_id, p_fund_rec.task_name);

Line 655: (p_fund_rec.task_name <> fnd_api.g_miss_char AND p_fund_rec.task_name IS NOT NULL) THEN

651: END IF;
652: END IF;
653:
654: IF (p_fund_rec.task_id <> fnd_api.g_miss_num AND p_fund_rec.task_id IS NOT NULL) AND
655: (p_fund_rec.task_name <> fnd_api.g_miss_char AND p_fund_rec.task_name IS NOT NULL) THEN
656:
657: --check if the input task id and name are valid
658: OPEN c_task_exists (p_fund_rec.task_id, p_fund_rec.task_name);
659: FETCH c_task_exists INTO l_task_exists;

Line 667: x_return_status := fnd_api.g_ret_sts_error;

663: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
664: fnd_message.set_name('OZF', 'OZF_INVALID_TASK_ID_NAME');
665: fnd_msg_pub.add;
666: END IF;
667: x_return_status := fnd_api.g_ret_sts_error;
668: RETURN;
669: END IF;
670:
671: ELSIF p_fund_rec.task_id <> fnd_api.g_miss_num AND p_fund_rec.task_id IS NOT NULL THEN

Line 671: ELSIF p_fund_rec.task_id <> fnd_api.g_miss_num AND p_fund_rec.task_id IS NOT NULL THEN

667: x_return_status := fnd_api.g_ret_sts_error;
668: RETURN;
669: END IF;
670:
671: ELSIF p_fund_rec.task_id <> fnd_api.g_miss_num AND p_fund_rec.task_id IS NOT NULL THEN
672:
673: --check if the input task id is valid
674: OPEN c_task_id_exists (p_fund_rec.task_id);
675: FETCH c_task_id_exists INTO l_task_exists;

Line 683: x_return_status := fnd_api.g_ret_sts_error;

679: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
680: fnd_message.set_name('OZF', 'OZF_INVALID_TASK_ID');
681: fnd_msg_pub.add;
682: END IF;
683: x_return_status := fnd_api.g_ret_sts_error;
684: RETURN;
685: END IF;
686:
687: ELSIF p_fund_rec.task_name <> fnd_api.g_miss_char AND p_fund_rec.task_name IS NOT NULL THEN

Line 687: ELSIF p_fund_rec.task_name <> fnd_api.g_miss_char AND p_fund_rec.task_name IS NOT NULL THEN

683: x_return_status := fnd_api.g_ret_sts_error;
684: RETURN;
685: END IF;
686:
687: ELSIF p_fund_rec.task_name <> fnd_api.g_miss_char AND p_fund_rec.task_name IS NOT NULL THEN
688:
689: --check if the input task name is valid
690: OPEN c_task_name_exists (p_fund_rec.task_name);
691: FETCH c_task_name_exists INTO p_fund_rec.task_id;

Line 699: x_return_status := fnd_api.g_ret_sts_error;

695: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
696: fnd_message.set_name('OZF', 'OZF_INVALID_TASK_NAME');
697: fnd_msg_pub.add;
698: END IF;
699: x_return_status := fnd_api.g_ret_sts_error;
700: RETURN;
701: END IF;
702: END IF;
703:

Line 704: IF (p_fund_rec.ledger_id <> fnd_api.g_miss_num AND p_fund_rec.ledger_id IS NOT NULL) AND

700: RETURN;
701: END IF;
702: END IF;
703:
704: IF (p_fund_rec.ledger_id <> fnd_api.g_miss_num AND p_fund_rec.ledger_id IS NOT NULL) AND
705: (p_fund_rec.ledger_name <> fnd_api.g_miss_char AND p_fund_rec.ledger_name IS NOT NULL) THEN
706:
707: --check if the input ledger id and name are valid
708: OPEN c_ledger_exists (p_fund_rec.ledger_id, p_fund_rec.ledger_name);

Line 705: (p_fund_rec.ledger_name <> fnd_api.g_miss_char AND p_fund_rec.ledger_name IS NOT NULL) THEN

701: END IF;
702: END IF;
703:
704: IF (p_fund_rec.ledger_id <> fnd_api.g_miss_num AND p_fund_rec.ledger_id IS NOT NULL) AND
705: (p_fund_rec.ledger_name <> fnd_api.g_miss_char AND p_fund_rec.ledger_name IS NOT NULL) THEN
706:
707: --check if the input ledger id and name are valid
708: OPEN c_ledger_exists (p_fund_rec.ledger_id, p_fund_rec.ledger_name);
709: FETCH c_ledger_exists INTO l_ledger_exists;

Line 717: x_return_status := fnd_api.g_ret_sts_error;

713: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
714: fnd_message.set_name('OZF', 'OZF_INVALID_LEDGER_ID_NAME');
715: fnd_msg_pub.add;
716: END IF;
717: x_return_status := fnd_api.g_ret_sts_error;
718: RETURN;
719: END IF;
720:
721: ELSIF p_fund_rec.ledger_id <> fnd_api.g_miss_num AND p_fund_rec.ledger_id IS NOT NULL THEN

Line 721: ELSIF p_fund_rec.ledger_id <> fnd_api.g_miss_num AND p_fund_rec.ledger_id IS NOT NULL THEN

717: x_return_status := fnd_api.g_ret_sts_error;
718: RETURN;
719: END IF;
720:
721: ELSIF p_fund_rec.ledger_id <> fnd_api.g_miss_num AND p_fund_rec.ledger_id IS NOT NULL THEN
722:
723: --check if the input ledger id is valid
724: OPEN c_ledger_id_exists (p_fund_rec.ledger_id);
725: FETCH c_ledger_id_exists INTO l_ledger_exists;

Line 733: x_return_status := fnd_api.g_ret_sts_error;

729: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
730: fnd_message.set_name('OZF', 'OZF_INVALID_LEDGER_ID');
731: fnd_msg_pub.add;
732: END IF;
733: x_return_status := fnd_api.g_ret_sts_error;
734: RETURN;
735: END IF;
736:
737: ELSIF p_fund_rec.ledger_name <> fnd_api.g_miss_char AND p_fund_rec.ledger_name IS NOT NULL THEN

Line 737: ELSIF p_fund_rec.ledger_name <> fnd_api.g_miss_char AND p_fund_rec.ledger_name IS NOT NULL THEN

733: x_return_status := fnd_api.g_ret_sts_error;
734: RETURN;
735: END IF;
736:
737: ELSIF p_fund_rec.ledger_name <> fnd_api.g_miss_char AND p_fund_rec.ledger_name IS NOT NULL THEN
738:
739: --check if the input ledger name is valid
740: OPEN c_ledger_name_exists (p_fund_rec.ledger_name);
741: FETCH c_ledger_name_exists INTO p_fund_rec.ledger_id;

Line 749: x_return_status := fnd_api.g_ret_sts_error;

745: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
746: fnd_message.set_name('OZF', 'OZF_INVALID_LEDGER_NAME');
747: fnd_msg_pub.add;
748: END IF;
749: x_return_status := fnd_api.g_ret_sts_error;
750: RETURN;
751: END IF;
752: END IF;
753:

Line 769: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false

765: -- x_fund_id: return the fund_id of the new fund
766: ---------------------------------------------------------------------
767: PROCEDURE Create_fund(
768: p_api_version IN NUMBER
769: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
770: ,p_commit IN VARCHAR2 := fnd_api.g_false
771: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
772: ,x_return_status OUT NOCOPY VARCHAR2
773: ,x_msg_count OUT NOCOPY NUMBER

Line 770: ,p_commit IN VARCHAR2 := fnd_api.g_false

766: ---------------------------------------------------------------------
767: PROCEDURE Create_fund(
768: p_api_version IN NUMBER
769: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
770: ,p_commit IN VARCHAR2 := fnd_api.g_false
771: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
772: ,x_return_status OUT NOCOPY VARCHAR2
773: ,x_msg_count OUT NOCOPY NUMBER
774: ,x_msg_data OUT NOCOPY VARCHAR2

Line 771: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full

767: PROCEDURE Create_fund(
768: p_api_version IN NUMBER
769: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
770: ,p_commit IN VARCHAR2 := fnd_api.g_false
771: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
772: ,x_return_status OUT NOCOPY VARCHAR2
773: ,x_msg_count OUT NOCOPY NUMBER
774: ,x_msg_data OUT NOCOPY VARCHAR2
775: ,p_fund_rec IN fund_rec_type

Line 822: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false

818: -- x_fund_id: return the fund_id of the new fund
819: ---------------------------------------------------------------------
820: PROCEDURE Create_fund(
821: p_api_version IN NUMBER
822: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
823: ,p_commit IN VARCHAR2 := fnd_api.g_false
824: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
825: ,x_return_status OUT NOCOPY VARCHAR2
826: ,x_msg_count OUT NOCOPY NUMBER

Line 823: ,p_commit IN VARCHAR2 := fnd_api.g_false

819: ---------------------------------------------------------------------
820: PROCEDURE Create_fund(
821: p_api_version IN NUMBER
822: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
823: ,p_commit IN VARCHAR2 := fnd_api.g_false
824: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
825: ,x_return_status OUT NOCOPY VARCHAR2
826: ,x_msg_count OUT NOCOPY NUMBER
827: ,x_msg_data OUT NOCOPY VARCHAR2

Line 824: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full

820: PROCEDURE Create_fund(
821: p_api_version IN NUMBER
822: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
823: ,p_commit IN VARCHAR2 := fnd_api.g_false
824: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
825: ,x_return_status OUT NOCOPY VARCHAR2
826: ,x_msg_count OUT NOCOPY NUMBER
827: ,x_msg_data OUT NOCOPY VARCHAR2
828: ,p_fund_rec IN fund_rec_type

Line 867: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

863: validate_fund_items(p_fund_rec => l_fund_rec
864: ,p_mode => l_mode
865: ,x_return_status => x_return_status);
866:
867: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
868: RAISE fnd_api.g_exc_unexpected_error;
869: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
870: RAISE fnd_api.g_exc_error;
871: END IF;

Line 868: RAISE fnd_api.g_exc_unexpected_error;

864: ,p_mode => l_mode
865: ,x_return_status => x_return_status);
866:
867: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
868: RAISE fnd_api.g_exc_unexpected_error;
869: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
870: RAISE fnd_api.g_exc_error;
871: END IF;
872:

Line 869: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

865: ,x_return_status => x_return_status);
866:
867: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
868: RAISE fnd_api.g_exc_unexpected_error;
869: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
870: RAISE fnd_api.g_exc_error;
871: END IF;
872:
873: l_pvt_fund_rec.fund_id := l_fund_rec.fund_id;

Line 870: RAISE fnd_api.g_exc_error;

866:
867: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
868: RAISE fnd_api.g_exc_unexpected_error;
869: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
870: RAISE fnd_api.g_exc_error;
871: END IF;
872:
873: l_pvt_fund_rec.fund_id := l_fund_rec.fund_id;
874: l_pvt_fund_rec.fund_number := l_fund_rec.fund_number;

Line 1007: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

1003: END IF;
1004:
1005: END IF;
1006:
1007: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1008: RAISE fnd_api.g_exc_unexpected_error;
1009: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1010: RAISE fnd_api.g_exc_error;
1011: END IF;

Line 1008: RAISE fnd_api.g_exc_unexpected_error;

1004:
1005: END IF;
1006:
1007: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1008: RAISE fnd_api.g_exc_unexpected_error;
1009: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1010: RAISE fnd_api.g_exc_error;
1011: END IF;
1012:

Line 1009: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

1005: END IF;
1006:
1007: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1008: RAISE fnd_api.g_exc_unexpected_error;
1009: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1010: RAISE fnd_api.g_exc_error;
1011: END IF;
1012:
1013: FND_MSG_PUB.Count_And_Get (

Line 1010: RAISE fnd_api.g_exc_error;

1006:
1007: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1008: RAISE fnd_api.g_exc_unexpected_error;
1009: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1010: RAISE fnd_api.g_exc_error;
1011: END IF;
1012:
1013: FND_MSG_PUB.Count_And_Get (
1014: p_encoded => FND_API.G_FALSE,

Line 1014: p_encoded => FND_API.G_FALSE,

1010: RAISE fnd_api.g_exc_error;
1011: END IF;
1012:
1013: FND_MSG_PUB.Count_And_Get (
1014: p_encoded => FND_API.G_FALSE,
1015: p_count => x_msg_count,
1016: p_data => x_msg_data
1017: );
1018:

Line 1020: WHEN FND_API.G_EXC_ERROR THEN

1016: p_data => x_msg_data
1017: );
1018:
1019: EXCEPTION
1020: WHEN FND_API.G_EXC_ERROR THEN
1021: ROLLBACK TO Create_Fund_PUB;
1022: x_return_status := FND_API.G_RET_STS_ERROR;
1023: -- Standard call to get message count and if count=1, get the message
1024: FND_MSG_PUB.Count_And_Get (

Line 1022: x_return_status := FND_API.G_RET_STS_ERROR;

1018:
1019: EXCEPTION
1020: WHEN FND_API.G_EXC_ERROR THEN
1021: ROLLBACK TO Create_Fund_PUB;
1022: x_return_status := FND_API.G_RET_STS_ERROR;
1023: -- Standard call to get message count and if count=1, get the message
1024: FND_MSG_PUB.Count_And_Get (
1025: p_encoded => FND_API.G_FALSE,
1026: p_count => x_msg_count,

Line 1025: p_encoded => FND_API.G_FALSE,

1021: ROLLBACK TO Create_Fund_PUB;
1022: x_return_status := FND_API.G_RET_STS_ERROR;
1023: -- Standard call to get message count and if count=1, get the message
1024: FND_MSG_PUB.Count_And_Get (
1025: p_encoded => FND_API.G_FALSE,
1026: p_count => x_msg_count,
1027: p_data => x_msg_data
1028: );
1029: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 1029: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1025: p_encoded => FND_API.G_FALSE,
1026: p_count => x_msg_count,
1027: p_data => x_msg_data
1028: );
1029: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1030: ROLLBACK TO Create_Fund_PUB;
1031: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1032: -- Standard call to get message count and if count=1, get the message
1033: FND_MSG_PUB.Count_And_Get (

Line 1031: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1027: p_data => x_msg_data
1028: );
1029: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1030: ROLLBACK TO Create_Fund_PUB;
1031: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1032: -- Standard call to get message count and if count=1, get the message
1033: FND_MSG_PUB.Count_And_Get (
1034: p_encoded => FND_API.G_FALSE,
1035: p_count => x_msg_count,

Line 1034: p_encoded => FND_API.G_FALSE,

1030: ROLLBACK TO Create_Fund_PUB;
1031: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1032: -- Standard call to get message count and if count=1, get the message
1033: FND_MSG_PUB.Count_And_Get (
1034: p_encoded => FND_API.G_FALSE,
1035: p_count => x_msg_count,
1036: p_data => x_msg_data
1037: );
1038: WHEN OTHERS THEN

Line 1040: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1036: p_data => x_msg_data
1037: );
1038: WHEN OTHERS THEN
1039: ROLLBACK TO Create_Fund_PUB;
1040: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1041: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1042: THEN
1043: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1044: END IF;

Line 1047: p_encoded => FND_API.G_FALSE,

1043: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1044: END IF;
1045: -- Standard call to get message count and if count=1, get the message
1046: FND_MSG_PUB.Count_And_Get (
1047: p_encoded => FND_API.G_FALSE,
1048: p_count => x_msg_count,
1049: p_data => x_msg_data
1050: );
1051: END Create_Fund;

Line 1069: ,p_init_msg_list IN VARCHAR2 := FND_API.g_false

1065: --------------------------------------------------------------------
1066:
1067: PROCEDURE Delete_Fund(
1068: p_api_version IN NUMBER
1069: ,p_init_msg_list IN VARCHAR2 := FND_API.g_false
1070: ,p_commit IN VARCHAR2 := FND_API.g_false
1071: ,x_return_status OUT NOCOPY VARCHAR2
1072: ,x_msg_count OUT NOCOPY NUMBER
1073: ,x_msg_data OUT NOCOPY VARCHAR2

Line 1070: ,p_commit IN VARCHAR2 := FND_API.g_false

1066:
1067: PROCEDURE Delete_Fund(
1068: p_api_version IN NUMBER
1069: ,p_init_msg_list IN VARCHAR2 := FND_API.g_false
1070: ,p_commit IN VARCHAR2 := FND_API.g_false
1071: ,x_return_status OUT NOCOPY VARCHAR2
1072: ,x_msg_count OUT NOCOPY NUMBER
1073: ,x_msg_data OUT NOCOPY VARCHAR2
1074: ,p_fund_id IN NUMBER

Line 1099: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

1095: ,x_msg_count => l_msg_count
1096: ,x_msg_data => l_msg_data
1097: );
1098:
1099: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1100: RAISE fnd_api.g_exc_unexpected_error;
1101: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1102: RAISE fnd_api.g_exc_error;
1103: END IF;

Line 1100: RAISE fnd_api.g_exc_unexpected_error;

1096: ,x_msg_data => l_msg_data
1097: );
1098:
1099: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1100: RAISE fnd_api.g_exc_unexpected_error;
1101: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1102: RAISE fnd_api.g_exc_error;
1103: END IF;
1104:

Line 1101: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

1097: );
1098:
1099: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1100: RAISE fnd_api.g_exc_unexpected_error;
1101: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1102: RAISE fnd_api.g_exc_error;
1103: END IF;
1104:
1105: FND_MSG_PUB.Count_And_Get(

Line 1102: RAISE fnd_api.g_exc_error;

1098:
1099: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1100: RAISE fnd_api.g_exc_unexpected_error;
1101: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1102: RAISE fnd_api.g_exc_error;
1103: END IF;
1104:
1105: FND_MSG_PUB.Count_And_Get(
1106: p_encoded => FND_API.G_FALSE,

Line 1106: p_encoded => FND_API.G_FALSE,

1102: RAISE fnd_api.g_exc_error;
1103: END IF;
1104:
1105: FND_MSG_PUB.Count_And_Get(
1106: p_encoded => FND_API.G_FALSE,
1107: p_count => x_msg_count,
1108: p_data => x_msg_data
1109: );
1110:

Line 1112: WHEN FND_API.G_EXC_ERROR THEN

1108: p_data => x_msg_data
1109: );
1110:
1111: EXCEPTION
1112: WHEN FND_API.G_EXC_ERROR THEN
1113: ROLLBACK TO Delete_Fund_PUB;
1114: x_return_status := FND_API.G_RET_STS_ERROR;
1115: -- Standard call to get message count and if count=1, get the message
1116: FND_MSG_PUB.Count_And_Get (

Line 1114: x_return_status := FND_API.G_RET_STS_ERROR;

1110:
1111: EXCEPTION
1112: WHEN FND_API.G_EXC_ERROR THEN
1113: ROLLBACK TO Delete_Fund_PUB;
1114: x_return_status := FND_API.G_RET_STS_ERROR;
1115: -- Standard call to get message count and if count=1, get the message
1116: FND_MSG_PUB.Count_And_Get (
1117: p_encoded => FND_API.G_FALSE,
1118: p_count => x_msg_count,

Line 1117: p_encoded => FND_API.G_FALSE,

1113: ROLLBACK TO Delete_Fund_PUB;
1114: x_return_status := FND_API.G_RET_STS_ERROR;
1115: -- Standard call to get message count and if count=1, get the message
1116: FND_MSG_PUB.Count_And_Get (
1117: p_encoded => FND_API.G_FALSE,
1118: p_count => x_msg_count,
1119: p_data => x_msg_data
1120: );
1121: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 1121: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1117: p_encoded => FND_API.G_FALSE,
1118: p_count => x_msg_count,
1119: p_data => x_msg_data
1120: );
1121: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1122: ROLLBACK TO Delete_Fund_PUB;
1123: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1124: -- Standard call to get message count and if count=1, get the message
1125: FND_MSG_PUB.Count_And_Get (

Line 1123: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1119: p_data => x_msg_data
1120: );
1121: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1122: ROLLBACK TO Delete_Fund_PUB;
1123: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1124: -- Standard call to get message count and if count=1, get the message
1125: FND_MSG_PUB.Count_And_Get (
1126: p_encoded => FND_API.G_FALSE,
1127: p_count => x_msg_count,

Line 1126: p_encoded => FND_API.G_FALSE,

1122: ROLLBACK TO Delete_Fund_PUB;
1123: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1124: -- Standard call to get message count and if count=1, get the message
1125: FND_MSG_PUB.Count_And_Get (
1126: p_encoded => FND_API.G_FALSE,
1127: p_count => x_msg_count,
1128: p_data => x_msg_data
1129: );
1130: WHEN OTHERS THEN

Line 1132: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1128: p_data => x_msg_data
1129: );
1130: WHEN OTHERS THEN
1131: ROLLBACK TO Delete_Fund_PUB;
1132: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1133: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1134: THEN
1135: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1136: END IF;

Line 1139: p_encoded => FND_API.G_FALSE,

1135: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1136: END IF;
1137: -- Standard call to get message count and if count=1, get the message
1138: FND_MSG_PUB.Count_And_Get (
1139: p_encoded => FND_API.G_FALSE,
1140: p_count => x_msg_count,
1141: p_data => x_msg_data
1142: );
1143:

Line 1161: -- 2. If an attribute is passed in as FND_API.g_miss_char/num/date,

1157: -- : The mode should always be 'UPDATE' except when updating the earned or committed amount
1158: --
1159: -- NOTES
1160: -- 1. Raise exception if the object_version_number doesn't match.
1161: -- 2. If an attribute is passed in as FND_API.g_miss_char/num/date,
1162: -- that column won't be updated.
1163: ----------------------------------------------------------------------
1164: PROCEDURE Update_fund(
1165: p_api_version IN NUMBER

Line 1166: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false

1162: -- that column won't be updated.
1163: ----------------------------------------------------------------------
1164: PROCEDURE Update_fund(
1165: p_api_version IN NUMBER
1166: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1167: ,p_commit IN VARCHAR2 := fnd_api.g_false
1168: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
1169: ,x_return_status OUT NOCOPY VARCHAR2
1170: ,x_msg_count OUT NOCOPY NUMBER

Line 1167: ,p_commit IN VARCHAR2 := fnd_api.g_false

1163: ----------------------------------------------------------------------
1164: PROCEDURE Update_fund(
1165: p_api_version IN NUMBER
1166: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1167: ,p_commit IN VARCHAR2 := fnd_api.g_false
1168: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
1169: ,x_return_status OUT NOCOPY VARCHAR2
1170: ,x_msg_count OUT NOCOPY NUMBER
1171: ,x_msg_data OUT NOCOPY VARCHAR2

Line 1168: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full

1164: PROCEDURE Update_fund(
1165: p_api_version IN NUMBER
1166: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1167: ,p_commit IN VARCHAR2 := fnd_api.g_false
1168: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
1169: ,x_return_status OUT NOCOPY VARCHAR2
1170: ,x_msg_count OUT NOCOPY NUMBER
1171: ,x_msg_data OUT NOCOPY VARCHAR2
1172: ,p_fund_rec IN fund_rec_type

Line 1295: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

1291: validate_fund_items(p_fund_rec => l_fund_rec
1292: ,p_mode => l_mode
1293: ,x_return_status => x_return_status);
1294:
1295: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1296: RAISE fnd_api.g_exc_unexpected_error;
1297: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1298: RAISE fnd_api.g_exc_error;
1299: END IF;

Line 1296: RAISE fnd_api.g_exc_unexpected_error;

1292: ,p_mode => l_mode
1293: ,x_return_status => x_return_status);
1294:
1295: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1296: RAISE fnd_api.g_exc_unexpected_error;
1297: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1298: RAISE fnd_api.g_exc_error;
1299: END IF;
1300:

Line 1297: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

1293: ,x_return_status => x_return_status);
1294:
1295: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1296: RAISE fnd_api.g_exc_unexpected_error;
1297: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1298: RAISE fnd_api.g_exc_error;
1299: END IF;
1300:
1301: l_pvt_fund_rec.fund_id := l_fund_rec.fund_id;

Line 1298: RAISE fnd_api.g_exc_error;

1294:
1295: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1296: RAISE fnd_api.g_exc_unexpected_error;
1297: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1298: RAISE fnd_api.g_exc_error;
1299: END IF;
1300:
1301: l_pvt_fund_rec.fund_id := l_fund_rec.fund_id;
1302: l_pvt_fund_rec.fund_number := l_fund_rec.fund_number;

Line 1344: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

1340: ,p_fund_rec => l_pvt_fund_rec
1341: ,p_mode => jtf_plsql_api.g_update
1342: );
1343:
1344: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1345: RAISE fnd_api.g_exc_unexpected_error;
1346: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1347: RAISE fnd_api.g_exc_error;
1348: END IF;

Line 1345: RAISE fnd_api.g_exc_unexpected_error;

1341: ,p_mode => jtf_plsql_api.g_update
1342: );
1343:
1344: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1345: RAISE fnd_api.g_exc_unexpected_error;
1346: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1347: RAISE fnd_api.g_exc_error;
1348: END IF;
1349:

Line 1346: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

1342: );
1343:
1344: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1345: RAISE fnd_api.g_exc_unexpected_error;
1346: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1347: RAISE fnd_api.g_exc_error;
1348: END IF;
1349:
1350: FND_MSG_PUB.Count_And_Get (

Line 1347: RAISE fnd_api.g_exc_error;

1343:
1344: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1345: RAISE fnd_api.g_exc_unexpected_error;
1346: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1347: RAISE fnd_api.g_exc_error;
1348: END IF;
1349:
1350: FND_MSG_PUB.Count_And_Get (
1351: p_encoded => FND_API.G_FALSE,

Line 1351: p_encoded => FND_API.G_FALSE,

1347: RAISE fnd_api.g_exc_error;
1348: END IF;
1349:
1350: FND_MSG_PUB.Count_And_Get (
1351: p_encoded => FND_API.G_FALSE,
1352: p_count => x_msg_count,
1353: p_data => x_msg_data
1354: );
1355:

Line 1357: WHEN FND_API.G_EXC_ERROR THEN

1353: p_data => x_msg_data
1354: );
1355:
1356: EXCEPTION
1357: WHEN FND_API.G_EXC_ERROR THEN
1358: ROLLBACK TO Update_Fund_PUB;
1359: x_return_status := FND_API.G_RET_STS_ERROR;
1360: -- Standard call to get message count and if count=1, get the message
1361: FND_MSG_PUB.Count_And_Get (

Line 1359: x_return_status := FND_API.G_RET_STS_ERROR;

1355:
1356: EXCEPTION
1357: WHEN FND_API.G_EXC_ERROR THEN
1358: ROLLBACK TO Update_Fund_PUB;
1359: x_return_status := FND_API.G_RET_STS_ERROR;
1360: -- Standard call to get message count and if count=1, get the message
1361: FND_MSG_PUB.Count_And_Get (
1362: p_encoded => FND_API.G_FALSE,
1363: p_count => x_msg_count,

Line 1362: p_encoded => FND_API.G_FALSE,

1358: ROLLBACK TO Update_Fund_PUB;
1359: x_return_status := FND_API.G_RET_STS_ERROR;
1360: -- Standard call to get message count and if count=1, get the message
1361: FND_MSG_PUB.Count_And_Get (
1362: p_encoded => FND_API.G_FALSE,
1363: p_count => x_msg_count,
1364: p_data => x_msg_data
1365: );
1366: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 1366: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1362: p_encoded => FND_API.G_FALSE,
1363: p_count => x_msg_count,
1364: p_data => x_msg_data
1365: );
1366: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1367: ROLLBACK TO Update_Fund_PUB;
1368: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1369: -- Standard call to get message count and if count=1, get the message
1370: FND_MSG_PUB.Count_And_Get (

Line 1368: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1364: p_data => x_msg_data
1365: );
1366: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1367: ROLLBACK TO Update_Fund_PUB;
1368: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1369: -- Standard call to get message count and if count=1, get the message
1370: FND_MSG_PUB.Count_And_Get (
1371: p_encoded => FND_API.G_FALSE,
1372: p_count => x_msg_count,

Line 1371: p_encoded => FND_API.G_FALSE,

1367: ROLLBACK TO Update_Fund_PUB;
1368: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1369: -- Standard call to get message count and if count=1, get the message
1370: FND_MSG_PUB.Count_And_Get (
1371: p_encoded => FND_API.G_FALSE,
1372: p_count => x_msg_count,
1373: p_data => x_msg_data
1374: );
1375: WHEN OTHERS THEN

Line 1377: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1373: p_data => x_msg_data
1374: );
1375: WHEN OTHERS THEN
1376: ROLLBACK TO Update_Fund_PUB;
1377: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1378: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1379: THEN
1380: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1381: END IF;

Line 1384: p_encoded => FND_API.G_FALSE,

1380: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1381: END IF;
1382: -- Standard call to get message count and if count=1, get the message
1383: FND_MSG_PUB.Count_And_Get (
1384: p_encoded => FND_API.G_FALSE,
1385: p_count => x_msg_count,
1386: p_data => x_msg_data
1387: );
1388: END Update_Fund;

Line 1497: IF (p_mks_rec.activity_market_segment_id = fnd_api.g_miss_num OR p_mks_rec.activity_market_segment_id IS NULL) THEN

1493: IF p_mode = 'CREATE' THEN
1494: p_mks_rec.activity_market_segment_id := NULL;
1495: ELSE
1496: --if activity market segment id is null, then raise exception
1497: IF (p_mks_rec.activity_market_segment_id = fnd_api.g_miss_num OR p_mks_rec.activity_market_segment_id IS NULL) THEN
1498:
1499: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1500: fnd_message.set_name('OZF', 'OZF_NO_ACT_SEG_ID');
1501: fnd_msg_pub.add;

Line 1503: x_return_status := fnd_api.g_ret_sts_error;

1499: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1500: fnd_message.set_name('OZF', 'OZF_NO_ACT_SEG_ID');
1501: fnd_msg_pub.add;
1502: END IF;
1503: x_return_status := fnd_api.g_ret_sts_error;
1504: RETURN;
1505: ELSE
1506:
1507: --check if the input activity_market_segment_id is valid

Line 1517: x_return_status := fnd_api.g_ret_sts_error;

1513: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1514: fnd_message.set_name('OZF', 'OZF_INVALID_ACT_SEG_ID');
1515: fnd_msg_pub.add;
1516: END IF;
1517: x_return_status := fnd_api.g_ret_sts_error;
1518: RETURN;
1519: END IF;
1520: END IF;
1521: END IF;

Line 1523: IF p_mks_rec.act_market_segment_used_by_id = fnd_api.g_miss_num OR p_mks_rec.act_market_segment_used_by_id IS NULL THEN

1519: END IF;
1520: END IF;
1521: END IF;
1522:
1523: IF p_mks_rec.act_market_segment_used_by_id = fnd_api.g_miss_num OR p_mks_rec.act_market_segment_used_by_id IS NULL THEN
1524: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1525: fnd_message.set_name('OZF', 'OZF_NO_MKT_SEG_USED_BY_ID');
1526: fnd_msg_pub.add;
1527: END IF;

Line 1528: x_return_status := fnd_api.g_ret_sts_error;

1524: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1525: fnd_message.set_name('OZF', 'OZF_NO_MKT_SEG_USED_BY_ID');
1526: fnd_msg_pub.add;
1527: END IF;
1528: x_return_status := fnd_api.g_ret_sts_error;
1529: RETURN;
1530: ELSE
1531:
1532: OPEN c_segment_used_by_exists (p_mks_rec.act_market_segment_used_by_id);

Line 1541: x_return_status := fnd_api.g_ret_sts_error;

1537: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1538: fnd_message.set_name('OZF', 'OZF_INVALID_MKT_SEG_USED_BY_ID');
1539: fnd_msg_pub.add;
1540: END IF;
1541: x_return_status := fnd_api.g_ret_sts_error;
1542: RETURN;
1543: END IF;
1544: END IF;
1545:

Line 1548: IF p_mks_rec.segment_type = fnd_api.g_miss_char OR p_mks_rec.segment_type IS NULL THEN

1544: END IF;
1545:
1546: p_mks_rec.arc_act_market_segment_used_by := 'FUND';
1547:
1548: IF p_mks_rec.segment_type = fnd_api.g_miss_char OR p_mks_rec.segment_type IS NULL THEN
1549: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1550: fnd_message.set_name('OZF', 'OZF_NO_SEGMENT_TYPE');
1551: fnd_msg_pub.add;
1552: END IF;

Line 1553: x_return_status := fnd_api.g_ret_sts_error;

1549: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1550: fnd_message.set_name('OZF', 'OZF_NO_SEGMENT_TYPE');
1551: fnd_msg_pub.add;
1552: END IF;
1553: x_return_status := fnd_api.g_ret_sts_error;
1554: RETURN;
1555: ELSE
1556:
1557: OPEN c_segment_exists (p_mks_rec.segment_type);

Line 1566: x_return_status := fnd_api.g_ret_sts_error;

1562: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1563: fnd_message.set_name('OZF', 'OZF_INVALID_SEGMENT_TYPE');
1564: fnd_msg_pub.add;
1565: END IF;
1566: x_return_status := fnd_api.g_ret_sts_error;
1567: RETURN;
1568: END IF;
1569: END IF;
1570:

Line 1571: IF p_mks_rec.market_segment_id = fnd_api.g_miss_num OR p_mks_rec.market_segment_id IS NULL THEN

1567: RETURN;
1568: END IF;
1569: END IF;
1570:
1571: IF p_mks_rec.market_segment_id = fnd_api.g_miss_num OR p_mks_rec.market_segment_id IS NULL THEN
1572: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1573: fnd_message.set_name('OZF', 'OZF_NO_MKT_SEG_ID');
1574: fnd_msg_pub.add;
1575: END IF;

Line 1576: x_return_status := fnd_api.g_ret_sts_error;

1572: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1573: fnd_message.set_name('OZF', 'OZF_NO_MKT_SEG_ID');
1574: fnd_msg_pub.add;
1575: END IF;
1576: x_return_status := fnd_api.g_ret_sts_error;
1577: RETURN;
1578: ELSE
1579:
1580: IF p_mks_rec.segment_type = 'BUYER' THEN --Buying Group

Line 1615: x_return_status := fnd_api.g_ret_sts_error;

1611: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1612: fnd_message.set_name('OZF', 'OZF_INVALID_MKT_SEG_ID');
1613: fnd_msg_pub.add;
1614: END IF;
1615: x_return_status := fnd_api.g_ret_sts_error;
1616: RETURN;
1617: END IF;
1618:
1619: END IF;

Line 1628: x_return_status := fnd_api.g_ret_sts_error;

1624: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1625: fnd_message.set_name('OZF', 'OZF_INVALID_EXCLUDE_FLAG');
1626: fnd_msg_pub.add;
1627: END IF;
1628: x_return_status := fnd_api.g_ret_sts_error;
1629: RETURN;
1630: END IF;
1631:
1632: END validate_market_segment;

Line 1650: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false

1646: -- 07/07/2005 kdass Created
1647: ----------------------------------------------------------------------
1648: PROCEDURE create_market_segment(
1649: p_api_version IN NUMBER
1650: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1651: ,p_commit IN VARCHAR2 := fnd_api.g_false
1652: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
1653: ,p_mks_rec IN mks_rec_type
1654: ,x_return_status OUT NOCOPY VARCHAR2

Line 1651: ,p_commit IN VARCHAR2 := fnd_api.g_false

1647: ----------------------------------------------------------------------
1648: PROCEDURE create_market_segment(
1649: p_api_version IN NUMBER
1650: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1651: ,p_commit IN VARCHAR2 := fnd_api.g_false
1652: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
1653: ,p_mks_rec IN mks_rec_type
1654: ,x_return_status OUT NOCOPY VARCHAR2
1655: ,x_msg_count OUT NOCOPY NUMBER

Line 1652: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full

1648: PROCEDURE create_market_segment(
1649: p_api_version IN NUMBER
1650: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1651: ,p_commit IN VARCHAR2 := fnd_api.g_false
1652: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
1653: ,p_mks_rec IN mks_rec_type
1654: ,x_return_status OUT NOCOPY VARCHAR2
1655: ,x_msg_count OUT NOCOPY NUMBER
1656: ,x_msg_data OUT NOCOPY VARCHAR2

Line 1676: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

1672: validate_market_segment(p_mks_rec => l_mks_rec
1673: ,p_mode => l_mode
1674: ,x_return_status => x_return_status);
1675:
1676: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1677: RAISE fnd_api.g_exc_unexpected_error;
1678: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1679: RAISE fnd_api.g_exc_error;
1680: END IF;

Line 1677: RAISE fnd_api.g_exc_unexpected_error;

1673: ,p_mode => l_mode
1674: ,x_return_status => x_return_status);
1675:
1676: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1677: RAISE fnd_api.g_exc_unexpected_error;
1678: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1679: RAISE fnd_api.g_exc_error;
1680: END IF;
1681:

Line 1678: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

1674: ,x_return_status => x_return_status);
1675:
1676: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1677: RAISE fnd_api.g_exc_unexpected_error;
1678: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1679: RAISE fnd_api.g_exc_error;
1680: END IF;
1681:
1682: l_seg_rec.market_segment_id := l_mks_rec.market_segment_id;

Line 1679: RAISE fnd_api.g_exc_error;

1675:
1676: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1677: RAISE fnd_api.g_exc_unexpected_error;
1678: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1679: RAISE fnd_api.g_exc_error;
1680: END IF;
1681:
1682: l_seg_rec.market_segment_id := l_mks_rec.market_segment_id;
1683: l_seg_rec.act_market_segment_used_by_id := l_mks_rec.act_market_segment_used_by_id;

Line 1700: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

1696: ,x_msg_data => x_msg_data
1697: ,x_act_mks_id => x_act_mks_id
1698: );
1699:
1700: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1701: RAISE fnd_api.g_exc_unexpected_error;
1702: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1703: RAISE fnd_api.g_exc_error;
1704: END IF;

Line 1701: RAISE fnd_api.g_exc_unexpected_error;

1697: ,x_act_mks_id => x_act_mks_id
1698: );
1699:
1700: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1701: RAISE fnd_api.g_exc_unexpected_error;
1702: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1703: RAISE fnd_api.g_exc_error;
1704: END IF;
1705:

Line 1702: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

1698: );
1699:
1700: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1701: RAISE fnd_api.g_exc_unexpected_error;
1702: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1703: RAISE fnd_api.g_exc_error;
1704: END IF;
1705:
1706: FND_MSG_PUB.Count_And_Get (

Line 1703: RAISE fnd_api.g_exc_error;

1699:
1700: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1701: RAISE fnd_api.g_exc_unexpected_error;
1702: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1703: RAISE fnd_api.g_exc_error;
1704: END IF;
1705:
1706: FND_MSG_PUB.Count_And_Get (
1707: p_encoded => FND_API.G_FALSE,

Line 1707: p_encoded => FND_API.G_FALSE,

1703: RAISE fnd_api.g_exc_error;
1704: END IF;
1705:
1706: FND_MSG_PUB.Count_And_Get (
1707: p_encoded => FND_API.G_FALSE,
1708: p_count => x_msg_count,
1709: p_data => x_msg_data
1710: );
1711:

Line 1713: WHEN FND_API.G_EXC_ERROR THEN

1709: p_data => x_msg_data
1710: );
1711:
1712: EXCEPTION
1713: WHEN FND_API.G_EXC_ERROR THEN
1714: ROLLBACK TO create_market_pub;
1715: x_return_status := FND_API.G_RET_STS_ERROR;
1716: -- Standard call to get message count and if count=1, get the message
1717: FND_MSG_PUB.Count_And_Get (

Line 1715: x_return_status := FND_API.G_RET_STS_ERROR;

1711:
1712: EXCEPTION
1713: WHEN FND_API.G_EXC_ERROR THEN
1714: ROLLBACK TO create_market_pub;
1715: x_return_status := FND_API.G_RET_STS_ERROR;
1716: -- Standard call to get message count and if count=1, get the message
1717: FND_MSG_PUB.Count_And_Get (
1718: p_encoded => FND_API.G_FALSE,
1719: p_count => x_msg_count,

Line 1718: p_encoded => FND_API.G_FALSE,

1714: ROLLBACK TO create_market_pub;
1715: x_return_status := FND_API.G_RET_STS_ERROR;
1716: -- Standard call to get message count and if count=1, get the message
1717: FND_MSG_PUB.Count_And_Get (
1718: p_encoded => FND_API.G_FALSE,
1719: p_count => x_msg_count,
1720: p_data => x_msg_data
1721: );
1722: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 1722: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1718: p_encoded => FND_API.G_FALSE,
1719: p_count => x_msg_count,
1720: p_data => x_msg_data
1721: );
1722: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1723: ROLLBACK TO create_market_pub;
1724: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1725: -- Standard call to get message count and if count=1, get the message
1726: FND_MSG_PUB.Count_And_Get (

Line 1724: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1720: p_data => x_msg_data
1721: );
1722: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1723: ROLLBACK TO create_market_pub;
1724: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1725: -- Standard call to get message count and if count=1, get the message
1726: FND_MSG_PUB.Count_And_Get (
1727: p_encoded => FND_API.G_FALSE,
1728: p_count => x_msg_count,

Line 1727: p_encoded => FND_API.G_FALSE,

1723: ROLLBACK TO create_market_pub;
1724: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1725: -- Standard call to get message count and if count=1, get the message
1726: FND_MSG_PUB.Count_And_Get (
1727: p_encoded => FND_API.G_FALSE,
1728: p_count => x_msg_count,
1729: p_data => x_msg_data
1730: );
1731: WHEN OTHERS THEN

Line 1733: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1729: p_data => x_msg_data
1730: );
1731: WHEN OTHERS THEN
1732: ROLLBACK TO create_market_pub;
1733: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1734: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1735: THEN
1736: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1737: END IF;

Line 1740: p_encoded => FND_API.G_FALSE,

1736: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1737: END IF;
1738: -- Standard call to get message count and if count=1, get the message
1739: FND_MSG_PUB.Count_And_Get (
1740: p_encoded => FND_API.G_FALSE,
1741: p_count => x_msg_count,
1742: p_data => x_msg_data
1743: );
1744: END create_market_segment;

Line 1761: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false

1757: -- 07/07/2005 kdass Created
1758: ----------------------------------------------------------------------
1759: PROCEDURE update_market_segment(
1760: p_api_version IN NUMBER
1761: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1762: ,p_commit IN VARCHAR2 := fnd_api.g_false
1763: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
1764: ,p_mks_rec IN mks_rec_type
1765: ,x_return_status OUT NOCOPY VARCHAR2

Line 1762: ,p_commit IN VARCHAR2 := fnd_api.g_false

1758: ----------------------------------------------------------------------
1759: PROCEDURE update_market_segment(
1760: p_api_version IN NUMBER
1761: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1762: ,p_commit IN VARCHAR2 := fnd_api.g_false
1763: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
1764: ,p_mks_rec IN mks_rec_type
1765: ,x_return_status OUT NOCOPY VARCHAR2
1766: ,x_msg_count OUT NOCOPY NUMBER

Line 1763: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full

1759: PROCEDURE update_market_segment(
1760: p_api_version IN NUMBER
1761: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1762: ,p_commit IN VARCHAR2 := fnd_api.g_false
1763: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
1764: ,p_mks_rec IN mks_rec_type
1765: ,x_return_status OUT NOCOPY VARCHAR2
1766: ,x_msg_count OUT NOCOPY NUMBER
1767: ,x_msg_data OUT NOCOPY VARCHAR2)

Line 1809: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

1805: validate_market_segment(p_mks_rec => l_mks_rec
1806: ,p_mode => l_mode
1807: ,x_return_status => x_return_status);
1808:
1809: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1810: RAISE fnd_api.g_exc_unexpected_error;
1811: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1812: RAISE fnd_api.g_exc_error;
1813: END IF;

Line 1810: RAISE fnd_api.g_exc_unexpected_error;

1806: ,p_mode => l_mode
1807: ,x_return_status => x_return_status);
1808:
1809: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1810: RAISE fnd_api.g_exc_unexpected_error;
1811: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1812: RAISE fnd_api.g_exc_error;
1813: END IF;
1814:

Line 1811: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

1807: ,x_return_status => x_return_status);
1808:
1809: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1810: RAISE fnd_api.g_exc_unexpected_error;
1811: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1812: RAISE fnd_api.g_exc_error;
1813: END IF;
1814:
1815: l_seg_rec.activity_market_segment_id := l_mks_rec.activity_market_segment_id;

Line 1812: RAISE fnd_api.g_exc_error;

1808:
1809: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1810: RAISE fnd_api.g_exc_unexpected_error;
1811: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1812: RAISE fnd_api.g_exc_error;
1813: END IF;
1814:
1815: l_seg_rec.activity_market_segment_id := l_mks_rec.activity_market_segment_id;
1816: l_seg_rec.act_market_segment_used_by_id := l_mks_rec.act_market_segment_used_by_id;

Line 1833: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

1829: ,x_msg_count => x_msg_count
1830: ,x_msg_data => x_msg_data
1831: );
1832:
1833: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1834: RAISE fnd_api.g_exc_unexpected_error;
1835: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1836: RAISE fnd_api.g_exc_error;
1837: END IF;

Line 1834: RAISE fnd_api.g_exc_unexpected_error;

1830: ,x_msg_data => x_msg_data
1831: );
1832:
1833: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1834: RAISE fnd_api.g_exc_unexpected_error;
1835: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1836: RAISE fnd_api.g_exc_error;
1837: END IF;
1838:

Line 1835: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

1831: );
1832:
1833: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1834: RAISE fnd_api.g_exc_unexpected_error;
1835: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1836: RAISE fnd_api.g_exc_error;
1837: END IF;
1838:
1839: FND_MSG_PUB.Count_And_Get (

Line 1836: RAISE fnd_api.g_exc_error;

1832:
1833: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1834: RAISE fnd_api.g_exc_unexpected_error;
1835: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1836: RAISE fnd_api.g_exc_error;
1837: END IF;
1838:
1839: FND_MSG_PUB.Count_And_Get (
1840: p_encoded => FND_API.G_FALSE,

Line 1840: p_encoded => FND_API.G_FALSE,

1836: RAISE fnd_api.g_exc_error;
1837: END IF;
1838:
1839: FND_MSG_PUB.Count_And_Get (
1840: p_encoded => FND_API.G_FALSE,
1841: p_count => x_msg_count,
1842: p_data => x_msg_data
1843: );
1844:

Line 1846: WHEN FND_API.G_EXC_ERROR THEN

1842: p_data => x_msg_data
1843: );
1844:
1845: EXCEPTION
1846: WHEN FND_API.G_EXC_ERROR THEN
1847: ROLLBACK TO update_market_pub;
1848: x_return_status := FND_API.G_RET_STS_ERROR;
1849: -- Standard call to get message count and if count=1, get the message
1850: FND_MSG_PUB.Count_And_Get (

Line 1848: x_return_status := FND_API.G_RET_STS_ERROR;

1844:
1845: EXCEPTION
1846: WHEN FND_API.G_EXC_ERROR THEN
1847: ROLLBACK TO update_market_pub;
1848: x_return_status := FND_API.G_RET_STS_ERROR;
1849: -- Standard call to get message count and if count=1, get the message
1850: FND_MSG_PUB.Count_And_Get (
1851: p_encoded => FND_API.G_FALSE,
1852: p_count => x_msg_count,

Line 1851: p_encoded => FND_API.G_FALSE,

1847: ROLLBACK TO update_market_pub;
1848: x_return_status := FND_API.G_RET_STS_ERROR;
1849: -- Standard call to get message count and if count=1, get the message
1850: FND_MSG_PUB.Count_And_Get (
1851: p_encoded => FND_API.G_FALSE,
1852: p_count => x_msg_count,
1853: p_data => x_msg_data
1854: );
1855: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 1855: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1851: p_encoded => FND_API.G_FALSE,
1852: p_count => x_msg_count,
1853: p_data => x_msg_data
1854: );
1855: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1856: ROLLBACK TO update_market_pub;
1857: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1858: -- Standard call to get message count and if count=1, get the message
1859: FND_MSG_PUB.Count_And_Get (

Line 1857: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1853: p_data => x_msg_data
1854: );
1855: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1856: ROLLBACK TO update_market_pub;
1857: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1858: -- Standard call to get message count and if count=1, get the message
1859: FND_MSG_PUB.Count_And_Get (
1860: p_encoded => FND_API.G_FALSE,
1861: p_count => x_msg_count,

Line 1860: p_encoded => FND_API.G_FALSE,

1856: ROLLBACK TO update_market_pub;
1857: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1858: -- Standard call to get message count and if count=1, get the message
1859: FND_MSG_PUB.Count_And_Get (
1860: p_encoded => FND_API.G_FALSE,
1861: p_count => x_msg_count,
1862: p_data => x_msg_data
1863: );
1864: WHEN OTHERS THEN

Line 1866: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1862: p_data => x_msg_data
1863: );
1864: WHEN OTHERS THEN
1865: ROLLBACK TO update_market_pub;
1866: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1867: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1868: THEN
1869: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1870: END IF;

Line 1873: p_encoded => FND_API.G_FALSE,

1869: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
1870: END IF;
1871: -- Standard call to get message count and if count=1, get the message
1872: FND_MSG_PUB.Count_And_Get (
1873: p_encoded => FND_API.G_FALSE,
1874: p_count => x_msg_count,
1875: p_data => x_msg_data
1876: );
1877: END update_market_segment;

Line 1909: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false

1905: * @rep:businessevent None
1906: */
1907: PROCEDURE delete_market_segment(
1908: p_api_version IN NUMBER
1909: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1910: ,p_commit IN VARCHAR2 := fnd_api.g_false
1911: ,p_act_mks_id IN NUMBER
1912: ,x_return_status OUT NOCOPY VARCHAR2
1913: ,x_msg_count OUT NOCOPY NUMBER

Line 1910: ,p_commit IN VARCHAR2 := fnd_api.g_false

1906: */
1907: PROCEDURE delete_market_segment(
1908: p_api_version IN NUMBER
1909: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
1910: ,p_commit IN VARCHAR2 := fnd_api.g_false
1911: ,p_act_mks_id IN NUMBER
1912: ,x_return_status OUT NOCOPY VARCHAR2
1913: ,x_msg_count OUT NOCOPY NUMBER
1914: ,x_msg_data OUT NOCOPY VARCHAR2)

Line 1932: IF (p_act_mks_id = fnd_api.g_miss_num OR p_act_mks_id IS NULL) THEN

1928:
1929: SAVEPOINT delete_market_pub;
1930:
1931: --if activity market segment id is null, then raise exception
1932: IF (p_act_mks_id = fnd_api.g_miss_num OR p_act_mks_id IS NULL) THEN
1933:
1934: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1935: fnd_message.set_name('OZF', 'OZF_NO_ACT_SEG_ID');
1936: fnd_msg_pub.add;

Line 1938: RAISE fnd_api.g_exc_error;

1934: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1935: fnd_message.set_name('OZF', 'OZF_NO_ACT_SEG_ID');
1936: fnd_msg_pub.add;
1937: END IF;
1938: RAISE fnd_api.g_exc_error;
1939: END IF;
1940:
1941: --check if the activity market segment id is valid and get the object_version_number
1942: OPEN c_valid_act_mks_id;

Line 1951: RAISE fnd_api.g_exc_error;

1947: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1948: fnd_message.set_name('OZF', 'OZF_INVALID_ACT_SEG_ID');
1949: fnd_msg_pub.add;
1950: END IF;
1951: RAISE fnd_api.g_exc_error;
1952: END IF;
1953:
1954: --delete market segment
1955: ams_act_market_segments_pvt.delete_market_segments(p_api_version => l_api_version

Line 1965: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

1961: ,x_msg_count => x_msg_count
1962: ,x_msg_data => x_msg_data
1963: );
1964:
1965: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1966: RAISE fnd_api.g_exc_unexpected_error;
1967: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1968: RAISE fnd_api.g_exc_error;
1969: END IF;

Line 1966: RAISE fnd_api.g_exc_unexpected_error;

1962: ,x_msg_data => x_msg_data
1963: );
1964:
1965: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1966: RAISE fnd_api.g_exc_unexpected_error;
1967: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1968: RAISE fnd_api.g_exc_error;
1969: END IF;
1970:

Line 1967: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

1963: );
1964:
1965: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1966: RAISE fnd_api.g_exc_unexpected_error;
1967: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1968: RAISE fnd_api.g_exc_error;
1969: END IF;
1970:
1971: FND_MSG_PUB.Count_And_Get (

Line 1968: RAISE fnd_api.g_exc_error;

1964:
1965: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
1966: RAISE fnd_api.g_exc_unexpected_error;
1967: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
1968: RAISE fnd_api.g_exc_error;
1969: END IF;
1970:
1971: FND_MSG_PUB.Count_And_Get (
1972: p_encoded => FND_API.G_FALSE,

Line 1972: p_encoded => FND_API.G_FALSE,

1968: RAISE fnd_api.g_exc_error;
1969: END IF;
1970:
1971: FND_MSG_PUB.Count_And_Get (
1972: p_encoded => FND_API.G_FALSE,
1973: p_count => x_msg_count,
1974: p_data => x_msg_data
1975: );
1976:

Line 1978: WHEN FND_API.G_EXC_ERROR THEN

1974: p_data => x_msg_data
1975: );
1976:
1977: EXCEPTION
1978: WHEN FND_API.G_EXC_ERROR THEN
1979: ROLLBACK TO delete_market_pub;
1980: x_return_status := FND_API.G_RET_STS_ERROR;
1981: -- Standard call to get message count and if count=1, get the message
1982: FND_MSG_PUB.Count_And_Get (

Line 1980: x_return_status := FND_API.G_RET_STS_ERROR;

1976:
1977: EXCEPTION
1978: WHEN FND_API.G_EXC_ERROR THEN
1979: ROLLBACK TO delete_market_pub;
1980: x_return_status := FND_API.G_RET_STS_ERROR;
1981: -- Standard call to get message count and if count=1, get the message
1982: FND_MSG_PUB.Count_And_Get (
1983: p_encoded => FND_API.G_FALSE,
1984: p_count => x_msg_count,

Line 1983: p_encoded => FND_API.G_FALSE,

1979: ROLLBACK TO delete_market_pub;
1980: x_return_status := FND_API.G_RET_STS_ERROR;
1981: -- Standard call to get message count and if count=1, get the message
1982: FND_MSG_PUB.Count_And_Get (
1983: p_encoded => FND_API.G_FALSE,
1984: p_count => x_msg_count,
1985: p_data => x_msg_data
1986: );
1987: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 1987: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1983: p_encoded => FND_API.G_FALSE,
1984: p_count => x_msg_count,
1985: p_data => x_msg_data
1986: );
1987: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1988: ROLLBACK TO delete_market_pub;
1989: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1990: -- Standard call to get message count and if count=1, get the message
1991: FND_MSG_PUB.Count_And_Get (

Line 1989: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1985: p_data => x_msg_data
1986: );
1987: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1988: ROLLBACK TO delete_market_pub;
1989: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1990: -- Standard call to get message count and if count=1, get the message
1991: FND_MSG_PUB.Count_And_Get (
1992: p_encoded => FND_API.G_FALSE,
1993: p_count => x_msg_count,

Line 1992: p_encoded => FND_API.G_FALSE,

1988: ROLLBACK TO delete_market_pub;
1989: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1990: -- Standard call to get message count and if count=1, get the message
1991: FND_MSG_PUB.Count_And_Get (
1992: p_encoded => FND_API.G_FALSE,
1993: p_count => x_msg_count,
1994: p_data => x_msg_data
1995: );
1996: WHEN OTHERS THEN

Line 1998: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1994: p_data => x_msg_data
1995: );
1996: WHEN OTHERS THEN
1997: ROLLBACK TO delete_market_pub;
1998: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1999: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2000: THEN
2001: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2002: END IF;

Line 2005: p_encoded => FND_API.G_FALSE,

2001: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2002: END IF;
2003: -- Standard call to get message count and if count=1, get the message
2004: FND_MSG_PUB.Count_And_Get (
2005: p_encoded => FND_API.G_FALSE,
2006: p_count => x_msg_count,
2007: p_data => x_msg_data
2008: );
2009: END delete_market_segment;

Line 2081: IF (p_act_product_rec.activity_product_id = fnd_api.g_miss_num OR p_act_product_rec.activity_product_id IS NULL) THEN

2077: IF p_mode = 'CREATE' THEN
2078: p_act_product_rec.activity_product_id := NULL;
2079: ELSE
2080: --if activity product id is null, then raise exception
2081: IF (p_act_product_rec.activity_product_id = fnd_api.g_miss_num OR p_act_product_rec.activity_product_id IS NULL) THEN
2082:
2083: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2084: fnd_message.set_name('OZF', 'OZF_NO_ACT_PROD_ID');
2085: fnd_msg_pub.add;

Line 2087: x_return_status := fnd_api.g_ret_sts_error;

2083: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2084: fnd_message.set_name('OZF', 'OZF_NO_ACT_PROD_ID');
2085: fnd_msg_pub.add;
2086: END IF;
2087: x_return_status := fnd_api.g_ret_sts_error;
2088: RETURN;
2089: ELSE
2090:
2091: --check if the input activity_product_id is valid

Line 2101: x_return_status := fnd_api.g_ret_sts_error;

2097: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2098: fnd_message.set_name('OZF', 'OZF_INVALID_ACT_PROD_ID');
2099: fnd_msg_pub.add;
2100: END IF;
2101: x_return_status := fnd_api.g_ret_sts_error;
2102: RETURN;
2103: END IF;
2104: END IF;
2105: END IF;

Line 2107: IF p_act_product_rec.act_product_used_by_id = fnd_api.g_miss_num OR p_act_product_rec.act_product_used_by_id IS NULL THEN

2103: END IF;
2104: END IF;
2105: END IF;
2106:
2107: IF p_act_product_rec.act_product_used_by_id = fnd_api.g_miss_num OR p_act_product_rec.act_product_used_by_id IS NULL THEN
2108: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2109: fnd_message.set_name('OZF', 'OZF_NO_PROD_USED_BY');
2110: fnd_msg_pub.add;
2111: END IF;

Line 2112: x_return_status := fnd_api.g_ret_sts_error;

2108: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2109: fnd_message.set_name('OZF', 'OZF_NO_PROD_USED_BY');
2110: fnd_msg_pub.add;
2111: END IF;
2112: x_return_status := fnd_api.g_ret_sts_error;
2113: RETURN;
2114: ELSE
2115:
2116: OPEN c_act_prod_used_by_exists (p_act_product_rec.act_product_used_by_id);

Line 2125: x_return_status := fnd_api.g_ret_sts_error;

2121: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2122: fnd_message.set_name('OZF', 'OZF_INVALID_PROD_USED_BY');
2123: fnd_msg_pub.add;
2124: END IF;
2125: x_return_status := fnd_api.g_ret_sts_error;
2126: RETURN;
2127: END IF;
2128: END IF;
2129:

Line 2131: IF (p_act_product_rec.inventory_item_id = fnd_api.g_miss_num OR p_act_product_rec.inventory_item_id IS NULL) AND

2127: END IF;
2128: END IF;
2129:
2130: --if both inventory item id and inventory item name are null, then raise exception
2131: IF (p_act_product_rec.inventory_item_id = fnd_api.g_miss_num OR p_act_product_rec.inventory_item_id IS NULL) AND
2132: (p_act_product_rec.inventory_item_name = fnd_api.g_miss_char OR p_act_product_rec.inventory_item_name IS NULL) AND
2133: (p_act_product_rec.category_id = fnd_api.g_miss_num OR p_act_product_rec.category_id IS NULL) AND
2134: (p_act_product_rec.category_name = fnd_api.g_miss_char OR p_act_product_rec.category_name IS NULL) THEN
2135:

Line 2132: (p_act_product_rec.inventory_item_name = fnd_api.g_miss_char OR p_act_product_rec.inventory_item_name IS NULL) AND

2128: END IF;
2129:
2130: --if both inventory item id and inventory item name are null, then raise exception
2131: IF (p_act_product_rec.inventory_item_id = fnd_api.g_miss_num OR p_act_product_rec.inventory_item_id IS NULL) AND
2132: (p_act_product_rec.inventory_item_name = fnd_api.g_miss_char OR p_act_product_rec.inventory_item_name IS NULL) AND
2133: (p_act_product_rec.category_id = fnd_api.g_miss_num OR p_act_product_rec.category_id IS NULL) AND
2134: (p_act_product_rec.category_name = fnd_api.g_miss_char OR p_act_product_rec.category_name IS NULL) THEN
2135:
2136: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN

Line 2133: (p_act_product_rec.category_id = fnd_api.g_miss_num OR p_act_product_rec.category_id IS NULL) AND

2129:
2130: --if both inventory item id and inventory item name are null, then raise exception
2131: IF (p_act_product_rec.inventory_item_id = fnd_api.g_miss_num OR p_act_product_rec.inventory_item_id IS NULL) AND
2132: (p_act_product_rec.inventory_item_name = fnd_api.g_miss_char OR p_act_product_rec.inventory_item_name IS NULL) AND
2133: (p_act_product_rec.category_id = fnd_api.g_miss_num OR p_act_product_rec.category_id IS NULL) AND
2134: (p_act_product_rec.category_name = fnd_api.g_miss_char OR p_act_product_rec.category_name IS NULL) THEN
2135:
2136: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2137: fnd_message.set_name('OZF', 'OZF_NO_INV_ITEM_CAT');

Line 2134: (p_act_product_rec.category_name = fnd_api.g_miss_char OR p_act_product_rec.category_name IS NULL) THEN

2130: --if both inventory item id and inventory item name are null, then raise exception
2131: IF (p_act_product_rec.inventory_item_id = fnd_api.g_miss_num OR p_act_product_rec.inventory_item_id IS NULL) AND
2132: (p_act_product_rec.inventory_item_name = fnd_api.g_miss_char OR p_act_product_rec.inventory_item_name IS NULL) AND
2133: (p_act_product_rec.category_id = fnd_api.g_miss_num OR p_act_product_rec.category_id IS NULL) AND
2134: (p_act_product_rec.category_name = fnd_api.g_miss_char OR p_act_product_rec.category_name IS NULL) THEN
2135:
2136: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2137: fnd_message.set_name('OZF', 'OZF_NO_INV_ITEM_CAT');
2138: fnd_msg_pub.add;

Line 2140: x_return_status := fnd_api.g_ret_sts_error;

2136: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2137: fnd_message.set_name('OZF', 'OZF_NO_INV_ITEM_CAT');
2138: fnd_msg_pub.add;
2139: END IF;
2140: x_return_status := fnd_api.g_ret_sts_error;
2141: RETURN;
2142:
2143: ELSIF (p_act_product_rec.inventory_item_id <> fnd_api.g_miss_num AND p_act_product_rec.inventory_item_id IS NOT NULL) OR
2144: (p_act_product_rec.inventory_item_name <> fnd_api.g_miss_char AND p_act_product_rec.inventory_item_name IS NOT NULL) THEN

Line 2143: ELSIF (p_act_product_rec.inventory_item_id <> fnd_api.g_miss_num AND p_act_product_rec.inventory_item_id IS NOT NULL) OR

2139: END IF;
2140: x_return_status := fnd_api.g_ret_sts_error;
2141: RETURN;
2142:
2143: ELSIF (p_act_product_rec.inventory_item_id <> fnd_api.g_miss_num AND p_act_product_rec.inventory_item_id IS NOT NULL) OR
2144: (p_act_product_rec.inventory_item_name <> fnd_api.g_miss_char AND p_act_product_rec.inventory_item_name IS NOT NULL) THEN
2145:
2146: OPEN c_org_id (p_act_product_rec.act_product_used_by_id);
2147: FETCH c_org_id INTO p_act_product_rec.organization_id;

Line 2144: (p_act_product_rec.inventory_item_name <> fnd_api.g_miss_char AND p_act_product_rec.inventory_item_name IS NOT NULL) THEN

2140: x_return_status := fnd_api.g_ret_sts_error;
2141: RETURN;
2142:
2143: ELSIF (p_act_product_rec.inventory_item_id <> fnd_api.g_miss_num AND p_act_product_rec.inventory_item_id IS NOT NULL) OR
2144: (p_act_product_rec.inventory_item_name <> fnd_api.g_miss_char AND p_act_product_rec.inventory_item_name IS NOT NULL) THEN
2145:
2146: OPEN c_org_id (p_act_product_rec.act_product_used_by_id);
2147: FETCH c_org_id INTO p_act_product_rec.organization_id;
2148: CLOSE c_org_id;

Line 2151: IF p_act_product_rec.inventory_item_id <> fnd_api.g_miss_num AND p_act_product_rec.inventory_item_id IS NOT NULL THEN

2147: FETCH c_org_id INTO p_act_product_rec.organization_id;
2148: CLOSE c_org_id;
2149:
2150: --if inventory item id is not null
2151: IF p_act_product_rec.inventory_item_id <> fnd_api.g_miss_num AND p_act_product_rec.inventory_item_id IS NOT NULL THEN
2152:
2153: --check if the input inventory_item_id valid
2154: OPEN c_inv_id_exists (p_act_product_rec.inventory_item_id, p_act_product_rec.organization_id);
2155: FETCH c_inv_id_exists INTO l_inv_id_exists;

Line 2163: x_return_status := fnd_api.g_ret_sts_error;

2159: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2160: fnd_message.set_name('OZF', 'OZF_INVALID_INV_ITEM_ID');
2161: fnd_msg_pub.add;
2162: END IF;
2163: x_return_status := fnd_api.g_ret_sts_error;
2164: RETURN;
2165: END IF;
2166:
2167: --if inventory item name is not null

Line 2179: x_return_status := fnd_api.g_ret_sts_error;

2175: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2176: fnd_message.set_name('OZF', 'OZF_INVALID_INV_ITEM_NAME');
2177: fnd_msg_pub.add;
2178: END IF;
2179: x_return_status := fnd_api.g_ret_sts_error;
2180: RETURN;
2181: END IF;
2182: END IF;
2183:

Line 2186: ELSIF (p_act_product_rec.category_id <> fnd_api.g_miss_num AND p_act_product_rec.category_id IS NOT NULL) OR

2182: END IF;
2183:
2184: p_act_product_rec.level_type_code := 'PRODUCT';
2185:
2186: ELSIF (p_act_product_rec.category_id <> fnd_api.g_miss_num AND p_act_product_rec.category_id IS NOT NULL) OR
2187: (p_act_product_rec.category_name <> fnd_api.g_miss_char AND p_act_product_rec.category_name IS NOT NULL) THEN
2188:
2189: --if category id is not null
2190: IF p_act_product_rec.category_id <> fnd_api.g_miss_num AND p_act_product_rec.category_id IS NOT NULL THEN

Line 2187: (p_act_product_rec.category_name <> fnd_api.g_miss_char AND p_act_product_rec.category_name IS NOT NULL) THEN

2183:
2184: p_act_product_rec.level_type_code := 'PRODUCT';
2185:
2186: ELSIF (p_act_product_rec.category_id <> fnd_api.g_miss_num AND p_act_product_rec.category_id IS NOT NULL) OR
2187: (p_act_product_rec.category_name <> fnd_api.g_miss_char AND p_act_product_rec.category_name IS NOT NULL) THEN
2188:
2189: --if category id is not null
2190: IF p_act_product_rec.category_id <> fnd_api.g_miss_num AND p_act_product_rec.category_id IS NOT NULL THEN
2191:

Line 2190: IF p_act_product_rec.category_id <> fnd_api.g_miss_num AND p_act_product_rec.category_id IS NOT NULL THEN

2186: ELSIF (p_act_product_rec.category_id <> fnd_api.g_miss_num AND p_act_product_rec.category_id IS NOT NULL) OR
2187: (p_act_product_rec.category_name <> fnd_api.g_miss_char AND p_act_product_rec.category_name IS NOT NULL) THEN
2188:
2189: --if category id is not null
2190: IF p_act_product_rec.category_id <> fnd_api.g_miss_num AND p_act_product_rec.category_id IS NOT NULL THEN
2191:
2192: --check if the input category_id valid
2193: OPEN c_cat_id_exists (p_act_product_rec.category_id);
2194: FETCH c_cat_id_exists INTO p_act_product_rec.category_set_id;

Line 2202: x_return_status := fnd_api.g_ret_sts_error;

2198: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2199: fnd_message.set_name('OZF', 'OZF_INVALID_CATEGORY_ID');
2200: fnd_msg_pub.add;
2201: END IF;
2202: x_return_status := fnd_api.g_ret_sts_error;
2203: RETURN;
2204: END IF;
2205:
2206: --if category name is not null

Line 2218: x_return_status := fnd_api.g_ret_sts_error;

2214: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2215: fnd_message.set_name('OZF', 'OZF_INVALID_CATEGORY_NAME');
2216: fnd_msg_pub.add;
2217: END IF;
2218: x_return_status := fnd_api.g_ret_sts_error;
2219: RETURN;
2220: END IF;
2221: END IF;
2222:

Line 2236: x_return_status := fnd_api.g_ret_sts_error;

2232: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2233: fnd_message.set_name('OZF', 'OZF_INVALID_PRIMARY_FLAG');
2234: fnd_msg_pub.add;
2235: END IF;
2236: x_return_status := fnd_api.g_ret_sts_error;
2237: RETURN;
2238: END IF;
2239:
2240: p_act_product_rec.excluded_flag := NVL(p_act_product_rec.excluded_flag, 'N');

Line 2247: x_return_status := fnd_api.g_ret_sts_error;

2243: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2244: fnd_message.set_name('OZF', 'OZF_INVALID_EXCLUDED_FLAG');
2245: fnd_msg_pub.add;
2246: END IF;
2247: x_return_status := fnd_api.g_ret_sts_error;
2248: RETURN;
2249: END IF;
2250:
2251: END validate_act_product;

Line 2269: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false

2265: -- 07/11/2005 kdass Created
2266: ----------------------------------------------------------------------
2267: PROCEDURE create_product_eligibility(
2268: p_api_version IN NUMBER
2269: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2270: ,p_commit IN VARCHAR2 := fnd_api.g_false
2271: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
2272: ,p_act_product_rec IN act_product_rec_type
2273: ,x_return_status OUT NOCOPY VARCHAR2

Line 2270: ,p_commit IN VARCHAR2 := fnd_api.g_false

2266: ----------------------------------------------------------------------
2267: PROCEDURE create_product_eligibility(
2268: p_api_version IN NUMBER
2269: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2270: ,p_commit IN VARCHAR2 := fnd_api.g_false
2271: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
2272: ,p_act_product_rec IN act_product_rec_type
2273: ,x_return_status OUT NOCOPY VARCHAR2
2274: ,x_msg_count OUT NOCOPY NUMBER

Line 2271: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full

2267: PROCEDURE create_product_eligibility(
2268: p_api_version IN NUMBER
2269: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2270: ,p_commit IN VARCHAR2 := fnd_api.g_false
2271: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
2272: ,p_act_product_rec IN act_product_rec_type
2273: ,x_return_status OUT NOCOPY VARCHAR2
2274: ,x_msg_count OUT NOCOPY NUMBER
2275: ,x_msg_data OUT NOCOPY VARCHAR2

Line 2296: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

2292: validate_act_product(p_act_product_rec => l_act_prod_rec
2293: ,p_mode => l_mode
2294: ,x_return_status => x_return_status);
2295:
2296: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2297: RAISE fnd_api.g_exc_unexpected_error;
2298: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2299: RAISE fnd_api.g_exc_error;
2300: END IF;

Line 2297: RAISE fnd_api.g_exc_unexpected_error;

2293: ,p_mode => l_mode
2294: ,x_return_status => x_return_status);
2295:
2296: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2297: RAISE fnd_api.g_exc_unexpected_error;
2298: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2299: RAISE fnd_api.g_exc_error;
2300: END IF;
2301:

Line 2298: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

2294: ,x_return_status => x_return_status);
2295:
2296: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2297: RAISE fnd_api.g_exc_unexpected_error;
2298: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2299: RAISE fnd_api.g_exc_error;
2300: END IF;
2301:
2302: l_act_product_rec.act_product_used_by_id := l_act_prod_rec.act_product_used_by_id;

Line 2299: RAISE fnd_api.g_exc_error;

2295:
2296: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2297: RAISE fnd_api.g_exc_unexpected_error;
2298: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2299: RAISE fnd_api.g_exc_error;
2300: END IF;
2301:
2302: l_act_product_rec.act_product_used_by_id := l_act_prod_rec.act_product_used_by_id;
2303: l_act_product_rec.arc_act_product_used_by := l_act_prod_rec.arc_act_product_used_by;

Line 2323: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

2319: ,x_msg_data => x_msg_data
2320: ,x_act_product_id => x_act_product_id
2321: );
2322:
2323: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2324: RAISE fnd_api.g_exc_unexpected_error;
2325: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2326: RAISE fnd_api.g_exc_error;
2327: END IF;

Line 2324: RAISE fnd_api.g_exc_unexpected_error;

2320: ,x_act_product_id => x_act_product_id
2321: );
2322:
2323: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2324: RAISE fnd_api.g_exc_unexpected_error;
2325: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2326: RAISE fnd_api.g_exc_error;
2327: END IF;
2328:

Line 2325: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

2321: );
2322:
2323: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2324: RAISE fnd_api.g_exc_unexpected_error;
2325: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2326: RAISE fnd_api.g_exc_error;
2327: END IF;
2328:
2329: FND_MSG_PUB.Count_And_Get (

Line 2326: RAISE fnd_api.g_exc_error;

2322:
2323: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2324: RAISE fnd_api.g_exc_unexpected_error;
2325: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2326: RAISE fnd_api.g_exc_error;
2327: END IF;
2328:
2329: FND_MSG_PUB.Count_And_Get (
2330: p_encoded => FND_API.G_FALSE,

Line 2330: p_encoded => FND_API.G_FALSE,

2326: RAISE fnd_api.g_exc_error;
2327: END IF;
2328:
2329: FND_MSG_PUB.Count_And_Get (
2330: p_encoded => FND_API.G_FALSE,
2331: p_count => x_msg_count,
2332: p_data => x_msg_data
2333: );
2334:

Line 2336: WHEN FND_API.G_EXC_ERROR THEN

2332: p_data => x_msg_data
2333: );
2334:
2335: EXCEPTION
2336: WHEN FND_API.G_EXC_ERROR THEN
2337: ROLLBACK TO create_product_pub;
2338: x_return_status := FND_API.G_RET_STS_ERROR;
2339: -- Standard call to get message count and if count=1, get the message
2340: FND_MSG_PUB.Count_And_Get (

Line 2338: x_return_status := FND_API.G_RET_STS_ERROR;

2334:
2335: EXCEPTION
2336: WHEN FND_API.G_EXC_ERROR THEN
2337: ROLLBACK TO create_product_pub;
2338: x_return_status := FND_API.G_RET_STS_ERROR;
2339: -- Standard call to get message count and if count=1, get the message
2340: FND_MSG_PUB.Count_And_Get (
2341: p_encoded => FND_API.G_FALSE,
2342: p_count => x_msg_count,

Line 2341: p_encoded => FND_API.G_FALSE,

2337: ROLLBACK TO create_product_pub;
2338: x_return_status := FND_API.G_RET_STS_ERROR;
2339: -- Standard call to get message count and if count=1, get the message
2340: FND_MSG_PUB.Count_And_Get (
2341: p_encoded => FND_API.G_FALSE,
2342: p_count => x_msg_count,
2343: p_data => x_msg_data
2344: );
2345: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 2345: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2341: p_encoded => FND_API.G_FALSE,
2342: p_count => x_msg_count,
2343: p_data => x_msg_data
2344: );
2345: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2346: ROLLBACK TO create_product_pub;
2347: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2348: -- Standard call to get message count and if count=1, get the message
2349: FND_MSG_PUB.Count_And_Get (

Line 2347: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2343: p_data => x_msg_data
2344: );
2345: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2346: ROLLBACK TO create_product_pub;
2347: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2348: -- Standard call to get message count and if count=1, get the message
2349: FND_MSG_PUB.Count_And_Get (
2350: p_encoded => FND_API.G_FALSE,
2351: p_count => x_msg_count,

Line 2350: p_encoded => FND_API.G_FALSE,

2346: ROLLBACK TO create_product_pub;
2347: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2348: -- Standard call to get message count and if count=1, get the message
2349: FND_MSG_PUB.Count_And_Get (
2350: p_encoded => FND_API.G_FALSE,
2351: p_count => x_msg_count,
2352: p_data => x_msg_data
2353: );
2354: WHEN OTHERS THEN

Line 2356: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2352: p_data => x_msg_data
2353: );
2354: WHEN OTHERS THEN
2355: ROLLBACK TO create_product_pub;
2356: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2357: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2358: THEN
2359: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2360: END IF;

Line 2363: p_encoded => FND_API.G_FALSE,

2359: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2360: END IF;
2361: -- Standard call to get message count and if count=1, get the message
2362: FND_MSG_PUB.Count_And_Get (
2363: p_encoded => FND_API.G_FALSE,
2364: p_count => x_msg_count,
2365: p_data => x_msg_data
2366: );
2367: END create_product_eligibility;

Line 2384: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false

2380: -- 07/11/2005 kdass Created
2381: ----------------------------------------------------------------------
2382: PROCEDURE update_product_eligibility(
2383: p_api_version IN NUMBER
2384: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2385: ,p_commit IN VARCHAR2 := fnd_api.g_false
2386: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
2387: ,p_act_product_rec IN act_product_rec_type
2388: ,x_return_status OUT NOCOPY VARCHAR2

Line 2385: ,p_commit IN VARCHAR2 := fnd_api.g_false

2381: ----------------------------------------------------------------------
2382: PROCEDURE update_product_eligibility(
2383: p_api_version IN NUMBER
2384: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2385: ,p_commit IN VARCHAR2 := fnd_api.g_false
2386: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
2387: ,p_act_product_rec IN act_product_rec_type
2388: ,x_return_status OUT NOCOPY VARCHAR2
2389: ,x_msg_count OUT NOCOPY NUMBER

Line 2386: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full

2382: PROCEDURE update_product_eligibility(
2383: p_api_version IN NUMBER
2384: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2385: ,p_commit IN VARCHAR2 := fnd_api.g_false
2386: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
2387: ,p_act_product_rec IN act_product_rec_type
2388: ,x_return_status OUT NOCOPY VARCHAR2
2389: ,x_msg_count OUT NOCOPY NUMBER
2390: ,x_msg_data OUT NOCOPY VARCHAR2

Line 2438: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

2434: validate_act_product(p_act_product_rec => l_act_prod_rec
2435: ,p_mode => l_mode
2436: ,x_return_status => x_return_status);
2437:
2438: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2439: RAISE fnd_api.g_exc_unexpected_error;
2440: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2441: RAISE fnd_api.g_exc_error;
2442: END IF;

Line 2439: RAISE fnd_api.g_exc_unexpected_error;

2435: ,p_mode => l_mode
2436: ,x_return_status => x_return_status);
2437:
2438: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2439: RAISE fnd_api.g_exc_unexpected_error;
2440: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2441: RAISE fnd_api.g_exc_error;
2442: END IF;
2443:

Line 2440: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

2436: ,x_return_status => x_return_status);
2437:
2438: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2439: RAISE fnd_api.g_exc_unexpected_error;
2440: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2441: RAISE fnd_api.g_exc_error;
2442: END IF;
2443:
2444: l_act_product_rec.activity_product_id := l_act_prod_rec.activity_product_id;

Line 2441: RAISE fnd_api.g_exc_error;

2437:
2438: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2439: RAISE fnd_api.g_exc_unexpected_error;
2440: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2441: RAISE fnd_api.g_exc_error;
2442: END IF;
2443:
2444: l_act_product_rec.activity_product_id := l_act_prod_rec.activity_product_id;
2445: l_act_product_rec.act_product_used_by_id := l_act_prod_rec.act_product_used_by_id;

Line 2467: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

2463: ,x_msg_count => x_msg_count
2464: ,x_msg_data => x_msg_data
2465: );
2466:
2467: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2468: RAISE fnd_api.g_exc_unexpected_error;
2469: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2470: RAISE fnd_api.g_exc_error;
2471: END IF;

Line 2468: RAISE fnd_api.g_exc_unexpected_error;

2464: ,x_msg_data => x_msg_data
2465: );
2466:
2467: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2468: RAISE fnd_api.g_exc_unexpected_error;
2469: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2470: RAISE fnd_api.g_exc_error;
2471: END IF;
2472:

Line 2469: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

2465: );
2466:
2467: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2468: RAISE fnd_api.g_exc_unexpected_error;
2469: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2470: RAISE fnd_api.g_exc_error;
2471: END IF;
2472:
2473: FND_MSG_PUB.Count_And_Get (

Line 2470: RAISE fnd_api.g_exc_error;

2466:
2467: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2468: RAISE fnd_api.g_exc_unexpected_error;
2469: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2470: RAISE fnd_api.g_exc_error;
2471: END IF;
2472:
2473: FND_MSG_PUB.Count_And_Get (
2474: p_encoded => FND_API.G_FALSE,

Line 2474: p_encoded => FND_API.G_FALSE,

2470: RAISE fnd_api.g_exc_error;
2471: END IF;
2472:
2473: FND_MSG_PUB.Count_And_Get (
2474: p_encoded => FND_API.G_FALSE,
2475: p_count => x_msg_count,
2476: p_data => x_msg_data
2477: );
2478:

Line 2480: WHEN FND_API.G_EXC_ERROR THEN

2476: p_data => x_msg_data
2477: );
2478:
2479: EXCEPTION
2480: WHEN FND_API.G_EXC_ERROR THEN
2481: ROLLBACK TO update_product_pub;
2482: x_return_status := FND_API.G_RET_STS_ERROR;
2483: -- Standard call to get message count and if count=1, get the message
2484: FND_MSG_PUB.Count_And_Get (

Line 2482: x_return_status := FND_API.G_RET_STS_ERROR;

2478:
2479: EXCEPTION
2480: WHEN FND_API.G_EXC_ERROR THEN
2481: ROLLBACK TO update_product_pub;
2482: x_return_status := FND_API.G_RET_STS_ERROR;
2483: -- Standard call to get message count and if count=1, get the message
2484: FND_MSG_PUB.Count_And_Get (
2485: p_encoded => FND_API.G_FALSE,
2486: p_count => x_msg_count,

Line 2485: p_encoded => FND_API.G_FALSE,

2481: ROLLBACK TO update_product_pub;
2482: x_return_status := FND_API.G_RET_STS_ERROR;
2483: -- Standard call to get message count and if count=1, get the message
2484: FND_MSG_PUB.Count_And_Get (
2485: p_encoded => FND_API.G_FALSE,
2486: p_count => x_msg_count,
2487: p_data => x_msg_data
2488: );
2489: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 2489: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2485: p_encoded => FND_API.G_FALSE,
2486: p_count => x_msg_count,
2487: p_data => x_msg_data
2488: );
2489: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2490: ROLLBACK TO update_product_pub;
2491: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2492: -- Standard call to get message count and if count=1, get the message
2493: FND_MSG_PUB.Count_And_Get (

Line 2491: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2487: p_data => x_msg_data
2488: );
2489: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2490: ROLLBACK TO update_product_pub;
2491: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2492: -- Standard call to get message count and if count=1, get the message
2493: FND_MSG_PUB.Count_And_Get (
2494: p_encoded => FND_API.G_FALSE,
2495: p_count => x_msg_count,

Line 2494: p_encoded => FND_API.G_FALSE,

2490: ROLLBACK TO update_product_pub;
2491: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2492: -- Standard call to get message count and if count=1, get the message
2493: FND_MSG_PUB.Count_And_Get (
2494: p_encoded => FND_API.G_FALSE,
2495: p_count => x_msg_count,
2496: p_data => x_msg_data
2497: );
2498: WHEN OTHERS THEN

Line 2500: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2496: p_data => x_msg_data
2497: );
2498: WHEN OTHERS THEN
2499: ROLLBACK TO update_product_pub;
2500: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2501: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2502: THEN
2503: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2504: END IF;

Line 2507: p_encoded => FND_API.G_FALSE,

2503: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2504: END IF;
2505: -- Standard call to get message count and if count=1, get the message
2506: FND_MSG_PUB.Count_And_Get (
2507: p_encoded => FND_API.G_FALSE,
2508: p_count => x_msg_count,
2509: p_data => x_msg_data
2510: );
2511: END update_product_eligibility;

Line 2528: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false

2524: -- 07/11/2005 kdass Created
2525: ----------------------------------------------------------------------
2526: PROCEDURE delete_product_eligibility(
2527: p_api_version IN NUMBER
2528: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2529: ,p_commit IN VARCHAR2 := fnd_api.g_false
2530: ,p_act_product_id IN NUMBER
2531: ,x_return_status OUT NOCOPY VARCHAR2
2532: ,x_msg_count OUT NOCOPY NUMBER

Line 2529: ,p_commit IN VARCHAR2 := fnd_api.g_false

2525: ----------------------------------------------------------------------
2526: PROCEDURE delete_product_eligibility(
2527: p_api_version IN NUMBER
2528: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2529: ,p_commit IN VARCHAR2 := fnd_api.g_false
2530: ,p_act_product_id IN NUMBER
2531: ,x_return_status OUT NOCOPY VARCHAR2
2532: ,x_msg_count OUT NOCOPY NUMBER
2533: ,x_msg_data OUT NOCOPY VARCHAR2

Line 2552: IF (p_act_product_id = fnd_api.g_miss_num OR p_act_product_id IS NULL) THEN

2548:
2549: SAVEPOINT delete_product_pub;
2550:
2551: --if activity market segment id is null, then raise exception
2552: IF (p_act_product_id = fnd_api.g_miss_num OR p_act_product_id IS NULL) THEN
2553:
2554: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2555: fnd_message.set_name('OZF', 'OZF_NO_ACT_PROD_ID');
2556: fnd_msg_pub.add;

Line 2558: RAISE fnd_api.g_exc_error;

2554: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2555: fnd_message.set_name('OZF', 'OZF_NO_ACT_PROD_ID');
2556: fnd_msg_pub.add;
2557: END IF;
2558: RAISE fnd_api.g_exc_error;
2559: END IF;
2560:
2561: --check if the activity product id is valid and get the object_version_number
2562: OPEN c_valid_act_prod_id;

Line 2571: RAISE fnd_api.g_exc_error;

2567: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2568: fnd_message.set_name('OZF', 'OZF_INVALID_ACT_PROD_ID');
2569: fnd_msg_pub.add;
2570: END IF;
2571: RAISE fnd_api.g_exc_error;
2572: END IF;
2573:
2574: --delete product eligibility record
2575: ams_actproduct_pvt.delete_act_product(p_api_version => l_api_version

Line 2585: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

2581: ,x_msg_count => x_msg_count
2582: ,x_msg_data => x_msg_data
2583: );
2584:
2585: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2586: RAISE fnd_api.g_exc_unexpected_error;
2587: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2588: RAISE fnd_api.g_exc_error;
2589: END IF;

Line 2586: RAISE fnd_api.g_exc_unexpected_error;

2582: ,x_msg_data => x_msg_data
2583: );
2584:
2585: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2586: RAISE fnd_api.g_exc_unexpected_error;
2587: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2588: RAISE fnd_api.g_exc_error;
2589: END IF;
2590:

Line 2587: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

2583: );
2584:
2585: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2586: RAISE fnd_api.g_exc_unexpected_error;
2587: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2588: RAISE fnd_api.g_exc_error;
2589: END IF;
2590:
2591: FND_MSG_PUB.Count_And_Get (

Line 2588: RAISE fnd_api.g_exc_error;

2584:
2585: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
2586: RAISE fnd_api.g_exc_unexpected_error;
2587: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
2588: RAISE fnd_api.g_exc_error;
2589: END IF;
2590:
2591: FND_MSG_PUB.Count_And_Get (
2592: p_encoded => FND_API.G_FALSE,

Line 2592: p_encoded => FND_API.G_FALSE,

2588: RAISE fnd_api.g_exc_error;
2589: END IF;
2590:
2591: FND_MSG_PUB.Count_And_Get (
2592: p_encoded => FND_API.G_FALSE,
2593: p_count => x_msg_count,
2594: p_data => x_msg_data
2595: );
2596:

Line 2598: WHEN FND_API.G_EXC_ERROR THEN

2594: p_data => x_msg_data
2595: );
2596:
2597: EXCEPTION
2598: WHEN FND_API.G_EXC_ERROR THEN
2599: ROLLBACK TO delete_product_pub;
2600: x_return_status := FND_API.G_RET_STS_ERROR;
2601: -- Standard call to get message count and if count=1, get the message
2602: FND_MSG_PUB.Count_And_Get (

Line 2600: x_return_status := FND_API.G_RET_STS_ERROR;

2596:
2597: EXCEPTION
2598: WHEN FND_API.G_EXC_ERROR THEN
2599: ROLLBACK TO delete_product_pub;
2600: x_return_status := FND_API.G_RET_STS_ERROR;
2601: -- Standard call to get message count and if count=1, get the message
2602: FND_MSG_PUB.Count_And_Get (
2603: p_encoded => FND_API.G_FALSE,
2604: p_count => x_msg_count,

Line 2603: p_encoded => FND_API.G_FALSE,

2599: ROLLBACK TO delete_product_pub;
2600: x_return_status := FND_API.G_RET_STS_ERROR;
2601: -- Standard call to get message count and if count=1, get the message
2602: FND_MSG_PUB.Count_And_Get (
2603: p_encoded => FND_API.G_FALSE,
2604: p_count => x_msg_count,
2605: p_data => x_msg_data
2606: );
2607: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 2607: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2603: p_encoded => FND_API.G_FALSE,
2604: p_count => x_msg_count,
2605: p_data => x_msg_data
2606: );
2607: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2608: ROLLBACK TO delete_product_pub;
2609: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2610: -- Standard call to get message count and if count=1, get the message
2611: FND_MSG_PUB.Count_And_Get (

Line 2609: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2605: p_data => x_msg_data
2606: );
2607: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2608: ROLLBACK TO delete_product_pub;
2609: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2610: -- Standard call to get message count and if count=1, get the message
2611: FND_MSG_PUB.Count_And_Get (
2612: p_encoded => FND_API.G_FALSE,
2613: p_count => x_msg_count,

Line 2612: p_encoded => FND_API.G_FALSE,

2608: ROLLBACK TO delete_product_pub;
2609: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2610: -- Standard call to get message count and if count=1, get the message
2611: FND_MSG_PUB.Count_And_Get (
2612: p_encoded => FND_API.G_FALSE,
2613: p_count => x_msg_count,
2614: p_data => x_msg_data
2615: );
2616: WHEN OTHERS THEN

Line 2618: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2614: p_data => x_msg_data
2615: );
2616: WHEN OTHERS THEN
2617: ROLLBACK TO delete_product_pub;
2618: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2619: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2620: THEN
2621: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2622: END IF;

Line 2625: p_encoded => FND_API.G_FALSE,

2621: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
2622: END IF;
2623: -- Standard call to get message count and if count=1, get the message
2624: FND_MSG_PUB.Count_And_Get (
2625: p_encoded => FND_API.G_FALSE,
2626: p_count => x_msg_count,
2627: p_data => x_msg_data
2628: );
2629: END delete_product_eligibility;

Line 2667: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false

2663: -- 10-jul-2011 BKUNJAN Created
2664: ---------------------------------------------------------------------
2665: PROCEDURE process_fund_from_adapter(
2666: p_api_version IN NUMBER
2667: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2668: ,p_commit IN VARCHAR2 := fnd_api.g_false
2669: ,p_validation_level IN NUMBER := fnd_api.G_VALID_LEVEL_FULL
2670: ,x_return_status OUT NOCOPY VARCHAR2
2671: ,x_msg_count OUT NOCOPY NUMBER

Line 2668: ,p_commit IN VARCHAR2 := fnd_api.g_false

2664: ---------------------------------------------------------------------
2665: PROCEDURE process_fund_from_adapter(
2666: p_api_version IN NUMBER
2667: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2668: ,p_commit IN VARCHAR2 := fnd_api.g_false
2669: ,p_validation_level IN NUMBER := fnd_api.G_VALID_LEVEL_FULL
2670: ,x_return_status OUT NOCOPY VARCHAR2
2671: ,x_msg_count OUT NOCOPY NUMBER
2672: ,x_msg_data OUT NOCOPY VARCHAR2

Line 2669: ,p_validation_level IN NUMBER := fnd_api.G_VALID_LEVEL_FULL

2665: PROCEDURE process_fund_from_adapter(
2666: p_api_version IN NUMBER
2667: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
2668: ,p_commit IN VARCHAR2 := fnd_api.g_false
2669: ,p_validation_level IN NUMBER := fnd_api.G_VALID_LEVEL_FULL
2670: ,x_return_status OUT NOCOPY VARCHAR2
2671: ,x_msg_count OUT NOCOPY NUMBER
2672: ,x_msg_data OUT NOCOPY VARCHAR2
2673: ,p_source IN VARCHAR2 := 'SIEBEL'

Line 2684: l_validation_level NUMBER := fnd_api.G_VALID_LEVEL_NONE;

2680: ) IS
2681:
2682: l_api_version CONSTANT NUMBER := 1.0;
2683: l_api_name VARCHAR(30) := 'process_fund_from_adapter';
2684: l_validation_level NUMBER := fnd_api.G_VALID_LEVEL_NONE;
2685: l_init_msg_list VARCHAR2(100) := p_init_msg_list;
2686: l_commit VARCHAR2(1) := p_commit;
2687: l_return_status VARCHAR2(1);
2688: l_msg_count NUMBER;

Line 2739: LIST_LINE_NO VARCHAR2(30) := Fnd_Api.g_miss_char

2735: l_currency_code VARCHAR2(30);
2736:
2737: TYPE List_Line_Rec_Type IS RECORD
2738: (
2739: LIST_LINE_NO VARCHAR2(30) := Fnd_Api.g_miss_char
2740: );
2741: TYPE List_line_tbl_type IS TABLE OF List_Line_Rec_Type INDEX BY BINARY_INTEGER;
2742: l_list_line_tbl_type List_line_tbl_type;
2743:

Line 2899: IF FND_API.to_boolean(p_init_msg_list) THEN

2895: BEGIN
2896:
2897: SAVEPOINT process_fund_from_adapter;
2898:
2899: IF FND_API.to_boolean(p_init_msg_list) THEN
2900: FND_MSG_PUB.initialize;
2901: END IF;
2902:
2903: IF NOT FND_API.compatible_api_call

Line 2903: IF NOT FND_API.compatible_api_call

2899: IF FND_API.to_boolean(p_init_msg_list) THEN
2900: FND_MSG_PUB.initialize;
2901: END IF;
2902:
2903: IF NOT FND_API.compatible_api_call
2904: (l_api_version,
2905: p_api_version,
2906: l_api_name,
2907: g_pkg_name) THEN

Line 2908: RAISE FND_API.g_exc_unexpected_error;

2904: (l_api_version,
2905: p_api_version,
2906: l_api_name,
2907: g_pkg_name) THEN
2908: RAISE FND_API.g_exc_unexpected_error;
2909: END IF;
2910: x_return_status := FND_API.g_ret_sts_success;
2911:
2912: IF G_DEBUG THEN

Line 2910: x_return_status := FND_API.g_ret_sts_success;

2906: l_api_name,
2907: g_pkg_name) THEN
2908: RAISE FND_API.g_exc_unexpected_error;
2909: END IF;
2910: x_return_status := FND_API.g_ret_sts_success;
2911:
2912: IF G_DEBUG THEN
2913: OZF_UTILITY_PVT.debug_message( g_pkg_name || ' : ' || l_api_name);
2914: END IF;

Line 2927: IF (l_fund_rec.fund_type = FND_API.g_miss_char OR l_fund_rec.fund_type IS NULL) THEN

2923: IF (l_fund_id IS NULL) THEN
2924: l_mode := 'CREATE';
2925:
2926: --//Valiidation
2927: IF (l_fund_rec.fund_type = FND_API.g_miss_char OR l_fund_rec.fund_type IS NULL) THEN
2928: IF FND_MSG_PUB.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2929: FND_MESSAGE.set_name('OZF', 'OZF_FUND_NO_FUND_TYPE');
2930: --//The mandatory Fund Type is missing. Please enter a valid Fund Type.
2931: FND_MSG_PUB.add;

Line 2933: RAISE FND_API.G_EXC_ERROR;

2929: FND_MESSAGE.set_name('OZF', 'OZF_FUND_NO_FUND_TYPE');
2930: --//The mandatory Fund Type is missing. Please enter a valid Fund Type.
2931: FND_MSG_PUB.add;
2932: END IF;
2933: RAISE FND_API.G_EXC_ERROR;
2934: ELSE
2935: l_lookup_check :=OZF_UTILITY_PVT.check_lookup_exists(
2936: p_lookup_table_name =>'OZF_LOOKUPS'
2937: ,p_lookup_type =>'OZF_FUND_TYPE'

Line 2940: IF l_lookup_check = FND_API.g_false THEN

2936: p_lookup_table_name =>'OZF_LOOKUPS'
2937: ,p_lookup_type =>'OZF_FUND_TYPE'
2938: ,p_lookup_code => l_fund_rec.fund_type);
2939:
2940: IF l_lookup_check = FND_API.g_false THEN
2941: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
2942: FND_MESSAGE.set_name('OZF', 'OZF_FUND_BAD_FUND_TYPE');
2943: --//Program Error: The budget type is not valid.
2944: FND_MSG_PUB.add;

Line 2946: RAISE FND_API.G_EXC_ERROR;

2942: FND_MESSAGE.set_name('OZF', 'OZF_FUND_BAD_FUND_TYPE');
2943: --//Program Error: The budget type is not valid.
2944: FND_MSG_PUB.add;
2945: END IF;
2946: RAISE FND_API.G_EXC_ERROR;
2947: ELSE
2948: IF l_fund_rec.fund_type = 'QUOTA' THEN
2949: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
2950: FND_MESSAGE.set_name('OZF', 'OZF_FUND_BAD_FUND_TYPE');

Line 2953: RAISE FND_API.G_EXC_ERROR;

2949: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
2950: FND_MESSAGE.set_name('OZF', 'OZF_FUND_BAD_FUND_TYPE');
2951: FND_MSG_PUB.add;
2952: END IF;
2953: RAISE FND_API.G_EXC_ERROR;
2954: END IF;
2955: END IF;
2956: END IF;
2957:

Line 2965: IF l_fund_rec.fund_number IS NULL OR l_fund_rec.fund_number = FND_API.g_miss_char THEN

2961: CLOSE c_resource_id;
2962:
2963: l_pvt_fund_rec.fund_id := l_fund_rec.fund_id;
2964:
2965: IF l_fund_rec.fund_number IS NULL OR l_fund_rec.fund_number = FND_API.g_miss_char THEN
2966: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
2967: FND_MESSAGE.set_name('OZF', 'OZF_NO_FUND_ID_NUM');
2968: --//Please enter a valid value for required fields Fund ID/ Fund Number
2969: FND_MSG_PUB.add;

Line 2971: RAISE FND_API.G_EXC_ERROR;

2967: FND_MESSAGE.set_name('OZF', 'OZF_NO_FUND_ID_NUM');
2968: --//Please enter a valid value for required fields Fund ID/ Fund Number
2969: FND_MSG_PUB.add;
2970: END IF;
2971: RAISE FND_API.G_EXC_ERROR;
2972: ELSE
2973: OPEN c_get_fund_no(l_fund_rec.fund_number);
2974: FETCH c_get_fund_no INTO l_fund_number;
2975: CLOSE c_get_fund_no;

Line 2983: RAISE FND_API.G_EXC_ERROR;

2979: FND_MESSAGE.set_name('OZF', 'OZF_INVALID_FUND_NUM');
2980: --//The Fund Number provided is invalid. Please provide a valid Fund Number.
2981: FND_MSG_PUB.add;
2982: END IF;
2983: RAISE FND_API.G_EXC_ERROR;
2984: END IF;
2985: END IF;
2986:
2987: l_pvt_fund_rec.fund_number := l_fund_rec.fund_number;

Line 2989: IF l_fund_rec.short_name IS NULL OR l_fund_rec.short_name = FND_API.g_miss_char THEN

2985: END IF;
2986:
2987: l_pvt_fund_rec.fund_number := l_fund_rec.fund_number;
2988:
2989: IF l_fund_rec.short_name IS NULL OR l_fund_rec.short_name = FND_API.g_miss_char THEN
2990: l_pvt_fund_rec.short_name := l_fund_rec.fund_number;
2991: ELSE
2992: l_pvt_fund_rec.short_name := l_fund_rec.short_name;
2993: END IF;

Line 3002: IF l_fund_rec.business_unit_id <> fnd_api.g_miss_num AND l_fund_rec.business_unit_id IS NOT NULL THEN

2998: l_pvt_fund_rec.description := l_fund_rec.description;
2999: l_pvt_fund_rec.parent_fund_id := l_fund_rec.parent_fund_id;
3000: l_pvt_fund_rec.category_id := NVL(l_fund_rec.category_id,851);
3001:
3002: IF l_fund_rec.business_unit_id <> fnd_api.g_miss_num AND l_fund_rec.business_unit_id IS NOT NULL THEN
3003: --check if the input business_unit_id is valid
3004: OPEN c_bus_id_exists (l_fund_rec.business_unit_id, l_fund_rec.org_id);
3005: FETCH c_bus_id_exists INTO l_bus_unit_exists;
3006: CLOSE c_bus_id_exists;

Line 3013: RAISE FND_API.G_EXC_ERROR;

3009: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3010: fnd_message.set_name('OZF', 'OZF_INVALID_BUS_UNIT_ID');
3011: fnd_msg_pub.add;
3012: END IF;
3013: RAISE FND_API.G_EXC_ERROR;
3014: END IF;
3015: END IF;
3016:
3017: l_pvt_fund_rec.business_unit_id := l_fund_rec.business_unit_id;

Line 3021: IF l_fund_rec.start_date_active IS NULL OR l_fund_rec.start_date_active = FND_API.g_miss_date THEN

3017: l_pvt_fund_rec.business_unit_id := l_fund_rec.business_unit_id;
3018: l_pvt_fund_rec.status_code := 'ACTIVE';
3019: l_pvt_fund_rec.user_status_id := OZF_UTILITY_PVT.get_default_user_status('OZF_FUND_STATUS','ACTIVE');
3020:
3021: IF l_fund_rec.start_date_active IS NULL OR l_fund_rec.start_date_active = FND_API.g_miss_date THEN
3022: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
3023: FND_MESSAGE.set_name('OZF', 'OZF_CLAIM_START_DATE_NULL');
3024: --//Please Enter a Start Date.
3025: FND_MSG_PUB.add;

Line 3027: RAISE FND_API.G_EXC_ERROR;

3023: FND_MESSAGE.set_name('OZF', 'OZF_CLAIM_START_DATE_NULL');
3024: --//Please Enter a Start Date.
3025: FND_MSG_PUB.add;
3026: END IF;
3027: RAISE FND_API.G_EXC_ERROR;
3028: END IF;
3029:
3030: IF ((l_fund_rec.start_date_active <> FND_API.g_miss_date AND l_fund_rec.start_date_active IS NOT NULL)
3031: AND (l_fund_rec.end_date_active <> FND_API.g_miss_date AND l_fund_rec.end_date_active IS NOT NULL)

Line 3030: IF ((l_fund_rec.start_date_active <> FND_API.g_miss_date AND l_fund_rec.start_date_active IS NOT NULL)

3026: END IF;
3027: RAISE FND_API.G_EXC_ERROR;
3028: END IF;
3029:
3030: IF ((l_fund_rec.start_date_active <> FND_API.g_miss_date AND l_fund_rec.start_date_active IS NOT NULL)
3031: AND (l_fund_rec.end_date_active <> FND_API.g_miss_date AND l_fund_rec.end_date_active IS NOT NULL)
3032: AND (l_fund_rec.end_date_active < l_fund_rec.start_date_active)) THEN
3033:
3034: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN

Line 3031: AND (l_fund_rec.end_date_active <> FND_API.g_miss_date AND l_fund_rec.end_date_active IS NOT NULL)

3027: RAISE FND_API.G_EXC_ERROR;
3028: END IF;
3029:
3030: IF ((l_fund_rec.start_date_active <> FND_API.g_miss_date AND l_fund_rec.start_date_active IS NOT NULL)
3031: AND (l_fund_rec.end_date_active <> FND_API.g_miss_date AND l_fund_rec.end_date_active IS NOT NULL)
3032: AND (l_fund_rec.end_date_active < l_fund_rec.start_date_active)) THEN
3033:
3034: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
3035: FND_MESSAGE.set_name('OZF', 'OZF_FUND_DATE_MISMATCH');

Line 3039: RAISE FND_API.G_EXC_ERROR;

3035: FND_MESSAGE.set_name('OZF', 'OZF_FUND_DATE_MISMATCH');
3036: --//Start date cannot be later than the end date.
3037: FND_MSG_PUB.add;
3038: END IF;
3039: RAISE FND_API.G_EXC_ERROR;
3040: END IF;
3041:
3042: --//Fix for Bug 14158423
3043: /*

Line 3051: RAISE FND_API.G_EXC_ERROR;

3047: FND_MESSAGE.set_name('OZF', 'OZF_FUND_STARTDATE_MISMATCH');
3048: --//Fully Accrued Budget 'Start Date' cannot be before today's Date. Please enter a valid 'Start Date'.
3049: FND_MSG_PUB.add;
3050: END IF;
3051: RAISE FND_API.G_EXC_ERROR;
3052: END IF;
3053: END IF;
3054: */
3055: l_pvt_fund_rec.start_date_active := l_fund_rec.start_date_active;

Line 3062: IF l_fund_rec.currency_code_tc = fnd_api.g_miss_char OR l_fund_rec.currency_code_tc IS NULL THEN

3058: l_pvt_fund_rec.start_period_name := l_fund_rec.start_period_name;
3059: l_pvt_fund_rec.end_period_name := l_fund_rec.end_period_name;
3060:
3061: --if currency code is null, then raise exception
3062: IF l_fund_rec.currency_code_tc = fnd_api.g_miss_char OR l_fund_rec.currency_code_tc IS NULL THEN
3063: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3064: fnd_message.set_name('OZF', 'OZF_NO_CURR_CODE');
3065: fnd_msg_pub.add;
3066: END IF;

Line 3067: RAISE FND_API.G_EXC_ERROR;

3063: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3064: fnd_message.set_name('OZF', 'OZF_NO_CURR_CODE');
3065: fnd_msg_pub.add;
3066: END IF;
3067: RAISE FND_API.G_EXC_ERROR;
3068: ELSE
3069: OPEN c_currency(l_fund_rec.currency_code_tc);
3070: FETCH c_currency INTO l_currency_code;
3071: CLOSE c_currency;

Line 3078: RAISE FND_API.G_EXC_ERROR;

3074: FND_MESSAGE.set_name('OZF', 'OZF_INVALID_CURRENCY_CODE');
3075: --//Mandatory field Currency Code is missing. Please enter a valid Currency Code
3076: FND_MSG_PUB.add;
3077: END IF;
3078: RAISE FND_API.G_EXC_ERROR;
3079: END IF;
3080: END IF;
3081:
3082: l_pvt_fund_rec.currency_code_tc := l_fund_rec.currency_code_tc;

Line 3088: IF l_fund_rec.threshold_id IS NOT NULL AND l_fund_rec.threshold_id <> FND_API.g_miss_num THEN

3084: l_pvt_fund_rec.accrual_basis := l_fund_rec.accrual_basis;
3085: l_pvt_fund_rec.accrual_phase := l_fund_rec.accrual_phase;
3086: l_pvt_fund_rec.accrual_discount_level := l_fund_rec.accrual_discount_level;
3087:
3088: IF l_fund_rec.threshold_id IS NOT NULL AND l_fund_rec.threshold_id <> FND_API.g_miss_num THEN
3089: OPEN c_threshold_id (l_fund_rec.threshold_id);
3090: FETCH c_threshold_id INTO l_threshold_id;
3091: CLOSE c_threshold_id;
3092:

Line 3099: RAISE FND_API.G_EXC_ERROR;

3095: FND_MESSAGE.set_name('OZF', 'OZF_THRESHOLD_NO_THRESHOLD_ID');
3096: --//Please enter a valid Id for Threshold.
3097: FND_MSG_PUB.add;
3098: END IF;
3099: RAISE FND_API.G_EXC_ERROR;
3100: END IF;
3101: END IF;
3102: l_pvt_fund_rec.threshold_id := l_fund_rec.threshold_id;
3103:

Line 3139: IF (l_pvt_fund_rec.ledger_id = FND_API.g_miss_num OR l_pvt_fund_rec.ledger_id IS NULL) THEN

3135: OPEN c_ledger_from_cat;
3136: FETCH c_ledger_from_cat INTO l_ledger_id,l_accr_liab_acct,l_ded_adj_acct;
3137: CLOSE c_ledger_from_cat;
3138:
3139: IF (l_pvt_fund_rec.ledger_id = FND_API.g_miss_num OR l_pvt_fund_rec.ledger_id IS NULL) THEN
3140:
3141: IF l_ledger_id IS NULL THEN
3142: --//Fetch from System Parameters
3143: OPEN c_ledger_from_sysParam;

Line 3163: RAISE FND_API.G_EXC_ERROR;

3159: FND_MESSAGE.set_name('OZF', 'OZF_LEDGER_DERIVE_FAILURE');
3160: --//Not able to derive ledger identifier. Please either pass a valid ledger Identifier or set the Ledger identifier in Buudget category/System parameters/Operating Unit level.
3161: FND_MSG_PUB.add;
3162: END IF;
3163: RAISE FND_API.G_EXC_ERROR;
3164: END IF;
3165: ELSE
3166: OPEN c_ledger_from_gl(l_pvt_fund_rec.ledger_id);
3167: FETCH c_ledger_from_gl INTO l_ledger_count;

Line 3176: RAISE FND_API.G_EXC_ERROR;

3172: FND_MESSAGE.set_name('OZF', 'OZF_INVALID_LEDGER_ID');
3173: --//The Ledger ID provided is invalid. Please provide a valid Ledger ID
3174: FND_MSG_PUB.add;
3175: END IF;
3176: RAISE FND_API.G_EXC_ERROR;
3177: END IF;
3178: END IF;
3179:
3180: --// Sales/Expense/Charge Account and Accrual Liability Account Validations

Line 3182: IF (l_pvt_fund_rec.accrued_liable_account = FND_API.g_miss_num OR l_pvt_fund_rec.accrued_liable_account IS NULL) THEN

3178: END IF;
3179:
3180: --// Sales/Expense/Charge Account and Accrual Liability Account Validations
3181: l_ccid_count := 0;
3182: IF (l_pvt_fund_rec.accrued_liable_account = FND_API.g_miss_num OR l_pvt_fund_rec.accrued_liable_account IS NULL) THEN
3183: l_pvt_fund_rec.accrued_liable_account := l_accr_liab_acct;
3184: ELSE
3185: OPEN c_gl_ccid(l_pvt_fund_rec.accrued_liable_account);
3186: FETCH c_gl_ccid INTO l_ccid_count;

Line 3195: RAISE FND_API.G_EXC_ERROR;

3191: FND_MESSAGE.set_name('OZF', 'OZF_INVALID_ACC_LIAB_CCID');
3192: --//Accrual Liability Account provided is invalid. Please provide a valid Accrual Liability Account.
3193: FND_MSG_PUB.add;
3194: END IF;
3195: RAISE FND_API.G_EXC_ERROR;
3196: END IF;
3197: END IF;
3198:
3199: l_ccid_count := 0;

Line 3200: IF (l_pvt_fund_rec.ded_adjustment_account = FND_API.g_miss_num OR l_pvt_fund_rec.ded_adjustment_account IS NULL) THEN

3196: END IF;
3197: END IF;
3198:
3199: l_ccid_count := 0;
3200: IF (l_pvt_fund_rec.ded_adjustment_account = FND_API.g_miss_num OR l_pvt_fund_rec.ded_adjustment_account IS NULL) THEN
3201: l_pvt_fund_rec.ded_adjustment_account := l_ded_adj_acct;
3202: ELSE
3203: OPEN c_gl_ccid(l_pvt_fund_rec.ded_adjustment_account);
3204: FETCH c_gl_ccid INTO l_ccid_count;

Line 3213: RAISE FND_API.G_EXC_ERROR;

3209: FND_MESSAGE.set_name('OZF', 'OZF_INVALID_DED_ADJ_CCID');
3210: --//Sales/Expense/Charge Account provided is invalid. Please provide a valid Sales/Expense/Charge Account.
3211: FND_MSG_PUB.add;
3212: END IF;
3213: RAISE FND_API.G_EXC_ERROR;
3214: END IF;
3215: END IF;
3216:
3217:

Line 3289: RAISE FND_API.G_EXC_ERROR;

3285: FND_MESSAGE.set_name('OZF', 'OZF_INVALID_FUND_ID');
3286: --//The Fund ID provided is invalid. Please provide a valid Fund ID.
3287: FND_MSG_PUB.add;
3288: END IF;
3289: RAISE FND_API.G_EXC_ERROR;
3290: END IF;
3291: CLOSE c_fund_details;
3292:
3293: l_pvt_fund_rec.fund_id :=l_fund_id;

Line 3319: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

3315: ,x_fund_id => x_fund_id
3316: );
3317:
3318:
3319: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3320: RAISE fnd_api.g_exc_unexpected_error;
3321: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3322: RAISE fnd_api.g_exc_error;
3323: END IF;

Line 3320: RAISE fnd_api.g_exc_unexpected_error;

3316: );
3317:
3318:
3319: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3320: RAISE fnd_api.g_exc_unexpected_error;
3321: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3322: RAISE fnd_api.g_exc_error;
3323: END IF;
3324:

Line 3321: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

3317:
3318:
3319: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3320: RAISE fnd_api.g_exc_unexpected_error;
3321: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3322: RAISE fnd_api.g_exc_error;
3323: END IF;
3324:
3325: IF l_pvt_fund_rec.fund_type = 'FULLY_ACCRUED' THEN

Line 3322: RAISE fnd_api.g_exc_error;

3318:
3319: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3320: RAISE fnd_api.g_exc_unexpected_error;
3321: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3322: RAISE fnd_api.g_exc_error;
3323: END IF;
3324:
3325: IF l_pvt_fund_rec.fund_type = 'FULLY_ACCRUED' THEN
3326: OPEN c_list_header_id(x_fund_id);

Line 3341: p_commit => fnd_api.g_false,

3337: l_offer_hdr_rec.user_status_id :=1604;
3338:
3339: OZF_OFFER_PVT.update_offer_status
3340: (
3341: p_commit => fnd_api.g_false,
3342: x_return_status => l_return_status,
3343: x_msg_count => x_msg_count,
3344: x_msg_data => x_msg_data,
3345: p_modifier_list_rec => l_offer_hdr_rec

Line 3349: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN

3345: p_modifier_list_rec => l_offer_hdr_rec
3346: );
3347:
3348:
3349: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3350: RAISE fnd_api.g_exc_unexpected_error;
3351: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3352: RAISE fnd_api.g_exc_error;
3353: END IF;

Line 3350: RAISE fnd_api.g_exc_unexpected_error;

3346: );
3347:
3348:
3349: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3350: RAISE fnd_api.g_exc_unexpected_error;
3351: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3352: RAISE fnd_api.g_exc_error;
3353: END IF;
3354:

Line 3351: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN

3347:
3348:
3349: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3350: RAISE fnd_api.g_exc_unexpected_error;
3351: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3352: RAISE fnd_api.g_exc_error;
3353: END IF;
3354:
3355: --//Bugfix : 13935880

Line 3352: RAISE fnd_api.g_exc_error;

3348:
3349: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3350: RAISE fnd_api.g_exc_unexpected_error;
3351: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3352: RAISE fnd_api.g_exc_error;
3353: END IF;
3354:
3355: --//Bugfix : 13935880
3356: --//OZF_ACT_BUDGETS table needs to be populated when the Accrual fund created in ACTIVE status. This code flow is same as Budget Approval flow in Update_fund procedure

Line 3368: IF l_return_status = fnd_api.g_ret_sts_error THEN

3364: ,x_return_status => l_return_status
3365: ,x_msg_count => x_msg_count
3366: ,x_msg_data => x_msg_data );
3367:
3368: IF l_return_status = fnd_api.g_ret_sts_error THEN
3369: RAISE fnd_api.g_exc_error;
3370: ELSIF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3371: RAISE fnd_api.g_exc_unexpected_error;
3372: END IF;

Line 3369: RAISE fnd_api.g_exc_error;

3365: ,x_msg_count => x_msg_count
3366: ,x_msg_data => x_msg_data );
3367:
3368: IF l_return_status = fnd_api.g_ret_sts_error THEN
3369: RAISE fnd_api.g_exc_error;
3370: ELSIF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3371: RAISE fnd_api.g_exc_unexpected_error;
3372: END IF;
3373:

Line 3370: ELSIF l_return_status = fnd_api.g_ret_sts_unexp_error THEN

3366: ,x_msg_data => x_msg_data );
3367:
3368: IF l_return_status = fnd_api.g_ret_sts_error THEN
3369: RAISE fnd_api.g_exc_error;
3370: ELSIF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3371: RAISE fnd_api.g_exc_unexpected_error;
3372: END IF;
3373:
3374: IF p_modifier_line_tbl.COUNT > 0 THEN

Line 3371: RAISE fnd_api.g_exc_unexpected_error;

3367:
3368: IF l_return_status = fnd_api.g_ret_sts_error THEN
3369: RAISE fnd_api.g_exc_error;
3370: ELSIF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3371: RAISE fnd_api.g_exc_unexpected_error;
3372: END IF;
3373:
3374: IF p_modifier_line_tbl.COUNT > 0 THEN
3375: FOR i IN p_modifier_line_tbl.FIRST..p_modifier_line_tbl.LAST LOOP

Line 3376: l_modifier_line_tbl(i).offer_line_type := NVL(p_modifier_line_tbl(i).offer_line_type,Fnd_Api.g_miss_char);

3372: END IF;
3373:
3374: IF p_modifier_line_tbl.COUNT > 0 THEN
3375: FOR i IN p_modifier_line_tbl.FIRST..p_modifier_line_tbl.LAST LOOP
3376: l_modifier_line_tbl(i).offer_line_type := NVL(p_modifier_line_tbl(i).offer_line_type,Fnd_Api.g_miss_char);
3377: l_modifier_line_tbl(i).operation := NVL(p_modifier_line_tbl(i).operation,'CREATE');
3378: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);
3379: l_modifier_line_tbl(i).list_header_id := NVL(p_modifier_line_tbl(i).list_header_id,fnd_api.g_miss_num);
3380: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');

Line 3378: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);

3374: IF p_modifier_line_tbl.COUNT > 0 THEN
3375: FOR i IN p_modifier_line_tbl.FIRST..p_modifier_line_tbl.LAST LOOP
3376: l_modifier_line_tbl(i).offer_line_type := NVL(p_modifier_line_tbl(i).offer_line_type,Fnd_Api.g_miss_char);
3377: l_modifier_line_tbl(i).operation := NVL(p_modifier_line_tbl(i).operation,'CREATE');
3378: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);
3379: l_modifier_line_tbl(i).list_header_id := NVL(p_modifier_line_tbl(i).list_header_id,fnd_api.g_miss_num);
3380: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3381: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3382: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;

Line 3379: l_modifier_line_tbl(i).list_header_id := NVL(p_modifier_line_tbl(i).list_header_id,fnd_api.g_miss_num);

3375: FOR i IN p_modifier_line_tbl.FIRST..p_modifier_line_tbl.LAST LOOP
3376: l_modifier_line_tbl(i).offer_line_type := NVL(p_modifier_line_tbl(i).offer_line_type,Fnd_Api.g_miss_char);
3377: l_modifier_line_tbl(i).operation := NVL(p_modifier_line_tbl(i).operation,'CREATE');
3378: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);
3379: l_modifier_line_tbl(i).list_header_id := NVL(p_modifier_line_tbl(i).list_header_id,fnd_api.g_miss_num);
3380: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3381: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3382: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3383: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;

Line 3381: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);

3377: l_modifier_line_tbl(i).operation := NVL(p_modifier_line_tbl(i).operation,'CREATE');
3378: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);
3379: l_modifier_line_tbl(i).list_header_id := NVL(p_modifier_line_tbl(i).list_header_id,fnd_api.g_miss_num);
3380: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3381: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3382: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3383: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3384: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3385: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);

Line 3382: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;

3378: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);
3379: l_modifier_line_tbl(i).list_header_id := NVL(p_modifier_line_tbl(i).list_header_id,fnd_api.g_miss_num);
3380: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3381: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3382: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3383: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3384: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3385: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3386: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);

Line 3383: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;

3379: l_modifier_line_tbl(i).list_header_id := NVL(p_modifier_line_tbl(i).list_header_id,fnd_api.g_miss_num);
3380: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3381: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3382: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3383: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3384: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3385: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3386: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3387: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);

Line 3384: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);

3380: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3381: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3382: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3383: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3384: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3385: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3386: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3387: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3388: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);

Line 3385: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);

3381: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3382: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3383: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3384: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3385: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3386: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3387: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3388: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3389: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);

Line 3386: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);

3382: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3383: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3384: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3385: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3386: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3387: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3388: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3389: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3390: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);

Line 3387: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);

3383: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3384: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3385: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3386: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3387: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3388: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3389: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3390: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3391: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);

Line 3388: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);

3384: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3385: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3386: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3387: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3388: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3389: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3390: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3391: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3392: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);

Line 3389: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);

3385: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3386: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3387: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3388: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3389: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3390: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3391: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3392: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3393: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);

Line 3390: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);

3386: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3387: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3388: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3389: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3390: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3391: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3392: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3393: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3394: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);

Line 3391: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);

3387: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3388: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3389: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3390: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3391: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3392: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3393: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3394: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3395: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;

Line 3392: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);

3388: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3389: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3390: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3391: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3392: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3393: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3394: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3395: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3396: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;

Line 3393: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);

3389: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3390: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3391: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3392: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3393: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3394: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3395: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3396: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3397: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);

Line 3394: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);

3390: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3391: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3392: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3393: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3394: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3395: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3396: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3397: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3398: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);

Line 3395: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;

3391: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3392: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3393: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3394: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3395: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3396: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3397: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3398: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3399: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;

Line 3396: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;

3392: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3393: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3394: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3395: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3396: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3397: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3398: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3399: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3400: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);

Line 3397: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);

3393: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3394: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3395: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3396: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3397: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3398: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3399: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3400: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3401: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);

Line 3398: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);

3394: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3395: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3396: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3397: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3398: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3399: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3400: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3401: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3402: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);

Line 3399: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;

3395: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3396: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3397: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3398: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3399: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3400: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3401: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3402: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3403: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);

Line 3400: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);

3396: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3397: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3398: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3399: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3400: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3401: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3402: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3403: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3404: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');

Line 3401: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);

3397: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3398: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3399: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3400: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3401: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3402: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3403: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3404: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3405: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);

Line 3402: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);

3398: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3399: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3400: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3401: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3402: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3403: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3404: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3405: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);
3406: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);

Line 3403: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);

3399: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3400: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3401: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3402: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3403: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3404: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3405: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);
3406: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);
3407: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);

Line 3405: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);

3401: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3402: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3403: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3404: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3405: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);
3406: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);
3407: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);
3408: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3409: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');

Line 3406: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);

3402: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3403: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3404: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3405: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);
3406: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);
3407: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);
3408: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3409: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3410: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;

Line 3407: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);

3403: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3404: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3405: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);
3406: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);
3407: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);
3408: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3409: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3410: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3411: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);

Line 3410: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;

3406: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);
3407: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);
3408: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3409: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3410: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3411: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3412: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3413: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3414: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);

Line 3411: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);

3407: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);
3408: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3409: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3410: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3411: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3412: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3413: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3414: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3415: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);

Line 3412: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);

3408: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3409: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3410: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3411: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3412: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3413: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3414: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3415: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3416: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;

Line 3413: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);

3409: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3410: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3411: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3412: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3413: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3414: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3415: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3416: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3417: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);

Line 3414: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);

3410: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3411: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3412: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3413: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3414: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3415: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3416: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3417: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3418: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);

Line 3415: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);

3411: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3412: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3413: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3414: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3415: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3416: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3417: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3418: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3419: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);

Line 3416: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;

3412: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3413: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3414: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3415: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3416: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3417: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3418: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3419: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3420: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);

Line 3417: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);

3413: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3414: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3415: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3416: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3417: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3418: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3419: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3420: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3421: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);

Line 3418: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);

3414: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3415: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3416: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3417: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3418: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3419: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3420: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3421: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3422: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);

Line 3419: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);

3415: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3416: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3417: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3418: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3419: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3420: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3421: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3422: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3423: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);

Line 3420: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);

3416: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3417: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3418: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3419: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3420: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3421: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3422: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3423: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3424: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);

Line 3421: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);

3417: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3418: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3419: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3420: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3421: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3422: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3423: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3424: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3425: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);

Line 3422: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);

3418: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3419: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3420: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3421: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3422: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3423: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3424: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3425: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3426: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);

Line 3423: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);

3419: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3420: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3421: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3422: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3423: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3424: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3425: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3426: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3427: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);

Line 3424: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);

3420: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3421: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3422: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3423: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3424: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3425: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3426: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3427: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3428: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);

Line 3425: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);

3421: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3422: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3423: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3424: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3425: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3426: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3427: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3428: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3429: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);

Line 3426: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);

3422: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3423: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3424: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3425: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3426: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3427: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3428: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3429: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3430: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);

Line 3427: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);

3423: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3424: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3425: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3426: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3427: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3428: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3429: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3430: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3431: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);

Line 3428: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);

3424: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3425: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3426: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3427: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3428: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3429: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3430: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3431: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3432: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);

Line 3429: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);

3425: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3426: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3427: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3428: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3429: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3430: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3431: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3432: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3433: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);

Line 3430: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);

3426: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3427: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3428: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3429: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3430: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3431: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3432: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3433: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3434: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);

Line 3431: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);

3427: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3428: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3429: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3430: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3431: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3432: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3433: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3434: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3435: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);

Line 3432: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);

3428: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3429: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3430: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3431: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3432: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3433: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3434: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3435: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3436: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);

Line 3433: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);

3429: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3430: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3431: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3432: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3433: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3434: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3435: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3436: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3437: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);

Line 3434: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);

3430: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3431: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3432: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3433: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3434: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3435: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3436: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3437: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3438: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);

Line 3435: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);

3431: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3432: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3433: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3434: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3435: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3436: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3437: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3438: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3439: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);

Line 3436: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);

3432: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3433: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3434: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3435: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3436: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3437: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3438: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3439: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3440: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);

Line 3437: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);

3433: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3434: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3435: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3436: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3437: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3438: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3439: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3440: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3441: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);

Line 3438: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);

3434: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3435: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3436: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3437: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3438: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3439: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3440: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3441: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3442: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);

Line 3439: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);

3435: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3436: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3437: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3438: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3439: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3440: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3441: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3442: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3443: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);

Line 3440: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);

3436: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3437: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3438: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3439: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3440: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3441: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3442: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3443: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3444: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);

Line 3441: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);

3437: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3438: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3439: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3440: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3441: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3442: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3443: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3444: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3445: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);

Line 3442: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);

3438: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3439: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3440: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3441: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3442: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3443: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3444: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3445: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3446: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);

Line 3443: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);

3439: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3440: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3441: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3442: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3443: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3444: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3445: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3446: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3447: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);

Line 3444: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);

3440: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3441: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3442: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3443: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3444: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3445: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3446: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3447: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3448:

Line 3445: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);

3441: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3442: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3443: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3444: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3445: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3446: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3447: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3448:
3449:

Line 3446: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);

3442: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3443: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3444: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3445: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3446: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3447: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3448:
3449:
3450: IF l_modifier_line_tbl(i).PRODUCT_ATTR_VAL = fnd_api.g_miss_num OR l_modifier_line_tbl(i).PRODUCT_ATTR_VAL is NULL THEN

Line 3447: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);

3443: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3444: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3445: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3446: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3447: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3448:
3449:
3450: IF l_modifier_line_tbl(i).PRODUCT_ATTR_VAL = fnd_api.g_miss_num OR l_modifier_line_tbl(i).PRODUCT_ATTR_VAL is NULL THEN
3451: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN

Line 3450: IF l_modifier_line_tbl(i).PRODUCT_ATTR_VAL = fnd_api.g_miss_num OR l_modifier_line_tbl(i).PRODUCT_ATTR_VAL is NULL THEN

3446: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3447: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3448:
3449:
3450: IF l_modifier_line_tbl(i).PRODUCT_ATTR_VAL = fnd_api.g_miss_num OR l_modifier_line_tbl(i).PRODUCT_ATTR_VAL is NULL THEN
3451: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3452: fnd_message.set_name('OZF', 'OZF_ACCRUAL_NO_PROD');
3453: --//An accrual type budget must have a product eligibility defined to go 'Active'. Please define product eligibility for the budget.
3454: fnd_msg_pub.add;

Line 3456: RAISE fnd_api.g_exc_error;

3452: fnd_message.set_name('OZF', 'OZF_ACCRUAL_NO_PROD');
3453: --//An accrual type budget must have a product eligibility defined to go 'Active'. Please define product eligibility for the budget.
3454: fnd_msg_pub.add;
3455: END IF;
3456: RAISE fnd_api.g_exc_error;
3457: END IF;
3458:
3459: --//BK -XREF Implementation
3460: IF l_modifier_line_tbl(i).list_line_id IS NOT NULL THEN

Line 3478: RAISE Fnd_Api.g_exc_error;

3474: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
3475: FND_MESSAGE.SET_NAME('QP','QP_INVALID_PROD_UOM');
3476: FND_MSG_PUB.add;
3477: END IF;
3478: RAISE Fnd_Api.g_exc_error;
3479: END IF;
3480: CLOSE c_uom;
3481: l_modifier_line_tbl(i).PRODUCT_UOM_CODE := l_uom;
3482:

Line 3490: l_qualifier_tbl(j).qualifier_attr_value := NVL(p_qualifier_tbl(j).qualifier_attr_value,Fnd_Api.g_miss_char);

3486: IF p_qualifier_tbl.COUNT > 0 THEN
3487: FOR j IN p_qualifier_tbl.FIRST..p_qualifier_tbl.LAST LOOP
3488: l_qualifier_tbl(j).qualifier_context := NVL(p_qualifier_tbl(j).qualifier_context,'CUSTOMER');
3489: l_qualifier_tbl(j).qualifier_attribute := NVL(p_qualifier_tbl(j).qualifier_attribute,'QUALIFIER_ATTRIBUTE2');
3490: l_qualifier_tbl(j).qualifier_attr_value := NVL(p_qualifier_tbl(j).qualifier_attr_value,Fnd_Api.g_miss_char);
3491: l_qualifier_tbl(j).qualifier_attr_value_to := NVL(p_qualifier_tbl(j).qualifier_attr_value_to,Fnd_Api.g_miss_char);
3492: l_qualifier_tbl(j).comparison_operator_code := NVL(p_qualifier_tbl(j).comparison_operator_code,'=');
3493: l_qualifier_tbl(j).qualifier_grouping_no := NVL(p_qualifier_tbl(j).qualifier_grouping_no,-1);
3494: l_qualifier_tbl(j).list_line_id := NVL(p_qualifier_tbl(j).list_line_id,-1);

Line 3491: l_qualifier_tbl(j).qualifier_attr_value_to := NVL(p_qualifier_tbl(j).qualifier_attr_value_to,Fnd_Api.g_miss_char);

3487: FOR j IN p_qualifier_tbl.FIRST..p_qualifier_tbl.LAST LOOP
3488: l_qualifier_tbl(j).qualifier_context := NVL(p_qualifier_tbl(j).qualifier_context,'CUSTOMER');
3489: l_qualifier_tbl(j).qualifier_attribute := NVL(p_qualifier_tbl(j).qualifier_attribute,'QUALIFIER_ATTRIBUTE2');
3490: l_qualifier_tbl(j).qualifier_attr_value := NVL(p_qualifier_tbl(j).qualifier_attr_value,Fnd_Api.g_miss_char);
3491: l_qualifier_tbl(j).qualifier_attr_value_to := NVL(p_qualifier_tbl(j).qualifier_attr_value_to,Fnd_Api.g_miss_char);
3492: l_qualifier_tbl(j).comparison_operator_code := NVL(p_qualifier_tbl(j).comparison_operator_code,'=');
3493: l_qualifier_tbl(j).qualifier_grouping_no := NVL(p_qualifier_tbl(j).qualifier_grouping_no,-1);
3494: l_qualifier_tbl(j).list_line_id := NVL(p_qualifier_tbl(j).list_line_id,-1);
3495: l_qualifier_tbl(j).list_header_id := NULL;

Line 3497: l_qualifier_tbl(j).start_date_active := NVL(p_qualifier_tbl(j).start_date_active,Fnd_Api.g_miss_date);

3493: l_qualifier_tbl(j).qualifier_grouping_no := NVL(p_qualifier_tbl(j).qualifier_grouping_no,-1);
3494: l_qualifier_tbl(j).list_line_id := NVL(p_qualifier_tbl(j).list_line_id,-1);
3495: l_qualifier_tbl(j).list_header_id := NULL;
3496: l_qualifier_tbl(j).qualifier_id := NULL;
3497: l_qualifier_tbl(j).start_date_active := NVL(p_qualifier_tbl(j).start_date_active,Fnd_Api.g_miss_date);
3498: l_qualifier_tbl(j).end_date_active := NVL(p_qualifier_tbl(j).end_date_active,Fnd_Api.g_miss_date);
3499: l_qualifier_tbl(j).activity_market_segment_id := NVL(p_qualifier_tbl(j).activity_market_segment_id,Fnd_Api.g_miss_num);
3500: l_qualifier_tbl(j).operation := NVL(p_qualifier_tbl(j).operation,'CREATE');
3501: l_qualifier_tbl(j).context := NVL(p_qualifier_tbl(j).context,Fnd_Api.g_miss_char);

Line 3498: l_qualifier_tbl(j).end_date_active := NVL(p_qualifier_tbl(j).end_date_active,Fnd_Api.g_miss_date);

3494: l_qualifier_tbl(j).list_line_id := NVL(p_qualifier_tbl(j).list_line_id,-1);
3495: l_qualifier_tbl(j).list_header_id := NULL;
3496: l_qualifier_tbl(j).qualifier_id := NULL;
3497: l_qualifier_tbl(j).start_date_active := NVL(p_qualifier_tbl(j).start_date_active,Fnd_Api.g_miss_date);
3498: l_qualifier_tbl(j).end_date_active := NVL(p_qualifier_tbl(j).end_date_active,Fnd_Api.g_miss_date);
3499: l_qualifier_tbl(j).activity_market_segment_id := NVL(p_qualifier_tbl(j).activity_market_segment_id,Fnd_Api.g_miss_num);
3500: l_qualifier_tbl(j).operation := NVL(p_qualifier_tbl(j).operation,'CREATE');
3501: l_qualifier_tbl(j).context := NVL(p_qualifier_tbl(j).context,Fnd_Api.g_miss_char);
3502: l_qualifier_tbl(j).attribute1 := NVL(p_qualifier_tbl(j).attribute1,Fnd_Api.g_miss_char);

Line 3499: l_qualifier_tbl(j).activity_market_segment_id := NVL(p_qualifier_tbl(j).activity_market_segment_id,Fnd_Api.g_miss_num);

3495: l_qualifier_tbl(j).list_header_id := NULL;
3496: l_qualifier_tbl(j).qualifier_id := NULL;
3497: l_qualifier_tbl(j).start_date_active := NVL(p_qualifier_tbl(j).start_date_active,Fnd_Api.g_miss_date);
3498: l_qualifier_tbl(j).end_date_active := NVL(p_qualifier_tbl(j).end_date_active,Fnd_Api.g_miss_date);
3499: l_qualifier_tbl(j).activity_market_segment_id := NVL(p_qualifier_tbl(j).activity_market_segment_id,Fnd_Api.g_miss_num);
3500: l_qualifier_tbl(j).operation := NVL(p_qualifier_tbl(j).operation,'CREATE');
3501: l_qualifier_tbl(j).context := NVL(p_qualifier_tbl(j).context,Fnd_Api.g_miss_char);
3502: l_qualifier_tbl(j).attribute1 := NVL(p_qualifier_tbl(j).attribute1,Fnd_Api.g_miss_char);
3503: l_qualifier_tbl(j).attribute2 := NVL(p_qualifier_tbl(j).attribute2,Fnd_Api.g_miss_char);

Line 3501: l_qualifier_tbl(j).context := NVL(p_qualifier_tbl(j).context,Fnd_Api.g_miss_char);

3497: l_qualifier_tbl(j).start_date_active := NVL(p_qualifier_tbl(j).start_date_active,Fnd_Api.g_miss_date);
3498: l_qualifier_tbl(j).end_date_active := NVL(p_qualifier_tbl(j).end_date_active,Fnd_Api.g_miss_date);
3499: l_qualifier_tbl(j).activity_market_segment_id := NVL(p_qualifier_tbl(j).activity_market_segment_id,Fnd_Api.g_miss_num);
3500: l_qualifier_tbl(j).operation := NVL(p_qualifier_tbl(j).operation,'CREATE');
3501: l_qualifier_tbl(j).context := NVL(p_qualifier_tbl(j).context,Fnd_Api.g_miss_char);
3502: l_qualifier_tbl(j).attribute1 := NVL(p_qualifier_tbl(j).attribute1,Fnd_Api.g_miss_char);
3503: l_qualifier_tbl(j).attribute2 := NVL(p_qualifier_tbl(j).attribute2,Fnd_Api.g_miss_char);
3504: l_qualifier_tbl(j).attribute3 := NVL(p_qualifier_tbl(j).attribute3,Fnd_Api.g_miss_char);
3505: l_qualifier_tbl(j).attribute4 := NVL(p_qualifier_tbl(j).attribute4,Fnd_Api.g_miss_char);

Line 3502: l_qualifier_tbl(j).attribute1 := NVL(p_qualifier_tbl(j).attribute1,Fnd_Api.g_miss_char);

3498: l_qualifier_tbl(j).end_date_active := NVL(p_qualifier_tbl(j).end_date_active,Fnd_Api.g_miss_date);
3499: l_qualifier_tbl(j).activity_market_segment_id := NVL(p_qualifier_tbl(j).activity_market_segment_id,Fnd_Api.g_miss_num);
3500: l_qualifier_tbl(j).operation := NVL(p_qualifier_tbl(j).operation,'CREATE');
3501: l_qualifier_tbl(j).context := NVL(p_qualifier_tbl(j).context,Fnd_Api.g_miss_char);
3502: l_qualifier_tbl(j).attribute1 := NVL(p_qualifier_tbl(j).attribute1,Fnd_Api.g_miss_char);
3503: l_qualifier_tbl(j).attribute2 := NVL(p_qualifier_tbl(j).attribute2,Fnd_Api.g_miss_char);
3504: l_qualifier_tbl(j).attribute3 := NVL(p_qualifier_tbl(j).attribute3,Fnd_Api.g_miss_char);
3505: l_qualifier_tbl(j).attribute4 := NVL(p_qualifier_tbl(j).attribute4,Fnd_Api.g_miss_char);
3506: l_qualifier_tbl(j).attribute5 := NVL(p_qualifier_tbl(j).attribute5,Fnd_Api.g_miss_char);

Line 3503: l_qualifier_tbl(j).attribute2 := NVL(p_qualifier_tbl(j).attribute2,Fnd_Api.g_miss_char);

3499: l_qualifier_tbl(j).activity_market_segment_id := NVL(p_qualifier_tbl(j).activity_market_segment_id,Fnd_Api.g_miss_num);
3500: l_qualifier_tbl(j).operation := NVL(p_qualifier_tbl(j).operation,'CREATE');
3501: l_qualifier_tbl(j).context := NVL(p_qualifier_tbl(j).context,Fnd_Api.g_miss_char);
3502: l_qualifier_tbl(j).attribute1 := NVL(p_qualifier_tbl(j).attribute1,Fnd_Api.g_miss_char);
3503: l_qualifier_tbl(j).attribute2 := NVL(p_qualifier_tbl(j).attribute2,Fnd_Api.g_miss_char);
3504: l_qualifier_tbl(j).attribute3 := NVL(p_qualifier_tbl(j).attribute3,Fnd_Api.g_miss_char);
3505: l_qualifier_tbl(j).attribute4 := NVL(p_qualifier_tbl(j).attribute4,Fnd_Api.g_miss_char);
3506: l_qualifier_tbl(j).attribute5 := NVL(p_qualifier_tbl(j).attribute5,Fnd_Api.g_miss_char);
3507: l_qualifier_tbl(j).attribute6 := NVL(p_qualifier_tbl(j).attribute6,Fnd_Api.g_miss_char);

Line 3504: l_qualifier_tbl(j).attribute3 := NVL(p_qualifier_tbl(j).attribute3,Fnd_Api.g_miss_char);

3500: l_qualifier_tbl(j).operation := NVL(p_qualifier_tbl(j).operation,'CREATE');
3501: l_qualifier_tbl(j).context := NVL(p_qualifier_tbl(j).context,Fnd_Api.g_miss_char);
3502: l_qualifier_tbl(j).attribute1 := NVL(p_qualifier_tbl(j).attribute1,Fnd_Api.g_miss_char);
3503: l_qualifier_tbl(j).attribute2 := NVL(p_qualifier_tbl(j).attribute2,Fnd_Api.g_miss_char);
3504: l_qualifier_tbl(j).attribute3 := NVL(p_qualifier_tbl(j).attribute3,Fnd_Api.g_miss_char);
3505: l_qualifier_tbl(j).attribute4 := NVL(p_qualifier_tbl(j).attribute4,Fnd_Api.g_miss_char);
3506: l_qualifier_tbl(j).attribute5 := NVL(p_qualifier_tbl(j).attribute5,Fnd_Api.g_miss_char);
3507: l_qualifier_tbl(j).attribute6 := NVL(p_qualifier_tbl(j).attribute6,Fnd_Api.g_miss_char);
3508: l_qualifier_tbl(j).attribute7 := NVL(p_qualifier_tbl(j).attribute7,Fnd_Api.g_miss_char);

Line 3505: l_qualifier_tbl(j).attribute4 := NVL(p_qualifier_tbl(j).attribute4,Fnd_Api.g_miss_char);

3501: l_qualifier_tbl(j).context := NVL(p_qualifier_tbl(j).context,Fnd_Api.g_miss_char);
3502: l_qualifier_tbl(j).attribute1 := NVL(p_qualifier_tbl(j).attribute1,Fnd_Api.g_miss_char);
3503: l_qualifier_tbl(j).attribute2 := NVL(p_qualifier_tbl(j).attribute2,Fnd_Api.g_miss_char);
3504: l_qualifier_tbl(j).attribute3 := NVL(p_qualifier_tbl(j).attribute3,Fnd_Api.g_miss_char);
3505: l_qualifier_tbl(j).attribute4 := NVL(p_qualifier_tbl(j).attribute4,Fnd_Api.g_miss_char);
3506: l_qualifier_tbl(j).attribute5 := NVL(p_qualifier_tbl(j).attribute5,Fnd_Api.g_miss_char);
3507: l_qualifier_tbl(j).attribute6 := NVL(p_qualifier_tbl(j).attribute6,Fnd_Api.g_miss_char);
3508: l_qualifier_tbl(j).attribute7 := NVL(p_qualifier_tbl(j).attribute7,Fnd_Api.g_miss_char);
3509: l_qualifier_tbl(j).attribute8 := NVL(p_qualifier_tbl(j).attribute8,Fnd_Api.g_miss_char);

Line 3506: l_qualifier_tbl(j).attribute5 := NVL(p_qualifier_tbl(j).attribute5,Fnd_Api.g_miss_char);

3502: l_qualifier_tbl(j).attribute1 := NVL(p_qualifier_tbl(j).attribute1,Fnd_Api.g_miss_char);
3503: l_qualifier_tbl(j).attribute2 := NVL(p_qualifier_tbl(j).attribute2,Fnd_Api.g_miss_char);
3504: l_qualifier_tbl(j).attribute3 := NVL(p_qualifier_tbl(j).attribute3,Fnd_Api.g_miss_char);
3505: l_qualifier_tbl(j).attribute4 := NVL(p_qualifier_tbl(j).attribute4,Fnd_Api.g_miss_char);
3506: l_qualifier_tbl(j).attribute5 := NVL(p_qualifier_tbl(j).attribute5,Fnd_Api.g_miss_char);
3507: l_qualifier_tbl(j).attribute6 := NVL(p_qualifier_tbl(j).attribute6,Fnd_Api.g_miss_char);
3508: l_qualifier_tbl(j).attribute7 := NVL(p_qualifier_tbl(j).attribute7,Fnd_Api.g_miss_char);
3509: l_qualifier_tbl(j).attribute8 := NVL(p_qualifier_tbl(j).attribute8,Fnd_Api.g_miss_char);
3510: l_qualifier_tbl(j).attribute9 := NVL(p_qualifier_tbl(j).attribute9,Fnd_Api.g_miss_char);

Line 3507: l_qualifier_tbl(j).attribute6 := NVL(p_qualifier_tbl(j).attribute6,Fnd_Api.g_miss_char);

3503: l_qualifier_tbl(j).attribute2 := NVL(p_qualifier_tbl(j).attribute2,Fnd_Api.g_miss_char);
3504: l_qualifier_tbl(j).attribute3 := NVL(p_qualifier_tbl(j).attribute3,Fnd_Api.g_miss_char);
3505: l_qualifier_tbl(j).attribute4 := NVL(p_qualifier_tbl(j).attribute4,Fnd_Api.g_miss_char);
3506: l_qualifier_tbl(j).attribute5 := NVL(p_qualifier_tbl(j).attribute5,Fnd_Api.g_miss_char);
3507: l_qualifier_tbl(j).attribute6 := NVL(p_qualifier_tbl(j).attribute6,Fnd_Api.g_miss_char);
3508: l_qualifier_tbl(j).attribute7 := NVL(p_qualifier_tbl(j).attribute7,Fnd_Api.g_miss_char);
3509: l_qualifier_tbl(j).attribute8 := NVL(p_qualifier_tbl(j).attribute8,Fnd_Api.g_miss_char);
3510: l_qualifier_tbl(j).attribute9 := NVL(p_qualifier_tbl(j).attribute9,Fnd_Api.g_miss_char);
3511: l_qualifier_tbl(j).attribute10 := NVL(p_qualifier_tbl(j).attribute10,Fnd_Api.g_miss_char);

Line 3508: l_qualifier_tbl(j).attribute7 := NVL(p_qualifier_tbl(j).attribute7,Fnd_Api.g_miss_char);

3504: l_qualifier_tbl(j).attribute3 := NVL(p_qualifier_tbl(j).attribute3,Fnd_Api.g_miss_char);
3505: l_qualifier_tbl(j).attribute4 := NVL(p_qualifier_tbl(j).attribute4,Fnd_Api.g_miss_char);
3506: l_qualifier_tbl(j).attribute5 := NVL(p_qualifier_tbl(j).attribute5,Fnd_Api.g_miss_char);
3507: l_qualifier_tbl(j).attribute6 := NVL(p_qualifier_tbl(j).attribute6,Fnd_Api.g_miss_char);
3508: l_qualifier_tbl(j).attribute7 := NVL(p_qualifier_tbl(j).attribute7,Fnd_Api.g_miss_char);
3509: l_qualifier_tbl(j).attribute8 := NVL(p_qualifier_tbl(j).attribute8,Fnd_Api.g_miss_char);
3510: l_qualifier_tbl(j).attribute9 := NVL(p_qualifier_tbl(j).attribute9,Fnd_Api.g_miss_char);
3511: l_qualifier_tbl(j).attribute10 := NVL(p_qualifier_tbl(j).attribute10,Fnd_Api.g_miss_char);
3512: l_qualifier_tbl(j).attribute11 := NVL(p_qualifier_tbl(j).attribute11,Fnd_Api.g_miss_char);

Line 3509: l_qualifier_tbl(j).attribute8 := NVL(p_qualifier_tbl(j).attribute8,Fnd_Api.g_miss_char);

3505: l_qualifier_tbl(j).attribute4 := NVL(p_qualifier_tbl(j).attribute4,Fnd_Api.g_miss_char);
3506: l_qualifier_tbl(j).attribute5 := NVL(p_qualifier_tbl(j).attribute5,Fnd_Api.g_miss_char);
3507: l_qualifier_tbl(j).attribute6 := NVL(p_qualifier_tbl(j).attribute6,Fnd_Api.g_miss_char);
3508: l_qualifier_tbl(j).attribute7 := NVL(p_qualifier_tbl(j).attribute7,Fnd_Api.g_miss_char);
3509: l_qualifier_tbl(j).attribute8 := NVL(p_qualifier_tbl(j).attribute8,Fnd_Api.g_miss_char);
3510: l_qualifier_tbl(j).attribute9 := NVL(p_qualifier_tbl(j).attribute9,Fnd_Api.g_miss_char);
3511: l_qualifier_tbl(j).attribute10 := NVL(p_qualifier_tbl(j).attribute10,Fnd_Api.g_miss_char);
3512: l_qualifier_tbl(j).attribute11 := NVL(p_qualifier_tbl(j).attribute11,Fnd_Api.g_miss_char);
3513: l_qualifier_tbl(j).attribute12 := NVL(p_qualifier_tbl(j).attribute12,Fnd_Api.g_miss_char);

Line 3510: l_qualifier_tbl(j).attribute9 := NVL(p_qualifier_tbl(j).attribute9,Fnd_Api.g_miss_char);

3506: l_qualifier_tbl(j).attribute5 := NVL(p_qualifier_tbl(j).attribute5,Fnd_Api.g_miss_char);
3507: l_qualifier_tbl(j).attribute6 := NVL(p_qualifier_tbl(j).attribute6,Fnd_Api.g_miss_char);
3508: l_qualifier_tbl(j).attribute7 := NVL(p_qualifier_tbl(j).attribute7,Fnd_Api.g_miss_char);
3509: l_qualifier_tbl(j).attribute8 := NVL(p_qualifier_tbl(j).attribute8,Fnd_Api.g_miss_char);
3510: l_qualifier_tbl(j).attribute9 := NVL(p_qualifier_tbl(j).attribute9,Fnd_Api.g_miss_char);
3511: l_qualifier_tbl(j).attribute10 := NVL(p_qualifier_tbl(j).attribute10,Fnd_Api.g_miss_char);
3512: l_qualifier_tbl(j).attribute11 := NVL(p_qualifier_tbl(j).attribute11,Fnd_Api.g_miss_char);
3513: l_qualifier_tbl(j).attribute12 := NVL(p_qualifier_tbl(j).attribute12,Fnd_Api.g_miss_char);
3514: l_qualifier_tbl(j).attribute13 := NVL(p_qualifier_tbl(j).attribute13,Fnd_Api.g_miss_char);

Line 3511: l_qualifier_tbl(j).attribute10 := NVL(p_qualifier_tbl(j).attribute10,Fnd_Api.g_miss_char);

3507: l_qualifier_tbl(j).attribute6 := NVL(p_qualifier_tbl(j).attribute6,Fnd_Api.g_miss_char);
3508: l_qualifier_tbl(j).attribute7 := NVL(p_qualifier_tbl(j).attribute7,Fnd_Api.g_miss_char);
3509: l_qualifier_tbl(j).attribute8 := NVL(p_qualifier_tbl(j).attribute8,Fnd_Api.g_miss_char);
3510: l_qualifier_tbl(j).attribute9 := NVL(p_qualifier_tbl(j).attribute9,Fnd_Api.g_miss_char);
3511: l_qualifier_tbl(j).attribute10 := NVL(p_qualifier_tbl(j).attribute10,Fnd_Api.g_miss_char);
3512: l_qualifier_tbl(j).attribute11 := NVL(p_qualifier_tbl(j).attribute11,Fnd_Api.g_miss_char);
3513: l_qualifier_tbl(j).attribute12 := NVL(p_qualifier_tbl(j).attribute12,Fnd_Api.g_miss_char);
3514: l_qualifier_tbl(j).attribute13 := NVL(p_qualifier_tbl(j).attribute13,Fnd_Api.g_miss_char);
3515: l_qualifier_tbl(j).attribute14 := NVL(p_qualifier_tbl(j).attribute14,Fnd_Api.g_miss_char);

Line 3512: l_qualifier_tbl(j).attribute11 := NVL(p_qualifier_tbl(j).attribute11,Fnd_Api.g_miss_char);

3508: l_qualifier_tbl(j).attribute7 := NVL(p_qualifier_tbl(j).attribute7,Fnd_Api.g_miss_char);
3509: l_qualifier_tbl(j).attribute8 := NVL(p_qualifier_tbl(j).attribute8,Fnd_Api.g_miss_char);
3510: l_qualifier_tbl(j).attribute9 := NVL(p_qualifier_tbl(j).attribute9,Fnd_Api.g_miss_char);
3511: l_qualifier_tbl(j).attribute10 := NVL(p_qualifier_tbl(j).attribute10,Fnd_Api.g_miss_char);
3512: l_qualifier_tbl(j).attribute11 := NVL(p_qualifier_tbl(j).attribute11,Fnd_Api.g_miss_char);
3513: l_qualifier_tbl(j).attribute12 := NVL(p_qualifier_tbl(j).attribute12,Fnd_Api.g_miss_char);
3514: l_qualifier_tbl(j).attribute13 := NVL(p_qualifier_tbl(j).attribute13,Fnd_Api.g_miss_char);
3515: l_qualifier_tbl(j).attribute14 := NVL(p_qualifier_tbl(j).attribute14,Fnd_Api.g_miss_char);
3516: l_qualifier_tbl(j).attribute15 := NVL(p_qualifier_tbl(j).attribute15,Fnd_Api.g_miss_char);

Line 3513: l_qualifier_tbl(j).attribute12 := NVL(p_qualifier_tbl(j).attribute12,Fnd_Api.g_miss_char);

3509: l_qualifier_tbl(j).attribute8 := NVL(p_qualifier_tbl(j).attribute8,Fnd_Api.g_miss_char);
3510: l_qualifier_tbl(j).attribute9 := NVL(p_qualifier_tbl(j).attribute9,Fnd_Api.g_miss_char);
3511: l_qualifier_tbl(j).attribute10 := NVL(p_qualifier_tbl(j).attribute10,Fnd_Api.g_miss_char);
3512: l_qualifier_tbl(j).attribute11 := NVL(p_qualifier_tbl(j).attribute11,Fnd_Api.g_miss_char);
3513: l_qualifier_tbl(j).attribute12 := NVL(p_qualifier_tbl(j).attribute12,Fnd_Api.g_miss_char);
3514: l_qualifier_tbl(j).attribute13 := NVL(p_qualifier_tbl(j).attribute13,Fnd_Api.g_miss_char);
3515: l_qualifier_tbl(j).attribute14 := NVL(p_qualifier_tbl(j).attribute14,Fnd_Api.g_miss_char);
3516: l_qualifier_tbl(j).attribute15 := NVL(p_qualifier_tbl(j).attribute15,Fnd_Api.g_miss_char);
3517:

Line 3514: l_qualifier_tbl(j).attribute13 := NVL(p_qualifier_tbl(j).attribute13,Fnd_Api.g_miss_char);

3510: l_qualifier_tbl(j).attribute9 := NVL(p_qualifier_tbl(j).attribute9,Fnd_Api.g_miss_char);
3511: l_qualifier_tbl(j).attribute10 := NVL(p_qualifier_tbl(j).attribute10,Fnd_Api.g_miss_char);
3512: l_qualifier_tbl(j).attribute11 := NVL(p_qualifier_tbl(j).attribute11,Fnd_Api.g_miss_char);
3513: l_qualifier_tbl(j).attribute12 := NVL(p_qualifier_tbl(j).attribute12,Fnd_Api.g_miss_char);
3514: l_qualifier_tbl(j).attribute13 := NVL(p_qualifier_tbl(j).attribute13,Fnd_Api.g_miss_char);
3515: l_qualifier_tbl(j).attribute14 := NVL(p_qualifier_tbl(j).attribute14,Fnd_Api.g_miss_char);
3516: l_qualifier_tbl(j).attribute15 := NVL(p_qualifier_tbl(j).attribute15,Fnd_Api.g_miss_char);
3517:
3518: IF l_qualifier_tbl(j).qualifier_attr_value = fnd_api.g_miss_num OR l_qualifier_tbl(j).qualifier_attr_value is NULL THEN

Line 3515: l_qualifier_tbl(j).attribute14 := NVL(p_qualifier_tbl(j).attribute14,Fnd_Api.g_miss_char);

3511: l_qualifier_tbl(j).attribute10 := NVL(p_qualifier_tbl(j).attribute10,Fnd_Api.g_miss_char);
3512: l_qualifier_tbl(j).attribute11 := NVL(p_qualifier_tbl(j).attribute11,Fnd_Api.g_miss_char);
3513: l_qualifier_tbl(j).attribute12 := NVL(p_qualifier_tbl(j).attribute12,Fnd_Api.g_miss_char);
3514: l_qualifier_tbl(j).attribute13 := NVL(p_qualifier_tbl(j).attribute13,Fnd_Api.g_miss_char);
3515: l_qualifier_tbl(j).attribute14 := NVL(p_qualifier_tbl(j).attribute14,Fnd_Api.g_miss_char);
3516: l_qualifier_tbl(j).attribute15 := NVL(p_qualifier_tbl(j).attribute15,Fnd_Api.g_miss_char);
3517:
3518: IF l_qualifier_tbl(j).qualifier_attr_value = fnd_api.g_miss_num OR l_qualifier_tbl(j).qualifier_attr_value is NULL THEN
3519: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN

Line 3516: l_qualifier_tbl(j).attribute15 := NVL(p_qualifier_tbl(j).attribute15,Fnd_Api.g_miss_char);

3512: l_qualifier_tbl(j).attribute11 := NVL(p_qualifier_tbl(j).attribute11,Fnd_Api.g_miss_char);
3513: l_qualifier_tbl(j).attribute12 := NVL(p_qualifier_tbl(j).attribute12,Fnd_Api.g_miss_char);
3514: l_qualifier_tbl(j).attribute13 := NVL(p_qualifier_tbl(j).attribute13,Fnd_Api.g_miss_char);
3515: l_qualifier_tbl(j).attribute14 := NVL(p_qualifier_tbl(j).attribute14,Fnd_Api.g_miss_char);
3516: l_qualifier_tbl(j).attribute15 := NVL(p_qualifier_tbl(j).attribute15,Fnd_Api.g_miss_char);
3517:
3518: IF l_qualifier_tbl(j).qualifier_attr_value = fnd_api.g_miss_num OR l_qualifier_tbl(j).qualifier_attr_value is NULL THEN
3519: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3520: fnd_message.set_name('OZF', 'OZF_FUND_NO_CUSTOMER');

Line 3518: IF l_qualifier_tbl(j).qualifier_attr_value = fnd_api.g_miss_num OR l_qualifier_tbl(j).qualifier_attr_value is NULL THEN

3514: l_qualifier_tbl(j).attribute13 := NVL(p_qualifier_tbl(j).attribute13,Fnd_Api.g_miss_char);
3515: l_qualifier_tbl(j).attribute14 := NVL(p_qualifier_tbl(j).attribute14,Fnd_Api.g_miss_char);
3516: l_qualifier_tbl(j).attribute15 := NVL(p_qualifier_tbl(j).attribute15,Fnd_Api.g_miss_char);
3517:
3518: IF l_qualifier_tbl(j).qualifier_attr_value = fnd_api.g_miss_num OR l_qualifier_tbl(j).qualifier_attr_value is NULL THEN
3519: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3520: fnd_message.set_name('OZF', 'OZF_FUND_NO_CUSTOMER');
3521: fnd_msg_pub.add;
3522: END IF;

Line 3523: RAISE fnd_api.g_exc_error;

3519: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3520: fnd_message.set_name('OZF', 'OZF_FUND_NO_CUSTOMER');
3521: fnd_msg_pub.add;
3522: END IF;
3523: RAISE fnd_api.g_exc_error;
3524: END IF;
3525:
3526: END LOOP;
3527: ELSE

Line 3532: RAISE fnd_api.g_exc_error;

3528: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3529: fnd_message.set_name('OZF', 'OZF_FUND_NO_CUSTOMER');
3530: fnd_msg_pub.add;
3531: END IF;
3532: RAISE fnd_api.g_exc_error;
3533: END IF;
3534:
3535: OZF_OFFER_PUB.process_modifiers(p_init_msg_list => p_init_msg_list
3536: ,p_api_version => l_api_version

Line 3556: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN

3552: ,x_qp_list_header_id => l_qp_list_header_id
3553: ,x_error_location => l_error_location
3554: );
3555:
3556: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3557: RAISE fnd_api.g_exc_unexpected_error;
3558: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3559: RAISE fnd_api.g_exc_error;
3560: END IF;

Line 3557: RAISE fnd_api.g_exc_unexpected_error;

3553: ,x_error_location => l_error_location
3554: );
3555:
3556: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3557: RAISE fnd_api.g_exc_unexpected_error;
3558: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3559: RAISE fnd_api.g_exc_error;
3560: END IF;
3561:

Line 3558: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN

3554: );
3555:
3556: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3557: RAISE fnd_api.g_exc_unexpected_error;
3558: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3559: RAISE fnd_api.g_exc_error;
3560: END IF;
3561:
3562: --//Fix for Bug 13654821

Line 3559: RAISE fnd_api.g_exc_error;

3555:
3556: IF l_return_status = fnd_api.g_ret_sts_unexp_error THEN
3557: RAISE fnd_api.g_exc_unexpected_error;
3558: ELSIF l_return_status = fnd_api.g_ret_sts_error THEN
3559: RAISE fnd_api.g_exc_error;
3560: END IF;
3561:
3562: --//Fix for Bug 13654821
3563: FOR list_line_rec IN c_list_line(x_fund_id) LOOP

Line 3590: IF l_seg_rec.market_segment_id = fnd_api.g_miss_num OR l_seg_rec.market_segment_id is NULL THEN

3586: IF l_pvt_fund_rec.fund_type = 'FIXED' THEN
3587: IF p_qualifier_tbl.COUNT > 0 THEN
3588: FOR i IN p_qualifier_tbl.FIRST..p_qualifier_tbl.LAST LOOP
3589: l_seg_rec.market_segment_id := p_qualifier_tbl(i).qualifier_attr_value;
3590: IF l_seg_rec.market_segment_id = fnd_api.g_miss_num OR l_seg_rec.market_segment_id is NULL THEN
3591: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3592: fnd_message.set_name('OZF', 'OZF_FUND_NO_CUSTOMER');
3593: fnd_msg_pub.add;
3594: END IF;

Line 3595: RAISE fnd_api.g_exc_error;

3591: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3592: fnd_message.set_name('OZF', 'OZF_FUND_NO_CUSTOMER');
3593: fnd_msg_pub.add;
3594: END IF;
3595: RAISE fnd_api.g_exc_error;
3596: END IF;
3597: l_seg_rec.act_market_segment_used_by_id := x_fund_id;
3598: l_seg_rec.arc_act_market_segment_used_by := 'FUND';
3599: l_seg_rec.segment_type := 'CUSTOMER';

Line 3614: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

3610: ,x_msg_data => x_msg_data
3611: ,x_act_mks_id => x_act_mks_id
3612: );
3613:
3614: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3615: RAISE fnd_api.g_exc_unexpected_error;
3616: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3617: RAISE fnd_api.g_exc_error;
3618: END IF;

Line 3615: RAISE fnd_api.g_exc_unexpected_error;

3611: ,x_act_mks_id => x_act_mks_id
3612: );
3613:
3614: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3615: RAISE fnd_api.g_exc_unexpected_error;
3616: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3617: RAISE fnd_api.g_exc_error;
3618: END IF;
3619: END LOOP;

Line 3616: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

3612: );
3613:
3614: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3615: RAISE fnd_api.g_exc_unexpected_error;
3616: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3617: RAISE fnd_api.g_exc_error;
3618: END IF;
3619: END LOOP;
3620: ELSE

Line 3617: RAISE fnd_api.g_exc_error;

3613:
3614: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3615: RAISE fnd_api.g_exc_unexpected_error;
3616: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3617: RAISE fnd_api.g_exc_error;
3618: END IF;
3619: END LOOP;
3620: ELSE
3621: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN

Line 3625: RAISE fnd_api.g_exc_error;

3621: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
3622: fnd_message.set_name('OZF', 'OZF_FUND_NO_CUSTOMER');
3623: fnd_msg_pub.add;
3624: END IF;
3625: RAISE fnd_api.g_exc_error;
3626: END IF;
3627: END IF;
3628:
3629:

Line 3644: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

3640: ,p_fund_rec => l_pvt_fund_rec
3641: ,p_mode => jtf_plsql_api.g_update
3642: );
3643:
3644: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3645: RAISE fnd_api.g_exc_unexpected_error;
3646: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3647: RAISE fnd_api.g_exc_error;
3648: END IF;

Line 3645: RAISE fnd_api.g_exc_unexpected_error;

3641: ,p_mode => jtf_plsql_api.g_update
3642: );
3643:
3644: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3645: RAISE fnd_api.g_exc_unexpected_error;
3646: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3647: RAISE fnd_api.g_exc_error;
3648: END IF;
3649:

Line 3646: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

3642: );
3643:
3644: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3645: RAISE fnd_api.g_exc_unexpected_error;
3646: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3647: RAISE fnd_api.g_exc_error;
3648: END IF;
3649:
3650:

Line 3647: RAISE fnd_api.g_exc_error;

3643:
3644: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3645: RAISE fnd_api.g_exc_unexpected_error;
3646: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3647: RAISE fnd_api.g_exc_error;
3648: END IF;
3649:
3650:
3651:

Line 3680: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

3676: ,x_msg_count => x_msg_count
3677: ,x_msg_data => x_msg_data
3678: );
3679:
3680: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3681: RAISE fnd_api.g_exc_unexpected_error;
3682: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3683: RAISE fnd_api.g_exc_error;
3684: END IF;

Line 3681: RAISE fnd_api.g_exc_unexpected_error;

3677: ,x_msg_data => x_msg_data
3678: );
3679:
3680: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3681: RAISE fnd_api.g_exc_unexpected_error;
3682: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3683: RAISE fnd_api.g_exc_error;
3684: END IF;
3685:

Line 3682: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

3678: );
3679:
3680: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3681: RAISE fnd_api.g_exc_unexpected_error;
3682: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3683: RAISE fnd_api.g_exc_error;
3684: END IF;
3685:
3686: END LOOP;

Line 3683: RAISE fnd_api.g_exc_error;

3679:
3680: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3681: RAISE fnd_api.g_exc_unexpected_error;
3682: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3683: RAISE fnd_api.g_exc_error;
3684: END IF;
3685:
3686: END LOOP;
3687: END IF;

Line 3697: l_modifier_list_rec.object_version_number := fnd_api.g_miss_num;

3693:
3694: l_modifier_list_rec.modifier_operation := 'UPDATE';
3695: l_modifier_list_rec.offer_operation := 'UPDATE';
3696: l_modifier_list_rec.qp_list_header_id := l_qp_list_header_id;
3697: l_modifier_list_rec.object_version_number := fnd_api.g_miss_num;
3698:
3699:
3700: IF p_modifier_line_tbl.COUNT > 0 THEN
3701: FOR i IN p_modifier_line_tbl.FIRST..p_modifier_line_tbl.LAST LOOP

Line 3703: l_modifier_line_tbl(i).offer_line_type := NVL(p_modifier_line_tbl(i).offer_line_type,Fnd_Api.g_miss_char);

3699:
3700: IF p_modifier_line_tbl.COUNT > 0 THEN
3701: FOR i IN p_modifier_line_tbl.FIRST..p_modifier_line_tbl.LAST LOOP
3702:
3703: l_modifier_line_tbl(i).offer_line_type := NVL(p_modifier_line_tbl(i).offer_line_type,Fnd_Api.g_miss_char);
3704: l_modifier_line_tbl(i).operation := NVL(p_modifier_line_tbl(i).operation,fnd_api.g_miss_char);
3705: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);
3706: l_modifier_line_tbl(i).list_header_id := l_qp_list_header_id;
3707: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');

Line 3704: l_modifier_line_tbl(i).operation := NVL(p_modifier_line_tbl(i).operation,fnd_api.g_miss_char);

3700: IF p_modifier_line_tbl.COUNT > 0 THEN
3701: FOR i IN p_modifier_line_tbl.FIRST..p_modifier_line_tbl.LAST LOOP
3702:
3703: l_modifier_line_tbl(i).offer_line_type := NVL(p_modifier_line_tbl(i).offer_line_type,Fnd_Api.g_miss_char);
3704: l_modifier_line_tbl(i).operation := NVL(p_modifier_line_tbl(i).operation,fnd_api.g_miss_char);
3705: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);
3706: l_modifier_line_tbl(i).list_header_id := l_qp_list_header_id;
3707: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3708: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);

Line 3705: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);

3701: FOR i IN p_modifier_line_tbl.FIRST..p_modifier_line_tbl.LAST LOOP
3702:
3703: l_modifier_line_tbl(i).offer_line_type := NVL(p_modifier_line_tbl(i).offer_line_type,Fnd_Api.g_miss_char);
3704: l_modifier_line_tbl(i).operation := NVL(p_modifier_line_tbl(i).operation,fnd_api.g_miss_char);
3705: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);
3706: l_modifier_line_tbl(i).list_header_id := l_qp_list_header_id;
3707: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3708: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3709: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;

Line 3708: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);

3704: l_modifier_line_tbl(i).operation := NVL(p_modifier_line_tbl(i).operation,fnd_api.g_miss_char);
3705: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);
3706: l_modifier_line_tbl(i).list_header_id := l_qp_list_header_id;
3707: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3708: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3709: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3710: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3711: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3712: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);

Line 3709: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;

3705: l_modifier_line_tbl(i).list_line_id := NVL(p_modifier_line_tbl(i).list_line_id,Fnd_Api.g_miss_num);
3706: l_modifier_line_tbl(i).list_header_id := l_qp_list_header_id;
3707: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3708: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3709: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3710: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3711: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3712: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3713: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);

Line 3710: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;

3706: l_modifier_line_tbl(i).list_header_id := l_qp_list_header_id;
3707: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3708: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3709: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3710: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3711: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3712: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3713: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3714: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);

Line 3711: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);

3707: l_modifier_line_tbl(i).list_line_type_code := NVL(p_modifier_line_tbl(i).list_line_type_code,'DIS');
3708: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3709: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3710: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3711: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3712: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3713: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3714: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3715: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);

Line 3712: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);

3708: l_modifier_line_tbl(i).operand := NVL(p_modifier_line_tbl(i).operand,Fnd_Api.g_miss_num);
3709: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3710: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3711: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3712: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3713: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3714: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3715: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3716: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);

Line 3713: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);

3709: l_modifier_line_tbl(i).start_date_active := NVL(p_modifier_line_tbl(i).start_date_active,Fnd_Api.g_miss_date) ;
3710: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3711: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3712: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3713: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3714: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3715: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3716: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3717: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);

Line 3714: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);

3710: l_modifier_line_tbl(i).end_date_active := NVL(p_modifier_line_tbl(i).end_date_active,Fnd_Api.g_miss_date) ;
3711: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3712: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3713: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3714: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3715: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3716: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3717: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3718: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);

Line 3715: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);

3711: l_modifier_line_tbl(i).arithmetic_operator := NVL(p_modifier_line_tbl(i).arithmetic_operator,Fnd_Api.g_miss_char);
3712: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3713: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3714: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3715: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3716: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3717: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3718: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3719: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);

Line 3716: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);

3712: l_modifier_line_tbl(i).active_flag := NVL(p_modifier_line_tbl(i).active_flag,Fnd_Api.g_miss_char);
3713: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3714: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3715: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3716: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3717: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3718: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3719: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3720: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);

Line 3717: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);

3713: l_modifier_line_tbl(i).qd_operand := NVL(p_modifier_line_tbl(i).qd_operand,Fnd_Api.g_miss_num);
3714: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3715: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3716: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3717: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3718: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3719: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3720: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3721: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);

Line 3718: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);

3714: l_modifier_line_tbl(i).qd_arithmetic_operator := NVL(p_modifier_line_tbl(i).qd_arithmetic_operator,Fnd_Api.g_miss_char);
3715: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3716: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3717: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3718: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3719: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3720: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3721: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3722: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;

Line 3719: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);

3715: l_modifier_line_tbl(i).qd_related_deal_lines_id := NVL(p_modifier_line_tbl(i).qd_related_deal_lines_id,Fnd_Api.g_miss_num);
3716: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3717: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3718: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3719: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3720: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3721: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3722: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3723: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;

Line 3720: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);

3716: l_modifier_line_tbl(i).qd_object_version_number := NVL(p_modifier_line_tbl(i).qd_object_version_number,Fnd_Api.g_miss_num);
3717: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3718: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3719: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3720: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3721: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3722: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3723: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3724: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);

Line 3721: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);

3717: l_modifier_line_tbl(i).qd_estimated_qty_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_qty_is_max,Fnd_Api.g_miss_char);
3718: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3719: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3720: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3721: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3722: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3723: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3724: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3725: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);

Line 3722: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;

3718: l_modifier_line_tbl(i).qd_list_line_id := NVL(p_modifier_line_tbl(i).qd_list_line_id,Fnd_Api.g_miss_num);
3719: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3720: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3721: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3722: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3723: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3724: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3725: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3726: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;

Line 3723: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;

3719: l_modifier_line_tbl(i).qd_estimated_amount_is_max := NVL(p_modifier_line_tbl(i).qd_estimated_amount_is_max,Fnd_Api.g_miss_char);
3720: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3721: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3722: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3723: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3724: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3725: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3726: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3727: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);

Line 3724: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);

3720: l_modifier_line_tbl(i).estim_gl_value := NVL(p_modifier_line_tbl(i).estim_gl_value,Fnd_Api.g_miss_num);
3721: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3722: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3723: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3724: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3725: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3726: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3727: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3728: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);

Line 3725: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);

3721: l_modifier_line_tbl(i).benefit_price_list_line_id := NVL(p_modifier_line_tbl(i).benefit_price_list_line_id,Fnd_Api.g_miss_num);
3722: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3723: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3724: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3725: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3726: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3727: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3728: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3729: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);

Line 3726: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;

3722: l_modifier_line_tbl(i).benefit_limit := NVL(p_modifier_line_tbl(i).benefit_limit,Fnd_Api.g_miss_num) ;
3723: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3724: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3725: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3726: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3727: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3728: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3729: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3730: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);

Line 3727: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);

3723: l_modifier_line_tbl(i).benefit_qty := NVL(p_modifier_line_tbl(i).benefit_qty,Fnd_Api.g_miss_num) ;
3724: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3725: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3726: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3727: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3728: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3729: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3730: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3731: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');

Line 3728: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);

3724: l_modifier_line_tbl(i).benefit_uom_code := NVL(p_modifier_line_tbl(i).benefit_uom_code,Fnd_Api.g_miss_char);
3725: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3726: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3727: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3728: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3729: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3730: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3731: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3732: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);

Line 3729: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);

3725: l_modifier_line_tbl(i).substitution_context := NVL(p_modifier_line_tbl(i).substitution_context,Fnd_Api.g_miss_char);
3726: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3727: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3728: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3729: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3730: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3731: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3732: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);
3733: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);

Line 3730: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);

3726: l_modifier_line_tbl(i).substitution_attr := NVL(p_modifier_line_tbl(i).substitution_attr,Fnd_Api.g_miss_char) ;
3727: l_modifier_line_tbl(i).substitution_val := NVL(p_modifier_line_tbl(i).substitution_val,Fnd_Api.g_miss_char);
3728: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3729: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3730: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3731: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3732: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);
3733: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);
3734: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);

Line 3732: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);

3728: l_modifier_line_tbl(i).price_break_type_code := NVL(p_modifier_line_tbl(i).price_break_type_code,fnd_api.g_miss_char);
3729: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3730: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3731: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3732: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);
3733: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);
3734: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);
3735: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3736: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');

Line 3733: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);

3729: l_modifier_line_tbl(i).pricing_attribute_id := NVL(p_modifier_line_tbl(i).pricing_attribute_id,Fnd_Api.g_miss_num);
3730: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3731: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3732: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);
3733: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);
3734: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);
3735: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3736: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3737: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;

Line 3734: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);

3730: l_modifier_line_tbl(i).product_attribute_context := NVL(p_modifier_line_tbl(i).product_attribute_context,fnd_api.g_miss_char);
3731: l_modifier_line_tbl(i).product_attr := NVL(p_modifier_line_tbl(i).product_attr,'PRICING_ATTRIBUTE1');
3732: l_modifier_line_tbl(i).product_attr_val := NVL(p_modifier_line_tbl(i).product_attr_val,Fnd_Api.g_miss_char);
3733: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);
3734: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);
3735: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3736: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3737: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3738: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);

Line 3737: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;

3733: l_modifier_line_tbl(i).product_uom_code := NVL(p_modifier_line_tbl(i).product_uom_code,Fnd_Api.g_miss_char);
3734: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);
3735: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3736: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3737: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3738: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3739: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3740: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3741: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);

Line 3738: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);

3734: l_modifier_line_tbl(i).pricing_attribute_context := NVL(p_modifier_line_tbl(i).pricing_attribute_context,fnd_api.g_miss_char);
3735: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3736: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3737: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3738: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3739: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3740: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3741: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3742: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);

Line 3739: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);

3735: l_modifier_line_tbl(i).pricing_attr := NVL(p_modifier_line_tbl(i).pricing_attr,'PRICING_ATTRIBUTE10');
3736: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3737: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3738: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3739: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3740: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3741: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3742: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3743: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;

Line 3740: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);

3736: l_modifier_line_tbl(i).pricing_attr_value_from := NVL(p_modifier_line_tbl(i).pricing_attr_value_from,'1');
3737: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3738: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3739: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3740: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3741: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3742: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3743: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3744: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);

Line 3741: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);

3737: l_modifier_line_tbl(i).pricing_attr_value_to := NVL(p_modifier_line_tbl(i).pricing_attr_value_to,Fnd_Api.g_miss_char) ;
3738: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3739: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3740: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3741: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3742: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3743: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3744: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3745: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);

Line 3742: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);

3738: l_modifier_line_tbl(i).excluder_flag := NVL(p_modifier_line_tbl(i).excluder_flag,fnd_api.g_miss_char);
3739: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3740: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3741: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3742: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3743: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3744: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3745: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3746: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);

Line 3743: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;

3739: l_modifier_line_tbl(i).order_value_from := NVL(p_modifier_line_tbl(i).order_value_from,Fnd_Api.g_miss_char);
3740: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3741: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3742: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3743: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3744: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3745: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3746: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3747: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);

Line 3744: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);

3740: l_modifier_line_tbl(i).order_value_to := NVL(p_modifier_line_tbl(i).order_value_to,Fnd_Api.g_miss_char);
3741: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3742: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3743: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3744: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3745: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3746: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3747: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3748: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);

Line 3745: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);

3741: l_modifier_line_tbl(i).qualifier_id := NVL(p_modifier_line_tbl(i).qualifier_id,Fnd_Api.g_miss_num);
3742: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3743: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3744: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3745: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3746: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3747: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3748: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3749: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);

Line 3746: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);

3742: l_modifier_line_tbl(i).comments := NVL(p_modifier_line_tbl(i).comments,Fnd_Api.g_miss_char);
3743: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3744: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3745: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3746: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3747: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3748: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3749: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3750: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);

Line 3747: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);

3743: l_modifier_line_tbl(i).context := NVL(p_modifier_line_tbl(i).context,Fnd_Api.g_miss_char) ;
3744: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3745: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3746: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3747: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3748: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3749: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3750: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3751: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);

Line 3748: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);

3744: l_modifier_line_tbl(i).attribute1 := NVL(p_modifier_line_tbl(i).attribute1,Fnd_Api.g_miss_char);
3745: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3746: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3747: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3748: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3749: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3750: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3751: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3752: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);

Line 3749: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);

3745: l_modifier_line_tbl(i).attribute2 := NVL(p_modifier_line_tbl(i).attribute2,Fnd_Api.g_miss_char);
3746: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3747: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3748: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3749: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3750: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3751: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3752: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3753: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);

Line 3750: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);

3746: l_modifier_line_tbl(i).attribute3 := NVL(p_modifier_line_tbl(i).attribute3,Fnd_Api.g_miss_char);
3747: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3748: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3749: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3750: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3751: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3752: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3753: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3754: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);

Line 3751: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);

3747: l_modifier_line_tbl(i).attribute4 := NVL(p_modifier_line_tbl(i).attribute4,Fnd_Api.g_miss_char);
3748: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3749: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3750: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3751: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3752: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3753: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3754: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3755: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);

Line 3752: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);

3748: l_modifier_line_tbl(i).attribute5 := NVL(p_modifier_line_tbl(i).attribute5,Fnd_Api.g_miss_char);
3749: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3750: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3751: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3752: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3753: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3754: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3755: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3756: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);

Line 3753: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);

3749: l_modifier_line_tbl(i).attribute6 := NVL(p_modifier_line_tbl(i).attribute6,Fnd_Api.g_miss_char);
3750: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3751: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3752: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3753: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3754: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3755: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3756: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3757: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);

Line 3754: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);

3750: l_modifier_line_tbl(i).attribute7 := NVL(p_modifier_line_tbl(i).attribute7,Fnd_Api.g_miss_char);
3751: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3752: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3753: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3754: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3755: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3756: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3757: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3758: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);

Line 3755: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);

3751: l_modifier_line_tbl(i).attribute8 := NVL(p_modifier_line_tbl(i).attribute8,Fnd_Api.g_miss_char);
3752: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3753: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3754: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3755: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3756: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3757: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3758: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3759: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);

Line 3756: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);

3752: l_modifier_line_tbl(i).attribute9 := NVL(p_modifier_line_tbl(i).attribute9,Fnd_Api.g_miss_char);
3753: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3754: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3755: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3756: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3757: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3758: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3759: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3760: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);

Line 3757: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);

3753: l_modifier_line_tbl(i).attribute10 := NVL(p_modifier_line_tbl(i).attribute10,Fnd_Api.g_miss_char);
3754: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3755: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3756: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3757: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3758: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3759: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3760: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3761: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);

Line 3758: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);

3754: l_modifier_line_tbl(i).attribute11 := NVL(p_modifier_line_tbl(i).attribute11,Fnd_Api.g_miss_char);
3755: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3756: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3757: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3758: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3759: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3760: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3761: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3762: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);

Line 3759: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);

3755: l_modifier_line_tbl(i).attribute12 := NVL(p_modifier_line_tbl(i).attribute12,Fnd_Api.g_miss_char);
3756: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3757: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3758: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3759: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3760: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3761: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3762: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3763: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);

Line 3760: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);

3756: l_modifier_line_tbl(i).attribute13 := NVL(p_modifier_line_tbl(i).attribute13,Fnd_Api.g_miss_char);
3757: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3758: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3759: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3760: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3761: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3762: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3763: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3764: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);

Line 3761: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);

3757: l_modifier_line_tbl(i).attribute14 := NVL(p_modifier_line_tbl(i).attribute14,Fnd_Api.g_miss_char);
3758: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3759: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3760: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3761: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3762: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3763: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3764: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3765: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);

Line 3762: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);

3758: l_modifier_line_tbl(i).attribute15 := NVL(p_modifier_line_tbl(i).attribute15,Fnd_Api.g_miss_char);
3759: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3760: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3761: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3762: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3763: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3764: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3765: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3766: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);

Line 3763: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);

3759: l_modifier_line_tbl(i).max_qty_per_order := NVL(p_modifier_line_tbl(i).max_qty_per_order,Fnd_Api.g_miss_num);
3760: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3761: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3762: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3763: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3764: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3765: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3766: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3767: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);

Line 3764: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);

3760: l_modifier_line_tbl(i).max_qty_per_order_id := NVL(p_modifier_line_tbl(i).max_qty_per_order_id,Fnd_Api.g_miss_num);
3761: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3762: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3763: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3764: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3765: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3766: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3767: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3768: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);

Line 3765: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);

3761: l_modifier_line_tbl(i).max_qty_per_customer := NVL(p_modifier_line_tbl(i).max_qty_per_customer,Fnd_Api.g_miss_num);
3762: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3763: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3764: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3765: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3766: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3767: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3768: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3769: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);

Line 3766: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);

3762: l_modifier_line_tbl(i).max_qty_per_customer_id := NVL(p_modifier_line_tbl(i).max_qty_per_customer_id,Fnd_Api.g_miss_num);
3763: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3764: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3765: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3766: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3767: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3768: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3769: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3770: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);

Line 3767: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);

3763: l_modifier_line_tbl(i).max_qty_per_rule := NVL(p_modifier_line_tbl(i).max_qty_per_rule,Fnd_Api.g_miss_num);
3764: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3765: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3766: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3767: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3768: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3769: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3770: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3771: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);

Line 3768: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);

3764: l_modifier_line_tbl(i).max_qty_per_rule_id := NVL(p_modifier_line_tbl(i).max_qty_per_rule_id,Fnd_Api.g_miss_num);
3765: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3766: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3767: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3768: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3769: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3770: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3771: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3772: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);

Line 3769: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);

3765: l_modifier_line_tbl(i).max_orders_per_customer := NVL(p_modifier_line_tbl(i).max_orders_per_customer,Fnd_Api.g_miss_num);
3766: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3767: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3768: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3769: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3770: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3771: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3772: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3773: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);

Line 3770: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);

3766: l_modifier_line_tbl(i).max_orders_per_customer_id := NVL(p_modifier_line_tbl(i).max_orders_per_customer_id,Fnd_Api.g_miss_num);
3767: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3768: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3769: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3770: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3771: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3772: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3773: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3774: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);

Line 3771: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);

3767: l_modifier_line_tbl(i).max_amount_per_rule := NVL(p_modifier_line_tbl(i).max_amount_per_rule,Fnd_Api.g_miss_num);
3768: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3769: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3770: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3771: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3772: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3773: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3774: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3775:

Line 3772: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);

3768: l_modifier_line_tbl(i).max_amount_per_rule_id := NVL(p_modifier_line_tbl(i).max_amount_per_rule_id,Fnd_Api.g_miss_num);
3769: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3770: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3771: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3772: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3773: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3774: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3775:
3776: IF G_DEBUG THEN

Line 3773: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);

3769: l_modifier_line_tbl(i).estimate_qty_uom := NVL(p_modifier_line_tbl(i).estimate_qty_uom,Fnd_Api.g_miss_char);
3770: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3771: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3772: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3773: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3774: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3775:
3776: IF G_DEBUG THEN
3777: ozf_utility_pvt.debug_message('p_modifier_line_tbl(i).LIST_LINE_ID11:' || p_modifier_line_tbl(i).LIST_LINE_ID);

Line 3774: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);

3770: l_modifier_line_tbl(i).generate_using_formula_id := NVL(p_modifier_line_tbl(i).generate_using_formula_id,Fnd_Api.g_miss_num);
3771: l_modifier_line_tbl(i).price_by_formula_id := NVL(p_modifier_line_tbl(i).price_by_formula_id,Fnd_Api.g_miss_num);
3772: l_modifier_line_tbl(i).generate_using_formula := NVL(p_modifier_line_tbl(i).generate_using_formula,Fnd_Api.g_miss_char);
3773: l_modifier_line_tbl(i).price_by_formula := NVL(p_modifier_line_tbl(i).price_by_formula,Fnd_Api.g_miss_char);
3774: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3775:
3776: IF G_DEBUG THEN
3777: ozf_utility_pvt.debug_message('p_modifier_line_tbl(i).LIST_LINE_ID11:' || p_modifier_line_tbl(i).LIST_LINE_ID);
3778: END IF;

Line 3779: IF p_modifier_line_tbl(i).LIST_LINE_ID <> fnd_api.g_miss_num THEN

3775:
3776: IF G_DEBUG THEN
3777: ozf_utility_pvt.debug_message('p_modifier_line_tbl(i).LIST_LINE_ID11:' || p_modifier_line_tbl(i).LIST_LINE_ID);
3778: END IF;
3779: IF p_modifier_line_tbl(i).LIST_LINE_ID <> fnd_api.g_miss_num THEN
3780: l_modifier_line_tbl(i).OPERATION := 'UPDATE';
3781: l_modifier_line_tbl(i).LIST_LINE_ID := p_modifier_line_tbl(i).LIST_LINE_ID;
3782:
3783: ELSE

Line 3785: l_modifier_line_tbl(i).LIST_LINE_ID := fnd_api.g_miss_num;

3781: l_modifier_line_tbl(i).LIST_LINE_ID := p_modifier_line_tbl(i).LIST_LINE_ID;
3782:
3783: ELSE
3784: l_modifier_line_tbl(i).OPERATION := 'CREATE';
3785: l_modifier_line_tbl(i).LIST_LINE_ID := fnd_api.g_miss_num;
3786: --Fix for bug 13876928
3787: --l_modifier_line_tbl(i).list_line_no := p_modifier_line_tbl(i).list_line_no;
3788: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3789:

Line 3788: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);

3784: l_modifier_line_tbl(i).OPERATION := 'CREATE';
3785: l_modifier_line_tbl(i).LIST_LINE_ID := fnd_api.g_miss_num;
3786: --Fix for bug 13876928
3787: --l_modifier_line_tbl(i).list_line_no := p_modifier_line_tbl(i).list_line_no;
3788: l_modifier_line_tbl(i).list_line_no := NVL(p_modifier_line_tbl(i).list_line_no,Fnd_Api.g_miss_char);
3789:
3790: END IF;
3791:
3792: IF G_DEBUG THEN

Line 3819: RAISE Fnd_Api.g_exc_error;

3815: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.g_msg_lvl_error) THEN
3816: FND_MESSAGE.SET_NAME('QP','QP_INVALID_PROD_UOM');
3817: FND_MSG_PUB.add;
3818: END IF;
3819: RAISE Fnd_Api.g_exc_error;
3820: END IF;
3821: CLOSE c_uom;
3822: l_modifier_line_tbl(i).PRODUCT_UOM_CODE := l_uom;
3823: END LOOP;

Line 3855: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN

3851: ,x_qp_list_header_id => l_qp_list_header_id
3852: ,x_error_location => l_error_location
3853: );
3854:
3855: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3856: RAISE fnd_api.g_exc_unexpected_error;
3857: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3858: RAISE fnd_api.g_exc_error;
3859: END IF;

Line 3856: RAISE fnd_api.g_exc_unexpected_error;

3852: ,x_error_location => l_error_location
3853: );
3854:
3855: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3856: RAISE fnd_api.g_exc_unexpected_error;
3857: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3858: RAISE fnd_api.g_exc_error;
3859: END IF;
3860:

Line 3857: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN

3853: );
3854:
3855: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3856: RAISE fnd_api.g_exc_unexpected_error;
3857: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3858: RAISE fnd_api.g_exc_error;
3859: END IF;
3860:
3861: --//Fix for Bug 13654821

Line 3858: RAISE fnd_api.g_exc_error;

3854:
3855: IF x_return_status = fnd_api.g_ret_sts_unexp_error THEN
3856: RAISE fnd_api.g_exc_unexpected_error;
3857: ELSIF x_return_status = fnd_api.g_ret_sts_error THEN
3858: RAISE fnd_api.g_exc_error;
3859: END IF;
3860:
3861: --//Fix for Bug 13654821
3862: FOR list_line_rec IN c_list_line(l_fund_rec.fund_id) LOOP

Line 3912: p_encoded => FND_API.G_FALSE,

3908: END IF;
3909: END IF;
3910:
3911: FND_MSG_PUB.Count_And_Get (
3912: p_encoded => FND_API.G_FALSE,
3913: p_count => x_msg_count,
3914: p_data => x_msg_data
3915: );
3916:

Line 3924: WHEN FND_API.G_EXC_ERROR THEN

3920: x_msg_tbl(i).msg_text := substr(fnd_msg_pub.get(p_msg_index => i, p_encoded => 'F'), 1, 254);
3921: END LOOP;
3922:
3923: EXCEPTION
3924: WHEN FND_API.G_EXC_ERROR THEN
3925: ROLLBACK TO process_fund_from_adapter;
3926: x_return_status := FND_API.G_RET_STS_ERROR;
3927: -- Standard call to get message count and if count=1, get the message
3928: FND_MSG_PUB.Count_And_Get (

Line 3926: x_return_status := FND_API.G_RET_STS_ERROR;

3922:
3923: EXCEPTION
3924: WHEN FND_API.G_EXC_ERROR THEN
3925: ROLLBACK TO process_fund_from_adapter;
3926: x_return_status := FND_API.G_RET_STS_ERROR;
3927: -- Standard call to get message count and if count=1, get the message
3928: FND_MSG_PUB.Count_And_Get (
3929: p_encoded => FND_API.G_FALSE,
3930: p_count => x_msg_count,

Line 3929: p_encoded => FND_API.G_FALSE,

3925: ROLLBACK TO process_fund_from_adapter;
3926: x_return_status := FND_API.G_RET_STS_ERROR;
3927: -- Standard call to get message count and if count=1, get the message
3928: FND_MSG_PUB.Count_And_Get (
3929: p_encoded => FND_API.G_FALSE,
3930: p_count => x_msg_count,
3931: p_data => x_msg_data
3932: );
3933:

Line 3937: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3933:
3934: for i in 1..x_msg_count loop
3935: x_msg_tbl(i).msg_text := substr(fnd_msg_pub.get(p_msg_index => i, p_encoded => 'F'), 1, 254);
3936: end loop;
3937: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3938: ROLLBACK TO process_fund_from_adapter;
3939: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3940: -- Standard call to get message count and if count=1, get the message
3941: FND_MSG_PUB.Count_And_Get (

Line 3939: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3935: x_msg_tbl(i).msg_text := substr(fnd_msg_pub.get(p_msg_index => i, p_encoded => 'F'), 1, 254);
3936: end loop;
3937: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3938: ROLLBACK TO process_fund_from_adapter;
3939: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3940: -- Standard call to get message count and if count=1, get the message
3941: FND_MSG_PUB.Count_And_Get (
3942: p_encoded => FND_API.G_FALSE,
3943: p_count => x_msg_count,

Line 3942: p_encoded => FND_API.G_FALSE,

3938: ROLLBACK TO process_fund_from_adapter;
3939: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3940: -- Standard call to get message count and if count=1, get the message
3941: FND_MSG_PUB.Count_And_Get (
3942: p_encoded => FND_API.G_FALSE,
3943: p_count => x_msg_count,
3944: p_data => x_msg_data
3945: );
3946: for i in 1..x_msg_count loop

Line 3951: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3947: x_msg_tbl(i).msg_text := substr(fnd_msg_pub.get(p_msg_index => i, p_encoded => 'F'), 1, 254);
3948: end loop;
3949: WHEN OTHERS THEN
3950: ROLLBACK TO process_fund_from_adapter;
3951: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3952: IF FND_MSG_PUB.Check_Msg_Level ( FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3953: THEN
3954: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
3955: END IF;

Line 3958: p_encoded => FND_API.G_FALSE,

3954: FND_MSG_PUB.Add_Exc_Msg( G_PKG_NAME,l_api_name);
3955: END IF;
3956: -- Standard call to get message count and if count=1, get the message
3957: FND_MSG_PUB.Count_And_Get (
3958: p_encoded => FND_API.G_FALSE,
3959: p_count => x_msg_count,
3960: p_data => x_msg_data
3961: );
3962: for i in 1..x_msg_count loop