DBA Data[Home] [Help]

APPS.QP_DEFAULT_PRICE_LIST_LINE dependencies on QP_VALIDATE

Line 613: IF QP_Validate.Accrual_Qty(g_PRICE_LIST_LINE_rec.accrual_qty)

609: IF g_PRICE_LIST_LINE_rec.accrual_qty IS NOT NULL THEN
610:
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

Line 641: IF QP_Validate.Accrual_Uom(g_PRICE_LIST_LINE_rec.accrual_uom_code)

637: /*
638:
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

Line 667: IF QP_Validate.Arithmetic_Operator(g_PRICE_LIST_LINE_rec.arithmetic_operator)

663: oe_debug_pub.add('get arithmetic operator');
664:
665: IF g_PRICE_LIST_LINE_rec.arithmetic_operator IS NOT NULL THEN
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

Line 691: IF QP_Validate.Automatic(g_PRICE_LIST_LINE_rec.automatic_flag)

687: oe_debug_pub.add('get automatic');
688:
689: IF g_PRICE_LIST_LINE_rec.automatic_flag IS NOT NULL THEN
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

Line 717: IF QP_Validate.Base_Qty(g_PRICE_LIST_LINE_rec.base_qty)

713: /*
714:
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

Line 744: IF QP_Validate.Base_Uom(g_PRICE_LIST_LINE_rec.base_uom_code)

740: /*
741:
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

Line 769: IF QP_Validate.Comments(g_PRICE_LIST_LINE_rec.comments)

765: oe_debug_pub.add('get comments');
766:
767: IF g_PRICE_LIST_LINE_rec.comments IS NOT NULL THEN
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

Line 793: IF QP_Validate.Effective_Period_Uom(g_PRICE_LIST_LINE_rec.effective_period_uom)

789: oe_debug_pub.add('get effective period uom');
790:
791: IF g_PRICE_LIST_LINE_rec.effective_period_uom IS NOT NULL THEN
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

Line 817: IF QP_Validate.End_Date_Active(g_PRICE_LIST_LINE_rec.end_date_active)

813: oe_debug_pub.add('get end_date_active');
814:
815: IF g_PRICE_LIST_LINE_rec.end_date_active IS NOT NULL THEN
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

Line 841: IF QP_Validate.Estim_Accrual_Rate(g_PRICE_LIST_LINE_rec.estim_accrual_rate)

837: oe_debug_pub.add('get estim accrual rate');
838:
839: IF g_PRICE_LIST_LINE_rec.estim_accrual_rate IS NOT NULL THEN
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

Line 864: IF QP_Validate.Generate_Using_Formula(g_PRICE_LIST_LINE_rec.generate_using_formula_id)

860: oe_debug_pub.add('get generate using formula');
861:
862: IF g_PRICE_LIST_LINE_rec.generate_using_formula_id IS NOT NULL THEN
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

Line 888: IF QP_Validate.Inventory_Item(g_PRICE_LIST_LINE_rec.inventory_item_id)

884: oe_debug_pub.add('get inventory item');
885:
886: IF g_PRICE_LIST_LINE_rec.inventory_item_id IS NOT NULL THEN
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

Line 912: IF QP_Validate.List_Header(g_PRICE_LIST_LINE_rec.list_header_id)

908: oe_debug_pub.add('get list header');
909:
910: IF g_PRICE_LIST_LINE_rec.list_header_id IS NOT NULL THEN
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

Line 934: IF QP_Validate.List_Line(g_PRICE_LIST_LINE_rec.list_line_id)

930: g_PRICE_LIST_LINE_rec.list_line_id := Get_List_Line;
931:
932: IF g_PRICE_LIST_LINE_rec.list_line_id IS NOT NULL THEN
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

Line 967: IF QP_Validate.List_Line_Type(g_PRICE_LIST_LINE_rec.list_line_type_code)

963: oe_debug_pub.add('get list line type');
964:
965: IF g_PRICE_LIST_LINE_rec.list_line_type_code IS NOT NULL THEN
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

Line 991: IF QP_Validate.List_Price(g_PRICE_LIST_LINE_rec.list_price)

987: oe_debug_pub.add('get list price');
988:
989: IF g_PRICE_LIST_LINE_rec.list_price IS NOT NULL THEN
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

Line 1017: IF QP_Validate.From_Rltd_Modifier_Id(g_PRICE_LIST_LINE_rec.from_rltd_modifier_id)

1013: /*
1014:
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

Line 1044: IF QP_Validate.Product_Precedence(g_PRICE_LIST_LINE_rec.product_precedence)

1040: /*
1041:
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

Line 1069: IF QP_Validate.Rltd_Modifier_Group_No(g_PRICE_LIST_LINE_rec.rltd_modifier_group_no)

1065: /*
1066:
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

Line 1092: IF QP_Validate.Modifier_Level(g_PRICE_LIST_LINE_rec.modifier_level_code)

1088: oe_debug_pub.add('get modifier level');
1089:
1090: IF g_PRICE_LIST_LINE_rec.modifier_level_code IS NOT NULL THEN
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

Line 1116: IF QP_Validate.Number_Effective_Periods(g_PRICE_LIST_LINE_rec.number_effective_periods)

1112: oe_debug_pub.add('get number effective periods');
1113:
1114: IF g_PRICE_LIST_LINE_rec.number_effective_periods IS NOT NULL THEN
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

Line 1140: IF QP_Validate.Operand(g_PRICE_LIST_LINE_rec.operand)

1136: oe_debug_pub.add('get operand');
1137:
1138: IF g_PRICE_LIST_LINE_rec.operand IS NOT NULL THEN
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

Line 1164: IF QP_Validate.Organization(g_PRICE_LIST_LINE_rec.organization_id)

1160: oe_debug_pub.add('get organization');
1161:
1162: IF g_PRICE_LIST_LINE_rec.organization_id IS NOT NULL THEN
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

Line 1188: IF QP_Validate.Override(g_PRICE_LIST_LINE_rec.override_flag)

1184: oe_debug_pub.add('get override');
1185:
1186: IF g_PRICE_LIST_LINE_rec.override_flag IS NOT NULL THEN
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

Line 1212: IF QP_Validate.Percent_Price(g_PRICE_LIST_LINE_rec.percent_price)

1208: oe_debug_pub.add('get percent price');
1209:
1210: IF g_PRICE_LIST_LINE_rec.percent_price IS NOT NULL THEN
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

Line 1236: IF QP_Validate.Price_Break_Type(g_PRICE_LIST_LINE_rec.price_break_type_code)

1232: oe_debug_pub.add('get price break type');
1233:
1234: IF g_PRICE_LIST_LINE_rec.price_break_type_code IS NOT NULL THEN
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

Line 1260: IF QP_Validate.Price_By_Formula(g_PRICE_LIST_LINE_rec.price_by_formula_id)

1256: oe_debug_pub.add('get price formula');
1257:
1258: IF g_PRICE_LIST_LINE_rec.price_by_formula_id IS NOT NULL THEN
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

Line 1284: IF QP_Validate.Primary_Uom(g_PRICE_LIST_LINE_rec.primary_uom_flag)

1280: oe_debug_pub.add('get primary uom');
1281:
1282: IF g_PRICE_LIST_LINE_rec.primary_uom_flag IS NOT NULL THEN
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

Line 1308: IF QP_Validate.Print_On_Invoice(g_PRICE_LIST_LINE_rec.print_on_invoice_flag)

1304: oe_debug_pub.add('get print on invoice');
1305:
1306: IF g_PRICE_LIST_LINE_rec.print_on_invoice_flag IS NOT NULL THEN
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

Line 1333: IF QP_Validate.Rebate_Transaction_Type(g_PRICE_LIST_LINE_rec.rebate_trxn_type_code)

1329: oe_debug_pub.add('get rebate trxn type');
1330:
1331: IF g_PRICE_LIST_LINE_rec.rebate_trxn_type_code IS NOT NULL THEN
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

Line 1353: IF QP_Validate.recurring_value(g_PRICE_LIST_LINE_rec.recurring_value)

1349: -- block pricing
1350: IF g_PRICE_LIST_LINE_rec.recurring_value = FND_API.G_MISS_NUM THEN
1351: g_PRICE_LIST_LINE_rec.recurring_value := Get_Recurring_Value;
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,

Line 1374: IF QP_Validate.Related_Item(g_PRICE_LIST_LINE_rec.related_item_id)

1370: oe_debug_pub.add('get related item');
1371:
1372: IF g_PRICE_LIST_LINE_rec.related_item_id IS NOT NULL THEN
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

Line 1398: IF QP_Validate.Relationship_Type(g_PRICE_LIST_LINE_rec.relationship_type_id)

1394: oe_debug_pub.add('get relationship type');
1395:
1396: IF g_PRICE_LIST_LINE_rec.relationship_type_id IS NOT NULL THEN
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

Line 1422: IF QP_Validate.Reprice(g_PRICE_LIST_LINE_rec.reprice_flag)

1418: oe_debug_pub.add('get reprice');
1419:
1420: IF g_PRICE_LIST_LINE_rec.reprice_flag IS NOT NULL THEN
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

Line 1446: IF QP_Validate.Revision(g_PRICE_LIST_LINE_rec.revision)

1442: oe_debug_pub.add('get revision');
1443:
1444: IF g_PRICE_LIST_LINE_rec.revision IS NOT NULL THEN
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

Line 1470: IF QP_Validate.Revision_Date(g_PRICE_LIST_LINE_rec.revision_date)

1466: oe_debug_pub.add('get revision date');
1467:
1468: IF g_PRICE_LIST_LINE_rec.revision_date IS NOT NULL THEN
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

Line 1494: IF QP_Validate.Revision_Reason(g_PRICE_LIST_LINE_rec.revision_reason_code)

1490: oe_debug_pub.add('get revision reason');
1491:
1492: IF g_PRICE_LIST_LINE_rec.revision_reason_code IS NOT NULL THEN
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

Line 1518: IF QP_Validate.Start_Date_Active(g_PRICE_LIST_LINE_rec.start_date_active)

1514: oe_debug_pub.add('get start date active');
1515:
1516: IF g_PRICE_LIST_LINE_rec.start_date_active IS NOT NULL THEN
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

Line 1542: IF QP_Validate.Substitution_Attribute(g_PRICE_LIST_LINE_rec.substitution_attribute)

1538: oe_debug_pub.add('get substitution');
1539:
1540: IF g_PRICE_LIST_LINE_rec.substitution_attribute IS NOT NULL THEN
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

Line 1566: IF QP_Validate.Substitution_Context(g_PRICE_LIST_LINE_rec.substitution_context)

1562: oe_debug_pub.add('get substitution context');
1563:
1564: IF g_PRICE_LIST_LINE_rec.substitution_context IS NOT NULL THEN
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

Line 1590: IF QP_Validate.Substitution_Value(g_PRICE_LIST_LINE_rec.substitution_value)

1586: oe_debug_pub.add('get substitution value');
1587:
1588: IF g_PRICE_LIST_LINE_rec.substitution_value IS NOT NULL THEN
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

Line 1615: IF QP_Validate.Customer_Item_Id(g_PRICE_LIST_LINE_rec.customer_item_id)

1611: oe_debug_pub.add('get customer item id');
1612:
1613: IF g_PRICE_LIST_LINE_rec.customer_item_id IS NOT NULL THEN
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

Line 1640: IF QP_Validate.break_uom_code(g_PRICE_LIST_LINE_rec.break_uom_code)

1636: oe_debug_pub.add('get break_uom_code ');
1637:
1638: IF g_PRICE_LIST_LINE_rec.break_uom_code IS NOT NULL THEN
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

Line 1665: IF QP_Validate.break_uom_context(g_PRICE_LIST_LINE_rec.break_uom_context)

1661: oe_debug_pub.add('get break_uom_context ');
1662:
1663: IF g_PRICE_LIST_LINE_rec.break_uom_context IS NOT NULL THEN
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

Line 1690: IF QP_Validate.break_uom_attribute(g_PRICE_LIST_LINE_rec.break_uom_attribute)

1686: oe_debug_pub.add('get break_uom_attribute ');
1687:
1688: IF g_PRICE_LIST_LINE_rec.break_uom_attribute IS NOT NULL THEN
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