DBA Data[Home] [Help]

APPS.OE_PRICE_LIST_LINE_UTIL dependencies on OE_VALIDATE_ATTR

Line 586: IF NOT OE_Validate_Attr.Desc_Flex( 'PRICE_LIST_LINE' ) THEN

582: OR (NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.context,p_old_Price_List_Line_rec.context))
583: THEN
584: -- Validate descriptive flexfield.
585:
586: IF NOT OE_Validate_Attr.Desc_Flex( 'PRICE_LIST_LINE' ) THEN
587: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
588: END IF;
589:
590: END IF;

Line 670: IF NOT OE_Validate_Attr.Comments(p_Price_List_Line_rec.comments) THEN

666:
667:
668: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.comments,p_old_Price_List_Line_rec.comments)
669: THEN
670: IF NOT OE_Validate_Attr.Comments(p_Price_List_Line_rec.comments) THEN
671: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
672: END IF;
673: END IF;
674:

Line 682: IF NOT OE_Validate_Attr.Created_By(p_Price_List_Line_rec.created_by) THEN

678: END IF;
679:
680: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.created_by,p_old_Price_List_Line_rec.created_by)
681: THEN
682: IF NOT OE_Validate_Attr.Created_By(p_Price_List_Line_rec.created_by) THEN
683: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
684: END IF;
685: END IF;
686:

Line 689: IF NOT OE_Validate_Attr.Creation_Date(p_Price_List_Line_rec.creation_date)

685: END IF;
686:
687: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.creation_date,p_old_Price_List_Line_rec.creation_date)
688: THEN
689: IF NOT OE_Validate_Attr.Creation_Date(p_Price_List_Line_rec.creation_date)
690: THEN
691: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
692: END IF;
693: END IF;

Line 697: IF NOT OE_Validate_Attr.Customer_Item(p_Price_List_Line_rec.customer_item_id)

693: END IF;
694:
695: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.customer_item_id,p_old_Price_List_Line_rec.customer_item_id)
696: THEN
697: IF NOT OE_Validate_Attr.Customer_Item(p_Price_List_Line_rec.customer_item_id)
698: THEN
699: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
700: END IF;
701: END IF;

Line 705: IF NOT OE_Validate_Attr.End_Date_Active(p_Price_List_Line_rec.end_date_active) THEN

701: END IF;
702:
703: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.end_date_active,p_old_Price_List_Line_rec.end_date_active)
704: THEN
705: IF NOT OE_Validate_Attr.End_Date_Active(p_Price_List_Line_rec.end_date_active) THEN
706: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
707:
708: ELSIF NOT OE_Validate_Attr.Start_Date_End_Date(
709: p_Price_List_Line_rec.start_date_active,

Line 708: ELSIF NOT OE_Validate_Attr.Start_Date_End_Date(

704: THEN
705: IF NOT OE_Validate_Attr.End_Date_Active(p_Price_List_Line_rec.end_date_active) THEN
706: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
707:
708: ELSIF NOT OE_Validate_Attr.Start_Date_End_Date(
709: p_Price_List_Line_rec.start_date_active,
710: p_Price_List_Line_rec.end_date_active) THEN
711: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
712:

Line 718: IF NOT OE_Validate_Attr.Inventory_Item(p_Price_List_Line_rec.inventory_item_id) THEN

714: END IF;
715:
716: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.inventory_item_id,p_old_Price_List_Line_rec.inventory_item_id)
717: THEN
718: IF NOT OE_Validate_Attr.Inventory_Item(p_Price_List_Line_rec.inventory_item_id) THEN
719: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
720: END IF;
721: END IF;
722:

Line 725: IF NOT OE_Validate_Attr.Last_Updated_By(p_Price_List_Line_rec.last_updated_by)

721: END IF;
722:
723: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.last_updated_by,p_old_Price_List_Line_rec.last_updated_by)
724: THEN
725: IF NOT OE_Validate_Attr.Last_Updated_By(p_Price_List_Line_rec.last_updated_by)
726: THEN
727: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
728: END IF;
729: END IF;

Line 733: IF NOT OE_Validate_Attr.Last_Update_Date(p_Price_List_Line_rec.last_update_date) THEN

729: END IF;
730:
731: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.last_update_date,p_old_Price_List_Line_rec.last_update_date)
732: THEN
733: IF NOT OE_Validate_Attr.Last_Update_Date(p_Price_List_Line_rec.last_update_date) THEN
734: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
735: END IF;
736: END IF;
737:

Line 740: IF NOT OE_Validate_Attr.Last_Update_Login(p_Price_List_Line_rec.last_update_login) THEN

736: END IF;
737:
738: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.last_update_login,p_old_Price_List_Line_rec.last_update_login)
739: THEN
740: IF NOT OE_Validate_Attr.Last_Update_Login(p_Price_List_Line_rec.last_update_login) THEN
741: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
742: END IF;
743: END IF;
744:

Line 747: IF NOT OE_Validate_Attr.List_Price(p_Price_List_Line_rec.list_price) THEN

743: END IF;
744:
745: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.list_price,p_old_Price_List_Line_rec.list_price)
746: THEN
747: IF NOT OE_Validate_Attr.List_Price(p_Price_List_Line_rec.list_price) THEN
748: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
749: END IF;
750: END IF;
751:

Line 754: IF NOT OE_Validate_Attr.Method(p_Price_List_Line_rec.method_code) THEN

750: END IF;
751:
752: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.method_code,p_old_Price_List_Line_rec.method_code)
753: THEN
754: IF NOT OE_Validate_Attr.Method(p_Price_List_Line_rec.method_code) THEN
755: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
756: END IF;
757: END IF;
758:

Line 761: IF NOT OE_Validate_Attr.Price_List(p_Price_List_Line_rec.price_list_id)

757: END IF;
758:
759: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.price_list_id,p_old_Price_List_Line_rec.price_list_id)
760: THEN
761: IF NOT OE_Validate_Attr.Price_List(p_Price_List_Line_rec.price_list_id)
762: THEN
763: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
764: END IF;
765: END IF;

Line 769: IF NOT OE_Validate_Attr.Price_List_Line(p_Price_List_Line_rec.price_list_line_id) THEN

765: END IF;
766:
767: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.price_list_line_id,p_old_Price_List_Line_rec.price_list_line_id)
768: THEN
769: IF NOT OE_Validate_Attr.Price_List_Line(p_Price_List_Line_rec.price_list_line_id) THEN
770: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
771: END IF;
772: END IF;
773:

Line 776: IF NOT OE_Validate_Attr.Pricing_Attribute1(p_Price_List_Line_rec.pricing_attribute1) THEN

772: END IF;
773:
774: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute1,p_old_Price_List_Line_rec.pricing_attribute1)
775: THEN
776: IF NOT OE_Validate_Attr.Pricing_Attribute1(p_Price_List_Line_rec.pricing_attribute1) THEN
777: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
778: END IF;
779: END IF;
780:

Line 783: IF NOT OE_Validate_Attr.Pricing_Attribute10(p_Price_List_Line_rec.pricing_attribute10)

779: END IF;
780:
781: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute10,p_old_Price_List_Line_rec.pricing_attribute10)
782: THEN
783: IF NOT OE_Validate_Attr.Pricing_Attribute10(p_Price_List_Line_rec.pricing_attribute10)
784: THEN
785: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
786: END IF;
787: END IF;

Line 791: IF NOT OE_Validate_Attr.Pricing_Attribute11(p_Price_List_Line_rec.pricing_attribute11)

787: END IF;
788:
789: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute11,p_old_Price_List_Line_rec.pricing_attribute11)
790: THEN
791: IF NOT OE_Validate_Attr.Pricing_Attribute11(p_Price_List_Line_rec.pricing_attribute11)
792: THEN
793: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
794: END IF;
795: END IF;

Line 799: IF NOT OE_Validate_Attr.Pricing_Attribute12(p_Price_List_Line_rec.pricing_attribute12)

795: END IF;
796:
797: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute12,p_old_Price_List_Line_rec.pricing_attribute12)
798: THEN
799: IF NOT OE_Validate_Attr.Pricing_Attribute12(p_Price_List_Line_rec.pricing_attribute12)
800: THEN
801: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
802: END IF;
803: END IF;

Line 807: IF NOT OE_Validate_Attr.Pricing_Attribute13(p_Price_List_Line_rec.pricing_attribute13)

803: END IF;
804:
805: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute13,p_old_Price_List_Line_rec.pricing_attribute13)
806: THEN
807: IF NOT OE_Validate_Attr.Pricing_Attribute13(p_Price_List_Line_rec.pricing_attribute13)
808: THEN
809: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
810: END IF;
811: END IF;

Line 815: IF NOT OE_Validate_Attr.Pricing_Attribute14(p_Price_List_Line_rec.pricing_attribute14)

811: END IF;
812:
813: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute14,p_old_Price_List_Line_rec.pricing_attribute14)
814: THEN
815: IF NOT OE_Validate_Attr.Pricing_Attribute14(p_Price_List_Line_rec.pricing_attribute14)
816: THEN
817: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
818: END IF;
819: END IF;

Line 823: IF NOT OE_Validate_Attr.Pricing_Attribute15(p_Price_List_Line_rec.pricing_attribute15)

819: END IF;
820:
821: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute15,p_old_Price_List_Line_rec.pricing_attribute15)
822: THEN
823: IF NOT OE_Validate_Attr.Pricing_Attribute15(p_Price_List_Line_rec.pricing_attribute15)
824: THEN
825: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
826: END IF;
827: END IF;

Line 831: IF NOT OE_Validate_Attr.Pricing_Attribute2(p_Price_List_Line_rec.pricing_attribute2)

827: END IF;
828:
829: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute2,p_old_Price_List_Line_rec.pricing_attribute2)
830: THEN
831: IF NOT OE_Validate_Attr.Pricing_Attribute2(p_Price_List_Line_rec.pricing_attribute2)
832: THEN
833: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
834: END IF;
835: END IF;

Line 839: IF NOT OE_Validate_Attr.Pricing_Attribute3(p_Price_List_Line_rec.pricing_attribute3)

835: END IF;
836:
837: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute3,p_old_Price_List_Line_rec.pricing_attribute3)
838: THEN
839: IF NOT OE_Validate_Attr.Pricing_Attribute3(p_Price_List_Line_rec.pricing_attribute3)
840: THEN
841: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
842: END IF;
843: END IF;

Line 847: IF NOT OE_Validate_Attr.Pricing_Attribute4(p_Price_List_Line_rec.pricing_attribute4)

843: END IF;
844:
845: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute4,p_old_Price_List_Line_rec.pricing_attribute4)
846: THEN
847: IF NOT OE_Validate_Attr.Pricing_Attribute4(p_Price_List_Line_rec.pricing_attribute4)
848: THEN
849: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
850: END IF;
851: END IF;

Line 855: IF NOT OE_Validate_Attr.Pricing_Attribute5(p_Price_List_Line_rec.pricing_attribute5)

851: END IF;
852:
853: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute5,p_old_Price_List_Line_rec.pricing_attribute5)
854: THEN
855: IF NOT OE_Validate_Attr.Pricing_Attribute5(p_Price_List_Line_rec.pricing_attribute5)
856: THEN
857: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
858: END IF;
859: END IF;

Line 863: IF NOT OE_Validate_Attr.Pricing_Attribute6(p_Price_List_Line_rec.pricing_attribute6)

859: END IF;
860:
861: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute6,p_old_Price_List_Line_rec.pricing_attribute6)
862: THEN
863: IF NOT OE_Validate_Attr.Pricing_Attribute6(p_Price_List_Line_rec.pricing_attribute6)
864: THEN
865: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
866: END IF;
867: END IF;

Line 871: IF NOT OE_Validate_Attr.Pricing_Attribute7(p_Price_List_Line_rec.pricing_attribute7)

867: END IF;
868:
869: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute7,p_old_Price_List_Line_rec.pricing_attribute7)
870: THEN
871: IF NOT OE_Validate_Attr.Pricing_Attribute7(p_Price_List_Line_rec.pricing_attribute7)
872: THEN
873: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
874: END IF;
875: END IF;

Line 879: IF NOT OE_Validate_Attr.Pricing_Attribute8(p_Price_List_Line_rec.pricing_attribute8)

875: END IF;
876:
877: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute8,p_old_Price_List_Line_rec.pricing_attribute8)
878: THEN
879: IF NOT OE_Validate_Attr.Pricing_Attribute8(p_Price_List_Line_rec.pricing_attribute8)
880: THEN
881: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
882: END IF;
883: END IF;

Line 887: IF NOT OE_Validate_Attr.Pricing_Attribute9(p_Price_List_Line_rec.pricing_attribute9)

883: END IF;
884:
885: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_attribute9,p_old_Price_List_Line_rec.pricing_attribute9)
886: THEN
887: IF NOT OE_Validate_Attr.Pricing_Attribute9(p_Price_List_Line_rec.pricing_attribute9)
888: THEN
889: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
890: END IF;
891: END IF;

Line 895: IF NOT OE_Validate_Attr.Pricing_Context(p_Price_List_Line_rec.pricing_context) THEN

891: END IF;
892:
893: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_context,p_old_Price_List_Line_rec.pricing_context)
894: THEN
895: IF NOT OE_Validate_Attr.Pricing_Context(p_Price_List_Line_rec.pricing_context) THEN
896: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
897: END IF;
898: END IF;
899:

Line 902: IF NOT OE_Validate_Attr.Pricing_Rule(p_Price_List_Line_rec.pricing_rule_id)

898: END IF;
899:
900: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.pricing_rule_id,p_old_Price_List_Line_rec.pricing_rule_id)
901: THEN
902: IF NOT OE_Validate_Attr.Pricing_Rule(p_Price_List_Line_rec.pricing_rule_id)
903: THEN
904: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
905: END IF;
906: END IF;

Line 910: IF NOT OE_Validate_Attr.Program_Application(p_Price_List_Line_rec.program_application_id) THEN

906: END IF;
907:
908: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.program_application_id,p_old_Price_List_Line_rec.program_application_id)
909: THEN
910: IF NOT OE_Validate_Attr.Program_Application(p_Price_List_Line_rec.program_application_id) THEN
911: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
912: END IF;
913: END IF;
914:

Line 917: IF NOT OE_Validate_Attr.Program(p_Price_List_Line_rec.program_id) THEN

913: END IF;
914:
915: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.program_id,p_old_Price_List_Line_rec.program_id)
916: THEN
917: IF NOT OE_Validate_Attr.Program(p_Price_List_Line_rec.program_id) THEN
918: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
919: END IF;
920: END IF;
921:

Line 924: IF NOT OE_Validate_Attr.Program_Update_Date(p_Price_List_Line_rec.program_update_date) THEN

920: END IF;
921:
922: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.program_update_date,p_old_Price_List_Line_rec.program_update_date)
923: THEN
924: IF NOT OE_Validate_Attr.Program_Update_Date(p_Price_List_Line_rec.program_update_date) THEN
925: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
926: END IF;
927: END IF;
928:

Line 931: IF NOT OE_Validate_Attr.Reprice(p_Price_List_Line_rec.reprice_flag) THEN

927: END IF;
928:
929: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.reprice_flag,p_old_Price_List_Line_rec.reprice_flag)
930: THEN
931: IF NOT OE_Validate_Attr.Reprice(p_Price_List_Line_rec.reprice_flag) THEN
932: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
933: END IF;
934: END IF;
935:

Line 938: IF NOT OE_Validate_Attr.Request(p_Price_List_Line_rec.request_id) THEN

934: END IF;
935:
936: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.request_id,p_old_Price_List_Line_rec.request_id)
937: THEN
938: IF NOT OE_Validate_Attr.Request(p_Price_List_Line_rec.request_id) THEN
939: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
940: END IF;
941: END IF;
942:

Line 945: IF NOT OE_Validate_Attr.Revision(p_Price_List_Line_rec.revision) THEN

941: END IF;
942:
943: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.revision,p_old_Price_List_Line_rec.revision)
944: THEN
945: IF NOT OE_Validate_Attr.Revision(p_Price_List_Line_rec.revision) THEN
946: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
947: END IF;
948: END IF;
949:

Line 952: IF NOT OE_Validate_Attr.Revision_Date(p_Price_List_Line_rec.revision_date) THEN

948: END IF;
949:
950: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.revision_date,p_old_Price_List_Line_rec.revision_date)
951: THEN
952: IF NOT OE_Validate_Attr.Revision_Date(p_Price_List_Line_rec.revision_date) THEN
953: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
954: END IF;
955: END IF;
956:

Line 959: IF NOT OE_Validate_Attr.Revision_Reason(p_Price_List_Line_rec.revision_reason_code) THEN

955: END IF;
956:
957: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.revision_reason_code,p_old_Price_List_Line_rec.revision_reason_code)
958: THEN
959: IF NOT OE_Validate_Attr.Revision_Reason(p_Price_List_Line_rec.revision_reason_code) THEN
960: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
961: END IF;
962: END IF;
963:

Line 966: IF NOT OE_Validate_Attr.Start_Date_Active(p_Price_List_Line_rec.start_date_active) THEN

962: END IF;
963:
964: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.start_date_active,p_old_Price_List_Line_rec.start_date_active)
965: THEN
966: IF NOT OE_Validate_Attr.Start_Date_Active(p_Price_List_Line_rec.start_date_active) THEN
967: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
968:
969: ELSIF NOT OE_Validate_Attr.Start_Date_End_Date(
970: p_Price_List_Line_rec.start_date_active,

Line 969: ELSIF NOT OE_Validate_Attr.Start_Date_End_Date(

965: THEN
966: IF NOT OE_Validate_Attr.Start_Date_Active(p_Price_List_Line_rec.start_date_active) THEN
967: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
968:
969: ELSIF NOT OE_Validate_Attr.Start_Date_End_Date(
970: p_Price_List_Line_rec.start_date_active,
971: p_Price_List_Line_rec.end_date_active) THEN
972: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
973:

Line 979: IF NOT OE_Validate_Attr.Unit(p_Price_List_Line_rec.unit_code) THEN

975: END IF;
976:
977: IF NOT OE_GLOBALS.Equal(p_Price_List_Line_rec.unit_code,p_old_Price_List_Line_rec.unit_code)
978: THEN
979: IF NOT OE_Validate_Attr.Unit(p_Price_List_Line_rec.unit_code) THEN
980: x_Price_List_Line_rec.return_status := FND_API.G_RET_STS_ERROR;
981: END IF;
982: END IF;
983:

Line 989: OE_VALIDATE_ATTR.PRIMARY_EXISTS(

985: THEN
986:
987: -- 2 parameters added start date and end date :: Geresh
988: l_primary_exists :=
989: OE_VALIDATE_ATTR.PRIMARY_EXISTS(
990: p_Price_List_Line_rec.price_list_id,
991: p_Price_List_Line_rec.inventory_item_id,
992: p_Price_List_Line_rec.customer_item_id,
993: p_Price_List_Line_rec.pricing_attribute1,