389: -- , x_Header_Price_Att_rec OUT OE_Order_PUB.Header_Price_Att_Rec_Type
390: )
391: IS
392: l_index NUMBER := 0;
393: l_src_attr_tbl OE_GLOBALS.NUMBER_Tbl_Type;
394: l_dep_attr_tbl OE_GLOBALS.NUMBER_Tbl_Type;
395: --
396: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
397: --
390: )
391: IS
392: l_index NUMBER := 0;
393: l_src_attr_tbl OE_GLOBALS.NUMBER_Tbl_Type;
394: l_dep_attr_tbl OE_GLOBALS.NUMBER_Tbl_Type;
395: --
396: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
397: --
398: BEGIN
405: -- every changed attribute clear its dependent fields.
406:
407: IF p_attr_id = FND_API.G_MISS_NUM THEN
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;
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
417: l_index := l_index + 1;
418: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE10;
419: END IF;
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
423: l_index := l_index + 1;
424: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE11;
425: END IF;
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
429: l_index := l_index + 1;
430: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE12;
431: END IF;
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
435: l_index := l_index + 1;
436: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE13;
437: END IF;
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
441: l_index := l_index + 1;
442: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE14;
443: END IF;
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
447: l_index := l_index + 1;
448: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE15;
449: END IF;
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
453: l_index := l_index + 1;
454: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE2;
455: END IF;
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
459: l_index := l_index + 1;
460: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE3;
461: END IF;
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
465: l_index := l_index + 1;
466: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE4;
467: END IF;
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
471: l_index := l_index + 1;
472: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE5;
473: END IF;
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
477: l_index := l_index + 1;
478: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE6;
479: END IF;
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
483: l_index := l_index + 1;
484: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE7;
485: END IF;
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
489: l_index := l_index + 1;
490: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE8;
491: END IF;
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
495: l_index := l_index + 1;
496: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ATTRIBUTE9;
497: END IF;
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
501: l_index := l_index + 1;
502: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CONTEXT;
503: END IF;
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
507: l_index := l_index + 1;
508: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CREATED_BY;
509: END IF;
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
513: l_index := l_index + 1;
514: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_CREATION_DATE;
515: END IF;
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
519: l_index := l_index + 1;
520: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_FLEX_TITLE;
521: END IF;
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
525: l_index := l_index + 1;
526: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_HEADER;
527: END IF;
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
531: l_index := l_index + 1;
532: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATED_BY;
533: END IF;
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
537: l_index := l_index + 1;
538: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATE_DATE;
539: END IF;
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
543: l_index := l_index + 1;
544: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LAST_UPDATE_LOGIN;
545: END IF;
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
549: l_index := l_index + 1;
550: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_LINE;
551: END IF;
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
555: l_index := l_index + 1;
556: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_ORDER_PRICE_ATTRIB;
557: END IF;
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
561: l_index := l_index + 1;
562: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE1;
563: END IF;
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
567: l_index := l_index + 1;
568: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE10;
569: END IF;
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
573: l_index := l_index + 1;
574: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE100;
575: END IF;
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
579: l_index := l_index + 1;
580: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE11;
581: END IF;
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
585: l_index := l_index + 1;
586: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE12;
587: END IF;
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
591: l_index := l_index + 1;
592: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE13;
593: END IF;
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
597: l_index := l_index + 1;
598: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE14;
599: END IF;
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
603: l_index := l_index + 1;
604: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE15;
605: END IF;
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
609: l_index := l_index + 1;
610: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE16;
611: END IF;
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
615: l_index := l_index + 1;
616: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE17;
617: END IF;
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
621: l_index := l_index + 1;
622: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE18;
623: END IF;
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
627: l_index := l_index + 1;
628: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE19;
629: END IF;
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
633: l_index := l_index + 1;
634: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE2;
635: END IF;
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
639: l_index := l_index + 1;
640: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE20;
641: END IF;
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
645: l_index := l_index + 1;
646: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE21;
647: END IF;
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
651: l_index := l_index + 1;
652: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE22;
653: END IF;
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
657: l_index := l_index + 1;
658: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE23;
659: END IF;
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
663: l_index := l_index + 1;
664: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE24;
665: END IF;
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
669: l_index := l_index + 1;
670: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE25;
671: END IF;
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
675: l_index := l_index + 1;
676: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE26;
677: END IF;
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
681: l_index := l_index + 1;
682: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE27;
683: END IF;
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
687: l_index := l_index + 1;
688: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE28;
689: END IF;
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
693: l_index := l_index + 1;
694: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE29;
695: END IF;
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
699: l_index := l_index + 1;
700: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE3;
701: END IF;
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
705: l_index := l_index + 1;
706: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE30;
707: END IF;
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
711: l_index := l_index + 1;
712: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE31;
713: END IF;
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
717: l_index := l_index + 1;
718: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE32;
719: END IF;
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
723: l_index := l_index + 1;
724: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE33;
725: END IF;
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
729: l_index := l_index + 1;
730: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE34;
731: END IF;
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
735: l_index := l_index + 1;
736: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE35;
737: END IF;
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
741: l_index := l_index + 1;
742: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE36;
743: END IF;
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
747: l_index := l_index + 1;
748: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE37;
749: END IF;
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
753: l_index := l_index + 1;
754: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE38;
755: END IF;
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
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;
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
774: l_index := l_index + 1;
775: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE40;
776: END IF;
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
780: l_index := l_index + 1;
781: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE41;
782: END IF;
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
786: l_index := l_index + 1;
787: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE42;
788: END IF;
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
792: l_index := l_index + 1;
793: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE43;
794: END IF;
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
798: l_index := l_index + 1;
799: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE44;
800: END IF;
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
804: l_index := l_index + 1;
805: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE45;
806: END IF;
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
810: l_index := l_index + 1;
811: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE46;
812: END IF;
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
816: l_index := l_index + 1;
817: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE47;
818: END IF;
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
822: l_index := l_index + 1;
823: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE48;
824: END IF;
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
828: l_index := l_index + 1;
829: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE49;
830: END IF;
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
834: l_index := l_index + 1;
835: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE5;
836: END IF;
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
840: l_index := l_index + 1;
841: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE50;
842: END IF;
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
846: l_index := l_index + 1;
847: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE51;
848: END IF;
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
852: l_index := l_index + 1;
853: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE52;
854: END IF;
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
858: l_index := l_index + 1;
859: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE53;
860: END IF;
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
864: l_index := l_index + 1;
865: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE54;
866: END IF;
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
870: l_index := l_index + 1;
871: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE55;
872: END IF;
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
876: l_index := l_index + 1;
877: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE56;
878: END IF;
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
882: l_index := l_index + 1;
883: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE57;
884: END IF;
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
888: l_index := l_index + 1;
889: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE58;
890: END IF;
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
894: l_index := l_index + 1;
895: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE59;
896: END IF;
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
900: l_index := l_index + 1;
901: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE6;
902: END IF;
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
906: l_index := l_index + 1;
907: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE60;
908: END IF;
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
912: l_index := l_index + 1;
913: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE61;
914: END IF;
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
918: l_index := l_index + 1;
919: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE62;
920: END IF;
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
924: l_index := l_index + 1;
925: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE63;
926: END IF;
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
930: l_index := l_index + 1;
931: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE64;
932: END IF;
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
936: l_index := l_index + 1;
937: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE65;
938: END IF;
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
942: l_index := l_index + 1;
943: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE66;
944: END IF;
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
948: l_index := l_index + 1;
949: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE67;
950: END IF;
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
954: l_index := l_index + 1;
955: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE68;
956: END IF;
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
960: l_index := l_index + 1;
961: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE69;
962: END IF;
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
966: l_index := l_index + 1;
967: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE7;
968: END IF;
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
972: l_index := l_index + 1;
973: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE70;
974: END IF;
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
978: l_index := l_index + 1;
979: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE71;
980: END IF;
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
984: l_index := l_index + 1;
985: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE72;
986: END IF;
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
990: l_index := l_index + 1;
991: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE73;
992: END IF;
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
996: l_index := l_index + 1;
997: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE74;
998: END IF;
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
1002: l_index := l_index + 1;
1003: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE75;
1004: END IF;
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
1008: l_index := l_index + 1;
1009: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE76;
1010: END IF;
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
1014: l_index := l_index + 1;
1015: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE77;
1016: END IF;
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
1020: l_index := l_index + 1;
1021: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE78;
1022: END IF;
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
1026: l_index := l_index + 1;
1027: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE79;
1028: END IF;
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
1032: l_index := l_index + 1;
1033: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE8;
1034: END IF;
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
1038: l_index := l_index + 1;
1039: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE80;
1040: END IF;
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
1044: l_index := l_index + 1;
1045: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE81;
1046: END IF;
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
1050: l_index := l_index + 1;
1051: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE82;
1052: END IF;
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
1056: l_index := l_index + 1;
1057: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE83;
1058: END IF;
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
1062: l_index := l_index + 1;
1063: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE84;
1064: END IF;
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
1068: l_index := l_index + 1;
1069: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE85;
1070: END IF;
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
1074: l_index := l_index + 1;
1075: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE86;
1076: END IF;
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
1080: l_index := l_index + 1;
1081: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE87;
1082: END IF;
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
1086: l_index := l_index + 1;
1087: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE88;
1088: END IF;
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
1092: l_index := l_index + 1;
1093: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE89;
1094: END IF;
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
1098: l_index := l_index + 1;
1099: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE9;
1100: END IF;
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
1104: l_index := l_index + 1;
1105: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE90;
1106: END IF;
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
1110: l_index := l_index + 1;
1111: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE91;
1112: END IF;
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
1116: l_index := l_index + 1;
1117: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE92;
1118: END IF;
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
1122: l_index := l_index + 1;
1123: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE93;
1124: END IF;
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
1128: l_index := l_index + 1;
1129: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE94;
1130: END IF;
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
1134: l_index := l_index + 1;
1135: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE95;
1136: END IF;
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
1140: l_index := l_index + 1;
1141: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE96;
1142: END IF;
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
1146: l_index := l_index + 1;
1147: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE97;
1148: END IF;
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
1152: l_index := l_index + 1;
1153: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE98;
1154: END IF;
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
1158: l_index := l_index + 1;
1159: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_ATTRIBUTE99;
1160: END IF;
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
1164: l_index := l_index + 1;
1165: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PRICING_CONTEXT;
1166: END IF;
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
1170: l_index := l_index + 1;
1171: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM_APPLICATION;
1172: END IF;
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
1176: l_index := l_index + 1;
1177: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM;
1178: END IF;
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
1182: l_index := l_index + 1;
1183: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_PROGRAM_UPDATE_DATE;
1184: END IF;
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
1188: l_index := l_index + 1;
1189: l_src_attr_tbl(l_index) := OE_Header_PAttr_Util.G_REQUEST;
1190: END IF;
2745: BEGIN
2746:
2747: -- x_Header_Price_Att_Rec := p_Header_Price_Att_Rec;
2748:
2749: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.override_flag,p_old_Header_Price_Att_Rec.override_flag)
2750: THEN
2751: l_price_flag := TRUE;
2752: END IF;
2753:
2750: THEN
2751: l_price_flag := TRUE;
2752: END IF;
2753:
2754: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute1,p_old_Header_Price_Att_Rec.attribute1)
2755: THEN
2756: NULL;
2757: END IF;
2758:
2755: THEN
2756: NULL;
2757: END IF;
2758:
2759: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute10,p_old_Header_Price_Att_Rec.attribute10)
2760: THEN
2761: NULL;
2762: END IF;
2763:
2760: THEN
2761: NULL;
2762: END IF;
2763:
2764: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute11,p_old_Header_Price_Att_Rec.attribute11)
2765: THEN
2766: NULL;
2767: END IF;
2768:
2765: THEN
2766: NULL;
2767: END IF;
2768:
2769: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute12,p_old_Header_Price_Att_Rec.attribute12)
2770: THEN
2771: NULL;
2772: END IF;
2773:
2770: THEN
2771: NULL;
2772: END IF;
2773:
2774: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute13,p_old_Header_Price_Att_Rec.attribute13)
2775: THEN
2776: NULL;
2777: END IF;
2778:
2775: THEN
2776: NULL;
2777: END IF;
2778:
2779: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute14,p_old_Header_Price_Att_Rec.attribute14)
2780: THEN
2781: NULL;
2782: END IF;
2783:
2780: THEN
2781: NULL;
2782: END IF;
2783:
2784: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute15,p_old_Header_Price_Att_Rec.attribute15)
2785: THEN
2786: NULL;
2787: END IF;
2788:
2785: THEN
2786: NULL;
2787: END IF;
2788:
2789: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute2,p_old_Header_Price_Att_Rec.attribute2)
2790: THEN
2791: NULL;
2792: END IF;
2793:
2790: THEN
2791: NULL;
2792: END IF;
2793:
2794: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute3,p_old_Header_Price_Att_Rec.attribute3)
2795: THEN
2796: NULL;
2797: END IF;
2798:
2795: THEN
2796: NULL;
2797: END IF;
2798:
2799: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute4,p_old_Header_Price_Att_Rec.attribute4)
2800: THEN
2801: NULL;
2802: END IF;
2803:
2800: THEN
2801: NULL;
2802: END IF;
2803:
2804: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute5,p_old_Header_Price_Att_Rec.attribute5)
2805: THEN
2806: NULL;
2807: END IF;
2808:
2805: THEN
2806: NULL;
2807: END IF;
2808:
2809: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute6,p_old_Header_Price_Att_Rec.attribute6)
2810: THEN
2811: NULL;
2812: END IF;
2813:
2810: THEN
2811: NULL;
2812: END IF;
2813:
2814: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute7,p_old_Header_Price_Att_Rec.attribute7)
2815: THEN
2816: NULL;
2817: END IF;
2818:
2815: THEN
2816: NULL;
2817: END IF;
2818:
2819: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute8,p_old_Header_Price_Att_Rec.attribute8)
2820: THEN
2821: NULL;
2822: END IF;
2823:
2820: THEN
2821: NULL;
2822: END IF;
2823:
2824: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.attribute9,p_old_Header_Price_Att_Rec.attribute9)
2825: THEN
2826: NULL;
2827: END IF;
2828:
2825: THEN
2826: NULL;
2827: END IF;
2828:
2829: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.context,p_old_Header_Price_Att_Rec.context)
2830: THEN
2831: NULL;
2832: END IF;
2833:
2830: THEN
2831: NULL;
2832: END IF;
2833:
2834: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.created_by,p_old_Header_Price_Att_Rec.created_by)
2835: THEN
2836: NULL;
2837: END IF;
2838:
2835: THEN
2836: NULL;
2837: END IF;
2838:
2839: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.creation_date,p_old_Header_Price_Att_Rec.creation_date)
2840: THEN
2841: NULL;
2842: END IF;
2843:
2840: THEN
2841: NULL;
2842: END IF;
2843:
2844: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.flex_title,p_old_Header_Price_Att_Rec.flex_title)
2845: THEN
2846: l_price_flag := TRUE;
2847: END IF;
2848:
2845: THEN
2846: l_price_flag := TRUE;
2847: END IF;
2848:
2849: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.header_id,p_old_Header_Price_Att_Rec.header_id)
2850: THEN
2851: l_price_flag := TRUE;
2852: END IF;
2853:
2850: THEN
2851: l_price_flag := TRUE;
2852: END IF;
2853:
2854: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.last_updated_by,p_old_Header_Price_Att_Rec.last_updated_by)
2855: THEN
2856: NULL;
2857: END IF;
2858:
2855: THEN
2856: NULL;
2857: END IF;
2858:
2859: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.last_update_date,p_old_Header_Price_Att_Rec.last_update_date)
2860: THEN
2861: NULL;
2862: END IF;
2863:
2860: THEN
2861: NULL;
2862: END IF;
2863:
2864: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.last_update_login,p_old_Header_Price_Att_Rec.last_update_login)
2865: THEN
2866: NULL;
2867: END IF;
2868:
2865: THEN
2866: NULL;
2867: END IF;
2868:
2869: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.line_id,p_old_Header_Price_Att_Rec.line_id)
2870: THEN
2871: l_price_flag := TRUE;
2872: END IF;
2873:
2870: THEN
2871: l_price_flag := TRUE;
2872: END IF;
2873:
2874: 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)
2875: THEN
2876: NULL;
2877: END IF;
2878:
2875: THEN
2876: NULL;
2877: END IF;
2878:
2879: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute1,p_old_Header_Price_Att_Rec.pricing_attribute1)
2880: THEN
2881: l_price_flag := TRUE;
2882: END IF;
2883:
2880: THEN
2881: l_price_flag := TRUE;
2882: END IF;
2883:
2884: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute10,p_old_Header_Price_Att_Rec.pricing_attribute10)
2885: THEN
2886: l_price_flag := TRUE;
2887: END IF;
2888:
2885: THEN
2886: l_price_flag := TRUE;
2887: END IF;
2888:
2889: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute100,p_old_Header_Price_Att_Rec.pricing_attribute100)
2890: THEN
2891: l_price_flag := TRUE;
2892: END IF;
2893:
2890: THEN
2891: l_price_flag := TRUE;
2892: END IF;
2893:
2894: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute11,p_old_Header_Price_Att_Rec.pricing_attribute11)
2895: THEN
2896: l_price_flag := TRUE;
2897: END IF;
2898:
2895: THEN
2896: l_price_flag := TRUE;
2897: END IF;
2898:
2899: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute12,p_old_Header_Price_Att_Rec.pricing_attribute12)
2900: THEN
2901: l_price_flag := TRUE;
2902: END IF;
2903:
2900: THEN
2901: l_price_flag := TRUE;
2902: END IF;
2903:
2904: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute13,p_old_Header_Price_Att_Rec.pricing_attribute13)
2905: THEN
2906: l_price_flag := TRUE;
2907: END IF;
2908:
2905: THEN
2906: l_price_flag := TRUE;
2907: END IF;
2908:
2909: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute14,p_old_Header_Price_Att_Rec.pricing_attribute14)
2910: THEN
2911: l_price_flag := TRUE;
2912: END IF;
2913:
2910: THEN
2911: l_price_flag := TRUE;
2912: END IF;
2913:
2914: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute15,p_old_Header_Price_Att_Rec.pricing_attribute15)
2915: THEN
2916: l_price_flag := TRUE;
2917: END IF;
2918:
2915: THEN
2916: l_price_flag := TRUE;
2917: END IF;
2918:
2919: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute16,p_old_Header_Price_Att_Rec.pricing_attribute16)
2920: THEN
2921: l_price_flag := TRUE;
2922: END IF;
2923:
2920: THEN
2921: l_price_flag := TRUE;
2922: END IF;
2923:
2924: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute17,p_old_Header_Price_Att_Rec.pricing_attribute17)
2925: THEN
2926: l_price_flag := TRUE;
2927: END IF;
2928:
2925: THEN
2926: l_price_flag := TRUE;
2927: END IF;
2928:
2929: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute18,p_old_Header_Price_Att_Rec.pricing_attribute18)
2930: THEN
2931: l_price_flag := TRUE;
2932: END IF;
2933:
2930: THEN
2931: l_price_flag := TRUE;
2932: END IF;
2933:
2934: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute19,p_old_Header_Price_Att_Rec.pricing_attribute19)
2935: THEN
2936: l_price_flag := TRUE;
2937: END IF;
2938:
2935: THEN
2936: l_price_flag := TRUE;
2937: END IF;
2938:
2939: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute2,p_old_Header_Price_Att_Rec.pricing_attribute2)
2940: THEN
2941: l_price_flag := TRUE;
2942: END IF;
2943:
2940: THEN
2941: l_price_flag := TRUE;
2942: END IF;
2943:
2944: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute20,p_old_Header_Price_Att_Rec.pricing_attribute20)
2945: THEN
2946: l_price_flag := TRUE;
2947: END IF;
2948:
2945: THEN
2946: l_price_flag := TRUE;
2947: END IF;
2948:
2949: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute21,p_old_Header_Price_Att_Rec.pricing_attribute21)
2950: THEN
2951: l_price_flag := TRUE;
2952: END IF;
2953:
2950: THEN
2951: l_price_flag := TRUE;
2952: END IF;
2953:
2954: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute22,p_old_Header_Price_Att_Rec.pricing_attribute22)
2955: THEN
2956: l_price_flag := TRUE;
2957: END IF;
2958:
2955: THEN
2956: l_price_flag := TRUE;
2957: END IF;
2958:
2959: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute23,p_old_Header_Price_Att_Rec.pricing_attribute23)
2960: THEN
2961: l_price_flag := TRUE;
2962: END IF;
2963:
2960: THEN
2961: l_price_flag := TRUE;
2962: END IF;
2963:
2964: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute24,p_old_Header_Price_Att_Rec.pricing_attribute24)
2965: THEN
2966: l_price_flag := TRUE;
2967: END IF;
2968:
2965: THEN
2966: l_price_flag := TRUE;
2967: END IF;
2968:
2969: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute25,p_old_Header_Price_Att_Rec.pricing_attribute25)
2970: THEN
2971: l_price_flag := TRUE;
2972: END IF;
2973:
2970: THEN
2971: l_price_flag := TRUE;
2972: END IF;
2973:
2974: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute26,p_old_Header_Price_Att_Rec.pricing_attribute26)
2975: THEN
2976: l_price_flag := TRUE;
2977: END IF;
2978:
2975: THEN
2976: l_price_flag := TRUE;
2977: END IF;
2978:
2979: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute27,p_old_Header_Price_Att_Rec.pricing_attribute27)
2980: THEN
2981: l_price_flag := TRUE;
2982: END IF;
2983:
2980: THEN
2981: l_price_flag := TRUE;
2982: END IF;
2983:
2984: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute28,p_old_Header_Price_Att_Rec.pricing_attribute28)
2985: THEN
2986: l_price_flag := TRUE;
2987: END IF;
2988:
2985: THEN
2986: l_price_flag := TRUE;
2987: END IF;
2988:
2989: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute29,p_old_Header_Price_Att_Rec.pricing_attribute29)
2990: THEN
2991: l_price_flag := TRUE;
2992: END IF;
2993:
2990: THEN
2991: l_price_flag := TRUE;
2992: END IF;
2993:
2994: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute3,p_old_Header_Price_Att_Rec.pricing_attribute3)
2995: THEN
2996: l_price_flag := TRUE;
2997: END IF;
2998:
2995: THEN
2996: l_price_flag := TRUE;
2997: END IF;
2998:
2999: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute30,p_old_Header_Price_Att_Rec.pricing_attribute30)
3000: THEN
3001: l_price_flag := TRUE;
3002: END IF;
3003:
3000: THEN
3001: l_price_flag := TRUE;
3002: END IF;
3003:
3004: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute31,p_old_Header_Price_Att_Rec.pricing_attribute31)
3005: THEN
3006: l_price_flag := TRUE;
3007: END IF;
3008:
3005: THEN
3006: l_price_flag := TRUE;
3007: END IF;
3008:
3009: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute32,p_old_Header_Price_Att_Rec.pricing_attribute32)
3010: THEN
3011: l_price_flag := TRUE;
3012: END IF;
3013:
3010: THEN
3011: l_price_flag := TRUE;
3012: END IF;
3013:
3014: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute33,p_old_Header_Price_Att_Rec.pricing_attribute33)
3015: THEN
3016: l_price_flag := TRUE;
3017: END IF;
3018:
3015: THEN
3016: l_price_flag := TRUE;
3017: END IF;
3018:
3019: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute34,p_old_Header_Price_Att_Rec.pricing_attribute34)
3020: THEN
3021: l_price_flag := TRUE;
3022: END IF;
3023:
3020: THEN
3021: l_price_flag := TRUE;
3022: END IF;
3023:
3024: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute35,p_old_Header_Price_Att_Rec.pricing_attribute35)
3025: THEN
3026: l_price_flag := TRUE;
3027: END IF;
3028:
3025: THEN
3026: l_price_flag := TRUE;
3027: END IF;
3028:
3029: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute36,p_old_Header_Price_Att_Rec.pricing_attribute36)
3030: THEN
3031: l_price_flag := TRUE;
3032: END IF;
3033:
3030: THEN
3031: l_price_flag := TRUE;
3032: END IF;
3033:
3034: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute37,p_old_Header_Price_Att_Rec.pricing_attribute37)
3035: THEN
3036: l_price_flag := TRUE;
3037: END IF;
3038:
3035: THEN
3036: l_price_flag := TRUE;
3037: END IF;
3038:
3039: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute38,p_old_Header_Price_Att_Rec.pricing_attribute38)
3040: THEN
3041: l_price_flag := TRUE;
3042: END IF;
3043:
3040: THEN
3041: l_price_flag := TRUE;
3042: END IF;
3043:
3044: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute39,p_old_Header_Price_Att_Rec.pricing_attribute39)
3045: THEN
3046: l_price_flag := TRUE;
3047: END IF;
3048:
3045: THEN
3046: l_price_flag := TRUE;
3047: END IF;
3048:
3049: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute4,p_old_Header_Price_Att_Rec.pricing_attribute4)
3050: THEN
3051: l_price_flag := TRUE;
3052: END IF;
3053:
3050: THEN
3051: l_price_flag := TRUE;
3052: END IF;
3053:
3054: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute40,p_old_Header_Price_Att_Rec.pricing_attribute40)
3055: THEN
3056: l_price_flag := TRUE;
3057: END IF;
3058:
3055: THEN
3056: l_price_flag := TRUE;
3057: END IF;
3058:
3059: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute41,p_old_Header_Price_Att_Rec.pricing_attribute41)
3060: THEN
3061: l_price_flag := TRUE;
3062: END IF;
3063:
3060: THEN
3061: l_price_flag := TRUE;
3062: END IF;
3063:
3064: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute42,p_old_Header_Price_Att_Rec.pricing_attribute42)
3065: THEN
3066: l_price_flag := TRUE;
3067: END IF;
3068:
3065: THEN
3066: l_price_flag := TRUE;
3067: END IF;
3068:
3069: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute43,p_old_Header_Price_Att_Rec.pricing_attribute43)
3070: THEN
3071: l_price_flag := TRUE;
3072: END IF;
3073:
3070: THEN
3071: l_price_flag := TRUE;
3072: END IF;
3073:
3074: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute44,p_old_Header_Price_Att_Rec.pricing_attribute44)
3075: THEN
3076: l_price_flag := TRUE;
3077: END IF;
3078:
3075: THEN
3076: l_price_flag := TRUE;
3077: END IF;
3078:
3079: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute45,p_old_Header_Price_Att_Rec.pricing_attribute45)
3080: THEN
3081: l_price_flag := TRUE;
3082: END IF;
3083:
3080: THEN
3081: l_price_flag := TRUE;
3082: END IF;
3083:
3084: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute46,p_old_Header_Price_Att_Rec.pricing_attribute46)
3085: THEN
3086: l_price_flag := TRUE;
3087: END IF;
3088:
3085: THEN
3086: l_price_flag := TRUE;
3087: END IF;
3088:
3089: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute47,p_old_Header_Price_Att_Rec.pricing_attribute47)
3090: THEN
3091: l_price_flag := TRUE;
3092: END IF;
3093:
3090: THEN
3091: l_price_flag := TRUE;
3092: END IF;
3093:
3094: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute48,p_old_Header_Price_Att_Rec.pricing_attribute48)
3095: THEN
3096: l_price_flag := TRUE;
3097: END IF;
3098:
3095: THEN
3096: l_price_flag := TRUE;
3097: END IF;
3098:
3099: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute49,p_old_Header_Price_Att_Rec.pricing_attribute49)
3100: THEN
3101: l_price_flag := TRUE;
3102: END IF;
3103:
3100: THEN
3101: l_price_flag := TRUE;
3102: END IF;
3103:
3104: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute5,p_old_Header_Price_Att_Rec.pricing_attribute5)
3105: THEN
3106: l_price_flag := TRUE;
3107: END IF;
3108:
3105: THEN
3106: l_price_flag := TRUE;
3107: END IF;
3108:
3109: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute50,p_old_Header_Price_Att_Rec.pricing_attribute50)
3110: THEN
3111: l_price_flag := TRUE;
3112: END IF;
3113:
3110: THEN
3111: l_price_flag := TRUE;
3112: END IF;
3113:
3114: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute51,p_old_Header_Price_Att_Rec.pricing_attribute51)
3115: THEN
3116: l_price_flag := TRUE;
3117: END IF;
3118:
3115: THEN
3116: l_price_flag := TRUE;
3117: END IF;
3118:
3119: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute52,p_old_Header_Price_Att_Rec.pricing_attribute52)
3120: THEN
3121: l_price_flag := TRUE;
3122: END IF;
3123:
3120: THEN
3121: l_price_flag := TRUE;
3122: END IF;
3123:
3124: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute53,p_old_Header_Price_Att_Rec.pricing_attribute53)
3125: THEN
3126: l_price_flag := TRUE;
3127: END IF;
3128:
3125: THEN
3126: l_price_flag := TRUE;
3127: END IF;
3128:
3129: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute54,p_old_Header_Price_Att_Rec.pricing_attribute54)
3130: THEN
3131: l_price_flag := TRUE;
3132: END IF;
3133:
3130: THEN
3131: l_price_flag := TRUE;
3132: END IF;
3133:
3134: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute55,p_old_Header_Price_Att_Rec.pricing_attribute55)
3135: THEN
3136: l_price_flag := TRUE;
3137: END IF;
3138:
3135: THEN
3136: l_price_flag := TRUE;
3137: END IF;
3138:
3139: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute56,p_old_Header_Price_Att_Rec.pricing_attribute56)
3140: THEN
3141: l_price_flag := TRUE;
3142: END IF;
3143:
3140: THEN
3141: l_price_flag := TRUE;
3142: END IF;
3143:
3144: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute57,p_old_Header_Price_Att_Rec.pricing_attribute57)
3145: THEN
3146: l_price_flag := TRUE;
3147: END IF;
3148:
3145: THEN
3146: l_price_flag := TRUE;
3147: END IF;
3148:
3149: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute58,p_old_Header_Price_Att_Rec.pricing_attribute58)
3150: THEN
3151: l_price_flag := TRUE;
3152: END IF;
3153:
3150: THEN
3151: l_price_flag := TRUE;
3152: END IF;
3153:
3154: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute59,p_old_Header_Price_Att_Rec.pricing_attribute59)
3155: THEN
3156: l_price_flag := TRUE;
3157: END IF;
3158:
3155: THEN
3156: l_price_flag := TRUE;
3157: END IF;
3158:
3159: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute6,p_old_Header_Price_Att_Rec.pricing_attribute6)
3160: THEN
3161: l_price_flag := TRUE;
3162: END IF;
3163:
3160: THEN
3161: l_price_flag := TRUE;
3162: END IF;
3163:
3164: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute60,p_old_Header_Price_Att_Rec.pricing_attribute60)
3165: THEN
3166: l_price_flag := TRUE;
3167: END IF;
3168:
3165: THEN
3166: l_price_flag := TRUE;
3167: END IF;
3168:
3169: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute61,p_old_Header_Price_Att_Rec.pricing_attribute61)
3170: THEN
3171: l_price_flag := TRUE;
3172: END IF;
3173:
3170: THEN
3171: l_price_flag := TRUE;
3172: END IF;
3173:
3174: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute62,p_old_Header_Price_Att_Rec.pricing_attribute62)
3175: THEN
3176: l_price_flag := TRUE;
3177: END IF;
3178:
3175: THEN
3176: l_price_flag := TRUE;
3177: END IF;
3178:
3179: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute63,p_old_Header_Price_Att_Rec.pricing_attribute63)
3180: THEN
3181: l_price_flag := TRUE;
3182: END IF;
3183:
3180: THEN
3181: l_price_flag := TRUE;
3182: END IF;
3183:
3184: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute64,p_old_Header_Price_Att_Rec.pricing_attribute64)
3185: THEN
3186: l_price_flag := TRUE;
3187: END IF;
3188:
3185: THEN
3186: l_price_flag := TRUE;
3187: END IF;
3188:
3189: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute65,p_old_Header_Price_Att_Rec.pricing_attribute65)
3190: THEN
3191: l_price_flag := TRUE;
3192: END IF;
3193:
3190: THEN
3191: l_price_flag := TRUE;
3192: END IF;
3193:
3194: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute66,p_old_Header_Price_Att_Rec.pricing_attribute66)
3195: THEN
3196: l_price_flag := TRUE;
3197: END IF;
3198:
3195: THEN
3196: l_price_flag := TRUE;
3197: END IF;
3198:
3199: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute67,p_old_Header_Price_Att_Rec.pricing_attribute67)
3200: THEN
3201: l_price_flag := TRUE;
3202: END IF;
3203:
3200: THEN
3201: l_price_flag := TRUE;
3202: END IF;
3203:
3204: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute68,p_old_Header_Price_Att_Rec.pricing_attribute68)
3205: THEN
3206: l_price_flag := TRUE;
3207: END IF;
3208:
3205: THEN
3206: l_price_flag := TRUE;
3207: END IF;
3208:
3209: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute69,p_old_Header_Price_Att_Rec.pricing_attribute69)
3210: THEN
3211: l_price_flag := TRUE;
3212: END IF;
3213:
3210: THEN
3211: l_price_flag := TRUE;
3212: END IF;
3213:
3214: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute7,p_old_Header_Price_Att_Rec.pricing_attribute7)
3215: THEN
3216: l_price_flag := TRUE;
3217: END IF;
3218:
3215: THEN
3216: l_price_flag := TRUE;
3217: END IF;
3218:
3219: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute70,p_old_Header_Price_Att_Rec.pricing_attribute70)
3220: THEN
3221: l_price_flag := TRUE;
3222: END IF;
3223:
3220: THEN
3221: l_price_flag := TRUE;
3222: END IF;
3223:
3224: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute71,p_old_Header_Price_Att_Rec.pricing_attribute71)
3225: THEN
3226: l_price_flag := TRUE;
3227: END IF;
3228:
3225: THEN
3226: l_price_flag := TRUE;
3227: END IF;
3228:
3229: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute72,p_old_Header_Price_Att_Rec.pricing_attribute72)
3230: THEN
3231: l_price_flag := TRUE;
3232: END IF;
3233:
3230: THEN
3231: l_price_flag := TRUE;
3232: END IF;
3233:
3234: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute73,p_old_Header_Price_Att_Rec.pricing_attribute73)
3235: THEN
3236: l_price_flag := TRUE;
3237: END IF;
3238:
3235: THEN
3236: l_price_flag := TRUE;
3237: END IF;
3238:
3239: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute74,p_old_Header_Price_Att_Rec.pricing_attribute74)
3240: THEN
3241: l_price_flag := TRUE;
3242: END IF;
3243:
3240: THEN
3241: l_price_flag := TRUE;
3242: END IF;
3243:
3244: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute75,p_old_Header_Price_Att_Rec.pricing_attribute75)
3245: THEN
3246: l_price_flag := TRUE;
3247: END IF;
3248:
3245: THEN
3246: l_price_flag := TRUE;
3247: END IF;
3248:
3249: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute76,p_old_Header_Price_Att_Rec.pricing_attribute76)
3250: THEN
3251: l_price_flag := TRUE;
3252: END IF;
3253:
3250: THEN
3251: l_price_flag := TRUE;
3252: END IF;
3253:
3254: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute77,p_old_Header_Price_Att_Rec.pricing_attribute77)
3255: THEN
3256: l_price_flag := TRUE;
3257: END IF;
3258:
3255: THEN
3256: l_price_flag := TRUE;
3257: END IF;
3258:
3259: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute78,p_old_Header_Price_Att_Rec.pricing_attribute78)
3260: THEN
3261: l_price_flag := TRUE;
3262: END IF;
3263:
3260: THEN
3261: l_price_flag := TRUE;
3262: END IF;
3263:
3264: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute79,p_old_Header_Price_Att_Rec.pricing_attribute79)
3265: THEN
3266: l_price_flag := TRUE;
3267: END IF;
3268:
3265: THEN
3266: l_price_flag := TRUE;
3267: END IF;
3268:
3269: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute8,p_old_Header_Price_Att_Rec.pricing_attribute8)
3270: THEN
3271: l_price_flag := TRUE;
3272: END IF;
3273:
3270: THEN
3271: l_price_flag := TRUE;
3272: END IF;
3273:
3274: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute80,p_old_Header_Price_Att_Rec.pricing_attribute80)
3275: THEN
3276: l_price_flag := TRUE;
3277: END IF;
3278:
3275: THEN
3276: l_price_flag := TRUE;
3277: END IF;
3278:
3279: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute81,p_old_Header_Price_Att_Rec.pricing_attribute81)
3280: THEN
3281: l_price_flag := TRUE;
3282: END IF;
3283:
3280: THEN
3281: l_price_flag := TRUE;
3282: END IF;
3283:
3284: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute82,p_old_Header_Price_Att_Rec.pricing_attribute82)
3285: THEN
3286: l_price_flag := TRUE;
3287: END IF;
3288:
3285: THEN
3286: l_price_flag := TRUE;
3287: END IF;
3288:
3289: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute83,p_old_Header_Price_Att_Rec.pricing_attribute83)
3290: THEN
3291: l_price_flag := TRUE;
3292: END IF;
3293:
3290: THEN
3291: l_price_flag := TRUE;
3292: END IF;
3293:
3294: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute84,p_old_Header_Price_Att_Rec.pricing_attribute84)
3295: THEN
3296: l_price_flag := TRUE;
3297: END IF;
3298:
3295: THEN
3296: l_price_flag := TRUE;
3297: END IF;
3298:
3299: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute85,p_old_Header_Price_Att_Rec.pricing_attribute85)
3300: THEN
3301: l_price_flag := TRUE;
3302: END IF;
3303:
3300: THEN
3301: l_price_flag := TRUE;
3302: END IF;
3303:
3304: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute86,p_old_Header_Price_Att_Rec.pricing_attribute86)
3305: THEN
3306: l_price_flag := TRUE;
3307: END IF;
3308:
3305: THEN
3306: l_price_flag := TRUE;
3307: END IF;
3308:
3309: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute87,p_old_Header_Price_Att_Rec.pricing_attribute87)
3310: THEN
3311: l_price_flag := TRUE;
3312: END IF;
3313:
3310: THEN
3311: l_price_flag := TRUE;
3312: END IF;
3313:
3314: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute88,p_old_Header_Price_Att_Rec.pricing_attribute88)
3315: THEN
3316: l_price_flag := TRUE;
3317: END IF;
3318:
3315: THEN
3316: l_price_flag := TRUE;
3317: END IF;
3318:
3319: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute89,p_old_Header_Price_Att_Rec.pricing_attribute89)
3320: THEN
3321: l_price_flag := TRUE;
3322: END IF;
3323:
3320: THEN
3321: l_price_flag := TRUE;
3322: END IF;
3323:
3324: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute9,p_old_Header_Price_Att_Rec.pricing_attribute9)
3325: THEN
3326: l_price_flag := TRUE;
3327: END IF;
3328:
3325: THEN
3326: l_price_flag := TRUE;
3327: END IF;
3328:
3329: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute90,p_old_Header_Price_Att_Rec.pricing_attribute90)
3330: THEN
3331: l_price_flag := TRUE;
3332: END IF;
3333:
3330: THEN
3331: l_price_flag := TRUE;
3332: END IF;
3333:
3334: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute91,p_old_Header_Price_Att_Rec.pricing_attribute91)
3335: THEN
3336: l_price_flag := TRUE;
3337: END IF;
3338:
3335: THEN
3336: l_price_flag := TRUE;
3337: END IF;
3338:
3339: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute92,p_old_Header_Price_Att_Rec.pricing_attribute92)
3340: THEN
3341: l_price_flag := TRUE;
3342: END IF;
3343:
3340: THEN
3341: l_price_flag := TRUE;
3342: END IF;
3343:
3344: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute93,p_old_Header_Price_Att_Rec.pricing_attribute93)
3345: THEN
3346: l_price_flag := TRUE;
3347: END IF;
3348:
3345: THEN
3346: l_price_flag := TRUE;
3347: END IF;
3348:
3349: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute94,p_old_Header_Price_Att_Rec.pricing_attribute94)
3350: THEN
3351: l_price_flag := TRUE;
3352: END IF;
3353:
3350: THEN
3351: l_price_flag := TRUE;
3352: END IF;
3353:
3354: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute95,p_old_Header_Price_Att_Rec.pricing_attribute95)
3355: THEN
3356: l_price_flag := TRUE;
3357: END IF;
3358:
3355: THEN
3356: l_price_flag := TRUE;
3357: END IF;
3358:
3359: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute96,p_old_Header_Price_Att_Rec.pricing_attribute96)
3360: THEN
3361: l_price_flag := TRUE;
3362: END IF;
3363:
3360: THEN
3361: l_price_flag := TRUE;
3362: END IF;
3363:
3364: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute97,p_old_Header_Price_Att_Rec.pricing_attribute97)
3365: THEN
3366: l_price_flag := TRUE;
3367: END IF;
3368:
3365: THEN
3366: l_price_flag := TRUE;
3367: END IF;
3368:
3369: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute98,p_old_Header_Price_Att_Rec.pricing_attribute98)
3370: THEN
3371: l_price_flag := TRUE;
3372: END IF;
3373:
3370: THEN
3371: l_price_flag := TRUE;
3372: END IF;
3373:
3374: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_attribute99,p_old_Header_Price_Att_Rec.pricing_attribute99)
3375: THEN
3376: l_price_flag := TRUE;
3377: END IF;
3378:
3375: THEN
3376: l_price_flag := TRUE;
3377: END IF;
3378:
3379: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.pricing_context,p_old_Header_Price_Att_Rec.pricing_context)
3380: THEN
3381: l_price_flag := TRUE;
3382: END IF;
3383:
3380: THEN
3381: l_price_flag := TRUE;
3382: END IF;
3383:
3384: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.program_application_id,p_old_Header_Price_Att_Rec.program_application_id)
3385: THEN
3386: NULL;
3387: END IF;
3388:
3385: THEN
3386: NULL;
3387: END IF;
3388:
3389: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.program_id,p_old_Header_Price_Att_Rec.program_id)
3390: THEN
3391: NULL;
3392: END IF;
3393:
3390: THEN
3391: NULL;
3392: END IF;
3393:
3394: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.program_update_date,p_old_Header_Price_Att_Rec.program_update_date)
3395: THEN
3396: NULL;
3397: END IF;
3398:
3395: THEN
3396: NULL;
3397: END IF;
3398:
3399: IF NOT OE_GLOBALS.Equal(p_x_Header_Price_Att_Rec.request_id,p_old_Header_Price_Att_Rec.request_id)
3400: THEN
3401: NULL;
3402: END IF;
3403: --for bug 2702382 begin
3400: THEN
3401: NULL;
3402: END IF;
3403: --for bug 2702382 begin
3404: if p_x_header_price_att_rec.operation = OE_GLOBALS.G_OPR_DELETE
3405: and p_x_header_price_att_rec.flex_title = 'QP_ATTR_DEFNS_QUALIFIER'
3406: and p_x_header_price_att_rec.pricing_context = 'MODLIST'
3407: and p_x_header_price_att_rec.pricing_attribute1 is not null
3408: 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,
3449: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3450: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_HEader_Price_Att,
3451: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3452: p_request_unique_key1 => 'BATCH',
3446: --2442012
3447: /* OE_delayed_requests_Pvt.log_request(
3448: p_entity_code => OE_GLOBALS.G_ENTITY_HEader_Price_Att,
3449: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3450: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_HEader_Price_Att,
3451: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3452: p_request_unique_key1 => 'BATCH',
3453: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3454: p_param2 => 'BATCH',
3451: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3452: p_request_unique_key1 => 'BATCH',
3453: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3454: p_param2 => 'BATCH',
3455: p_request_type => OE_GLOBALS.G_PRICE_ORDER,
3456: x_return_status => l_return_status);
3457: */
3458: /*
3459: OE_delayed_requests_Pvt.log_request(
3456: x_return_status => l_return_status);
3457: */
3458: /*
3459: OE_delayed_requests_Pvt.log_request(
3460: p_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3461: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3462: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3463: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3464: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3458: /*
3459: OE_delayed_requests_Pvt.log_request(
3460: p_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3461: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3462: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3463: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3464: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3465: p_param2 => 'ORDER',
3466: p_request_type => OE_GLOBALS.G_PRICE_ORDER,
3462: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3463: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3464: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3465: p_param2 => 'ORDER',
3466: p_request_type => OE_GLOBALS.G_PRICE_ORDER,
3467: x_return_status => l_return_status);
3468: */
3469:
3470: Begin
3493: Else
3494: l_pricing_event := 'BATCH';
3495: End If;
3496: /* OE_delayed_requests_Pvt.log_request(
3497: p_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3498: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3499: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3500: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3501: p_request_unique_key1 => 'BOOK',
3495: End If;
3496: /* OE_delayed_requests_Pvt.log_request(
3497: p_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3498: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3499: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3500: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3501: p_request_unique_key1 => 'BOOK',
3502: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3503: p_param2 => 'BOOK',
3500: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3501: p_request_unique_key1 => 'BOOK',
3502: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3503: p_param2 => 'BOOK',
3504: p_request_type => OE_GLOBALS.G_PRICE_ORDER,
3505: x_return_status => l_return_status);
3506: End If;
3507: */
3508:
3506: End If;
3507: */
3508:
3509: OE_delayed_requests_Pvt.log_request(
3510: p_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3511: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3512: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3513: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3514: p_request_unique_key1 => l_pricing_event,
3508:
3509: OE_delayed_requests_Pvt.log_request(
3510: p_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3511: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3512: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3513: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3514: p_request_unique_key1 => l_pricing_event,
3515: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3516: p_param2 => l_pricing_event,
3515: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3516: p_param2 => l_pricing_event,
3517: --Header level attribute has changed, all lines are affected. need to say price_order.
3518: p_param3 => 'PRICE_ORDER',
3519: p_request_type => OE_GLOBALS.G_PRICE_ORDER,
3520: x_return_status => l_return_status);
3521:
3522: -- sol_ord_er #16014165
3523: oe_delayed_requests_pvt.log_request(
3520: x_return_status => l_return_status);
3521:
3522: -- sol_ord_er #16014165
3523: oe_delayed_requests_pvt.log_request(
3524: p_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3525: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3526: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3527: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3528: p_request_type => OE_GLOBALS.G_SERVICE_FIRST_PERIOD_BILL,
3522: -- sol_ord_er #16014165
3523: oe_delayed_requests_pvt.log_request(
3524: p_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3525: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3526: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3527: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3528: p_request_type => OE_GLOBALS.G_SERVICE_FIRST_PERIOD_BILL,
3529: p_request_unique_key1 => 'ORDER',
3530: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3524: p_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3525: p_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3526: p_requesting_entity_code => OE_GLOBALS.G_ENTITY_ALL,
3527: p_requesting_entity_id => p_x_Header_Price_Att_Rec.Header_Id,
3528: p_request_type => OE_GLOBALS.G_SERVICE_FIRST_PERIOD_BILL,
3529: p_request_unique_key1 => 'ORDER',
3530: p_param1 => p_x_Header_Price_Att_Rec.Header_Id,
3531: x_return_status => l_return_status);
3532: -- sol_ord_er #16014165 end
4127: IF l_debug_level > 0 THEN
4128: oe_debug_pub.add( 'COMPARE ' , 1 ) ;
4129: END IF;
4130:
4131: IF OE_GLOBALS.Equal(p_x_Header_Price_Att_rec.lock_control,
4132: l_lock_control)
4133: THEN
4134:
4135: -- Row has not changed. Set out parameter.