DBA Data[Home] [Help]

APPS.QP_DEFAULT_PRICE_LIST_LINE dependencies on QP_PRICE_LIST_LINE_UTIL

Line 615: QP_Price_List_Line_Util.Clear_Dependent_Attr

611: oe_debug_pub.add('accrual qty');
612:
613: IF QP_Validate.Accrual_Qty(g_PRICE_LIST_LINE_rec.accrual_qty)
614: THEN
615: QP_Price_List_Line_Util.Clear_Dependent_Attr
616: ( p_attr_id => QP_Price_List_Line_Util.G_ACCRUAL_QTY
617: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
618: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
619: );

Line 616: ( p_attr_id => QP_Price_List_Line_Util.G_ACCRUAL_QTY

612:
613: IF QP_Validate.Accrual_Qty(g_PRICE_LIST_LINE_rec.accrual_qty)
614: THEN
615: QP_Price_List_Line_Util.Clear_Dependent_Attr
616: ( p_attr_id => QP_Price_List_Line_Util.G_ACCRUAL_QTY
617: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
618: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
619: );
620: ELSE

Line 643: QP_Price_List_Line_Util.Clear_Dependent_Attr

639: IF g_PRICE_LIST_LINE_rec.accrual_uom_code IS NOT NULL THEN
640:
641: IF QP_Validate.Accrual_Uom(g_PRICE_LIST_LINE_rec.accrual_uom_code)
642: THEN
643: QP_Price_List_Line_Util.Clear_Dependent_Attr
644: ( p_attr_id => QP_Price_List_Line_Util.G_ACCRUAL_UOM
645: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
646: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
647: );

Line 644: ( p_attr_id => QP_Price_List_Line_Util.G_ACCRUAL_UOM

640:
641: IF QP_Validate.Accrual_Uom(g_PRICE_LIST_LINE_rec.accrual_uom_code)
642: THEN
643: QP_Price_List_Line_Util.Clear_Dependent_Attr
644: ( p_attr_id => QP_Price_List_Line_Util.G_ACCRUAL_UOM
645: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
646: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
647: );
648: ELSE

Line 670: QP_Price_List_Line_Util.Clear_Dependent_Attr

666:
667: IF QP_Validate.Arithmetic_Operator(g_PRICE_LIST_LINE_rec.arithmetic_operator)
668: THEN
669: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
670: QP_Price_List_Line_Util.Clear_Dependent_Attr
671: ( p_attr_id => QP_Price_List_Line_Util.G_ARITHMETIC_OPERATOR
672: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
673: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
674: );

Line 671: ( p_attr_id => QP_Price_List_Line_Util.G_ARITHMETIC_OPERATOR

667: IF QP_Validate.Arithmetic_Operator(g_PRICE_LIST_LINE_rec.arithmetic_operator)
668: THEN
669: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
670: QP_Price_List_Line_Util.Clear_Dependent_Attr
671: ( p_attr_id => QP_Price_List_Line_Util.G_ARITHMETIC_OPERATOR
672: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
673: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
674: );
675: ELSE

Line 694: QP_Price_List_Line_Util.Clear_Dependent_Attr

690:
691: IF QP_Validate.Automatic(g_PRICE_LIST_LINE_rec.automatic_flag)
692: THEN
693: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
694: QP_Price_List_Line_Util.Clear_Dependent_Attr
695: ( p_attr_id => QP_Price_List_Line_Util.G_AUTOMATIC
696: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
697: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
698: );

Line 695: ( p_attr_id => QP_Price_List_Line_Util.G_AUTOMATIC

691: IF QP_Validate.Automatic(g_PRICE_LIST_LINE_rec.automatic_flag)
692: THEN
693: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
694: QP_Price_List_Line_Util.Clear_Dependent_Attr
695: ( p_attr_id => QP_Price_List_Line_Util.G_AUTOMATIC
696: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
697: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
698: );
699: ELSE

Line 719: QP_Price_List_Line_Util.Clear_Dependent_Attr

715: IF g_PRICE_LIST_LINE_rec.base_qty IS NOT NULL THEN
716:
717: IF QP_Validate.Base_Qty(g_PRICE_LIST_LINE_rec.base_qty)
718: THEN
719: QP_Price_List_Line_Util.Clear_Dependent_Attr
720: ( p_attr_id => QP_Price_List_Line_Util.G_BASE_QTY
721: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
722: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
723: );

Line 720: ( p_attr_id => QP_Price_List_Line_Util.G_BASE_QTY

716:
717: IF QP_Validate.Base_Qty(g_PRICE_LIST_LINE_rec.base_qty)
718: THEN
719: QP_Price_List_Line_Util.Clear_Dependent_Attr
720: ( p_attr_id => QP_Price_List_Line_Util.G_BASE_QTY
721: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
722: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
723: );
724: ELSE

Line 746: QP_Price_List_Line_Util.Clear_Dependent_Attr

742: IF g_PRICE_LIST_LINE_rec.base_uom_code IS NOT NULL THEN
743:
744: IF QP_Validate.Base_Uom(g_PRICE_LIST_LINE_rec.base_uom_code)
745: THEN
746: QP_Price_List_Line_Util.Clear_Dependent_Attr
747: ( p_attr_id => QP_Price_List_Line_Util.G_BASE_UOM
748: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
749: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
750: );

Line 747: ( p_attr_id => QP_Price_List_Line_Util.G_BASE_UOM

743:
744: IF QP_Validate.Base_Uom(g_PRICE_LIST_LINE_rec.base_uom_code)
745: THEN
746: QP_Price_List_Line_Util.Clear_Dependent_Attr
747: ( p_attr_id => QP_Price_List_Line_Util.G_BASE_UOM
748: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
749: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
750: );
751: ELSE

Line 772: QP_Price_List_Line_Util.Clear_Dependent_Attr

768:
769: IF QP_Validate.Comments(g_PRICE_LIST_LINE_rec.comments)
770: THEN
771: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
772: QP_Price_List_Line_Util.Clear_Dependent_Attr
773: ( p_attr_id => QP_Price_List_Line_Util.G_COMMENTS
774: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
775: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
776: );

Line 773: ( p_attr_id => QP_Price_List_Line_Util.G_COMMENTS

769: IF QP_Validate.Comments(g_PRICE_LIST_LINE_rec.comments)
770: THEN
771: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
772: QP_Price_List_Line_Util.Clear_Dependent_Attr
773: ( p_attr_id => QP_Price_List_Line_Util.G_COMMENTS
774: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
775: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
776: );
777: ELSE

Line 796: QP_Price_List_Line_Util.Clear_Dependent_Attr

792:
793: IF QP_Validate.Effective_Period_Uom(g_PRICE_LIST_LINE_rec.effective_period_uom)
794: THEN
795: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
796: QP_Price_List_Line_Util.Clear_Dependent_Attr
797: ( p_attr_id => QP_Price_List_Line_Util.G_EFFECTIVE_PERIOD_UOM
798: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
799: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
800: );

Line 797: ( p_attr_id => QP_Price_List_Line_Util.G_EFFECTIVE_PERIOD_UOM

793: IF QP_Validate.Effective_Period_Uom(g_PRICE_LIST_LINE_rec.effective_period_uom)
794: THEN
795: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
796: QP_Price_List_Line_Util.Clear_Dependent_Attr
797: ( p_attr_id => QP_Price_List_Line_Util.G_EFFECTIVE_PERIOD_UOM
798: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
799: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
800: );
801: ELSE

Line 820: QP_Price_List_Line_Util.Clear_Dependent_Attr

816:
817: IF QP_Validate.End_Date_Active(g_PRICE_LIST_LINE_rec.end_date_active)
818: THEN
819: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
820: QP_Price_List_Line_Util.Clear_Dependent_Attr
821: ( p_attr_id => QP_Price_List_Line_Util.G_END_DATE_ACTIVE
822: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
823: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
824: );

Line 821: ( p_attr_id => QP_Price_List_Line_Util.G_END_DATE_ACTIVE

817: IF QP_Validate.End_Date_Active(g_PRICE_LIST_LINE_rec.end_date_active)
818: THEN
819: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
820: QP_Price_List_Line_Util.Clear_Dependent_Attr
821: ( p_attr_id => QP_Price_List_Line_Util.G_END_DATE_ACTIVE
822: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
823: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
824: );
825: ELSE

Line 844: QP_Price_List_Line_Util.Clear_Dependent_Attr

840:
841: IF QP_Validate.Estim_Accrual_Rate(g_PRICE_LIST_LINE_rec.estim_accrual_rate)
842: THEN
843: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
844: QP_Price_List_Line_Util.Clear_Dependent_Attr
845: ( p_attr_id => QP_Price_List_Line_Util.G_ESTIM_ACCRUAL_RATE
846: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
847: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
848: );

Line 845: ( p_attr_id => QP_Price_List_Line_Util.G_ESTIM_ACCRUAL_RATE

841: IF QP_Validate.Estim_Accrual_Rate(g_PRICE_LIST_LINE_rec.estim_accrual_rate)
842: THEN
843: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
844: QP_Price_List_Line_Util.Clear_Dependent_Attr
845: ( p_attr_id => QP_Price_List_Line_Util.G_ESTIM_ACCRUAL_RATE
846: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
847: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
848: );
849: ELSE

Line 867: QP_Price_List_Line_Util.Clear_Dependent_Attr

863:
864: IF QP_Validate.Generate_Using_Formula(g_PRICE_LIST_LINE_rec.generate_using_formula_id)
865: THEN
866: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
867: QP_Price_List_Line_Util.Clear_Dependent_Attr
868: ( p_attr_id => QP_Price_List_Line_Util.G_GENERATE_USING_FORMULA
869: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
870: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
871: );

Line 868: ( p_attr_id => QP_Price_List_Line_Util.G_GENERATE_USING_FORMULA

864: IF QP_Validate.Generate_Using_Formula(g_PRICE_LIST_LINE_rec.generate_using_formula_id)
865: THEN
866: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
867: QP_Price_List_Line_Util.Clear_Dependent_Attr
868: ( p_attr_id => QP_Price_List_Line_Util.G_GENERATE_USING_FORMULA
869: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
870: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
871: );
872: ELSE

Line 891: QP_Price_List_Line_Util.Clear_Dependent_Attr

887:
888: IF QP_Validate.Inventory_Item(g_PRICE_LIST_LINE_rec.inventory_item_id)
889: THEN
890: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
891: QP_Price_List_Line_Util.Clear_Dependent_Attr
892: ( p_attr_id => QP_Price_List_Line_Util.G_INVENTORY_ITEM
893: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
894: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
895: );

Line 892: ( p_attr_id => QP_Price_List_Line_Util.G_INVENTORY_ITEM

888: IF QP_Validate.Inventory_Item(g_PRICE_LIST_LINE_rec.inventory_item_id)
889: THEN
890: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
891: QP_Price_List_Line_Util.Clear_Dependent_Attr
892: ( p_attr_id => QP_Price_List_Line_Util.G_INVENTORY_ITEM
893: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
894: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
895: );
896: ELSE

Line 915: QP_Price_List_Line_Util.Clear_Dependent_Attr

911:
912: IF QP_Validate.List_Header(g_PRICE_LIST_LINE_rec.list_header_id)
913: THEN
914: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
915: QP_Price_List_Line_Util.Clear_Dependent_Attr
916: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_HEADER
917: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
918: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
919: );

Line 916: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_HEADER

912: IF QP_Validate.List_Header(g_PRICE_LIST_LINE_rec.list_header_id)
913: THEN
914: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
915: QP_Price_List_Line_Util.Clear_Dependent_Attr
916: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_HEADER
917: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
918: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
919: );
920: ELSE

Line 937: QP_Price_List_Line_Util.Clear_Dependent_Attr

933:
934: IF QP_Validate.List_Line(g_PRICE_LIST_LINE_rec.list_line_id)
935: THEN
936: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
937: QP_Price_List_Line_Util.Clear_Dependent_Attr
938: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_LINE
939: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
940: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
941: );

Line 938: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_LINE

934: IF QP_Validate.List_Line(g_PRICE_LIST_LINE_rec.list_line_id)
935: THEN
936: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
937: QP_Price_List_Line_Util.Clear_Dependent_Attr
938: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_LINE
939: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
940: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
941: );
942: ELSE

Line 970: QP_Price_List_Line_Util.Clear_Dependent_Attr

966:
967: IF QP_Validate.List_Line_Type(g_PRICE_LIST_LINE_rec.list_line_type_code)
968: THEN
969: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
970: QP_Price_List_Line_Util.Clear_Dependent_Attr
971: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_LINE_TYPE
972: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
973: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
974: );

Line 971: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_LINE_TYPE

967: IF QP_Validate.List_Line_Type(g_PRICE_LIST_LINE_rec.list_line_type_code)
968: THEN
969: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
970: QP_Price_List_Line_Util.Clear_Dependent_Attr
971: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_LINE_TYPE
972: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
973: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
974: );
975: ELSE

Line 994: QP_Price_List_Line_Util.Clear_Dependent_Attr

990:
991: IF QP_Validate.List_Price(g_PRICE_LIST_LINE_rec.list_price)
992: THEN
993: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
994: QP_Price_List_Line_Util.Clear_Dependent_Attr
995: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_PRICE
996: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
997: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
998: );

Line 995: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_PRICE

991: IF QP_Validate.List_Price(g_PRICE_LIST_LINE_rec.list_price)
992: THEN
993: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
994: QP_Price_List_Line_Util.Clear_Dependent_Attr
995: ( p_attr_id => QP_Price_List_Line_Util.G_LIST_PRICE
996: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
997: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
998: );
999: ELSE

Line 1019: QP_Price_List_Line_Util.Clear_Dependent_Attr

1015: IF g_PRICE_LIST_LINE_rec.from_rltd_modifier_id IS NOT NULL THEN
1016:
1017: IF QP_Validate.From_Rltd_Modifier_Id(g_PRICE_LIST_LINE_rec.from_rltd_modifier_id)
1018: THEN
1019: QP_Price_List_Line_Util.Clear_Dependent_Attr
1020: ( p_attr_id => QP_Price_List_Line_Util.G_FROM_RLTD_MODIFIER
1021: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1022: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1023: );

Line 1020: ( p_attr_id => QP_Price_List_Line_Util.G_FROM_RLTD_MODIFIER

1016:
1017: IF QP_Validate.From_Rltd_Modifier_Id(g_PRICE_LIST_LINE_rec.from_rltd_modifier_id)
1018: THEN
1019: QP_Price_List_Line_Util.Clear_Dependent_Attr
1020: ( p_attr_id => QP_Price_List_Line_Util.G_FROM_RLTD_MODIFIER
1021: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1022: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1023: );
1024: ELSE

Line 1046: QP_Price_List_Line_Util.Clear_Dependent_Attr

1042: IF g_PRICE_LIST_LINE_rec.product_precedence IS NOT NULL THEN
1043:
1044: IF QP_Validate.Product_Precedence(g_PRICE_LIST_LINE_rec.product_precedence)
1045: THEN
1046: QP_Price_List_Line_Util.Clear_Dependent_Attr
1047: ( p_attr_id => QP_Price_List_Line_Util.G_PRODUCT_PRECEDENCE
1048: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1049: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1050: );

Line 1047: ( p_attr_id => QP_Price_List_Line_Util.G_PRODUCT_PRECEDENCE

1043:
1044: IF QP_Validate.Product_Precedence(g_PRICE_LIST_LINE_rec.product_precedence)
1045: THEN
1046: QP_Price_List_Line_Util.Clear_Dependent_Attr
1047: ( p_attr_id => QP_Price_List_Line_Util.G_PRODUCT_PRECEDENCE
1048: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1049: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1050: );
1051: ELSE

Line 1071: QP_Price_List_Line_Util.Clear_Dependent_Attr

1067: IF g_PRICE_LIST_LINE_rec.rltd_modifier_group_no IS NOT NULL THEN
1068:
1069: IF QP_Validate.Rltd_Modifier_Group_No(g_PRICE_LIST_LINE_rec.rltd_modifier_group_no)
1070: THEN
1071: QP_Price_List_Line_Util.Clear_Dependent_Attr
1072: ( p_attr_id => QP_Price_List_Line_Util.G_RLTD_MODIFIER_GROUP_NO
1073: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1074: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1075: );

Line 1072: ( p_attr_id => QP_Price_List_Line_Util.G_RLTD_MODIFIER_GROUP_NO

1068:
1069: IF QP_Validate.Rltd_Modifier_Group_No(g_PRICE_LIST_LINE_rec.rltd_modifier_group_no)
1070: THEN
1071: QP_Price_List_Line_Util.Clear_Dependent_Attr
1072: ( p_attr_id => QP_Price_List_Line_Util.G_RLTD_MODIFIER_GROUP_NO
1073: , p_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1074: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1075: );
1076: ELSE

Line 1095: QP_Price_List_Line_Util.Clear_Dependent_Attr

1091:
1092: IF QP_Validate.Modifier_Level(g_PRICE_LIST_LINE_rec.modifier_level_code)
1093: THEN
1094: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1095: QP_Price_List_Line_Util.Clear_Dependent_Attr
1096: ( p_attr_id => QP_Price_List_Line_Util.G_MODIFIER_LEVEL
1097: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1098: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1099: );

Line 1096: ( p_attr_id => QP_Price_List_Line_Util.G_MODIFIER_LEVEL

1092: IF QP_Validate.Modifier_Level(g_PRICE_LIST_LINE_rec.modifier_level_code)
1093: THEN
1094: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1095: QP_Price_List_Line_Util.Clear_Dependent_Attr
1096: ( p_attr_id => QP_Price_List_Line_Util.G_MODIFIER_LEVEL
1097: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1098: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1099: );
1100: ELSE

Line 1119: QP_Price_List_Line_Util.Clear_Dependent_Attr

1115:
1116: IF QP_Validate.Number_Effective_Periods(g_PRICE_LIST_LINE_rec.number_effective_periods)
1117: THEN
1118: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1119: QP_Price_List_Line_Util.Clear_Dependent_Attr
1120: ( p_attr_id => QP_Price_List_Line_Util.G_NUMBER_EFFECTIVE_PERIODS
1121: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1122: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1123: );

Line 1120: ( p_attr_id => QP_Price_List_Line_Util.G_NUMBER_EFFECTIVE_PERIODS

1116: IF QP_Validate.Number_Effective_Periods(g_PRICE_LIST_LINE_rec.number_effective_periods)
1117: THEN
1118: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1119: QP_Price_List_Line_Util.Clear_Dependent_Attr
1120: ( p_attr_id => QP_Price_List_Line_Util.G_NUMBER_EFFECTIVE_PERIODS
1121: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1122: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1123: );
1124: ELSE

Line 1143: QP_Price_List_Line_Util.Clear_Dependent_Attr

1139:
1140: IF QP_Validate.Operand(g_PRICE_LIST_LINE_rec.operand)
1141: THEN
1142: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1143: QP_Price_List_Line_Util.Clear_Dependent_Attr
1144: ( p_attr_id => QP_Price_List_Line_Util.G_OPERAND
1145: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1146: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1147: );

Line 1144: ( p_attr_id => QP_Price_List_Line_Util.G_OPERAND

1140: IF QP_Validate.Operand(g_PRICE_LIST_LINE_rec.operand)
1141: THEN
1142: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1143: QP_Price_List_Line_Util.Clear_Dependent_Attr
1144: ( p_attr_id => QP_Price_List_Line_Util.G_OPERAND
1145: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1146: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1147: );
1148: ELSE

Line 1167: QP_Price_List_Line_Util.Clear_Dependent_Attr

1163:
1164: IF QP_Validate.Organization(g_PRICE_LIST_LINE_rec.organization_id)
1165: THEN
1166: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1167: QP_Price_List_Line_Util.Clear_Dependent_Attr
1168: ( p_attr_id => QP_Price_List_Line_Util.G_ORGANIZATION
1169: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1170: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1171: );

Line 1168: ( p_attr_id => QP_Price_List_Line_Util.G_ORGANIZATION

1164: IF QP_Validate.Organization(g_PRICE_LIST_LINE_rec.organization_id)
1165: THEN
1166: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1167: QP_Price_List_Line_Util.Clear_Dependent_Attr
1168: ( p_attr_id => QP_Price_List_Line_Util.G_ORGANIZATION
1169: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1170: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1171: );
1172: ELSE

Line 1191: QP_Price_List_Line_Util.Clear_Dependent_Attr

1187:
1188: IF QP_Validate.Override(g_PRICE_LIST_LINE_rec.override_flag)
1189: THEN
1190: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1191: QP_Price_List_Line_Util.Clear_Dependent_Attr
1192: ( p_attr_id => QP_Price_List_Line_Util.G_OVERRIDE
1193: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1194: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1195: );

Line 1192: ( p_attr_id => QP_Price_List_Line_Util.G_OVERRIDE

1188: IF QP_Validate.Override(g_PRICE_LIST_LINE_rec.override_flag)
1189: THEN
1190: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1191: QP_Price_List_Line_Util.Clear_Dependent_Attr
1192: ( p_attr_id => QP_Price_List_Line_Util.G_OVERRIDE
1193: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1194: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1195: );
1196: ELSE

Line 1215: QP_Price_List_Line_Util.Clear_Dependent_Attr

1211:
1212: IF QP_Validate.Percent_Price(g_PRICE_LIST_LINE_rec.percent_price)
1213: THEN
1214: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1215: QP_Price_List_Line_Util.Clear_Dependent_Attr
1216: ( p_attr_id => QP_Price_List_Line_Util.G_PERCENT_PRICE
1217: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1218: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1219: );

Line 1216: ( p_attr_id => QP_Price_List_Line_Util.G_PERCENT_PRICE

1212: IF QP_Validate.Percent_Price(g_PRICE_LIST_LINE_rec.percent_price)
1213: THEN
1214: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1215: QP_Price_List_Line_Util.Clear_Dependent_Attr
1216: ( p_attr_id => QP_Price_List_Line_Util.G_PERCENT_PRICE
1217: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1218: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1219: );
1220: ELSE

Line 1239: QP_Price_List_Line_Util.Clear_Dependent_Attr

1235:
1236: IF QP_Validate.Price_Break_Type(g_PRICE_LIST_LINE_rec.price_break_type_code)
1237: THEN
1238: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1239: QP_Price_List_Line_Util.Clear_Dependent_Attr
1240: ( p_attr_id => QP_Price_List_Line_Util.G_PRICE_BREAK_TYPE
1241: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1242: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1243: );

Line 1240: ( p_attr_id => QP_Price_List_Line_Util.G_PRICE_BREAK_TYPE

1236: IF QP_Validate.Price_Break_Type(g_PRICE_LIST_LINE_rec.price_break_type_code)
1237: THEN
1238: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1239: QP_Price_List_Line_Util.Clear_Dependent_Attr
1240: ( p_attr_id => QP_Price_List_Line_Util.G_PRICE_BREAK_TYPE
1241: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1242: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1243: );
1244: ELSE

Line 1263: QP_Price_List_Line_Util.Clear_Dependent_Attr

1259:
1260: IF QP_Validate.Price_By_Formula(g_PRICE_LIST_LINE_rec.price_by_formula_id)
1261: THEN
1262: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1263: QP_Price_List_Line_Util.Clear_Dependent_Attr
1264: ( p_attr_id => QP_Price_List_Line_Util.G_PRICE_BY_FORMULA
1265: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1266: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1267: );

Line 1264: ( p_attr_id => QP_Price_List_Line_Util.G_PRICE_BY_FORMULA

1260: IF QP_Validate.Price_By_Formula(g_PRICE_LIST_LINE_rec.price_by_formula_id)
1261: THEN
1262: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1263: QP_Price_List_Line_Util.Clear_Dependent_Attr
1264: ( p_attr_id => QP_Price_List_Line_Util.G_PRICE_BY_FORMULA
1265: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1266: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1267: );
1268: ELSE

Line 1287: QP_Price_List_Line_Util.Clear_Dependent_Attr

1283:
1284: IF QP_Validate.Primary_Uom(g_PRICE_LIST_LINE_rec.primary_uom_flag)
1285: THEN
1286: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1287: QP_Price_List_Line_Util.Clear_Dependent_Attr
1288: ( p_attr_id => QP_Price_List_Line_Util.G_PRIMARY_UOM
1289: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1290: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1291: );

Line 1288: ( p_attr_id => QP_Price_List_Line_Util.G_PRIMARY_UOM

1284: IF QP_Validate.Primary_Uom(g_PRICE_LIST_LINE_rec.primary_uom_flag)
1285: THEN
1286: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1287: QP_Price_List_Line_Util.Clear_Dependent_Attr
1288: ( p_attr_id => QP_Price_List_Line_Util.G_PRIMARY_UOM
1289: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1290: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1291: );
1292: ELSE

Line 1311: QP_Price_List_Line_Util.Clear_Dependent_Attr

1307:
1308: IF QP_Validate.Print_On_Invoice(g_PRICE_LIST_LINE_rec.print_on_invoice_flag)
1309: THEN
1310: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1311: QP_Price_List_Line_Util.Clear_Dependent_Attr
1312: ( p_attr_id => QP_Price_List_Line_Util.G_PRINT_ON_INVOICE
1313: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1314: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1315: );

Line 1312: ( p_attr_id => QP_Price_List_Line_Util.G_PRINT_ON_INVOICE

1308: IF QP_Validate.Print_On_Invoice(g_PRICE_LIST_LINE_rec.print_on_invoice_flag)
1309: THEN
1310: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1311: QP_Price_List_Line_Util.Clear_Dependent_Attr
1312: ( p_attr_id => QP_Price_List_Line_Util.G_PRINT_ON_INVOICE
1313: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1314: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1315: );
1316: ELSE

Line 1336: QP_Price_List_Line_Util.Clear_Dependent_Attr

1332:
1333: IF QP_Validate.Rebate_Transaction_Type(g_PRICE_LIST_LINE_rec.rebate_trxn_type_code)
1334: THEN
1335: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1336: QP_Price_List_Line_Util.Clear_Dependent_Attr
1337: ( p_attr_id => QP_Price_List_Line_Util.G_REBATE_TRANSACTION_TYPE
1338: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1339: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1340: );

Line 1337: ( p_attr_id => QP_Price_List_Line_Util.G_REBATE_TRANSACTION_TYPE

1333: IF QP_Validate.Rebate_Transaction_Type(g_PRICE_LIST_LINE_rec.rebate_trxn_type_code)
1334: THEN
1335: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1336: QP_Price_List_Line_Util.Clear_Dependent_Attr
1337: ( p_attr_id => QP_Price_List_Line_Util.G_REBATE_TRANSACTION_TYPE
1338: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1339: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1340: );
1341: ELSE

Line 1356: QP_Price_List_Line_Util.Clear_Dependent_Attr

1352: IF g_PRICE_LIST_LINE_rec.recurring_value IS NOT NULL THEN
1353: IF QP_Validate.recurring_value(g_PRICE_LIST_LINE_rec.recurring_value)
1354: THEN
1355: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1356: QP_Price_List_Line_Util.Clear_Dependent_Attr
1357: (p_attr_id => QP_Price_List_Line_Util.G_RECURRING_VALUE,
1358: p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec,
1359: x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec);
1360: ELSE

Line 1357: (p_attr_id => QP_Price_List_Line_Util.G_RECURRING_VALUE,

1353: IF QP_Validate.recurring_value(g_PRICE_LIST_LINE_rec.recurring_value)
1354: THEN
1355: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1356: QP_Price_List_Line_Util.Clear_Dependent_Attr
1357: (p_attr_id => QP_Price_List_Line_Util.G_RECURRING_VALUE,
1358: p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec,
1359: x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec);
1360: ELSE
1361: g_PRICE_LIST_LINE_rec.related_item_id := NULL;

Line 1377: QP_Price_List_Line_Util.Clear_Dependent_Attr

1373:
1374: IF QP_Validate.Related_Item(g_PRICE_LIST_LINE_rec.related_item_id)
1375: THEN
1376: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1377: QP_Price_List_Line_Util.Clear_Dependent_Attr
1378: ( p_attr_id => QP_Price_List_Line_Util.G_RELATED_ITEM
1379: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1380: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1381: );

Line 1378: ( p_attr_id => QP_Price_List_Line_Util.G_RELATED_ITEM

1374: IF QP_Validate.Related_Item(g_PRICE_LIST_LINE_rec.related_item_id)
1375: THEN
1376: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1377: QP_Price_List_Line_Util.Clear_Dependent_Attr
1378: ( p_attr_id => QP_Price_List_Line_Util.G_RELATED_ITEM
1379: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1380: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1381: );
1382: ELSE

Line 1401: QP_Price_List_Line_Util.Clear_Dependent_Attr

1397:
1398: IF QP_Validate.Relationship_Type(g_PRICE_LIST_LINE_rec.relationship_type_id)
1399: THEN
1400: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1401: QP_Price_List_Line_Util.Clear_Dependent_Attr
1402: ( p_attr_id => QP_Price_List_Line_Util.G_RELATIONSHIP_TYPE
1403: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1404: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1405: );

Line 1402: ( p_attr_id => QP_Price_List_Line_Util.G_RELATIONSHIP_TYPE

1398: IF QP_Validate.Relationship_Type(g_PRICE_LIST_LINE_rec.relationship_type_id)
1399: THEN
1400: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1401: QP_Price_List_Line_Util.Clear_Dependent_Attr
1402: ( p_attr_id => QP_Price_List_Line_Util.G_RELATIONSHIP_TYPE
1403: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1404: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1405: );
1406: ELSE

Line 1425: QP_Price_List_Line_Util.Clear_Dependent_Attr

1421:
1422: IF QP_Validate.Reprice(g_PRICE_LIST_LINE_rec.reprice_flag)
1423: THEN
1424: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1425: QP_Price_List_Line_Util.Clear_Dependent_Attr
1426: ( p_attr_id => QP_Price_List_Line_Util.G_REPRICE
1427: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1428: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1429: );

Line 1426: ( p_attr_id => QP_Price_List_Line_Util.G_REPRICE

1422: IF QP_Validate.Reprice(g_PRICE_LIST_LINE_rec.reprice_flag)
1423: THEN
1424: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1425: QP_Price_List_Line_Util.Clear_Dependent_Attr
1426: ( p_attr_id => QP_Price_List_Line_Util.G_REPRICE
1427: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1428: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1429: );
1430: ELSE

Line 1449: QP_Price_List_Line_Util.Clear_Dependent_Attr

1445:
1446: IF QP_Validate.Revision(g_PRICE_LIST_LINE_rec.revision)
1447: THEN
1448: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1449: QP_Price_List_Line_Util.Clear_Dependent_Attr
1450: ( p_attr_id => QP_Price_List_Line_Util.G_REVISION
1451: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1452: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1453: );

Line 1450: ( p_attr_id => QP_Price_List_Line_Util.G_REVISION

1446: IF QP_Validate.Revision(g_PRICE_LIST_LINE_rec.revision)
1447: THEN
1448: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1449: QP_Price_List_Line_Util.Clear_Dependent_Attr
1450: ( p_attr_id => QP_Price_List_Line_Util.G_REVISION
1451: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1452: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1453: );
1454: ELSE

Line 1473: QP_Price_List_Line_Util.Clear_Dependent_Attr

1469:
1470: IF QP_Validate.Revision_Date(g_PRICE_LIST_LINE_rec.revision_date)
1471: THEN
1472: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1473: QP_Price_List_Line_Util.Clear_Dependent_Attr
1474: ( p_attr_id => QP_Price_List_Line_Util.G_REVISION_DATE
1475: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1476: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1477: );

Line 1474: ( p_attr_id => QP_Price_List_Line_Util.G_REVISION_DATE

1470: IF QP_Validate.Revision_Date(g_PRICE_LIST_LINE_rec.revision_date)
1471: THEN
1472: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1473: QP_Price_List_Line_Util.Clear_Dependent_Attr
1474: ( p_attr_id => QP_Price_List_Line_Util.G_REVISION_DATE
1475: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1476: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1477: );
1478: ELSE

Line 1497: QP_Price_List_Line_Util.Clear_Dependent_Attr

1493:
1494: IF QP_Validate.Revision_Reason(g_PRICE_LIST_LINE_rec.revision_reason_code)
1495: THEN
1496: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1497: QP_Price_List_Line_Util.Clear_Dependent_Attr
1498: ( p_attr_id => QP_Price_List_Line_Util.G_REVISION_REASON
1499: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1500: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1501: );

Line 1498: ( p_attr_id => QP_Price_List_Line_Util.G_REVISION_REASON

1494: IF QP_Validate.Revision_Reason(g_PRICE_LIST_LINE_rec.revision_reason_code)
1495: THEN
1496: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1497: QP_Price_List_Line_Util.Clear_Dependent_Attr
1498: ( p_attr_id => QP_Price_List_Line_Util.G_REVISION_REASON
1499: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1500: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1501: );
1502: ELSE

Line 1521: QP_Price_List_Line_Util.Clear_Dependent_Attr

1517:
1518: IF QP_Validate.Start_Date_Active(g_PRICE_LIST_LINE_rec.start_date_active)
1519: THEN
1520: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1521: QP_Price_List_Line_Util.Clear_Dependent_Attr
1522: ( p_attr_id => QP_Price_List_Line_Util.G_START_DATE_ACTIVE
1523: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1524: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1525: );

Line 1522: ( p_attr_id => QP_Price_List_Line_Util.G_START_DATE_ACTIVE

1518: IF QP_Validate.Start_Date_Active(g_PRICE_LIST_LINE_rec.start_date_active)
1519: THEN
1520: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1521: QP_Price_List_Line_Util.Clear_Dependent_Attr
1522: ( p_attr_id => QP_Price_List_Line_Util.G_START_DATE_ACTIVE
1523: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1524: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1525: );
1526: ELSE

Line 1545: QP_Price_List_Line_Util.Clear_Dependent_Attr

1541:
1542: IF QP_Validate.Substitution_Attribute(g_PRICE_LIST_LINE_rec.substitution_attribute)
1543: THEN
1544: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1545: QP_Price_List_Line_Util.Clear_Dependent_Attr
1546: ( p_attr_id => QP_Price_List_Line_Util.G_SUBSTITUTION_ATTRIBUTE
1547: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1548: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1549: );

Line 1546: ( p_attr_id => QP_Price_List_Line_Util.G_SUBSTITUTION_ATTRIBUTE

1542: IF QP_Validate.Substitution_Attribute(g_PRICE_LIST_LINE_rec.substitution_attribute)
1543: THEN
1544: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1545: QP_Price_List_Line_Util.Clear_Dependent_Attr
1546: ( p_attr_id => QP_Price_List_Line_Util.G_SUBSTITUTION_ATTRIBUTE
1547: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1548: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1549: );
1550: ELSE

Line 1569: QP_Price_List_Line_Util.Clear_Dependent_Attr

1565:
1566: IF QP_Validate.Substitution_Context(g_PRICE_LIST_LINE_rec.substitution_context)
1567: THEN
1568: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1569: QP_Price_List_Line_Util.Clear_Dependent_Attr
1570: ( p_attr_id => QP_Price_List_Line_Util.G_SUBSTITUTION_CONTEXT
1571: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1572: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1573: );

Line 1570: ( p_attr_id => QP_Price_List_Line_Util.G_SUBSTITUTION_CONTEXT

1566: IF QP_Validate.Substitution_Context(g_PRICE_LIST_LINE_rec.substitution_context)
1567: THEN
1568: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1569: QP_Price_List_Line_Util.Clear_Dependent_Attr
1570: ( p_attr_id => QP_Price_List_Line_Util.G_SUBSTITUTION_CONTEXT
1571: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1572: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1573: );
1574: ELSE

Line 1593: QP_Price_List_Line_Util.Clear_Dependent_Attr

1589:
1590: IF QP_Validate.Substitution_Value(g_PRICE_LIST_LINE_rec.substitution_value)
1591: THEN
1592: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1593: QP_Price_List_Line_Util.Clear_Dependent_Attr
1594: ( p_attr_id => QP_Price_List_Line_Util.G_SUBSTITUTION_VALUE
1595: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1596: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1597: );

Line 1594: ( p_attr_id => QP_Price_List_Line_Util.G_SUBSTITUTION_VALUE

1590: IF QP_Validate.Substitution_Value(g_PRICE_LIST_LINE_rec.substitution_value)
1591: THEN
1592: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1593: QP_Price_List_Line_Util.Clear_Dependent_Attr
1594: ( p_attr_id => QP_Price_List_Line_Util.G_SUBSTITUTION_VALUE
1595: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1596: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1597: );
1598: ELSE

Line 1618: QP_Price_List_Line_Util.Clear_Dependent_Attr

1614:
1615: IF QP_Validate.Customer_Item_Id(g_PRICE_LIST_LINE_rec.customer_item_id)
1616: THEN
1617: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1618: QP_Price_List_Line_Util.Clear_Dependent_Attr
1619: ( p_attr_id => QP_Price_List_Line_Util.G_CUSTOMER_ITEM_ID
1620: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1621: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1622: );

Line 1619: ( p_attr_id => QP_Price_List_Line_Util.G_CUSTOMER_ITEM_ID

1615: IF QP_Validate.Customer_Item_Id(g_PRICE_LIST_LINE_rec.customer_item_id)
1616: THEN
1617: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1618: QP_Price_List_Line_Util.Clear_Dependent_Attr
1619: ( p_attr_id => QP_Price_List_Line_Util.G_CUSTOMER_ITEM_ID
1620: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1621: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1622: );
1623: ELSE

Line 1643: QP_Price_List_Line_Util.Clear_Dependent_Attr

1639:
1640: IF QP_Validate.break_uom_code(g_PRICE_LIST_LINE_rec.break_uom_code)
1641: THEN
1642: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1643: QP_Price_List_Line_Util.Clear_Dependent_Attr
1644: ( p_attr_id => QP_Price_List_Line_Util.G_BREAK_UOM_CODE
1645: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1646: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1647: );

Line 1644: ( p_attr_id => QP_Price_List_Line_Util.G_BREAK_UOM_CODE

1640: IF QP_Validate.break_uom_code(g_PRICE_LIST_LINE_rec.break_uom_code)
1641: THEN
1642: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1643: QP_Price_List_Line_Util.Clear_Dependent_Attr
1644: ( p_attr_id => QP_Price_List_Line_Util.G_BREAK_UOM_CODE
1645: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1646: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1647: );
1648: ELSE

Line 1668: QP_Price_List_Line_Util.Clear_Dependent_Attr

1664:
1665: IF QP_Validate.break_uom_context(g_PRICE_LIST_LINE_rec.break_uom_context)
1666: THEN
1667: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1668: QP_Price_List_Line_Util.Clear_Dependent_Attr
1669: ( p_attr_id => QP_Price_List_Line_Util.G_BREAK_UOM_CONTEXT
1670: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1671: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1672: );

Line 1669: ( p_attr_id => QP_Price_List_Line_Util.G_BREAK_UOM_CONTEXT

1665: IF QP_Validate.break_uom_context(g_PRICE_LIST_LINE_rec.break_uom_context)
1666: THEN
1667: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1668: QP_Price_List_Line_Util.Clear_Dependent_Attr
1669: ( p_attr_id => QP_Price_List_Line_Util.G_BREAK_UOM_CONTEXT
1670: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1671: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1672: );
1673: ELSE

Line 1693: QP_Price_List_Line_Util.Clear_Dependent_Attr

1689:
1690: IF QP_Validate.break_uom_attribute(g_PRICE_LIST_LINE_rec.break_uom_attribute)
1691: THEN
1692: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1693: QP_Price_List_Line_Util.Clear_Dependent_Attr
1694: ( p_attr_id => QP_Price_List_Line_Util.G_BREAK_UOM_ATTRIBUTE
1695: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1696: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1697: );

Line 1694: ( p_attr_id => QP_Price_List_Line_Util.G_BREAK_UOM_ATTRIBUTE

1690: IF QP_Validate.break_uom_attribute(g_PRICE_LIST_LINE_rec.break_uom_attribute)
1691: THEN
1692: g_p_PRICE_LIST_LINE_rec := g_PRICE_LIST_LINE_rec;
1693: QP_Price_List_Line_Util.Clear_Dependent_Attr
1694: ( p_attr_id => QP_Price_List_Line_Util.G_BREAK_UOM_ATTRIBUTE
1695: , p_PRICE_LIST_LINE_rec => g_p_PRICE_LIST_LINE_rec
1696: , x_PRICE_LIST_LINE_rec => g_PRICE_LIST_LINE_rec
1697: );
1698: ELSE