1: PACKAGE BODY OE_Header_PAttr_Util AS
2: /* $Header: OEXUHPAB.pls 120.2 2005/11/11 19:54:15 chhung noship $ */
3:
4: G_PKG_NAME CONSTANT VARCHAR2(30) := 'OE_OE_Form_Order_Header_PAttr';
5:
408:
409: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_rec.attribute1,p_old_Header_Price_Att_rec.attribute1)
410: THEN
411: l_index := l_index + 1;
412: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE1;
413: END IF;
414:
415: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_rec.attribute10,p_old_Header_Price_Att_Rec.attribute10)
416: THEN
414:
415: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_rec.attribute10,p_old_Header_Price_Att_Rec.attribute10)
416: THEN
417: l_index := l_index + 1;
418: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE10;
419: END IF;
420:
421: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute11,p_old_Header_Price_Att_Rec.attribute11)
422: THEN
420:
421: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute11,p_old_Header_Price_Att_Rec.attribute11)
422: THEN
423: l_index := l_index + 1;
424: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE11;
425: END IF;
426:
427: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute12,p_old_Header_Price_Att_Rec.attribute12)
428: THEN
426:
427: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute12,p_old_Header_Price_Att_Rec.attribute12)
428: THEN
429: l_index := l_index + 1;
430: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE12;
431: END IF;
432:
433: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute13,p_old_Header_Price_Att_Rec.attribute13)
434: THEN
432:
433: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute13,p_old_Header_Price_Att_Rec.attribute13)
434: THEN
435: l_index := l_index + 1;
436: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE13;
437: END IF;
438:
439: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute14,p_old_Header_Price_Att_Rec.attribute14)
440: THEN
438:
439: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute14,p_old_Header_Price_Att_Rec.attribute14)
440: THEN
441: l_index := l_index + 1;
442: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE14;
443: END IF;
444:
445: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute15,p_old_Header_Price_Att_Rec.attribute15)
446: THEN
444:
445: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute15,p_old_Header_Price_Att_Rec.attribute15)
446: THEN
447: l_index := l_index + 1;
448: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE15;
449: END IF;
450:
451: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute2,p_old_Header_Price_Att_Rec.attribute2)
452: THEN
450:
451: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute2,p_old_Header_Price_Att_Rec.attribute2)
452: THEN
453: l_index := l_index + 1;
454: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE2;
455: END IF;
456:
457: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute3,p_old_Header_Price_Att_Rec.attribute3)
458: THEN
456:
457: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute3,p_old_Header_Price_Att_Rec.attribute3)
458: THEN
459: l_index := l_index + 1;
460: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE3;
461: END IF;
462:
463: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute4,p_old_Header_Price_Att_Rec.attribute4)
464: THEN
462:
463: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute4,p_old_Header_Price_Att_Rec.attribute4)
464: THEN
465: l_index := l_index + 1;
466: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE4;
467: END IF;
468:
469: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute5,p_old_Header_Price_Att_Rec.attribute5)
470: THEN
468:
469: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute5,p_old_Header_Price_Att_Rec.attribute5)
470: THEN
471: l_index := l_index + 1;
472: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE5;
473: END IF;
474:
475: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute6,p_old_Header_Price_Att_Rec.attribute6)
476: THEN
474:
475: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute6,p_old_Header_Price_Att_Rec.attribute6)
476: THEN
477: l_index := l_index + 1;
478: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE6;
479: END IF;
480:
481: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute7,p_old_Header_Price_Att_Rec.attribute7)
482: THEN
480:
481: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute7,p_old_Header_Price_Att_Rec.attribute7)
482: THEN
483: l_index := l_index + 1;
484: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE7;
485: END IF;
486:
487: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute8,p_old_Header_Price_Att_Rec.attribute8)
488: THEN
486:
487: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute8,p_old_Header_Price_Att_Rec.attribute8)
488: THEN
489: l_index := l_index + 1;
490: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE8;
491: END IF;
492:
493: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute9,p_old_Header_Price_Att_Rec.attribute9)
494: THEN
492:
493: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute9,p_old_Header_Price_Att_Rec.attribute9)
494: THEN
495: l_index := l_index + 1;
496: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE9;
497: END IF;
498:
499: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.context,p_old_Header_Price_Att_Rec.context)
500: THEN
498:
499: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.context,p_old_Header_Price_Att_Rec.context)
500: THEN
501: l_index := l_index + 1;
502: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CONTEXT;
503: END IF;
504:
505: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.created_by,p_old_Header_Price_Att_Rec.created_by)
506: THEN
504:
505: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.created_by,p_old_Header_Price_Att_Rec.created_by)
506: THEN
507: l_index := l_index + 1;
508: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CREATED_BY;
509: END IF;
510:
511: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.creation_date,p_old_Header_Price_Att_Rec.creation_date)
512: THEN
510:
511: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.creation_date,p_old_Header_Price_Att_Rec.creation_date)
512: THEN
513: l_index := l_index + 1;
514: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CREATION_DATE;
515: END IF;
516:
517: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.flex_title,p_old_Header_Price_Att_Rec.flex_title)
518: THEN
516:
517: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.flex_title,p_old_Header_Price_Att_Rec.flex_title)
518: THEN
519: l_index := l_index + 1;
520: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_FLEX_TITLE;
521: END IF;
522:
523: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.header_id,p_old_Header_Price_Att_Rec.header_id)
524: THEN
522:
523: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.header_id,p_old_Header_Price_Att_Rec.header_id)
524: THEN
525: l_index := l_index + 1;
526: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_HEADER;
527: END IF;
528:
529: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.last_updated_by,p_old_Header_Price_Att_Rec.last_updated_by)
530: THEN
528:
529: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.last_updated_by,p_old_Header_Price_Att_Rec.last_updated_by)
530: THEN
531: l_index := l_index + 1;
532: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATED_BY;
533: END IF;
534:
535: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.last_update_date,p_old_Header_Price_Att_Rec.last_update_date)
536: THEN
534:
535: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.last_update_date,p_old_Header_Price_Att_Rec.last_update_date)
536: THEN
537: l_index := l_index + 1;
538: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATE_DATE;
539: END IF;
540:
541: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.last_update_login,p_old_Header_Price_Att_Rec.last_update_login)
542: THEN
540:
541: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.last_update_login,p_old_Header_Price_Att_Rec.last_update_login)
542: THEN
543: l_index := l_index + 1;
544: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATE_LOGIN;
545: END IF;
546:
547: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.line_id,p_old_Header_Price_Att_Rec.line_id)
548: THEN
546:
547: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.line_id,p_old_Header_Price_Att_Rec.line_id)
548: THEN
549: l_index := l_index + 1;
550: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LINE;
551: END IF;
552:
553: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.order_price_attrib_id,p_old_Header_Price_Att_Rec.order_price_attrib_id)
554: THEN
552:
553: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.order_price_attrib_id,p_old_Header_Price_Att_Rec.order_price_attrib_id)
554: THEN
555: l_index := l_index + 1;
556: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ORDER_PRICE_ATTRIB;
557: END IF;
558:
559: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute1,p_old_Header_Price_Att_Rec.pricing_attribute1)
560: THEN
558:
559: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute1,p_old_Header_Price_Att_Rec.pricing_attribute1)
560: THEN
561: l_index := l_index + 1;
562: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE1;
563: END IF;
564:
565: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute10,p_old_Header_Price_Att_Rec.pricing_attribute10)
566: THEN
564:
565: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute10,p_old_Header_Price_Att_Rec.pricing_attribute10)
566: THEN
567: l_index := l_index + 1;
568: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE10;
569: END IF;
570:
571: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute100,p_old_Header_Price_Att_Rec.pricing_attribute100)
572: THEN
570:
571: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute100,p_old_Header_Price_Att_Rec.pricing_attribute100)
572: THEN
573: l_index := l_index + 1;
574: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE100;
575: END IF;
576:
577: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute11,p_old_Header_Price_Att_Rec.pricing_attribute11)
578: THEN
576:
577: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute11,p_old_Header_Price_Att_Rec.pricing_attribute11)
578: THEN
579: l_index := l_index + 1;
580: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE11;
581: END IF;
582:
583: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute12,p_old_Header_Price_Att_Rec.pricing_attribute12)
584: THEN
582:
583: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute12,p_old_Header_Price_Att_Rec.pricing_attribute12)
584: THEN
585: l_index := l_index + 1;
586: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE12;
587: END IF;
588:
589: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute13,p_old_Header_Price_Att_Rec.pricing_attribute13)
590: THEN
588:
589: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute13,p_old_Header_Price_Att_Rec.pricing_attribute13)
590: THEN
591: l_index := l_index + 1;
592: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE13;
593: END IF;
594:
595: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute14,p_old_Header_Price_Att_Rec.pricing_attribute14)
596: THEN
594:
595: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute14,p_old_Header_Price_Att_Rec.pricing_attribute14)
596: THEN
597: l_index := l_index + 1;
598: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE14;
599: END IF;
600:
601: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute15,p_old_Header_Price_Att_Rec.pricing_attribute15)
602: THEN
600:
601: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute15,p_old_Header_Price_Att_Rec.pricing_attribute15)
602: THEN
603: l_index := l_index + 1;
604: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE15;
605: END IF;
606:
607: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute16,p_old_Header_Price_Att_Rec.pricing_attribute16)
608: THEN
606:
607: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute16,p_old_Header_Price_Att_Rec.pricing_attribute16)
608: THEN
609: l_index := l_index + 1;
610: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE16;
611: END IF;
612:
613: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute17,p_old_Header_Price_Att_Rec.pricing_attribute17)
614: THEN
612:
613: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute17,p_old_Header_Price_Att_Rec.pricing_attribute17)
614: THEN
615: l_index := l_index + 1;
616: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE17;
617: END IF;
618:
619: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute18,p_old_Header_Price_Att_Rec.pricing_attribute18)
620: THEN
618:
619: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute18,p_old_Header_Price_Att_Rec.pricing_attribute18)
620: THEN
621: l_index := l_index + 1;
622: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE18;
623: END IF;
624:
625: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute19,p_old_Header_Price_Att_Rec.pricing_attribute19)
626: THEN
624:
625: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute19,p_old_Header_Price_Att_Rec.pricing_attribute19)
626: THEN
627: l_index := l_index + 1;
628: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE19;
629: END IF;
630:
631: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute2,p_old_Header_Price_Att_Rec.pricing_attribute2)
632: THEN
630:
631: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute2,p_old_Header_Price_Att_Rec.pricing_attribute2)
632: THEN
633: l_index := l_index + 1;
634: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE2;
635: END IF;
636:
637: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute20,p_old_Header_Price_Att_Rec.pricing_attribute20)
638: THEN
636:
637: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute20,p_old_Header_Price_Att_Rec.pricing_attribute20)
638: THEN
639: l_index := l_index + 1;
640: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE20;
641: END IF;
642:
643: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute21,p_old_Header_Price_Att_Rec.pricing_attribute21)
644: THEN
642:
643: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute21,p_old_Header_Price_Att_Rec.pricing_attribute21)
644: THEN
645: l_index := l_index + 1;
646: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE21;
647: END IF;
648:
649: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute22,p_old_Header_Price_Att_Rec.pricing_attribute22)
650: THEN
648:
649: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute22,p_old_Header_Price_Att_Rec.pricing_attribute22)
650: THEN
651: l_index := l_index + 1;
652: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE22;
653: END IF;
654:
655: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute23,p_old_Header_Price_Att_Rec.pricing_attribute23)
656: THEN
654:
655: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute23,p_old_Header_Price_Att_Rec.pricing_attribute23)
656: THEN
657: l_index := l_index + 1;
658: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE23;
659: END IF;
660:
661: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute24,p_old_Header_Price_Att_Rec.pricing_attribute24)
662: THEN
660:
661: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute24,p_old_Header_Price_Att_Rec.pricing_attribute24)
662: THEN
663: l_index := l_index + 1;
664: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE24;
665: END IF;
666:
667: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute25,p_old_Header_Price_Att_Rec.pricing_attribute25)
668: THEN
666:
667: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute25,p_old_Header_Price_Att_Rec.pricing_attribute25)
668: THEN
669: l_index := l_index + 1;
670: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE25;
671: END IF;
672:
673: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute26,p_old_Header_Price_Att_Rec.pricing_attribute26)
674: THEN
672:
673: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute26,p_old_Header_Price_Att_Rec.pricing_attribute26)
674: THEN
675: l_index := l_index + 1;
676: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE26;
677: END IF;
678:
679: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute27,p_old_Header_Price_Att_Rec.pricing_attribute27)
680: THEN
678:
679: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute27,p_old_Header_Price_Att_Rec.pricing_attribute27)
680: THEN
681: l_index := l_index + 1;
682: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE27;
683: END IF;
684:
685: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute28,p_old_Header_Price_Att_Rec.pricing_attribute28)
686: THEN
684:
685: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute28,p_old_Header_Price_Att_Rec.pricing_attribute28)
686: THEN
687: l_index := l_index + 1;
688: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE28;
689: END IF;
690:
691: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute29,p_old_Header_Price_Att_Rec.pricing_attribute29)
692: THEN
690:
691: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute29,p_old_Header_Price_Att_Rec.pricing_attribute29)
692: THEN
693: l_index := l_index + 1;
694: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE29;
695: END IF;
696:
697: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute3,p_old_Header_Price_Att_Rec.pricing_attribute3)
698: THEN
696:
697: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute3,p_old_Header_Price_Att_Rec.pricing_attribute3)
698: THEN
699: l_index := l_index + 1;
700: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE3;
701: END IF;
702:
703: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute30,p_old_Header_Price_Att_Rec.pricing_attribute30)
704: THEN
702:
703: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute30,p_old_Header_Price_Att_Rec.pricing_attribute30)
704: THEN
705: l_index := l_index + 1;
706: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE30;
707: END IF;
708:
709: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute31,p_old_Header_Price_Att_Rec.pricing_attribute31)
710: THEN
708:
709: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute31,p_old_Header_Price_Att_Rec.pricing_attribute31)
710: THEN
711: l_index := l_index + 1;
712: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE31;
713: END IF;
714:
715: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute32,p_old_Header_Price_Att_Rec.pricing_attribute32)
716: THEN
714:
715: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute32,p_old_Header_Price_Att_Rec.pricing_attribute32)
716: THEN
717: l_index := l_index + 1;
718: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE32;
719: END IF;
720:
721: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute33,p_old_Header_Price_Att_Rec.pricing_attribute33)
722: THEN
720:
721: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute33,p_old_Header_Price_Att_Rec.pricing_attribute33)
722: THEN
723: l_index := l_index + 1;
724: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE33;
725: END IF;
726:
727: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute34,p_old_Header_Price_Att_Rec.pricing_attribute34)
728: THEN
726:
727: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute34,p_old_Header_Price_Att_Rec.pricing_attribute34)
728: THEN
729: l_index := l_index + 1;
730: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE34;
731: END IF;
732:
733: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute35,p_old_Header_Price_Att_Rec.pricing_attribute35)
734: THEN
732:
733: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute35,p_old_Header_Price_Att_Rec.pricing_attribute35)
734: THEN
735: l_index := l_index + 1;
736: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE35;
737: END IF;
738:
739: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute36,p_old_Header_Price_Att_Rec.pricing_attribute36)
740: THEN
738:
739: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute36,p_old_Header_Price_Att_Rec.pricing_attribute36)
740: THEN
741: l_index := l_index + 1;
742: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE36;
743: END IF;
744:
745: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute37,p_old_Header_Price_Att_Rec.pricing_attribute37)
746: THEN
744:
745: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute37,p_old_Header_Price_Att_Rec.pricing_attribute37)
746: THEN
747: l_index := l_index + 1;
748: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE37;
749: END IF;
750:
751: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute38,p_old_Header_Price_Att_Rec.pricing_attribute38)
752: THEN
750:
751: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute38,p_old_Header_Price_Att_Rec.pricing_attribute38)
752: THEN
753: l_index := l_index + 1;
754: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE38;
755: END IF;
756:
757: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute39,p_old_Header_Price_Att_Rec.pricing_attribute39)
758: THEN
756:
757: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute39,p_old_Header_Price_Att_Rec.pricing_attribute39)
758: THEN
759: l_index := l_index + 1;
760: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE39;
761: END IF;
762:
763:
764: -- Stopped Here
765:
766: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute4,p_old_Header_Price_Att_Rec.pricing_attribute4)
767: THEN
768: l_index := l_index + 1;
769: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE4;
770: END IF;
771:
772: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute40,p_old_Header_Price_Att_Rec.pricing_attribute40)
773: THEN
771:
772: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute40,p_old_Header_Price_Att_Rec.pricing_attribute40)
773: THEN
774: l_index := l_index + 1;
775: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE40;
776: END IF;
777:
778: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute41,p_old_Header_Price_Att_Rec.pricing_attribute41)
779: THEN
777:
778: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute41,p_old_Header_Price_Att_Rec.pricing_attribute41)
779: THEN
780: l_index := l_index + 1;
781: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE41;
782: END IF;
783:
784: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute42,p_old_Header_Price_Att_Rec.pricing_attribute42)
785: THEN
783:
784: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute42,p_old_Header_Price_Att_Rec.pricing_attribute42)
785: THEN
786: l_index := l_index + 1;
787: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE42;
788: END IF;
789:
790: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute43,p_old_Header_Price_Att_Rec.pricing_attribute43)
791: THEN
789:
790: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute43,p_old_Header_Price_Att_Rec.pricing_attribute43)
791: THEN
792: l_index := l_index + 1;
793: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE43;
794: END IF;
795:
796: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute44,p_old_Header_Price_Att_Rec.pricing_attribute44)
797: THEN
795:
796: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute44,p_old_Header_Price_Att_Rec.pricing_attribute44)
797: THEN
798: l_index := l_index + 1;
799: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE44;
800: END IF;
801:
802: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute45,p_old_Header_Price_Att_Rec.pricing_attribute45)
803: THEN
801:
802: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute45,p_old_Header_Price_Att_Rec.pricing_attribute45)
803: THEN
804: l_index := l_index + 1;
805: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE45;
806: END IF;
807:
808: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute46,p_old_Header_Price_Att_Rec.pricing_attribute46)
809: THEN
807:
808: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute46,p_old_Header_Price_Att_Rec.pricing_attribute46)
809: THEN
810: l_index := l_index + 1;
811: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE46;
812: END IF;
813:
814: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute47,p_old_Header_Price_Att_Rec.pricing_attribute47)
815: THEN
813:
814: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute47,p_old_Header_Price_Att_Rec.pricing_attribute47)
815: THEN
816: l_index := l_index + 1;
817: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE47;
818: END IF;
819:
820: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute48,p_old_Header_Price_Att_Rec.pricing_attribute48)
821: THEN
819:
820: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute48,p_old_Header_Price_Att_Rec.pricing_attribute48)
821: THEN
822: l_index := l_index + 1;
823: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE48;
824: END IF;
825:
826: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute49,p_old_Header_Price_Att_Rec.pricing_attribute49)
827: THEN
825:
826: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute49,p_old_Header_Price_Att_Rec.pricing_attribute49)
827: THEN
828: l_index := l_index + 1;
829: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE49;
830: END IF;
831:
832: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute5,p_old_Header_Price_Att_Rec.pricing_attribute5)
833: THEN
831:
832: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute5,p_old_Header_Price_Att_Rec.pricing_attribute5)
833: THEN
834: l_index := l_index + 1;
835: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE5;
836: END IF;
837:
838: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute50,p_old_Header_Price_Att_Rec.pricing_attribute50)
839: THEN
837:
838: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute50,p_old_Header_Price_Att_Rec.pricing_attribute50)
839: THEN
840: l_index := l_index + 1;
841: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE50;
842: END IF;
843:
844: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute51,p_old_Header_Price_Att_Rec.pricing_attribute51)
845: THEN
843:
844: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute51,p_old_Header_Price_Att_Rec.pricing_attribute51)
845: THEN
846: l_index := l_index + 1;
847: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE51;
848: END IF;
849:
850: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute52,p_old_Header_Price_Att_Rec.pricing_attribute52)
851: THEN
849:
850: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute52,p_old_Header_Price_Att_Rec.pricing_attribute52)
851: THEN
852: l_index := l_index + 1;
853: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE52;
854: END IF;
855:
856: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute53,p_old_Header_Price_Att_Rec.pricing_attribute53)
857: THEN
855:
856: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute53,p_old_Header_Price_Att_Rec.pricing_attribute53)
857: THEN
858: l_index := l_index + 1;
859: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE53;
860: END IF;
861:
862: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute54,p_old_Header_Price_Att_Rec.pricing_attribute54)
863: THEN
861:
862: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute54,p_old_Header_Price_Att_Rec.pricing_attribute54)
863: THEN
864: l_index := l_index + 1;
865: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE54;
866: END IF;
867:
868: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute55,p_old_Header_Price_Att_Rec.pricing_attribute55)
869: THEN
867:
868: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute55,p_old_Header_Price_Att_Rec.pricing_attribute55)
869: THEN
870: l_index := l_index + 1;
871: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE55;
872: END IF;
873:
874: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute56,p_old_Header_Price_Att_Rec.pricing_attribute56)
875: THEN
873:
874: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute56,p_old_Header_Price_Att_Rec.pricing_attribute56)
875: THEN
876: l_index := l_index + 1;
877: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE56;
878: END IF;
879:
880: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute57,p_old_Header_Price_Att_Rec.pricing_attribute57)
881: THEN
879:
880: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute57,p_old_Header_Price_Att_Rec.pricing_attribute57)
881: THEN
882: l_index := l_index + 1;
883: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE57;
884: END IF;
885:
886: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute58,p_old_Header_Price_Att_Rec.pricing_attribute58)
887: THEN
885:
886: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute58,p_old_Header_Price_Att_Rec.pricing_attribute58)
887: THEN
888: l_index := l_index + 1;
889: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE58;
890: END IF;
891:
892: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute59,p_old_Header_Price_Att_Rec.pricing_attribute59)
893: THEN
891:
892: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute59,p_old_Header_Price_Att_Rec.pricing_attribute59)
893: THEN
894: l_index := l_index + 1;
895: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE59;
896: END IF;
897:
898: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute6,p_old_Header_Price_Att_Rec.pricing_attribute6)
899: THEN
897:
898: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute6,p_old_Header_Price_Att_Rec.pricing_attribute6)
899: THEN
900: l_index := l_index + 1;
901: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE6;
902: END IF;
903:
904: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute60,p_old_Header_Price_Att_Rec.pricing_attribute60)
905: THEN
903:
904: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute60,p_old_Header_Price_Att_Rec.pricing_attribute60)
905: THEN
906: l_index := l_index + 1;
907: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE60;
908: END IF;
909:
910: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute61,p_old_Header_Price_Att_Rec.pricing_attribute61)
911: THEN
909:
910: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute61,p_old_Header_Price_Att_Rec.pricing_attribute61)
911: THEN
912: l_index := l_index + 1;
913: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE61;
914: END IF;
915:
916: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute62,p_old_Header_Price_Att_Rec.pricing_attribute62)
917: THEN
915:
916: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute62,p_old_Header_Price_Att_Rec.pricing_attribute62)
917: THEN
918: l_index := l_index + 1;
919: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE62;
920: END IF;
921:
922: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute63,p_old_Header_Price_Att_Rec.pricing_attribute63)
923: THEN
921:
922: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute63,p_old_Header_Price_Att_Rec.pricing_attribute63)
923: THEN
924: l_index := l_index + 1;
925: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE63;
926: END IF;
927:
928: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute64,p_old_Header_Price_Att_Rec.pricing_attribute64)
929: THEN
927:
928: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute64,p_old_Header_Price_Att_Rec.pricing_attribute64)
929: THEN
930: l_index := l_index + 1;
931: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE64;
932: END IF;
933:
934: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute65,p_old_Header_Price_Att_Rec.pricing_attribute65)
935: THEN
933:
934: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute65,p_old_Header_Price_Att_Rec.pricing_attribute65)
935: THEN
936: l_index := l_index + 1;
937: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE65;
938: END IF;
939:
940: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute66,p_old_Header_Price_Att_Rec.pricing_attribute66)
941: THEN
939:
940: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute66,p_old_Header_Price_Att_Rec.pricing_attribute66)
941: THEN
942: l_index := l_index + 1;
943: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE66;
944: END IF;
945:
946: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute67,p_old_Header_Price_Att_Rec.pricing_attribute67)
947: THEN
945:
946: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute67,p_old_Header_Price_Att_Rec.pricing_attribute67)
947: THEN
948: l_index := l_index + 1;
949: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE67;
950: END IF;
951:
952: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute68,p_old_Header_Price_Att_Rec.pricing_attribute68)
953: THEN
951:
952: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute68,p_old_Header_Price_Att_Rec.pricing_attribute68)
953: THEN
954: l_index := l_index + 1;
955: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE68;
956: END IF;
957:
958: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute69,p_old_Header_Price_Att_Rec.pricing_attribute69)
959: THEN
957:
958: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute69,p_old_Header_Price_Att_Rec.pricing_attribute69)
959: THEN
960: l_index := l_index + 1;
961: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE69;
962: END IF;
963:
964: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute7,p_old_Header_Price_Att_Rec.pricing_attribute7)
965: THEN
963:
964: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute7,p_old_Header_Price_Att_Rec.pricing_attribute7)
965: THEN
966: l_index := l_index + 1;
967: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE7;
968: END IF;
969:
970: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute70,p_old_Header_Price_Att_Rec.pricing_attribute70)
971: THEN
969:
970: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute70,p_old_Header_Price_Att_Rec.pricing_attribute70)
971: THEN
972: l_index := l_index + 1;
973: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE70;
974: END IF;
975:
976: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute71,p_old_Header_Price_Att_Rec.pricing_attribute71)
977: THEN
975:
976: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute71,p_old_Header_Price_Att_Rec.pricing_attribute71)
977: THEN
978: l_index := l_index + 1;
979: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE71;
980: END IF;
981:
982: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute72,p_old_Header_Price_Att_Rec.pricing_attribute72)
983: THEN
981:
982: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute72,p_old_Header_Price_Att_Rec.pricing_attribute72)
983: THEN
984: l_index := l_index + 1;
985: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE72;
986: END IF;
987:
988: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute73,p_old_Header_Price_Att_Rec.pricing_attribute73)
989: THEN
987:
988: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute73,p_old_Header_Price_Att_Rec.pricing_attribute73)
989: THEN
990: l_index := l_index + 1;
991: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE73;
992: END IF;
993:
994: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute74,p_old_Header_Price_Att_Rec.pricing_attribute74)
995: THEN
993:
994: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute74,p_old_Header_Price_Att_Rec.pricing_attribute74)
995: THEN
996: l_index := l_index + 1;
997: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE74;
998: END IF;
999:
1000: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute75,p_old_Header_Price_Att_Rec.pricing_attribute75)
1001: THEN
999:
1000: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute75,p_old_Header_Price_Att_Rec.pricing_attribute75)
1001: THEN
1002: l_index := l_index + 1;
1003: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE75;
1004: END IF;
1005:
1006: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute76,p_old_Header_Price_Att_Rec.pricing_attribute76)
1007: THEN
1005:
1006: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute76,p_old_Header_Price_Att_Rec.pricing_attribute76)
1007: THEN
1008: l_index := l_index + 1;
1009: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE76;
1010: END IF;
1011:
1012: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute77,p_old_Header_Price_Att_Rec.pricing_attribute77)
1013: THEN
1011:
1012: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute77,p_old_Header_Price_Att_Rec.pricing_attribute77)
1013: THEN
1014: l_index := l_index + 1;
1015: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE77;
1016: END IF;
1017:
1018: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute78,p_old_Header_Price_Att_Rec.pricing_attribute78)
1019: THEN
1017:
1018: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute78,p_old_Header_Price_Att_Rec.pricing_attribute78)
1019: THEN
1020: l_index := l_index + 1;
1021: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE78;
1022: END IF;
1023:
1024: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute79,p_old_Header_Price_Att_Rec.pricing_attribute79)
1025: THEN
1023:
1024: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute79,p_old_Header_Price_Att_Rec.pricing_attribute79)
1025: THEN
1026: l_index := l_index + 1;
1027: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE79;
1028: END IF;
1029:
1030: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute8,p_old_Header_Price_Att_Rec.pricing_attribute8)
1031: THEN
1029:
1030: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute8,p_old_Header_Price_Att_Rec.pricing_attribute8)
1031: THEN
1032: l_index := l_index + 1;
1033: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE8;
1034: END IF;
1035:
1036: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute80,p_old_Header_Price_Att_Rec.pricing_attribute80)
1037: THEN
1035:
1036: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute80,p_old_Header_Price_Att_Rec.pricing_attribute80)
1037: THEN
1038: l_index := l_index + 1;
1039: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE80;
1040: END IF;
1041:
1042: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute81,p_old_Header_Price_Att_Rec.pricing_attribute81)
1043: THEN
1041:
1042: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute81,p_old_Header_Price_Att_Rec.pricing_attribute81)
1043: THEN
1044: l_index := l_index + 1;
1045: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE81;
1046: END IF;
1047:
1048: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute82,p_old_Header_Price_Att_Rec.pricing_attribute82)
1049: THEN
1047:
1048: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute82,p_old_Header_Price_Att_Rec.pricing_attribute82)
1049: THEN
1050: l_index := l_index + 1;
1051: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE82;
1052: END IF;
1053:
1054: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute83,p_old_Header_Price_Att_Rec.pricing_attribute83)
1055: THEN
1053:
1054: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute83,p_old_Header_Price_Att_Rec.pricing_attribute83)
1055: THEN
1056: l_index := l_index + 1;
1057: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE83;
1058: END IF;
1059:
1060: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute84,p_old_Header_Price_Att_Rec.pricing_attribute84)
1061: THEN
1059:
1060: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute84,p_old_Header_Price_Att_Rec.pricing_attribute84)
1061: THEN
1062: l_index := l_index + 1;
1063: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE84;
1064: END IF;
1065:
1066: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute85,p_old_Header_Price_Att_Rec.pricing_attribute85)
1067: THEN
1065:
1066: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute85,p_old_Header_Price_Att_Rec.pricing_attribute85)
1067: THEN
1068: l_index := l_index + 1;
1069: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE85;
1070: END IF;
1071:
1072: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute86,p_old_Header_Price_Att_Rec.pricing_attribute86)
1073: THEN
1071:
1072: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute86,p_old_Header_Price_Att_Rec.pricing_attribute86)
1073: THEN
1074: l_index := l_index + 1;
1075: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE86;
1076: END IF;
1077:
1078: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute87,p_old_Header_Price_Att_Rec.pricing_attribute87)
1079: THEN
1077:
1078: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute87,p_old_Header_Price_Att_Rec.pricing_attribute87)
1079: THEN
1080: l_index := l_index + 1;
1081: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE87;
1082: END IF;
1083:
1084: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute88,p_old_Header_Price_Att_Rec.pricing_attribute88)
1085: THEN
1083:
1084: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute88,p_old_Header_Price_Att_Rec.pricing_attribute88)
1085: THEN
1086: l_index := l_index + 1;
1087: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE88;
1088: END IF;
1089:
1090: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute89,p_old_Header_Price_Att_Rec.pricing_attribute89)
1091: THEN
1089:
1090: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute89,p_old_Header_Price_Att_Rec.pricing_attribute89)
1091: THEN
1092: l_index := l_index + 1;
1093: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE89;
1094: END IF;
1095:
1096: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute9,p_old_Header_Price_Att_Rec.pricing_attribute9)
1097: THEN
1095:
1096: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute9,p_old_Header_Price_Att_Rec.pricing_attribute9)
1097: THEN
1098: l_index := l_index + 1;
1099: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE9;
1100: END IF;
1101:
1102: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute90,p_old_Header_Price_Att_Rec.pricing_attribute90)
1103: THEN
1101:
1102: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute90,p_old_Header_Price_Att_Rec.pricing_attribute90)
1103: THEN
1104: l_index := l_index + 1;
1105: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE90;
1106: END IF;
1107:
1108: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute91,p_old_Header_Price_Att_Rec.pricing_attribute91)
1109: THEN
1107:
1108: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute91,p_old_Header_Price_Att_Rec.pricing_attribute91)
1109: THEN
1110: l_index := l_index + 1;
1111: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE91;
1112: END IF;
1113:
1114: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute92,p_old_Header_Price_Att_Rec.pricing_attribute92)
1115: THEN
1113:
1114: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute92,p_old_Header_Price_Att_Rec.pricing_attribute92)
1115: THEN
1116: l_index := l_index + 1;
1117: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE92;
1118: END IF;
1119:
1120: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute93,p_old_Header_Price_Att_Rec.pricing_attribute93)
1121: THEN
1119:
1120: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute93,p_old_Header_Price_Att_Rec.pricing_attribute93)
1121: THEN
1122: l_index := l_index + 1;
1123: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE93;
1124: END IF;
1125:
1126: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute94,p_old_Header_Price_Att_Rec.pricing_attribute94)
1127: THEN
1125:
1126: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute94,p_old_Header_Price_Att_Rec.pricing_attribute94)
1127: THEN
1128: l_index := l_index + 1;
1129: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE94;
1130: END IF;
1131:
1132: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute95,p_old_Header_Price_Att_Rec.pricing_attribute95)
1133: THEN
1131:
1132: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute95,p_old_Header_Price_Att_Rec.pricing_attribute95)
1133: THEN
1134: l_index := l_index + 1;
1135: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE95;
1136: END IF;
1137:
1138: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute96,p_old_Header_Price_Att_Rec.pricing_attribute96)
1139: THEN
1137:
1138: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute96,p_old_Header_Price_Att_Rec.pricing_attribute96)
1139: THEN
1140: l_index := l_index + 1;
1141: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE96;
1142: END IF;
1143:
1144: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute97,p_old_Header_Price_Att_Rec.pricing_attribute97)
1145: THEN
1143:
1144: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute97,p_old_Header_Price_Att_Rec.pricing_attribute97)
1145: THEN
1146: l_index := l_index + 1;
1147: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE97;
1148: END IF;
1149:
1150: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute98,p_old_Header_Price_Att_Rec.pricing_attribute98)
1151: THEN
1149:
1150: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute98,p_old_Header_Price_Att_Rec.pricing_attribute98)
1151: THEN
1152: l_index := l_index + 1;
1153: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE98;
1154: END IF;
1155:
1156: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute99,p_old_Header_Price_Att_Rec.pricing_attribute99)
1157: THEN
1155:
1156: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute99,p_old_Header_Price_Att_Rec.pricing_attribute99)
1157: THEN
1158: l_index := l_index + 1;
1159: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE99;
1160: END IF;
1161:
1162: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_context,p_old_Header_Price_Att_Rec.pricing_context)
1163: THEN
1161:
1162: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_context,p_old_Header_Price_Att_Rec.pricing_context)
1163: THEN
1164: l_index := l_index + 1;
1165: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_CONTEXT;
1166: END IF;
1167:
1168: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.program_application_id,p_old_Header_Price_Att_Rec.program_application_id)
1169: THEN
1167:
1168: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.program_application_id,p_old_Header_Price_Att_Rec.program_application_id)
1169: THEN
1170: l_index := l_index + 1;
1171: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM_APPLICATION;
1172: END IF;
1173:
1174: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.program_id,p_old_Header_Price_Att_Rec.program_id)
1175: THEN
1173:
1174: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.program_id,p_old_Header_Price_Att_Rec.program_id)
1175: THEN
1176: l_index := l_index + 1;
1177: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM;
1178: END IF;
1179:
1180: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.program_update_date,p_old_Header_Price_Att_Rec.program_update_date)
1181: THEN
1179:
1180: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.program_update_date,p_old_Header_Price_Att_Rec.program_update_date)
1181: THEN
1182: l_index := l_index + 1;
1183: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM_UPDATE_DATE;
1184: END IF;
1185:
1186: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.request_id,p_old_Header_Price_Att_Rec.request_id)
1187: THEN
1185:
1186: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.request_id,p_old_Header_Price_Att_Rec.request_id)
1187: THEN
1188: l_index := l_index + 1;
1189: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_REQUEST;
1190: END IF;
1191:
1192: ELSIF p_attr_id = G_ATTRIBUTE1 THEN
1193: l_index := l_index + 1;
1190: END IF;
1191:
1192: ELSIF p_attr_id = G_ATTRIBUTE1 THEN
1193: l_index := l_index + 1;
1194: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE1;
1195: ELSIF p_attr_id = G_ATTRIBUTE10 THEN
1196: l_index := l_index + 1;
1197: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE10;
1198: ELSIF p_attr_id = G_ATTRIBUTE11 THEN
1193: l_index := l_index + 1;
1194: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE1;
1195: ELSIF p_attr_id = G_ATTRIBUTE10 THEN
1196: l_index := l_index + 1;
1197: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE10;
1198: ELSIF p_attr_id = G_ATTRIBUTE11 THEN
1199: l_index := l_index + 1;
1200: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE11;
1201: ELSIF p_attr_id = G_ATTRIBUTE12 THEN
1196: l_index := l_index + 1;
1197: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE10;
1198: ELSIF p_attr_id = G_ATTRIBUTE11 THEN
1199: l_index := l_index + 1;
1200: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE11;
1201: ELSIF p_attr_id = G_ATTRIBUTE12 THEN
1202: l_index := l_index + 1;
1203: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE12;
1204: ELSIF p_attr_id = G_ATTRIBUTE13 THEN
1199: l_index := l_index + 1;
1200: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE11;
1201: ELSIF p_attr_id = G_ATTRIBUTE12 THEN
1202: l_index := l_index + 1;
1203: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE12;
1204: ELSIF p_attr_id = G_ATTRIBUTE13 THEN
1205: l_index := l_index + 1;
1206: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE13;
1207: ELSIF p_attr_id = G_ATTRIBUTE14 THEN
1202: l_index := l_index + 1;
1203: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE12;
1204: ELSIF p_attr_id = G_ATTRIBUTE13 THEN
1205: l_index := l_index + 1;
1206: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE13;
1207: ELSIF p_attr_id = G_ATTRIBUTE14 THEN
1208: l_index := l_index + 1;
1209: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE14;
1210: ELSIF p_attr_id = G_ATTRIBUTE15 THEN
1205: l_index := l_index + 1;
1206: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE13;
1207: ELSIF p_attr_id = G_ATTRIBUTE14 THEN
1208: l_index := l_index + 1;
1209: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE14;
1210: ELSIF p_attr_id = G_ATTRIBUTE15 THEN
1211: l_index := l_index + 1;
1212: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE15;
1213: ELSIF p_attr_id = G_ATTRIBUTE2 THEN
1208: l_index := l_index + 1;
1209: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE14;
1210: ELSIF p_attr_id = G_ATTRIBUTE15 THEN
1211: l_index := l_index + 1;
1212: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE15;
1213: ELSIF p_attr_id = G_ATTRIBUTE2 THEN
1214: l_index := l_index + 1;
1215: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE2;
1216: ELSIF p_attr_id = G_ATTRIBUTE3 THEN
1211: l_index := l_index + 1;
1212: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE15;
1213: ELSIF p_attr_id = G_ATTRIBUTE2 THEN
1214: l_index := l_index + 1;
1215: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE2;
1216: ELSIF p_attr_id = G_ATTRIBUTE3 THEN
1217: l_index := l_index + 1;
1218: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE3;
1219: ELSIF p_attr_id = G_ATTRIBUTE4 THEN
1214: l_index := l_index + 1;
1215: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE2;
1216: ELSIF p_attr_id = G_ATTRIBUTE3 THEN
1217: l_index := l_index + 1;
1218: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE3;
1219: ELSIF p_attr_id = G_ATTRIBUTE4 THEN
1220: l_index := l_index + 1;
1221: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE4;
1222: ELSIF p_attr_id = G_ATTRIBUTE5 THEN
1217: l_index := l_index + 1;
1218: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE3;
1219: ELSIF p_attr_id = G_ATTRIBUTE4 THEN
1220: l_index := l_index + 1;
1221: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE4;
1222: ELSIF p_attr_id = G_ATTRIBUTE5 THEN
1223: l_index := l_index + 1;
1224: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE5;
1225: ELSIF p_attr_id = G_ATTRIBUTE6 THEN
1220: l_index := l_index + 1;
1221: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE4;
1222: ELSIF p_attr_id = G_ATTRIBUTE5 THEN
1223: l_index := l_index + 1;
1224: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE5;
1225: ELSIF p_attr_id = G_ATTRIBUTE6 THEN
1226: l_index := l_index + 1;
1227: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE6;
1228: ELSIF p_attr_id = G_ATTRIBUTE7 THEN
1223: l_index := l_index + 1;
1224: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE5;
1225: ELSIF p_attr_id = G_ATTRIBUTE6 THEN
1226: l_index := l_index + 1;
1227: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE6;
1228: ELSIF p_attr_id = G_ATTRIBUTE7 THEN
1229: l_index := l_index + 1;
1230: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE7;
1231: ELSIF p_attr_id = G_ATTRIBUTE8 THEN
1226: l_index := l_index + 1;
1227: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE6;
1228: ELSIF p_attr_id = G_ATTRIBUTE7 THEN
1229: l_index := l_index + 1;
1230: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE7;
1231: ELSIF p_attr_id = G_ATTRIBUTE8 THEN
1232: l_index := l_index + 1;
1233: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE8;
1234: ELSIF p_attr_id = G_ATTRIBUTE9 THEN
1229: l_index := l_index + 1;
1230: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE7;
1231: ELSIF p_attr_id = G_ATTRIBUTE8 THEN
1232: l_index := l_index + 1;
1233: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE8;
1234: ELSIF p_attr_id = G_ATTRIBUTE9 THEN
1235: l_index := l_index + 1;
1236: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE9;
1237: ELSIF p_attr_id = G_CONTEXT THEN
1232: l_index := l_index + 1;
1233: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE8;
1234: ELSIF p_attr_id = G_ATTRIBUTE9 THEN
1235: l_index := l_index + 1;
1236: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE9;
1237: ELSIF p_attr_id = G_CONTEXT THEN
1238: l_index := l_index + 1;
1239: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CONTEXT;
1240: ELSIF p_attr_id = G_CREATED_BY THEN
1235: l_index := l_index + 1;
1236: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE9;
1237: ELSIF p_attr_id = G_CONTEXT THEN
1238: l_index := l_index + 1;
1239: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CONTEXT;
1240: ELSIF p_attr_id = G_CREATED_BY THEN
1241: l_index := l_index + 1;
1242: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CREATED_BY;
1243: ELSIF p_attr_id = G_CREATION_DATE THEN
1238: l_index := l_index + 1;
1239: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CONTEXT;
1240: ELSIF p_attr_id = G_CREATED_BY THEN
1241: l_index := l_index + 1;
1242: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CREATED_BY;
1243: ELSIF p_attr_id = G_CREATION_DATE THEN
1244: l_index := l_index + 1;
1245: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CREATION_DATE;
1246: ELSIF p_attr_id = G_FLEX_TITLE THEN
1241: l_index := l_index + 1;
1242: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CREATED_BY;
1243: ELSIF p_attr_id = G_CREATION_DATE THEN
1244: l_index := l_index + 1;
1245: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CREATION_DATE;
1246: ELSIF p_attr_id = G_FLEX_TITLE THEN
1247: l_index := l_index + 1;
1248: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_FLEX_TITLE;
1249: ELSIF p_attr_id = G_HEADER THEN
1244: l_index := l_index + 1;
1245: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CREATION_DATE;
1246: ELSIF p_attr_id = G_FLEX_TITLE THEN
1247: l_index := l_index + 1;
1248: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_FLEX_TITLE;
1249: ELSIF p_attr_id = G_HEADER THEN
1250: l_index := l_index + 1;
1251: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_HEADER;
1252: ELSIF p_attr_id = G_LAST_UPDATED_BY THEN
1247: l_index := l_index + 1;
1248: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_FLEX_TITLE;
1249: ELSIF p_attr_id = G_HEADER THEN
1250: l_index := l_index + 1;
1251: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_HEADER;
1252: ELSIF p_attr_id = G_LAST_UPDATED_BY THEN
1253: l_index := l_index + 1;
1254: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATED_BY;
1255: ELSIF p_attr_id = G_LAST_UPDATE_DATE THEN
1250: l_index := l_index + 1;
1251: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_HEADER;
1252: ELSIF p_attr_id = G_LAST_UPDATED_BY THEN
1253: l_index := l_index + 1;
1254: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATED_BY;
1255: ELSIF p_attr_id = G_LAST_UPDATE_DATE THEN
1256: l_index := l_index + 1;
1257: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATE_DATE;
1258: ELSIF p_attr_id = G_LAST_UPDATE_LOGIN THEN
1253: l_index := l_index + 1;
1254: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATED_BY;
1255: ELSIF p_attr_id = G_LAST_UPDATE_DATE THEN
1256: l_index := l_index + 1;
1257: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATE_DATE;
1258: ELSIF p_attr_id = G_LAST_UPDATE_LOGIN THEN
1259: l_index := l_index + 1;
1260: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATE_LOGIN;
1261: ELSIF p_attr_id = G_LINE THEN
1256: l_index := l_index + 1;
1257: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATE_DATE;
1258: ELSIF p_attr_id = G_LAST_UPDATE_LOGIN THEN
1259: l_index := l_index + 1;
1260: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATE_LOGIN;
1261: ELSIF p_attr_id = G_LINE THEN
1262: l_index := l_index + 1;
1263: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LINE;
1264:
1259: l_index := l_index + 1;
1260: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATE_LOGIN;
1261: ELSIF p_attr_id = G_LINE THEN
1262: l_index := l_index + 1;
1263: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LINE;
1264:
1265: ELSIF p_attr_id = G_OVERRIDE_FLAG THEN
1266: l_index := l_index + 1;
1267: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_OVERRIDE_FLAG;
1263: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LINE;
1264:
1265: ELSIF p_attr_id = G_OVERRIDE_FLAG THEN
1266: l_index := l_index + 1;
1267: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_OVERRIDE_FLAG;
1268:
1269: ELSIF p_attr_id = G_ORDER_PRICE_ATTRIB THEN
1270: l_index := l_index + 1;
1271: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ORDER_PRICE_ATTRIB;
1267: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_OVERRIDE_FLAG;
1268:
1269: ELSIF p_attr_id = G_ORDER_PRICE_ATTRIB THEN
1270: l_index := l_index + 1;
1271: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ORDER_PRICE_ATTRIB;
1272: ELSIF p_attr_id = G_PRICING_ATTRIBUTE1 THEN
1273: l_index := l_index + 1;
1274: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE1;
1275: ELSIF p_attr_id = G_PRICING_ATTRIBUTE10 THEN
1270: l_index := l_index + 1;
1271: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ORDER_PRICE_ATTRIB;
1272: ELSIF p_attr_id = G_PRICING_ATTRIBUTE1 THEN
1273: l_index := l_index + 1;
1274: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE1;
1275: ELSIF p_attr_id = G_PRICING_ATTRIBUTE10 THEN
1276: l_index := l_index + 1;
1277: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE10;
1278: ELSIF p_attr_id = G_PRICING_ATTRIBUTE100 THEN
1273: l_index := l_index + 1;
1274: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE1;
1275: ELSIF p_attr_id = G_PRICING_ATTRIBUTE10 THEN
1276: l_index := l_index + 1;
1277: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE10;
1278: ELSIF p_attr_id = G_PRICING_ATTRIBUTE100 THEN
1279: l_index := l_index + 1;
1280: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE100;
1281: ELSIF p_attr_id = G_PRICING_ATTRIBUTE11 THEN
1276: l_index := l_index + 1;
1277: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE10;
1278: ELSIF p_attr_id = G_PRICING_ATTRIBUTE100 THEN
1279: l_index := l_index + 1;
1280: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE100;
1281: ELSIF p_attr_id = G_PRICING_ATTRIBUTE11 THEN
1282: l_index := l_index + 1;
1283: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE11;
1284: ELSIF p_attr_id = G_PRICING_ATTRIBUTE12 THEN
1279: l_index := l_index + 1;
1280: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE100;
1281: ELSIF p_attr_id = G_PRICING_ATTRIBUTE11 THEN
1282: l_index := l_index + 1;
1283: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE11;
1284: ELSIF p_attr_id = G_PRICING_ATTRIBUTE12 THEN
1285: l_index := l_index + 1;
1286: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE12;
1287: ELSIF p_attr_id = G_PRICING_ATTRIBUTE13 THEN
1282: l_index := l_index + 1;
1283: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE11;
1284: ELSIF p_attr_id = G_PRICING_ATTRIBUTE12 THEN
1285: l_index := l_index + 1;
1286: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE12;
1287: ELSIF p_attr_id = G_PRICING_ATTRIBUTE13 THEN
1288: l_index := l_index + 1;
1289: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE13;
1290: ELSIF p_attr_id = G_PRICING_ATTRIBUTE14 THEN
1285: l_index := l_index + 1;
1286: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE12;
1287: ELSIF p_attr_id = G_PRICING_ATTRIBUTE13 THEN
1288: l_index := l_index + 1;
1289: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE13;
1290: ELSIF p_attr_id = G_PRICING_ATTRIBUTE14 THEN
1291: l_index := l_index + 1;
1292: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE14;
1293: ELSIF p_attr_id = G_PRICING_ATTRIBUTE15 THEN
1288: l_index := l_index + 1;
1289: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE13;
1290: ELSIF p_attr_id = G_PRICING_ATTRIBUTE14 THEN
1291: l_index := l_index + 1;
1292: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE14;
1293: ELSIF p_attr_id = G_PRICING_ATTRIBUTE15 THEN
1294: l_index := l_index + 1;
1295: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE15;
1296: ELSIF p_attr_id = G_PRICING_ATTRIBUTE16 THEN
1291: l_index := l_index + 1;
1292: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE14;
1293: ELSIF p_attr_id = G_PRICING_ATTRIBUTE15 THEN
1294: l_index := l_index + 1;
1295: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE15;
1296: ELSIF p_attr_id = G_PRICING_ATTRIBUTE16 THEN
1297: l_index := l_index + 1;
1298: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE16;
1299: ELSIF p_attr_id = G_PRICING_ATTRIBUTE17 THEN
1294: l_index := l_index + 1;
1295: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE15;
1296: ELSIF p_attr_id = G_PRICING_ATTRIBUTE16 THEN
1297: l_index := l_index + 1;
1298: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE16;
1299: ELSIF p_attr_id = G_PRICING_ATTRIBUTE17 THEN
1300: l_index := l_index + 1;
1301: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE17;
1302: ELSIF p_attr_id = G_PRICING_ATTRIBUTE18 THEN
1297: l_index := l_index + 1;
1298: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE16;
1299: ELSIF p_attr_id = G_PRICING_ATTRIBUTE17 THEN
1300: l_index := l_index + 1;
1301: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE17;
1302: ELSIF p_attr_id = G_PRICING_ATTRIBUTE18 THEN
1303: l_index := l_index + 1;
1304: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE18;
1305: ELSIF p_attr_id = G_PRICING_ATTRIBUTE19 THEN
1300: l_index := l_index + 1;
1301: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE17;
1302: ELSIF p_attr_id = G_PRICING_ATTRIBUTE18 THEN
1303: l_index := l_index + 1;
1304: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE18;
1305: ELSIF p_attr_id = G_PRICING_ATTRIBUTE19 THEN
1306: l_index := l_index + 1;
1307: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE19;
1308: ELSIF p_attr_id = G_PRICING_ATTRIBUTE2 THEN
1303: l_index := l_index + 1;
1304: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE18;
1305: ELSIF p_attr_id = G_PRICING_ATTRIBUTE19 THEN
1306: l_index := l_index + 1;
1307: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE19;
1308: ELSIF p_attr_id = G_PRICING_ATTRIBUTE2 THEN
1309: l_index := l_index + 1;
1310: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE2;
1311: ELSIF p_attr_id = G_PRICING_ATTRIBUTE20 THEN
1306: l_index := l_index + 1;
1307: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE19;
1308: ELSIF p_attr_id = G_PRICING_ATTRIBUTE2 THEN
1309: l_index := l_index + 1;
1310: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE2;
1311: ELSIF p_attr_id = G_PRICING_ATTRIBUTE20 THEN
1312: l_index := l_index + 1;
1313: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE20;
1314: ELSIF p_attr_id = G_PRICING_ATTRIBUTE21 THEN
1309: l_index := l_index + 1;
1310: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE2;
1311: ELSIF p_attr_id = G_PRICING_ATTRIBUTE20 THEN
1312: l_index := l_index + 1;
1313: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE20;
1314: ELSIF p_attr_id = G_PRICING_ATTRIBUTE21 THEN
1315: l_index := l_index + 1;
1316: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE21;
1317: ELSIF p_attr_id = G_PRICING_ATTRIBUTE22 THEN
1312: l_index := l_index + 1;
1313: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE20;
1314: ELSIF p_attr_id = G_PRICING_ATTRIBUTE21 THEN
1315: l_index := l_index + 1;
1316: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE21;
1317: ELSIF p_attr_id = G_PRICING_ATTRIBUTE22 THEN
1318: l_index := l_index + 1;
1319: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE22;
1320: ELSIF p_attr_id = G_PRICING_ATTRIBUTE23 THEN
1315: l_index := l_index + 1;
1316: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE21;
1317: ELSIF p_attr_id = G_PRICING_ATTRIBUTE22 THEN
1318: l_index := l_index + 1;
1319: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE22;
1320: ELSIF p_attr_id = G_PRICING_ATTRIBUTE23 THEN
1321: l_index := l_index + 1;
1322: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE23;
1323: ELSIF p_attr_id = G_PRICING_ATTRIBUTE24 THEN
1318: l_index := l_index + 1;
1319: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE22;
1320: ELSIF p_attr_id = G_PRICING_ATTRIBUTE23 THEN
1321: l_index := l_index + 1;
1322: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE23;
1323: ELSIF p_attr_id = G_PRICING_ATTRIBUTE24 THEN
1324: l_index := l_index + 1;
1325: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE24;
1326: ELSIF p_attr_id = G_PRICING_ATTRIBUTE25 THEN
1321: l_index := l_index + 1;
1322: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE23;
1323: ELSIF p_attr_id = G_PRICING_ATTRIBUTE24 THEN
1324: l_index := l_index + 1;
1325: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE24;
1326: ELSIF p_attr_id = G_PRICING_ATTRIBUTE25 THEN
1327: l_index := l_index + 1;
1328: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE25;
1329: ELSIF p_attr_id = G_PRICING_ATTRIBUTE26 THEN
1324: l_index := l_index + 1;
1325: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE24;
1326: ELSIF p_attr_id = G_PRICING_ATTRIBUTE25 THEN
1327: l_index := l_index + 1;
1328: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE25;
1329: ELSIF p_attr_id = G_PRICING_ATTRIBUTE26 THEN
1330: l_index := l_index + 1;
1331: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE26;
1332: ELSIF p_attr_id = G_PRICING_ATTRIBUTE27 THEN
1327: l_index := l_index + 1;
1328: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE25;
1329: ELSIF p_attr_id = G_PRICING_ATTRIBUTE26 THEN
1330: l_index := l_index + 1;
1331: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE26;
1332: ELSIF p_attr_id = G_PRICING_ATTRIBUTE27 THEN
1333: l_index := l_index + 1;
1334: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE27;
1335: ELSIF p_attr_id = G_PRICING_ATTRIBUTE28 THEN
1330: l_index := l_index + 1;
1331: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE26;
1332: ELSIF p_attr_id = G_PRICING_ATTRIBUTE27 THEN
1333: l_index := l_index + 1;
1334: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE27;
1335: ELSIF p_attr_id = G_PRICING_ATTRIBUTE28 THEN
1336: l_index := l_index + 1;
1337: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE28;
1338: ELSIF p_attr_id = G_PRICING_ATTRIBUTE29 THEN
1333: l_index := l_index + 1;
1334: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE27;
1335: ELSIF p_attr_id = G_PRICING_ATTRIBUTE28 THEN
1336: l_index := l_index + 1;
1337: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE28;
1338: ELSIF p_attr_id = G_PRICING_ATTRIBUTE29 THEN
1339: l_index := l_index + 1;
1340: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE29;
1341: ELSIF p_attr_id = G_PRICING_ATTRIBUTE3 THEN
1336: l_index := l_index + 1;
1337: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE28;
1338: ELSIF p_attr_id = G_PRICING_ATTRIBUTE29 THEN
1339: l_index := l_index + 1;
1340: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE29;
1341: ELSIF p_attr_id = G_PRICING_ATTRIBUTE3 THEN
1342: l_index := l_index + 1;
1343: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE3;
1344: ELSIF p_attr_id = G_PRICING_ATTRIBUTE30 THEN
1339: l_index := l_index + 1;
1340: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE29;
1341: ELSIF p_attr_id = G_PRICING_ATTRIBUTE3 THEN
1342: l_index := l_index + 1;
1343: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE3;
1344: ELSIF p_attr_id = G_PRICING_ATTRIBUTE30 THEN
1345: l_index := l_index + 1;
1346: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE30;
1347: ELSIF p_attr_id = G_PRICING_ATTRIBUTE31 THEN
1342: l_index := l_index + 1;
1343: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE3;
1344: ELSIF p_attr_id = G_PRICING_ATTRIBUTE30 THEN
1345: l_index := l_index + 1;
1346: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE30;
1347: ELSIF p_attr_id = G_PRICING_ATTRIBUTE31 THEN
1348: l_index := l_index + 1;
1349: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE31;
1350: ELSIF p_attr_id = G_PRICING_ATTRIBUTE32 THEN
1345: l_index := l_index + 1;
1346: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE30;
1347: ELSIF p_attr_id = G_PRICING_ATTRIBUTE31 THEN
1348: l_index := l_index + 1;
1349: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE31;
1350: ELSIF p_attr_id = G_PRICING_ATTRIBUTE32 THEN
1351: l_index := l_index + 1;
1352: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE32;
1353: ELSIF p_attr_id = G_PRICING_ATTRIBUTE33 THEN
1348: l_index := l_index + 1;
1349: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE31;
1350: ELSIF p_attr_id = G_PRICING_ATTRIBUTE32 THEN
1351: l_index := l_index + 1;
1352: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE32;
1353: ELSIF p_attr_id = G_PRICING_ATTRIBUTE33 THEN
1354: l_index := l_index + 1;
1355: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE33;
1356: ELSIF p_attr_id = G_PRICING_ATTRIBUTE34 THEN
1351: l_index := l_index + 1;
1352: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE32;
1353: ELSIF p_attr_id = G_PRICING_ATTRIBUTE33 THEN
1354: l_index := l_index + 1;
1355: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE33;
1356: ELSIF p_attr_id = G_PRICING_ATTRIBUTE34 THEN
1357: l_index := l_index + 1;
1358: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE34;
1359: ELSIF p_attr_id = G_PRICING_ATTRIBUTE35 THEN
1354: l_index := l_index + 1;
1355: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE33;
1356: ELSIF p_attr_id = G_PRICING_ATTRIBUTE34 THEN
1357: l_index := l_index + 1;
1358: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE34;
1359: ELSIF p_attr_id = G_PRICING_ATTRIBUTE35 THEN
1360: l_index := l_index + 1;
1361: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE35;
1362: ELSIF p_attr_id = G_PRICING_ATTRIBUTE36 THEN
1357: l_index := l_index + 1;
1358: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE34;
1359: ELSIF p_attr_id = G_PRICING_ATTRIBUTE35 THEN
1360: l_index := l_index + 1;
1361: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE35;
1362: ELSIF p_attr_id = G_PRICING_ATTRIBUTE36 THEN
1363: l_index := l_index + 1;
1364: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE36;
1365: ELSIF p_attr_id = G_PRICING_ATTRIBUTE37 THEN
1360: l_index := l_index + 1;
1361: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE35;
1362: ELSIF p_attr_id = G_PRICING_ATTRIBUTE36 THEN
1363: l_index := l_index + 1;
1364: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE36;
1365: ELSIF p_attr_id = G_PRICING_ATTRIBUTE37 THEN
1366: l_index := l_index + 1;
1367: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE37;
1368: ELSIF p_attr_id = G_PRICING_ATTRIBUTE38 THEN
1363: l_index := l_index + 1;
1364: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE36;
1365: ELSIF p_attr_id = G_PRICING_ATTRIBUTE37 THEN
1366: l_index := l_index + 1;
1367: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE37;
1368: ELSIF p_attr_id = G_PRICING_ATTRIBUTE38 THEN
1369: l_index := l_index + 1;
1370: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE38;
1371: ELSIF p_attr_id = G_PRICING_ATTRIBUTE39 THEN
1366: l_index := l_index + 1;
1367: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE37;
1368: ELSIF p_attr_id = G_PRICING_ATTRIBUTE38 THEN
1369: l_index := l_index + 1;
1370: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE38;
1371: ELSIF p_attr_id = G_PRICING_ATTRIBUTE39 THEN
1372: l_index := l_index + 1;
1373: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE39;
1374: ELSIF p_attr_id = G_PRICING_ATTRIBUTE4 THEN
1369: l_index := l_index + 1;
1370: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE38;
1371: ELSIF p_attr_id = G_PRICING_ATTRIBUTE39 THEN
1372: l_index := l_index + 1;
1373: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE39;
1374: ELSIF p_attr_id = G_PRICING_ATTRIBUTE4 THEN
1375: l_index := l_index + 1;
1376: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE4;
1377: ELSIF p_attr_id = G_PRICING_ATTRIBUTE40 THEN
1372: l_index := l_index + 1;
1373: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE39;
1374: ELSIF p_attr_id = G_PRICING_ATTRIBUTE4 THEN
1375: l_index := l_index + 1;
1376: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE4;
1377: ELSIF p_attr_id = G_PRICING_ATTRIBUTE40 THEN
1378: l_index := l_index + 1;
1379: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE40;
1380: ELSIF p_attr_id = G_PRICING_ATTRIBUTE41 THEN
1375: l_index := l_index + 1;
1376: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE4;
1377: ELSIF p_attr_id = G_PRICING_ATTRIBUTE40 THEN
1378: l_index := l_index + 1;
1379: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE40;
1380: ELSIF p_attr_id = G_PRICING_ATTRIBUTE41 THEN
1381: l_index := l_index + 1;
1382: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE41;
1383: ELSIF p_attr_id = G_PRICING_ATTRIBUTE42 THEN
1378: l_index := l_index + 1;
1379: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE40;
1380: ELSIF p_attr_id = G_PRICING_ATTRIBUTE41 THEN
1381: l_index := l_index + 1;
1382: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE41;
1383: ELSIF p_attr_id = G_PRICING_ATTRIBUTE42 THEN
1384: l_index := l_index + 1;
1385: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE42;
1386: ELSIF p_attr_id = G_PRICING_ATTRIBUTE43 THEN
1381: l_index := l_index + 1;
1382: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE41;
1383: ELSIF p_attr_id = G_PRICING_ATTRIBUTE42 THEN
1384: l_index := l_index + 1;
1385: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE42;
1386: ELSIF p_attr_id = G_PRICING_ATTRIBUTE43 THEN
1387: l_index := l_index + 1;
1388: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE43;
1389: ELSIF p_attr_id = G_PRICING_ATTRIBUTE44 THEN
1384: l_index := l_index + 1;
1385: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE42;
1386: ELSIF p_attr_id = G_PRICING_ATTRIBUTE43 THEN
1387: l_index := l_index + 1;
1388: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE43;
1389: ELSIF p_attr_id = G_PRICING_ATTRIBUTE44 THEN
1390: l_index := l_index + 1;
1391: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE44;
1392: ELSIF p_attr_id = G_PRICING_ATTRIBUTE45 THEN
1387: l_index := l_index + 1;
1388: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE43;
1389: ELSIF p_attr_id = G_PRICING_ATTRIBUTE44 THEN
1390: l_index := l_index + 1;
1391: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE44;
1392: ELSIF p_attr_id = G_PRICING_ATTRIBUTE45 THEN
1393: l_index := l_index + 1;
1394: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE45;
1395: ELSIF p_attr_id = G_PRICING_ATTRIBUTE46 THEN
1390: l_index := l_index + 1;
1391: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE44;
1392: ELSIF p_attr_id = G_PRICING_ATTRIBUTE45 THEN
1393: l_index := l_index + 1;
1394: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE45;
1395: ELSIF p_attr_id = G_PRICING_ATTRIBUTE46 THEN
1396: l_index := l_index + 1;
1397: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE46;
1398: ELSIF p_attr_id = G_PRICING_ATTRIBUTE47 THEN
1393: l_index := l_index + 1;
1394: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE45;
1395: ELSIF p_attr_id = G_PRICING_ATTRIBUTE46 THEN
1396: l_index := l_index + 1;
1397: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE46;
1398: ELSIF p_attr_id = G_PRICING_ATTRIBUTE47 THEN
1399: l_index := l_index + 1;
1400: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE47;
1401: ELSIF p_attr_id = G_PRICING_ATTRIBUTE48 THEN
1396: l_index := l_index + 1;
1397: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE46;
1398: ELSIF p_attr_id = G_PRICING_ATTRIBUTE47 THEN
1399: l_index := l_index + 1;
1400: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE47;
1401: ELSIF p_attr_id = G_PRICING_ATTRIBUTE48 THEN
1402: l_index := l_index + 1;
1403: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE48;
1404: ELSIF p_attr_id = G_PRICING_ATTRIBUTE49 THEN
1399: l_index := l_index + 1;
1400: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE47;
1401: ELSIF p_attr_id = G_PRICING_ATTRIBUTE48 THEN
1402: l_index := l_index + 1;
1403: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE48;
1404: ELSIF p_attr_id = G_PRICING_ATTRIBUTE49 THEN
1405: l_index := l_index + 1;
1406: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE49;
1407: ELSIF p_attr_id = G_PRICING_ATTRIBUTE5 THEN
1402: l_index := l_index + 1;
1403: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE48;
1404: ELSIF p_attr_id = G_PRICING_ATTRIBUTE49 THEN
1405: l_index := l_index + 1;
1406: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE49;
1407: ELSIF p_attr_id = G_PRICING_ATTRIBUTE5 THEN
1408: l_index := l_index + 1;
1409: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE5;
1410: ELSIF p_attr_id = G_PRICING_ATTRIBUTE50 THEN
1405: l_index := l_index + 1;
1406: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE49;
1407: ELSIF p_attr_id = G_PRICING_ATTRIBUTE5 THEN
1408: l_index := l_index + 1;
1409: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE5;
1410: ELSIF p_attr_id = G_PRICING_ATTRIBUTE50 THEN
1411: l_index := l_index + 1;
1412: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE50;
1413: ELSIF p_attr_id = G_PRICING_ATTRIBUTE51 THEN
1408: l_index := l_index + 1;
1409: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE5;
1410: ELSIF p_attr_id = G_PRICING_ATTRIBUTE50 THEN
1411: l_index := l_index + 1;
1412: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE50;
1413: ELSIF p_attr_id = G_PRICING_ATTRIBUTE51 THEN
1414: l_index := l_index + 1;
1415: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE51;
1416: ELSIF p_attr_id = G_PRICING_ATTRIBUTE52 THEN
1411: l_index := l_index + 1;
1412: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE50;
1413: ELSIF p_attr_id = G_PRICING_ATTRIBUTE51 THEN
1414: l_index := l_index + 1;
1415: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE51;
1416: ELSIF p_attr_id = G_PRICING_ATTRIBUTE52 THEN
1417: l_index := l_index + 1;
1418: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE52;
1419: ELSIF p_attr_id = G_PRICING_ATTRIBUTE53 THEN
1414: l_index := l_index + 1;
1415: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE51;
1416: ELSIF p_attr_id = G_PRICING_ATTRIBUTE52 THEN
1417: l_index := l_index + 1;
1418: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE52;
1419: ELSIF p_attr_id = G_PRICING_ATTRIBUTE53 THEN
1420: l_index := l_index + 1;
1421: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE53;
1422: ELSIF p_attr_id = G_PRICING_ATTRIBUTE54 THEN
1417: l_index := l_index + 1;
1418: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE52;
1419: ELSIF p_attr_id = G_PRICING_ATTRIBUTE53 THEN
1420: l_index := l_index + 1;
1421: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE53;
1422: ELSIF p_attr_id = G_PRICING_ATTRIBUTE54 THEN
1423: l_index := l_index + 1;
1424: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE54;
1425: ELSIF p_attr_id = G_PRICING_ATTRIBUTE55 THEN
1420: l_index := l_index + 1;
1421: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE53;
1422: ELSIF p_attr_id = G_PRICING_ATTRIBUTE54 THEN
1423: l_index := l_index + 1;
1424: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE54;
1425: ELSIF p_attr_id = G_PRICING_ATTRIBUTE55 THEN
1426: l_index := l_index + 1;
1427: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE55;
1428: ELSIF p_attr_id = G_PRICING_ATTRIBUTE56 THEN
1423: l_index := l_index + 1;
1424: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE54;
1425: ELSIF p_attr_id = G_PRICING_ATTRIBUTE55 THEN
1426: l_index := l_index + 1;
1427: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE55;
1428: ELSIF p_attr_id = G_PRICING_ATTRIBUTE56 THEN
1429: l_index := l_index + 1;
1430: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE56;
1431: ELSIF p_attr_id = G_PRICING_ATTRIBUTE57 THEN
1426: l_index := l_index + 1;
1427: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE55;
1428: ELSIF p_attr_id = G_PRICING_ATTRIBUTE56 THEN
1429: l_index := l_index + 1;
1430: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE56;
1431: ELSIF p_attr_id = G_PRICING_ATTRIBUTE57 THEN
1432: l_index := l_index + 1;
1433: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE57;
1434: ELSIF p_attr_id = G_PRICING_ATTRIBUTE58 THEN
1429: l_index := l_index + 1;
1430: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE56;
1431: ELSIF p_attr_id = G_PRICING_ATTRIBUTE57 THEN
1432: l_index := l_index + 1;
1433: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE57;
1434: ELSIF p_attr_id = G_PRICING_ATTRIBUTE58 THEN
1435: l_index := l_index + 1;
1436: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE58;
1437: ELSIF p_attr_id = G_PRICING_ATTRIBUTE59 THEN
1432: l_index := l_index + 1;
1433: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE57;
1434: ELSIF p_attr_id = G_PRICING_ATTRIBUTE58 THEN
1435: l_index := l_index + 1;
1436: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE58;
1437: ELSIF p_attr_id = G_PRICING_ATTRIBUTE59 THEN
1438: l_index := l_index + 1;
1439: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE59;
1440: ELSIF p_attr_id = G_PRICING_ATTRIBUTE6 THEN
1435: l_index := l_index + 1;
1436: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE58;
1437: ELSIF p_attr_id = G_PRICING_ATTRIBUTE59 THEN
1438: l_index := l_index + 1;
1439: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE59;
1440: ELSIF p_attr_id = G_PRICING_ATTRIBUTE6 THEN
1441: l_index := l_index + 1;
1442: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE6;
1443: ELSIF p_attr_id = G_PRICING_ATTRIBUTE60 THEN
1438: l_index := l_index + 1;
1439: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE59;
1440: ELSIF p_attr_id = G_PRICING_ATTRIBUTE6 THEN
1441: l_index := l_index + 1;
1442: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE6;
1443: ELSIF p_attr_id = G_PRICING_ATTRIBUTE60 THEN
1444: l_index := l_index + 1;
1445: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE60;
1446: ELSIF p_attr_id = G_PRICING_ATTRIBUTE61 THEN
1441: l_index := l_index + 1;
1442: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE6;
1443: ELSIF p_attr_id = G_PRICING_ATTRIBUTE60 THEN
1444: l_index := l_index + 1;
1445: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE60;
1446: ELSIF p_attr_id = G_PRICING_ATTRIBUTE61 THEN
1447: l_index := l_index + 1;
1448: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE61;
1449: ELSIF p_attr_id = G_PRICING_ATTRIBUTE62 THEN
1444: l_index := l_index + 1;
1445: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE60;
1446: ELSIF p_attr_id = G_PRICING_ATTRIBUTE61 THEN
1447: l_index := l_index + 1;
1448: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE61;
1449: ELSIF p_attr_id = G_PRICING_ATTRIBUTE62 THEN
1450: l_index := l_index + 1;
1451: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE62;
1452: ELSIF p_attr_id = G_PRICING_ATTRIBUTE63 THEN
1447: l_index := l_index + 1;
1448: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE61;
1449: ELSIF p_attr_id = G_PRICING_ATTRIBUTE62 THEN
1450: l_index := l_index + 1;
1451: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE62;
1452: ELSIF p_attr_id = G_PRICING_ATTRIBUTE63 THEN
1453: l_index := l_index + 1;
1454: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE63;
1455: ELSIF p_attr_id = G_PRICING_ATTRIBUTE64 THEN
1450: l_index := l_index + 1;
1451: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE62;
1452: ELSIF p_attr_id = G_PRICING_ATTRIBUTE63 THEN
1453: l_index := l_index + 1;
1454: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE63;
1455: ELSIF p_attr_id = G_PRICING_ATTRIBUTE64 THEN
1456: l_index := l_index + 1;
1457: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE64;
1458: ELSIF p_attr_id = G_PRICING_ATTRIBUTE65 THEN
1453: l_index := l_index + 1;
1454: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE63;
1455: ELSIF p_attr_id = G_PRICING_ATTRIBUTE64 THEN
1456: l_index := l_index + 1;
1457: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE64;
1458: ELSIF p_attr_id = G_PRICING_ATTRIBUTE65 THEN
1459: l_index := l_index + 1;
1460: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE65;
1461: ELSIF p_attr_id = G_PRICING_ATTRIBUTE66 THEN
1456: l_index := l_index + 1;
1457: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE64;
1458: ELSIF p_attr_id = G_PRICING_ATTRIBUTE65 THEN
1459: l_index := l_index + 1;
1460: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE65;
1461: ELSIF p_attr_id = G_PRICING_ATTRIBUTE66 THEN
1462: l_index := l_index + 1;
1463: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE66;
1464: ELSIF p_attr_id = G_PRICING_ATTRIBUTE67 THEN
1459: l_index := l_index + 1;
1460: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE65;
1461: ELSIF p_attr_id = G_PRICING_ATTRIBUTE66 THEN
1462: l_index := l_index + 1;
1463: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE66;
1464: ELSIF p_attr_id = G_PRICING_ATTRIBUTE67 THEN
1465: l_index := l_index + 1;
1466: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE67;
1467: ELSIF p_attr_id = G_PRICING_ATTRIBUTE68 THEN
1462: l_index := l_index + 1;
1463: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE66;
1464: ELSIF p_attr_id = G_PRICING_ATTRIBUTE67 THEN
1465: l_index := l_index + 1;
1466: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE67;
1467: ELSIF p_attr_id = G_PRICING_ATTRIBUTE68 THEN
1468: l_index := l_index + 1;
1469: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE68;
1470: ELSIF p_attr_id = G_PRICING_ATTRIBUTE69 THEN
1465: l_index := l_index + 1;
1466: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE67;
1467: ELSIF p_attr_id = G_PRICING_ATTRIBUTE68 THEN
1468: l_index := l_index + 1;
1469: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE68;
1470: ELSIF p_attr_id = G_PRICING_ATTRIBUTE69 THEN
1471: l_index := l_index + 1;
1472: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE69;
1473: ELSIF p_attr_id = G_PRICING_ATTRIBUTE7 THEN
1468: l_index := l_index + 1;
1469: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE68;
1470: ELSIF p_attr_id = G_PRICING_ATTRIBUTE69 THEN
1471: l_index := l_index + 1;
1472: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE69;
1473: ELSIF p_attr_id = G_PRICING_ATTRIBUTE7 THEN
1474: l_index := l_index + 1;
1475: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE7;
1476: ELSIF p_attr_id = G_PRICING_ATTRIBUTE70 THEN
1471: l_index := l_index + 1;
1472: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE69;
1473: ELSIF p_attr_id = G_PRICING_ATTRIBUTE7 THEN
1474: l_index := l_index + 1;
1475: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE7;
1476: ELSIF p_attr_id = G_PRICING_ATTRIBUTE70 THEN
1477: l_index := l_index + 1;
1478: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE70;
1479: ELSIF p_attr_id = G_PRICING_ATTRIBUTE71 THEN
1474: l_index := l_index + 1;
1475: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE7;
1476: ELSIF p_attr_id = G_PRICING_ATTRIBUTE70 THEN
1477: l_index := l_index + 1;
1478: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE70;
1479: ELSIF p_attr_id = G_PRICING_ATTRIBUTE71 THEN
1480: l_index := l_index + 1;
1481: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE71;
1482: ELSIF p_attr_id = G_PRICING_ATTRIBUTE72 THEN
1477: l_index := l_index + 1;
1478: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE70;
1479: ELSIF p_attr_id = G_PRICING_ATTRIBUTE71 THEN
1480: l_index := l_index + 1;
1481: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE71;
1482: ELSIF p_attr_id = G_PRICING_ATTRIBUTE72 THEN
1483: l_index := l_index + 1;
1484: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE72;
1485: ELSIF p_attr_id = G_PRICING_ATTRIBUTE73 THEN
1480: l_index := l_index + 1;
1481: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE71;
1482: ELSIF p_attr_id = G_PRICING_ATTRIBUTE72 THEN
1483: l_index := l_index + 1;
1484: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE72;
1485: ELSIF p_attr_id = G_PRICING_ATTRIBUTE73 THEN
1486: l_index := l_index + 1;
1487: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE73;
1488: ELSIF p_attr_id = G_PRICING_ATTRIBUTE74 THEN
1483: l_index := l_index + 1;
1484: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE72;
1485: ELSIF p_attr_id = G_PRICING_ATTRIBUTE73 THEN
1486: l_index := l_index + 1;
1487: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE73;
1488: ELSIF p_attr_id = G_PRICING_ATTRIBUTE74 THEN
1489: l_index := l_index + 1;
1490: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE74;
1491: ELSIF p_attr_id = G_PRICING_ATTRIBUTE75 THEN
1486: l_index := l_index + 1;
1487: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE73;
1488: ELSIF p_attr_id = G_PRICING_ATTRIBUTE74 THEN
1489: l_index := l_index + 1;
1490: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE74;
1491: ELSIF p_attr_id = G_PRICING_ATTRIBUTE75 THEN
1492: l_index := l_index + 1;
1493: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE75;
1494: ELSIF p_attr_id = G_PRICING_ATTRIBUTE76 THEN
1489: l_index := l_index + 1;
1490: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE74;
1491: ELSIF p_attr_id = G_PRICING_ATTRIBUTE75 THEN
1492: l_index := l_index + 1;
1493: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE75;
1494: ELSIF p_attr_id = G_PRICING_ATTRIBUTE76 THEN
1495: l_index := l_index + 1;
1496: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE76;
1497: ELSIF p_attr_id = G_PRICING_ATTRIBUTE77 THEN
1492: l_index := l_index + 1;
1493: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE75;
1494: ELSIF p_attr_id = G_PRICING_ATTRIBUTE76 THEN
1495: l_index := l_index + 1;
1496: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE76;
1497: ELSIF p_attr_id = G_PRICING_ATTRIBUTE77 THEN
1498: l_index := l_index + 1;
1499: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE77;
1500: ELSIF p_attr_id = G_PRICING_ATTRIBUTE78 THEN
1495: l_index := l_index + 1;
1496: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE76;
1497: ELSIF p_attr_id = G_PRICING_ATTRIBUTE77 THEN
1498: l_index := l_index + 1;
1499: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE77;
1500: ELSIF p_attr_id = G_PRICING_ATTRIBUTE78 THEN
1501: l_index := l_index + 1;
1502: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE78;
1503: ELSIF p_attr_id = G_PRICING_ATTRIBUTE79 THEN
1498: l_index := l_index + 1;
1499: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE77;
1500: ELSIF p_attr_id = G_PRICING_ATTRIBUTE78 THEN
1501: l_index := l_index + 1;
1502: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE78;
1503: ELSIF p_attr_id = G_PRICING_ATTRIBUTE79 THEN
1504: l_index := l_index + 1;
1505: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE79;
1506: ELSIF p_attr_id = G_PRICING_ATTRIBUTE8 THEN
1501: l_index := l_index + 1;
1502: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE78;
1503: ELSIF p_attr_id = G_PRICING_ATTRIBUTE79 THEN
1504: l_index := l_index + 1;
1505: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE79;
1506: ELSIF p_attr_id = G_PRICING_ATTRIBUTE8 THEN
1507: l_index := l_index + 1;
1508: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE8;
1509: ELSIF p_attr_id = G_PRICING_ATTRIBUTE80 THEN
1504: l_index := l_index + 1;
1505: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE79;
1506: ELSIF p_attr_id = G_PRICING_ATTRIBUTE8 THEN
1507: l_index := l_index + 1;
1508: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE8;
1509: ELSIF p_attr_id = G_PRICING_ATTRIBUTE80 THEN
1510: l_index := l_index + 1;
1511: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE80;
1512: ELSIF p_attr_id = G_PRICING_ATTRIBUTE81 THEN
1507: l_index := l_index + 1;
1508: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE8;
1509: ELSIF p_attr_id = G_PRICING_ATTRIBUTE80 THEN
1510: l_index := l_index + 1;
1511: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE80;
1512: ELSIF p_attr_id = G_PRICING_ATTRIBUTE81 THEN
1513: l_index := l_index + 1;
1514: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE81;
1515: ELSIF p_attr_id = G_PRICING_ATTRIBUTE82 THEN
1510: l_index := l_index + 1;
1511: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE80;
1512: ELSIF p_attr_id = G_PRICING_ATTRIBUTE81 THEN
1513: l_index := l_index + 1;
1514: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE81;
1515: ELSIF p_attr_id = G_PRICING_ATTRIBUTE82 THEN
1516: l_index := l_index + 1;
1517: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE82;
1518: ELSIF p_attr_id = G_PRICING_ATTRIBUTE83 THEN
1513: l_index := l_index + 1;
1514: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE81;
1515: ELSIF p_attr_id = G_PRICING_ATTRIBUTE82 THEN
1516: l_index := l_index + 1;
1517: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE82;
1518: ELSIF p_attr_id = G_PRICING_ATTRIBUTE83 THEN
1519: l_index := l_index + 1;
1520: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE83;
1521: ELSIF p_attr_id = G_PRICING_ATTRIBUTE84 THEN
1516: l_index := l_index + 1;
1517: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE82;
1518: ELSIF p_attr_id = G_PRICING_ATTRIBUTE83 THEN
1519: l_index := l_index + 1;
1520: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE83;
1521: ELSIF p_attr_id = G_PRICING_ATTRIBUTE84 THEN
1522: l_index := l_index + 1;
1523: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE84;
1524: ELSIF p_attr_id = G_PRICING_ATTRIBUTE85 THEN
1519: l_index := l_index + 1;
1520: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE83;
1521: ELSIF p_attr_id = G_PRICING_ATTRIBUTE84 THEN
1522: l_index := l_index + 1;
1523: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE84;
1524: ELSIF p_attr_id = G_PRICING_ATTRIBUTE85 THEN
1525: l_index := l_index + 1;
1526: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE85;
1527: ELSIF p_attr_id = G_PRICING_ATTRIBUTE86 THEN
1522: l_index := l_index + 1;
1523: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE84;
1524: ELSIF p_attr_id = G_PRICING_ATTRIBUTE85 THEN
1525: l_index := l_index + 1;
1526: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE85;
1527: ELSIF p_attr_id = G_PRICING_ATTRIBUTE86 THEN
1528: l_index := l_index + 1;
1529: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE86;
1530: ELSIF p_attr_id = G_PRICING_ATTRIBUTE87 THEN
1525: l_index := l_index + 1;
1526: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE85;
1527: ELSIF p_attr_id = G_PRICING_ATTRIBUTE86 THEN
1528: l_index := l_index + 1;
1529: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE86;
1530: ELSIF p_attr_id = G_PRICING_ATTRIBUTE87 THEN
1531: l_index := l_index + 1;
1532: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE87;
1533: ELSIF p_attr_id = G_PRICING_ATTRIBUTE88 THEN
1528: l_index := l_index + 1;
1529: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE86;
1530: ELSIF p_attr_id = G_PRICING_ATTRIBUTE87 THEN
1531: l_index := l_index + 1;
1532: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE87;
1533: ELSIF p_attr_id = G_PRICING_ATTRIBUTE88 THEN
1534: l_index := l_index + 1;
1535: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE88;
1536: ELSIF p_attr_id = G_PRICING_ATTRIBUTE89 THEN
1531: l_index := l_index + 1;
1532: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE87;
1533: ELSIF p_attr_id = G_PRICING_ATTRIBUTE88 THEN
1534: l_index := l_index + 1;
1535: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE88;
1536: ELSIF p_attr_id = G_PRICING_ATTRIBUTE89 THEN
1537: l_index := l_index + 1;
1538: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE89;
1539: ELSIF p_attr_id = G_PRICING_ATTRIBUTE9 THEN
1534: l_index := l_index + 1;
1535: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE88;
1536: ELSIF p_attr_id = G_PRICING_ATTRIBUTE89 THEN
1537: l_index := l_index + 1;
1538: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE89;
1539: ELSIF p_attr_id = G_PRICING_ATTRIBUTE9 THEN
1540: l_index := l_index + 1;
1541: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE9;
1542: ELSIF p_attr_id = G_PRICING_ATTRIBUTE90 THEN
1537: l_index := l_index + 1;
1538: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE89;
1539: ELSIF p_attr_id = G_PRICING_ATTRIBUTE9 THEN
1540: l_index := l_index + 1;
1541: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE9;
1542: ELSIF p_attr_id = G_PRICING_ATTRIBUTE90 THEN
1543: l_index := l_index + 1;
1544: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE90;
1545: ELSIF p_attr_id = G_PRICING_ATTRIBUTE91 THEN
1540: l_index := l_index + 1;
1541: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE9;
1542: ELSIF p_attr_id = G_PRICING_ATTRIBUTE90 THEN
1543: l_index := l_index + 1;
1544: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE90;
1545: ELSIF p_attr_id = G_PRICING_ATTRIBUTE91 THEN
1546: l_index := l_index + 1;
1547: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE91;
1548: ELSIF p_attr_id = G_PRICING_ATTRIBUTE92 THEN
1543: l_index := l_index + 1;
1544: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE90;
1545: ELSIF p_attr_id = G_PRICING_ATTRIBUTE91 THEN
1546: l_index := l_index + 1;
1547: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE91;
1548: ELSIF p_attr_id = G_PRICING_ATTRIBUTE92 THEN
1549: l_index := l_index + 1;
1550: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE92;
1551: ELSIF p_attr_id = G_PRICING_ATTRIBUTE93 THEN
1546: l_index := l_index + 1;
1547: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE91;
1548: ELSIF p_attr_id = G_PRICING_ATTRIBUTE92 THEN
1549: l_index := l_index + 1;
1550: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE92;
1551: ELSIF p_attr_id = G_PRICING_ATTRIBUTE93 THEN
1552: l_index := l_index + 1;
1553: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE93;
1554: ELSIF p_attr_id = G_PRICING_ATTRIBUTE94 THEN
1549: l_index := l_index + 1;
1550: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE92;
1551: ELSIF p_attr_id = G_PRICING_ATTRIBUTE93 THEN
1552: l_index := l_index + 1;
1553: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE93;
1554: ELSIF p_attr_id = G_PRICING_ATTRIBUTE94 THEN
1555: l_index := l_index + 1;
1556: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE94;
1557: ELSIF p_attr_id = G_PRICING_ATTRIBUTE95 THEN
1552: l_index := l_index + 1;
1553: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE93;
1554: ELSIF p_attr_id = G_PRICING_ATTRIBUTE94 THEN
1555: l_index := l_index + 1;
1556: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE94;
1557: ELSIF p_attr_id = G_PRICING_ATTRIBUTE95 THEN
1558: l_index := l_index + 1;
1559: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE95;
1560: ELSIF p_attr_id = G_PRICING_ATTRIBUTE96 THEN
1555: l_index := l_index + 1;
1556: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE94;
1557: ELSIF p_attr_id = G_PRICING_ATTRIBUTE95 THEN
1558: l_index := l_index + 1;
1559: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE95;
1560: ELSIF p_attr_id = G_PRICING_ATTRIBUTE96 THEN
1561: l_index := l_index + 1;
1562: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE96;
1563: ELSIF p_attr_id = G_PRICING_ATTRIBUTE97 THEN
1558: l_index := l_index + 1;
1559: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE95;
1560: ELSIF p_attr_id = G_PRICING_ATTRIBUTE96 THEN
1561: l_index := l_index + 1;
1562: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE96;
1563: ELSIF p_attr_id = G_PRICING_ATTRIBUTE97 THEN
1564: l_index := l_index + 1;
1565: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE97;
1566: ELSIF p_attr_id = G_PRICING_ATTRIBUTE98 THEN
1561: l_index := l_index + 1;
1562: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE96;
1563: ELSIF p_attr_id = G_PRICING_ATTRIBUTE97 THEN
1564: l_index := l_index + 1;
1565: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE97;
1566: ELSIF p_attr_id = G_PRICING_ATTRIBUTE98 THEN
1567: l_index := l_index + 1;
1568: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE98;
1569: ELSIF p_attr_id = G_PRICING_ATTRIBUTE99 THEN
1564: l_index := l_index + 1;
1565: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE97;
1566: ELSIF p_attr_id = G_PRICING_ATTRIBUTE98 THEN
1567: l_index := l_index + 1;
1568: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE98;
1569: ELSIF p_attr_id = G_PRICING_ATTRIBUTE99 THEN
1570: l_index := l_index + 1;
1571: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE99;
1572: ELSIF p_attr_id = G_PRICING_CONTEXT THEN
1567: l_index := l_index + 1;
1568: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE98;
1569: ELSIF p_attr_id = G_PRICING_ATTRIBUTE99 THEN
1570: l_index := l_index + 1;
1571: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE99;
1572: ELSIF p_attr_id = G_PRICING_CONTEXT THEN
1573: l_index := l_index + 1;
1574: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_CONTEXT;
1575: ELSIF p_attr_id = G_PROGRAM_APPLICATION THEN
1570: l_index := l_index + 1;
1571: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE99;
1572: ELSIF p_attr_id = G_PRICING_CONTEXT THEN
1573: l_index := l_index + 1;
1574: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_CONTEXT;
1575: ELSIF p_attr_id = G_PROGRAM_APPLICATION THEN
1576: l_index := l_index + 1;
1577: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM_APPLICATION;
1578: ELSIF p_attr_id = G_PROGRAM THEN
1573: l_index := l_index + 1;
1574: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_CONTEXT;
1575: ELSIF p_attr_id = G_PROGRAM_APPLICATION THEN
1576: l_index := l_index + 1;
1577: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM_APPLICATION;
1578: ELSIF p_attr_id = G_PROGRAM THEN
1579: l_index := l_index + 1;
1580: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM;
1581: ELSIF p_attr_id = G_PROGRAM_UPDATE_DATE THEN
1576: l_index := l_index + 1;
1577: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM_APPLICATION;
1578: ELSIF p_attr_id = G_PROGRAM THEN
1579: l_index := l_index + 1;
1580: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM;
1581: ELSIF p_attr_id = G_PROGRAM_UPDATE_DATE THEN
1582: l_index := l_index + 1;
1583: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM_UPDATE_DATE;
1584: ELSIF p_attr_id = G_REQUEST THEN
1579: l_index := l_index + 1;
1580: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM;
1581: ELSIF p_attr_id = G_PROGRAM_UPDATE_DATE THEN
1582: l_index := l_index + 1;
1583: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM_UPDATE_DATE;
1584: ELSIF p_attr_id = G_REQUEST THEN
1585: l_index := l_index + 1;
1586: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_REQUEST;
1587: END IF;
1582: l_index := l_index + 1;
1583: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM_UPDATE_DATE;
1584: ELSIF p_attr_id = G_REQUEST THEN
1585: l_index := l_index + 1;
1586: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_REQUEST;
1587: END IF;
1588:
1589: END Clear_Dependent_Attr;
1590:
3440:
3441: If l_price_flag Then
3442:
3443: IF l_debug_level > 0 THEN
3444: oe_debug_pub.add( 'LOGGING DELAYED REQUEST FOR PRICING FROM OE_HEADER_PATTR_UTIL.APPLY_ATTRIBUTE_CHANGES ' , 1 ) ;
3445: END IF;
3446: --2442012
3447: /* OE_delayed_requests_Pvt.log_request(
3448: p_entity_code => OE_GLOBALS.G_ENTITY_HEader_Price_Att,
4082: FROM oe_order_price_attribs
4083: WHERE order_price_attrib_id = l_order_price_attrib_id
4084: FOR UPDATE NOWAIT;
4085:
4086: OE_Header_PAttr_Util.Query_Row
4087: (p_order_price_attrib_id => l_order_price_attrib_id
4088: ,x_Header_Price_Att_rec => p_x_Header_Price_Att_rec
4089: );
4090:
4222: --
4223: BEGIN
4224:
4225: IF l_debug_level > 0 THEN
4226: oe_debug_pub.add( 'ENTERING OE_HEADER_PATTR_UTIL.LOCK_ROWS.' , 1 ) ;
4227: END IF;
4228:
4229: IF (p_order_price_attrib_id IS NOT NULL AND
4230: p_order_price_attrib_id <> FND_API.G_MISS_NUM) AND
4275: RAISE;
4276: END;
4277:
4278:
4279: OE_Header_PAttr_Util.Query_Rows
4280: ( p_order_price_attrib_id => p_order_price_attrib_id
4281: , p_header_id => p_header_id
4282: , x_Header_Price_Att_tbl => x_Header_Price_Att_tbl
4283: );
4311: );
4312: END IF;
4313:
4314: IF l_debug_level > 0 THEN
4315: oe_debug_pub.add( 'EXITING OE_HEADER_PATTR_UTIL.LOCK_ROWS.' , 1 ) ;
4316: END IF;
4317:
4318:
4319: END lock_rows;
4317:
4318:
4319: END lock_rows;
4320:
4321: END OE_Header_PAttr_Util;