DBA Data[Home] [Help]

APPS.QP_QP_FORM_MODIFIERS dependencies on QP_GLOBALS

Line 152: l_control_rec QP_GLOBALS.Control_Rec_Type;

148: IS
149: l_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
150: l_MODIFIERS_val_rec QP_Modifiers_PUB.Modifiers_Val_Rec_Type;
151: l_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
152: l_control_rec QP_GLOBALS.Control_Rec_Type;
153: l_return_status VARCHAR2(1);
154: l_x_MODIFIER_LIST_rec QP_Modifiers_PUB.Modifier_List_Rec_Type;
155: l_x_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
156: l_x_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;

Line 207: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;

203: l_MODIFIERS_rec.context := NULL;
204:
205: -- Set Operation to Create
206:
207: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;
208:
209: -- Populate MODIFIERS table
210:
211: l_MODIFIERS_tbl(1) := l_MODIFIERS_rec;

Line 565: l_control_rec QP_GLOBALS.Control_Rec_Type;

561: l_old_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
562: l_MODIFIERS_val_rec QP_Modifiers_PUB.Modifiers_Val_Rec_Type;
563: l_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
564: l_old_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
565: l_control_rec QP_GLOBALS.Control_Rec_Type;
566: l_return_status VARCHAR2(1);
567: l_x_MODIFIER_LIST_rec QP_Modifiers_PUB.Modifier_List_Rec_Type;
568: l_x_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
569: l_x_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;

Line 802: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_UPDATE;

798:
799: -- Set Operation.
800:
801: IF FND_API.To_Boolean(l_MODIFIERS_rec.db_flag) THEN
802: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_UPDATE;
803: ELSE
804: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;
805: END IF;
806:

Line 804: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;

800:
801: IF FND_API.To_Boolean(l_MODIFIERS_rec.db_flag) THEN
802: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_UPDATE;
803: ELSE
804: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;
805: END IF;
806:
807: -- Populate MODIFIERS table
808:

Line 961: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.arithmetic_operator,

957: );
958:
959: -- Return changed attributes.
960:
961: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.arithmetic_operator,
962: l_MODIFIERS_rec.arithmetic_operator)
963: THEN
964: x_arithmetic_operator := l_x_MODIFIERS_rec.arithmetic_operator;
965: END IF;

Line 967: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute1,

963: THEN
964: x_arithmetic_operator := l_x_MODIFIERS_rec.arithmetic_operator;
965: END IF;
966:
967: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute1,
968: l_MODIFIERS_rec.attribute1)
969: THEN
970: x_attribute1 := l_x_MODIFIERS_rec.attribute1;
971: END IF;

Line 973: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute10,

969: THEN
970: x_attribute1 := l_x_MODIFIERS_rec.attribute1;
971: END IF;
972:
973: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute10,
974: l_MODIFIERS_rec.attribute10)
975: THEN
976: x_attribute10 := l_x_MODIFIERS_rec.attribute10;
977: END IF;

Line 979: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute11,

975: THEN
976: x_attribute10 := l_x_MODIFIERS_rec.attribute10;
977: END IF;
978:
979: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute11,
980: l_MODIFIERS_rec.attribute11)
981: THEN
982: x_attribute11 := l_x_MODIFIERS_rec.attribute11;
983: END IF;

Line 985: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute12,

981: THEN
982: x_attribute11 := l_x_MODIFIERS_rec.attribute11;
983: END IF;
984:
985: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute12,
986: l_MODIFIERS_rec.attribute12)
987: THEN
988: x_attribute12 := l_x_MODIFIERS_rec.attribute12;
989: END IF;

Line 991: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute13,

987: THEN
988: x_attribute12 := l_x_MODIFIERS_rec.attribute12;
989: END IF;
990:
991: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute13,
992: l_MODIFIERS_rec.attribute13)
993: THEN
994: x_attribute13 := l_x_MODIFIERS_rec.attribute13;
995: END IF;

Line 997: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute14,

993: THEN
994: x_attribute13 := l_x_MODIFIERS_rec.attribute13;
995: END IF;
996:
997: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute14,
998: l_MODIFIERS_rec.attribute14)
999: THEN
1000: x_attribute14 := l_x_MODIFIERS_rec.attribute14;
1001: END IF;

Line 1003: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute15,

999: THEN
1000: x_attribute14 := l_x_MODIFIERS_rec.attribute14;
1001: END IF;
1002:
1003: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute15,
1004: l_MODIFIERS_rec.attribute15)
1005: THEN
1006: x_attribute15 := l_x_MODIFIERS_rec.attribute15;
1007: END IF;

Line 1009: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute2,

1005: THEN
1006: x_attribute15 := l_x_MODIFIERS_rec.attribute15;
1007: END IF;
1008:
1009: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute2,
1010: l_MODIFIERS_rec.attribute2)
1011: THEN
1012: x_attribute2 := l_x_MODIFIERS_rec.attribute2;
1013: END IF;

Line 1015: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute3,

1011: THEN
1012: x_attribute2 := l_x_MODIFIERS_rec.attribute2;
1013: END IF;
1014:
1015: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute3,
1016: l_MODIFIERS_rec.attribute3)
1017: THEN
1018: x_attribute3 := l_x_MODIFIERS_rec.attribute3;
1019: END IF;

Line 1021: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute4,

1017: THEN
1018: x_attribute3 := l_x_MODIFIERS_rec.attribute3;
1019: END IF;
1020:
1021: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute4,
1022: l_MODIFIERS_rec.attribute4)
1023: THEN
1024: x_attribute4 := l_x_MODIFIERS_rec.attribute4;
1025: END IF;

Line 1027: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute5,

1023: THEN
1024: x_attribute4 := l_x_MODIFIERS_rec.attribute4;
1025: END IF;
1026:
1027: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute5,
1028: l_MODIFIERS_rec.attribute5)
1029: THEN
1030: x_attribute5 := l_x_MODIFIERS_rec.attribute5;
1031: END IF;

Line 1033: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute6,

1029: THEN
1030: x_attribute5 := l_x_MODIFIERS_rec.attribute5;
1031: END IF;
1032:
1033: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute6,
1034: l_MODIFIERS_rec.attribute6)
1035: THEN
1036: x_attribute6 := l_x_MODIFIERS_rec.attribute6;
1037: END IF;

Line 1039: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute7,

1035: THEN
1036: x_attribute6 := l_x_MODIFIERS_rec.attribute6;
1037: END IF;
1038:
1039: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute7,
1040: l_MODIFIERS_rec.attribute7)
1041: THEN
1042: x_attribute7 := l_x_MODIFIERS_rec.attribute7;
1043: END IF;

Line 1045: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute8,

1041: THEN
1042: x_attribute7 := l_x_MODIFIERS_rec.attribute7;
1043: END IF;
1044:
1045: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute8,
1046: l_MODIFIERS_rec.attribute8)
1047: THEN
1048: x_attribute8 := l_x_MODIFIERS_rec.attribute8;
1049: END IF;

Line 1051: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute9,

1047: THEN
1048: x_attribute8 := l_x_MODIFIERS_rec.attribute8;
1049: END IF;
1050:
1051: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.attribute9,
1052: l_MODIFIERS_rec.attribute9)
1053: THEN
1054: x_attribute9 := l_x_MODIFIERS_rec.attribute9;
1055: END IF;

Line 1057: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.automatic_flag,

1053: THEN
1054: x_attribute9 := l_x_MODIFIERS_rec.attribute9;
1055: END IF;
1056:
1057: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.automatic_flag,
1058: l_MODIFIERS_rec.automatic_flag)
1059: THEN
1060: x_automatic_flag := l_x_MODIFIERS_rec.automatic_flag;
1061: x_automatic := l_MODIFIERS_val_rec.automatic;

Line 1064: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.base_qty,

1060: x_automatic_flag := l_x_MODIFIERS_rec.automatic_flag;
1061: x_automatic := l_MODIFIERS_val_rec.automatic;
1062: END IF;
1063:
1064: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.base_qty,
1065: l_MODIFIERS_rec.base_qty)
1066: THEN
1067: x_base_qty := l_x_MODIFIERS_rec.base_qty;
1068: END IF;

Line 1070: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.pricing_phase_id,

1066: THEN
1067: x_base_qty := l_x_MODIFIERS_rec.base_qty;
1068: END IF;
1069: */
1070: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.pricing_phase_id,
1071: l_MODIFIERS_rec.pricing_phase_id)
1072: THEN
1073: x_pricing_phase_id := l_x_MODIFIERS_rec.pricing_phase_id;
1074: END IF;

Line 1076: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.base_uom_code,

1072: THEN
1073: x_pricing_phase_id := l_x_MODIFIERS_rec.pricing_phase_id;
1074: END IF;
1075:
1076: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.base_uom_code,
1077: l_MODIFIERS_rec.base_uom_code)
1078: THEN
1079: x_base_uom_code := l_x_MODIFIERS_rec.base_uom_code;
1080: x_base_uom := l_MODIFIERS_val_rec.base_uom;

Line 1083: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.comments,

1079: x_base_uom_code := l_x_MODIFIERS_rec.base_uom_code;
1080: x_base_uom := l_MODIFIERS_val_rec.base_uom;
1081: END IF;
1082: */
1083: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.comments,
1084: l_MODIFIERS_rec.comments)
1085: THEN
1086: x_comments := l_x_MODIFIERS_rec.comments;
1087: END IF;

Line 1089: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.context,

1085: THEN
1086: x_comments := l_x_MODIFIERS_rec.comments;
1087: END IF;
1088:
1089: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.context,
1090: l_MODIFIERS_rec.context)
1091: THEN
1092: x_context := l_x_MODIFIERS_rec.context;
1093: END IF;

Line 1095: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.effective_period_uom,

1091: THEN
1092: x_context := l_x_MODIFIERS_rec.context;
1093: END IF;
1094:
1095: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.effective_period_uom,
1096: l_MODIFIERS_rec.effective_period_uom)
1097: THEN
1098: x_effective_period_uom := l_x_MODIFIERS_rec.effective_period_uom;
1099: END IF;

Line 1101: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.end_date_active,

1097: THEN
1098: x_effective_period_uom := l_x_MODIFIERS_rec.effective_period_uom;
1099: END IF;
1100:
1101: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.end_date_active,
1102: l_MODIFIERS_rec.end_date_active)
1103: THEN
1104: x_end_date_active := l_x_MODIFIERS_rec.end_date_active;
1105: END IF;

Line 1107: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.estim_accrual_rate,

1103: THEN
1104: x_end_date_active := l_x_MODIFIERS_rec.end_date_active;
1105: END IF;
1106:
1107: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.estim_accrual_rate,
1108: l_MODIFIERS_rec.estim_accrual_rate)
1109: THEN
1110: x_estim_accrual_rate := l_x_MODIFIERS_rec.estim_accrual_rate;
1111: END IF;

Line 1113: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.generate_using_formula_id,

1109: THEN
1110: x_estim_accrual_rate := l_x_MODIFIERS_rec.estim_accrual_rate;
1111: END IF;
1112:
1113: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.generate_using_formula_id,
1114: l_MODIFIERS_rec.generate_using_formula_id)
1115: THEN
1116: x_generate_using_formula_id := l_x_MODIFIERS_rec.generate_using_formula_id;
1117: x_generate_using_formula := l_MODIFIERS_val_rec.generate_using_formula;

Line 1120: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.gl_class_id,

1116: x_generate_using_formula_id := l_x_MODIFIERS_rec.generate_using_formula_id;
1117: x_generate_using_formula := l_MODIFIERS_val_rec.generate_using_formula;
1118: END IF;
1119:
1120: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.gl_class_id,
1121: l_MODIFIERS_rec.gl_class_id)
1122: THEN
1123: x_gl_class_id := l_x_MODIFIERS_rec.gl_class_id;
1124: x_gl_class := l_MODIFIERS_val_rec.gl_class;

Line 1127: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.inventory_item_id,

1123: x_gl_class_id := l_x_MODIFIERS_rec.gl_class_id;
1124: x_gl_class := l_MODIFIERS_val_rec.gl_class;
1125: END IF;
1126: */
1127: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.inventory_item_id,
1128: l_MODIFIERS_rec.inventory_item_id)
1129: THEN
1130: x_inventory_item_id := l_x_MODIFIERS_rec.inventory_item_id;
1131: x_inventory_item := l_MODIFIERS_val_rec.inventory_item;

Line 1134: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_header_id,

1130: x_inventory_item_id := l_x_MODIFIERS_rec.inventory_item_id;
1131: x_inventory_item := l_MODIFIERS_val_rec.inventory_item;
1132: END IF;
1133:
1134: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_header_id,
1135: l_MODIFIERS_rec.list_header_id)
1136: THEN
1137: x_list_header_id := l_x_MODIFIERS_rec.list_header_id;
1138: x_list_header := l_MODIFIERS_val_rec.list_header;

Line 1141: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_line_id,

1137: x_list_header_id := l_x_MODIFIERS_rec.list_header_id;
1138: x_list_header := l_MODIFIERS_val_rec.list_header;
1139: END IF;
1140:
1141: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_line_id,
1142: l_MODIFIERS_rec.list_line_id)
1143: THEN
1144: x_list_line_id := l_x_MODIFIERS_rec.list_line_id;
1145: x_list_line := l_MODIFIERS_val_rec.list_line;

Line 1148: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_line_type_code,

1144: x_list_line_id := l_x_MODIFIERS_rec.list_line_id;
1145: x_list_line := l_MODIFIERS_val_rec.list_line;
1146: END IF;
1147:
1148: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_line_type_code,
1149: l_MODIFIERS_rec.list_line_type_code)
1150: THEN
1151: x_list_line_type_code := l_x_MODIFIERS_rec.list_line_type_code;
1152: x_list_line_type := l_MODIFIERS_val_rec.list_line_type;

Line 1155: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_price,

1151: x_list_line_type_code := l_x_MODIFIERS_rec.list_line_type_code;
1152: x_list_line_type := l_MODIFIERS_val_rec.list_line_type;
1153: END IF;
1154:
1155: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_price,
1156: l_MODIFIERS_rec.list_price)
1157: THEN
1158: x_list_price := l_x_MODIFIERS_rec.list_price;
1159: END IF;

Line 1161: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_price_uom_code,

1157: THEN
1158: x_list_price := l_x_MODIFIERS_rec.list_price;
1159: END IF;
1160:
1161: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_price_uom_code,
1162: l_MODIFIERS_rec.list_price_uom_code)
1163: THEN
1164: x_list_price_uom_code := l_x_MODIFIERS_rec.list_price_uom_code;
1165: x_list_price_uom := l_MODIFIERS_val_rec.list_price_uom;

Line 1168: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.modifier_level_code,

1164: x_list_price_uom_code := l_x_MODIFIERS_rec.list_price_uom_code;
1165: x_list_price_uom := l_MODIFIERS_val_rec.list_price_uom;
1166: END IF;
1167:
1168: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.modifier_level_code,
1169: l_MODIFIERS_rec.modifier_level_code)
1170: THEN
1171: x_modifier_level_code := l_x_MODIFIERS_rec.modifier_level_code;
1172: x_modifier_level := l_MODIFIERS_val_rec.modifier_level;

Line 1175: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.new_price,

1171: x_modifier_level_code := l_x_MODIFIERS_rec.modifier_level_code;
1172: x_modifier_level := l_MODIFIERS_val_rec.modifier_level;
1173: END IF;
1174:
1175: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.new_price,
1176: l_MODIFIERS_rec.new_price)
1177: THEN
1178: x_new_price := l_x_MODIFIERS_rec.new_price;
1179: END IF;

Line 1181: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.number_effective_periods,

1177: THEN
1178: x_new_price := l_x_MODIFIERS_rec.new_price;
1179: END IF;
1180: */
1181: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.number_effective_periods,
1182: l_MODIFIERS_rec.number_effective_periods)
1183: THEN
1184: x_number_effective_periods := l_x_MODIFIERS_rec.number_effective_periods;
1185: END IF;

Line 1187: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.operand,

1183: THEN
1184: x_number_effective_periods := l_x_MODIFIERS_rec.number_effective_periods;
1185: END IF;
1186:
1187: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.operand,
1188: l_MODIFIERS_rec.operand)
1189: THEN
1190: x_operand := l_x_MODIFIERS_rec.operand;
1191: END IF;

Line 1193: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.organization_id,

1189: THEN
1190: x_operand := l_x_MODIFIERS_rec.operand;
1191: END IF;
1192:
1193: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.organization_id,
1194: l_MODIFIERS_rec.organization_id)
1195: THEN
1196: x_organization_id := l_x_MODIFIERS_rec.organization_id;
1197: x_organization := l_MODIFIERS_val_rec.organization;

Line 1200: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.override_flag,

1196: x_organization_id := l_x_MODIFIERS_rec.organization_id;
1197: x_organization := l_MODIFIERS_val_rec.organization;
1198: END IF;
1199:
1200: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.override_flag,
1201: l_MODIFIERS_rec.override_flag)
1202: THEN
1203: x_override_flag := l_x_MODIFIERS_rec.override_flag;
1204: x_override := l_MODIFIERS_val_rec.override;

Line 1207: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.percent_price,

1203: x_override_flag := l_x_MODIFIERS_rec.override_flag;
1204: x_override := l_MODIFIERS_val_rec.override;
1205: END IF;
1206:
1207: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.percent_price,
1208: l_MODIFIERS_rec.percent_price)
1209: THEN
1210: x_percent_price := l_x_MODIFIERS_rec.percent_price;
1211: END IF;

Line 1213: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.price_break_type_code,

1209: THEN
1210: x_percent_price := l_x_MODIFIERS_rec.percent_price;
1211: END IF;
1212:
1213: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.price_break_type_code,
1214: l_MODIFIERS_rec.price_break_type_code)
1215: THEN
1216: x_price_break_type_code := l_x_MODIFIERS_rec.price_break_type_code;
1217: x_price_break_type := l_MODIFIERS_val_rec.price_break_type;

Line 1220: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.price_by_formula_id,

1216: x_price_break_type_code := l_x_MODIFIERS_rec.price_break_type_code;
1217: x_price_break_type := l_MODIFIERS_val_rec.price_break_type;
1218: END IF;
1219:
1220: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.price_by_formula_id,
1221: l_MODIFIERS_rec.price_by_formula_id)
1222: THEN
1223: x_price_by_formula_id := l_x_MODIFIERS_rec.price_by_formula_id;
1224: x_price_by_formula := l_MODIFIERS_val_rec.price_by_formula;

Line 1227: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.primary_uom_flag,

1223: x_price_by_formula_id := l_x_MODIFIERS_rec.price_by_formula_id;
1224: x_price_by_formula := l_MODIFIERS_val_rec.price_by_formula;
1225: END IF;
1226:
1227: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.primary_uom_flag,
1228: l_MODIFIERS_rec.primary_uom_flag)
1229: THEN
1230: x_primary_uom_flag := l_x_MODIFIERS_rec.primary_uom_flag;
1231: x_primary_uom := l_MODIFIERS_val_rec.primary_uom;

Line 1234: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.print_on_invoice_flag,

1230: x_primary_uom_flag := l_x_MODIFIERS_rec.primary_uom_flag;
1231: x_primary_uom := l_MODIFIERS_val_rec.primary_uom;
1232: END IF;
1233:
1234: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.print_on_invoice_flag,
1235: l_MODIFIERS_rec.print_on_invoice_flag)
1236: THEN
1237: x_print_on_invoice_flag := l_x_MODIFIERS_rec.print_on_invoice_flag;
1238: x_print_on_invoice := l_MODIFIERS_val_rec.print_on_invoice;

Line 1241: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.rebate_subtype_code,

1237: x_print_on_invoice_flag := l_x_MODIFIERS_rec.print_on_invoice_flag;
1238: x_print_on_invoice := l_MODIFIERS_val_rec.print_on_invoice;
1239: END IF;
1240:
1241: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.rebate_subtype_code,
1242: l_MODIFIERS_rec.rebate_subtype_code)
1243: THEN
1244: x_rebate_subtype_code := l_x_MODIFIERS_rec.rebate_subtype_code;
1245: x_rebate_subtype := l_MODIFIERS_val_rec.rebate_subtype;

Line 1248: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.rebate_trxn_type_code,

1244: x_rebate_subtype_code := l_x_MODIFIERS_rec.rebate_subtype_code;
1245: x_rebate_subtype := l_MODIFIERS_val_rec.rebate_subtype;
1246: END IF;
1247: */
1248: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.rebate_trxn_type_code,
1249: l_MODIFIERS_rec.rebate_trxn_type_code)
1250: THEN
1251: x_rebate_trxn_type_code := l_x_MODIFIERS_rec.rebate_trxn_type_code;
1252: x_rebate_transaction_type := l_MODIFIERS_val_rec.rebate_transaction_type;

Line 1255: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.related_item_id,

1251: x_rebate_trxn_type_code := l_x_MODIFIERS_rec.rebate_trxn_type_code;
1252: x_rebate_transaction_type := l_MODIFIERS_val_rec.rebate_transaction_type;
1253: END IF;
1254:
1255: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.related_item_id,
1256: l_MODIFIERS_rec.related_item_id)
1257: THEN
1258: x_related_item_id := l_x_MODIFIERS_rec.related_item_id;
1259: x_related_item := l_MODIFIERS_val_rec.related_item;

Line 1262: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.relationship_type_id,

1258: x_related_item_id := l_x_MODIFIERS_rec.related_item_id;
1259: x_related_item := l_MODIFIERS_val_rec.related_item;
1260: END IF;
1261:
1262: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.relationship_type_id,
1263: l_MODIFIERS_rec.relationship_type_id)
1264: THEN
1265: x_relationship_type_id := l_x_MODIFIERS_rec.relationship_type_id;
1266: x_relationship_type := l_MODIFIERS_val_rec.relationship_type;

Line 1269: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.reprice_flag,

1265: x_relationship_type_id := l_x_MODIFIERS_rec.relationship_type_id;
1266: x_relationship_type := l_MODIFIERS_val_rec.relationship_type;
1267: END IF;
1268:
1269: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.reprice_flag,
1270: l_MODIFIERS_rec.reprice_flag)
1271: THEN
1272: x_reprice_flag := l_x_MODIFIERS_rec.reprice_flag;
1273: x_reprice := l_MODIFIERS_val_rec.reprice;

Line 1276: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.revision,

1272: x_reprice_flag := l_x_MODIFIERS_rec.reprice_flag;
1273: x_reprice := l_MODIFIERS_val_rec.reprice;
1274: END IF;
1275:
1276: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.revision,
1277: l_MODIFIERS_rec.revision)
1278: THEN
1279: x_revision := l_x_MODIFIERS_rec.revision;
1280: END IF;

Line 1282: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.revision_date,

1278: THEN
1279: x_revision := l_x_MODIFIERS_rec.revision;
1280: END IF;
1281:
1282: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.revision_date,
1283: l_MODIFIERS_rec.revision_date)
1284: THEN
1285: x_revision_date := l_x_MODIFIERS_rec.revision_date;
1286: END IF;

Line 1288: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.revision_reason_code,

1284: THEN
1285: x_revision_date := l_x_MODIFIERS_rec.revision_date;
1286: END IF;
1287:
1288: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.revision_reason_code,
1289: l_MODIFIERS_rec.revision_reason_code)
1290: THEN
1291: x_revision_reason_code := l_x_MODIFIERS_rec.revision_reason_code;
1292: x_revision_reason := l_MODIFIERS_val_rec.revision_reason;

Line 1295: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.start_date_active,

1291: x_revision_reason_code := l_x_MODIFIERS_rec.revision_reason_code;
1292: x_revision_reason := l_MODIFIERS_val_rec.revision_reason;
1293: END IF;
1294:
1295: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.start_date_active,
1296: l_MODIFIERS_rec.start_date_active)
1297: THEN
1298: x_start_date_active := l_x_MODIFIERS_rec.start_date_active;
1299: END IF;

Line 1301: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.substitution_attribute,

1297: THEN
1298: x_start_date_active := l_x_MODIFIERS_rec.start_date_active;
1299: END IF;
1300:
1301: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.substitution_attribute,
1302: l_MODIFIERS_rec.substitution_attribute)
1303: THEN
1304: x_substitution_attribute := l_x_MODIFIERS_rec.substitution_attribute;
1305: END IF;

Line 1307: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.substitution_context,

1303: THEN
1304: x_substitution_attribute := l_x_MODIFIERS_rec.substitution_attribute;
1305: END IF;
1306:
1307: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.substitution_context,
1308: l_MODIFIERS_rec.substitution_context)
1309: THEN
1310: x_substitution_context := l_x_MODIFIERS_rec.substitution_context;
1311: END IF;

Line 1313: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.substitution_value,

1309: THEN
1310: x_substitution_context := l_x_MODIFIERS_rec.substitution_context;
1311: END IF;
1312:
1313: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.substitution_value,
1314: l_MODIFIERS_rec.substitution_value)
1315: THEN
1316: x_substitution_value := l_x_MODIFIERS_rec.substitution_value;
1317: END IF;

Line 1319: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.accrual_flag,

1315: THEN
1316: x_substitution_value := l_x_MODIFIERS_rec.substitution_value;
1317: END IF;
1318:
1319: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.accrual_flag,
1320: l_MODIFIERS_rec.accrual_flag)
1321: THEN
1322: x_accrual_flag := l_x_MODIFIERS_rec.accrual_flag;
1323: END IF;

Line 1325: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.pricing_group_sequence,

1321: THEN
1322: x_accrual_flag := l_x_MODIFIERS_rec.accrual_flag;
1323: END IF;
1324:
1325: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.pricing_group_sequence,
1326: l_MODIFIERS_rec.pricing_group_sequence)
1327: THEN
1328: x_pricing_group_sequence := l_x_MODIFIERS_rec.pricing_group_sequence;
1329: END IF;

Line 1331: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.incompatibility_grp_code,

1327: THEN
1328: x_pricing_group_sequence := l_x_MODIFIERS_rec.pricing_group_sequence;
1329: END IF;
1330:
1331: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.incompatibility_grp_code,
1332: l_MODIFIERS_rec.incompatibility_grp_code)
1333: THEN
1334: x_incompatibility_grp_code := l_x_MODIFIERS_rec.incompatibility_grp_code;
1335: END IF;

Line 1337: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.pricing_phase_id,

1333: THEN
1334: x_incompatibility_grp_code := l_x_MODIFIERS_rec.incompatibility_grp_code;
1335: END IF;
1336:
1337: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.pricing_phase_id,
1338: l_MODIFIERS_rec.pricing_phase_id)
1339: THEN
1340: x_pricing_phase_id := l_x_MODIFIERS_rec.pricing_phase_id;
1341: END IF;

Line 1343: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_line_no,

1339: THEN
1340: x_pricing_phase_id := l_x_MODIFIERS_rec.pricing_phase_id;
1341: END IF;
1342:
1343: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.list_line_no,
1344: l_MODIFIERS_rec.list_line_no)
1345: THEN
1346: x_list_line_no := l_x_MODIFIERS_rec.list_line_no;
1347: END IF;

Line 1349: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.product_precedence,

1345: THEN
1346: x_list_line_no := l_x_MODIFIERS_rec.list_line_no;
1347: END IF;
1348:
1349: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.product_precedence,
1350: l_MODIFIERS_rec.product_precedence)
1351: THEN
1352: x_product_precedence := l_x_MODIFIERS_rec.product_precedence;
1353: END IF;

Line 1355: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.expiration_period_start_date,

1351: THEN
1352: x_product_precedence := l_x_MODIFIERS_rec.product_precedence;
1353: END IF;
1354:
1355: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.expiration_period_start_date,
1356: l_MODIFIERS_rec.expiration_period_start_date)
1357: THEN
1358: x_expiration_period_start_date := l_x_MODIFIERS_rec.expiration_period_start_date;
1359: END IF;

Line 1361: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.number_expiration_periods,

1357: THEN
1358: x_expiration_period_start_date := l_x_MODIFIERS_rec.expiration_period_start_date;
1359: END IF;
1360:
1361: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.number_expiration_periods,
1362: l_MODIFIERS_rec.number_expiration_periods)
1363: THEN
1364: x_number_expiration_periods := l_x_MODIFIERS_rec.number_expiration_periods;
1365: END IF;

Line 1367: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.expiration_period_uom,

1363: THEN
1364: x_number_expiration_periods := l_x_MODIFIERS_rec.number_expiration_periods;
1365: END IF;
1366:
1367: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.expiration_period_uom,
1368: l_MODIFIERS_rec.expiration_period_uom)
1369: THEN
1370: x_expiration_period_uom := l_x_MODIFIERS_rec.expiration_period_uom;
1371: END IF;

Line 1373: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.expiration_date,

1369: THEN
1370: x_expiration_period_uom := l_x_MODIFIERS_rec.expiration_period_uom;
1371: END IF;
1372:
1373: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.expiration_date,
1374: l_MODIFIERS_rec.expiration_date)
1375: THEN
1376: x_expiration_date := l_x_MODIFIERS_rec.expiration_date;
1377: END IF;

Line 1379: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.estim_gl_value,

1375: THEN
1376: x_expiration_date := l_x_MODIFIERS_rec.expiration_date;
1377: END IF;
1378:
1379: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.estim_gl_value,
1380: l_MODIFIERS_rec.estim_gl_value)
1381: THEN
1382: x_estim_gl_value := l_x_MODIFIERS_rec.estim_gl_value;
1383: END IF;

Line 1385: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.benefit_price_list_line_id,

1381: THEN
1382: x_estim_gl_value := l_x_MODIFIERS_rec.estim_gl_value;
1383: END IF;
1384:
1385: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.benefit_price_list_line_id,
1386: l_MODIFIERS_rec.benefit_price_list_line_id)
1387: THEN
1388: x_benefit_price_list_line_id := l_x_MODIFIERS_rec.benefit_price_list_line_id;
1389: END IF;

Line 1391: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.recurring_flag,

1387: THEN
1388: x_benefit_price_list_line_id := l_x_MODIFIERS_rec.benefit_price_list_line_id;
1389: END IF;
1390:
1391: /* IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.recurring_flag,
1392: l_MODIFIERS_rec.recurring_flag)
1393: THEN
1394: x_recurring_flag := l_x_MODIFIERS_rec.recurring_flag;
1395: END IF;

Line 1397: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.benefit_limit,

1393: THEN
1394: x_recurring_flag := l_x_MODIFIERS_rec.recurring_flag;
1395: END IF;
1396: */
1397: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.benefit_limit,
1398: l_MODIFIERS_rec.benefit_limit)
1399: THEN
1400: x_benefit_limit := l_x_MODIFIERS_rec.benefit_limit;
1401: END IF;

Line 1403: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.charge_type_code,

1399: THEN
1400: x_benefit_limit := l_x_MODIFIERS_rec.benefit_limit;
1401: END IF;
1402:
1403: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.charge_type_code,
1404: l_MODIFIERS_rec.charge_type_code)
1405: THEN
1406: x_charge_type_code := l_x_MODIFIERS_rec.charge_type_code;
1407: END IF;

Line 1409: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.charge_subtype_code,

1405: THEN
1406: x_charge_type_code := l_x_MODIFIERS_rec.charge_type_code;
1407: END IF;
1408:
1409: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.charge_subtype_code,
1410: l_MODIFIERS_rec.charge_subtype_code)
1411: THEN
1412: x_charge_subtype_code := l_x_MODIFIERS_rec.charge_subtype_code;
1413: END IF;

Line 1415: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.benefit_qty,

1411: THEN
1412: x_charge_subtype_code := l_x_MODIFIERS_rec.charge_subtype_code;
1413: END IF;
1414:
1415: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.benefit_qty,
1416: l_MODIFIERS_rec.benefit_qty)
1417: THEN
1418: x_benefit_qty := l_x_MODIFIERS_rec.benefit_qty;
1419: END IF;

Line 1421: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.benefit_uom_code,

1417: THEN
1418: x_benefit_qty := l_x_MODIFIERS_rec.benefit_qty;
1419: END IF;
1420:
1421: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.benefit_uom_code,
1422: l_MODIFIERS_rec.benefit_uom_code)
1423: THEN
1424: x_benefit_uom_code := l_x_MODIFIERS_rec.benefit_uom_code;
1425: END IF;

Line 1427: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.accrual_conversion_rate,

1423: THEN
1424: x_benefit_uom_code := l_x_MODIFIERS_rec.benefit_uom_code;
1425: END IF;
1426:
1427: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.accrual_conversion_rate,
1428: l_MODIFIERS_rec.accrual_conversion_rate)
1429: THEN
1430: x_accrual_conversion_rate := l_x_MODIFIERS_rec.accrual_conversion_rate;
1431: END IF;

Line 1433: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.proration_type_code,

1429: THEN
1430: x_accrual_conversion_rate := l_x_MODIFIERS_rec.accrual_conversion_rate;
1431: END IF;
1432:
1433: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.proration_type_code,
1434: l_MODIFIERS_rec.proration_type_code)
1435: THEN
1436: x_proration_type_code := l_x_MODIFIERS_rec.proration_type_code;
1437: END IF;

Line 1439: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.include_on_returns_flag,

1435: THEN
1436: x_proration_type_code := l_x_MODIFIERS_rec.proration_type_code;
1437: END IF;
1438:
1439: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.include_on_returns_flag,
1440: l_MODIFIERS_rec.include_on_returns_flag)
1441: THEN
1442: x_include_on_returns_flag := l_x_MODIFIERS_rec.include_on_returns_flag;
1443: END IF;

Line 1445: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.from_rltd_modifier_id,

1441: THEN
1442: x_include_on_returns_flag := l_x_MODIFIERS_rec.include_on_returns_flag;
1443: END IF;
1444:
1445: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.from_rltd_modifier_id,
1446: l_MODIFIERS_rec.from_rltd_modifier_id)
1447: THEN
1448: x_from_rltd_modifier_id := l_x_MODIFIERS_rec.from_rltd_modifier_id;
1449: END IF;

Line 1451: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.to_rltd_modifier_id,

1447: THEN
1448: x_from_rltd_modifier_id := l_x_MODIFIERS_rec.from_rltd_modifier_id;
1449: END IF;
1450:
1451: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.to_rltd_modifier_id,
1452: l_MODIFIERS_rec.to_rltd_modifier_id)
1453: THEN
1454: x_to_rltd_modifier_id := l_x_MODIFIERS_rec.to_rltd_modifier_id;
1455: END IF;

Line 1457: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.rltd_modifier_grp_no,

1453: THEN
1454: x_to_rltd_modifier_id := l_x_MODIFIERS_rec.to_rltd_modifier_id;
1455: END IF;
1456:
1457: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.rltd_modifier_grp_no,
1458: l_MODIFIERS_rec.rltd_modifier_grp_no)
1459: THEN
1460: x_rltd_modifier_grp_no := l_x_MODIFIERS_rec.rltd_modifier_grp_no;
1461: END IF;

Line 1463: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.rltd_modifier_grp_type,

1459: THEN
1460: x_rltd_modifier_grp_no := l_x_MODIFIERS_rec.rltd_modifier_grp_no;
1461: END IF;
1462:
1463: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.rltd_modifier_grp_type,
1464: l_MODIFIERS_rec.rltd_modifier_grp_type)
1465: THEN
1466: x_rltd_modifier_grp_type := l_x_MODIFIERS_rec.rltd_modifier_grp_type;
1467: END IF;

Line 1469: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.net_amount_flag,

1465: THEN
1466: x_rltd_modifier_grp_type := l_x_MODIFIERS_rec.rltd_modifier_grp_type;
1467: END IF;
1468:
1469: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.net_amount_flag,
1470: l_MODIFIERS_rec.net_amount_flag)
1471: THEN
1472: x_net_amount_flag := l_x_MODIFIERS_rec.net_amount_flag;
1473: END IF;

Line 1475: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.accum_attribute,

1471: THEN
1472: x_net_amount_flag := l_x_MODIFIERS_rec.net_amount_flag;
1473: END IF;
1474:
1475: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.accum_attribute,
1476: l_MODIFIERS_rec.accum_attribute)
1477: THEN
1478: x_accum_attribute := l_x_MODIFIERS_rec.accum_attribute;
1479: END IF;

Line 1482: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.continuous_price_break_flag,

1478: x_accum_attribute := l_x_MODIFIERS_rec.accum_attribute;
1479: END IF;
1480:
1481: --Continuous Price Breaks
1482: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.continuous_price_break_flag,
1483: l_MODIFIERS_rec.continuous_price_break_flag)
1484: THEN
1485: x_continuous_price_break_flag := l_x_MODIFIERS_rec.continuous_price_break_flag;
1486: END IF;

Line 1489: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.service_period,

1485: x_continuous_price_break_flag := l_x_MODIFIERS_rec.continuous_price_break_flag;
1486: END IF;
1487:
1488: -- service project
1489: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.service_period,
1490: l_MODIFIERS_rec.service_period)
1491: THEN
1492: x_service_period := l_x_MODIFIERS_rec.service_period;
1493: END IF;

Line 1495: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.service_duration,

1491: THEN
1492: x_service_period := l_x_MODIFIERS_rec.service_period;
1493: END IF;
1494:
1495: IF NOT QP_GLOBALS.Equal(l_x_MODIFIERS_rec.service_duration,
1496: l_MODIFIERS_rec.service_duration)
1497: THEN
1498: x_service_duration := l_x_MODIFIERS_rec.service_duration;
1499: END IF;

Line 1587: l_control_rec QP_GLOBALS.Control_Rec_Type;

1583: l_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
1584: l_old_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
1585: l_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
1586: l_old_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
1587: l_control_rec QP_GLOBALS.Control_Rec_Type;
1588: l_return_status VARCHAR2(1);
1589: l_x_MODIFIER_LIST_rec QP_Modifiers_PUB.Modifier_List_Rec_Type;
1590: l_x_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
1591: l_x_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;

Line 1630: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_UPDATE;

1626:
1627: -- Set Operation.
1628:
1629: IF FND_API.To_Boolean(l_MODIFIERS_rec.db_flag) THEN
1630: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_UPDATE;
1631: ELSE
1632: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;
1633: END IF;
1634:

Line 1632: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;

1628:
1629: IF FND_API.To_Boolean(l_MODIFIERS_rec.db_flag) THEN
1630: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_UPDATE;
1631: ELSE
1632: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;
1633: END IF;
1634:
1635: -- Populate MODIFIERS table
1636:

Line 1754: l_control_rec QP_GLOBALS.Control_Rec_Type;

1750: )
1751: IS
1752: l_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
1753: l_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
1754: l_control_rec QP_GLOBALS.Control_Rec_Type;
1755: l_return_status VARCHAR2(1);
1756: l_x_MODIFIER_LIST_rec QP_Modifiers_PUB.Modifier_List_Rec_Type;
1757: l_x_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
1758: l_x_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;

Line 1792: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_DELETE;

1788: );
1789:
1790: -- Set Operation.
1791:
1792: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_DELETE;
1793:
1794: -- Populate MODIFIERS table
1795:
1796: l_MODIFIERS_tbl(1) := l_MODIFIERS_rec;

Line 1892: l_control_rec QP_GLOBALS.Control_Rec_Type;

1888: , x_msg_count OUT NOCOPY /* file.sql.39 change */ NUMBER
1889: , x_msg_data OUT NOCOPY /* file.sql.39 change */ VARCHAR2
1890: )
1891: IS
1892: l_control_rec QP_GLOBALS.Control_Rec_Type;
1893: l_return_status VARCHAR2(1);
1894: l_x_MODIFIER_LIST_rec QP_Modifiers_PUB.Modifier_List_Rec_Type;
1895: l_x_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
1896: l_x_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;

Line 1909: l_control_rec.process_entity := QP_GLOBALS.G_ENTITY_MODIFIERS;

1905: -- Set control flags.
1906:
1907: l_control_rec.controlled_operation := TRUE;
1908: l_control_rec.process := TRUE;
1909: l_control_rec.process_entity := QP_GLOBALS.G_ENTITY_MODIFIERS;
1910:
1911: l_control_rec.default_attributes := FALSE;
1912: l_control_rec.change_attributes := FALSE;
1913: l_control_rec.validate_entity := FALSE;

Line 2210: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_LOCK;

2206: -- l_MODIFIERS_rec.from_rltd_modifier_id := p_from_rltd_modifier_id;
2207: -- l_MODIFIERS_rec.to_rltd_modifier_id := p_to_rltd_modifier_id;
2208: -- l_MODIFIERS_rec.rltd_modifier_grp_no := p_rltd_modifier_grp_no;
2209: -- l_MODIFIERS_rec.rltd_modifier_grp_type := p_rltd_modifier_grp_type;
2210: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_LOCK;
2211: l_MODIFIERS_rec.net_amount_flag := p_net_amount_flag;
2212: l_MODIFIERS_rec.accum_attribute := p_accum_attribute;
2213: l_MODIFIERS_rec.continuous_price_break_flag := p_continuous_price_break_flag;
2214: --Continuous Price Breaks

Line 2382: p_entity_code => QP_GLOBALS.G_ENTITY_MODIFIERS

2378: BEGIN
2379: OE_MSG_PUB.initialize;
2380: x_return_status := FND_API.G_RET_STS_SUCCESS;
2381: QP_DELAYED_REQUESTS_PVT.Delete_Reqs_for_Deleted_Entity(
2382: p_entity_code => QP_GLOBALS.G_ENTITY_MODIFIERS
2383: ,p_entity_id => p_list_line_id
2384: ,x_return_status => l_return_status);
2385:
2386: OE_MSG_PUB.Count_And_Get

Line 2431: l_control_rec QP_GLOBALS.Control_Rec_Type;

2427: l_new_pricing_attribute_id Number;
2428: l_new_list_line_id Number;
2429: l_new_qualifier_id Number;
2430: l_number_of_lines Number := 1;
2431: l_control_rec QP_GLOBALS.Control_Rec_Type;
2432: l_return_status VARCHAR2(1);
2433: l_MODIFIERS_rec QP_Modifiers_PUB.Modifiers_Rec_Type;
2434: l_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
2435: l_PRICING_ATTR_rec QP_Modifiers_PUB.Pricing_Attr_Rec_Type;

Line 2770: l_PRICING_ATTR_rec.operation := QP_GLOBALS.G_OPR_CREATE;

2766: l_PRICING_ATTR_rec.pricing_attr_value_to_number := l_implicit_rec.PRICING_ATTR_VALUE_TO_NUMBER;
2767: l_PRICING_ATTR_rec.qualification_ind := l_implicit_rec.QUALIFICATION_IND;
2768: l_PRICING_ATTR_rec.MODIFIERS_INDEX := 1;
2769:
2770: l_PRICING_ATTR_rec.operation := QP_GLOBALS.G_OPR_CREATE;
2771:
2772: l_PRICING_ATTR_tbl(l_PRICING_ATTR_tbl.COUNT + 1) := l_PRICING_ATTR_rec;
2773:
2774: END LOOP;

Line 2883: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;

2879: l_MODIFIERS_rec.RLTD_MODIFIER_GRP_NO := l_implicit_rec.RLTD_MODIFIER_GRP_NO;
2880: l_MODIFIERS_rec.RLTD_MODIFIER_GRP_TYPE := l_implicit_rec.RLTD_MODIFIER_GRP_TYPE;
2881:
2882: l_MODIFIERS_rec.db_flag := FND_API.G_TRUE;
2883: l_MODIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;
2884:
2885: l_MODIFIERS_tbl(l_MODIFIERS_tbl.COUNT + 1) := l_MODIFIERS_rec;
2886: l_number_of_lines := l_number_of_lines + 1;
2887:

Line 2946: l_PRICING_ATTR_rec.operation := QP_GLOBALS.G_OPR_CREATE;

2942: l_PRICING_ATTR_rec.pricing_attr_value_from_number := l_implicit_attr_rec.PRICING_ATTR_VALUE_FROM_NUMBER;
2943: l_PRICING_ATTR_rec.pricing_attr_value_to_number := l_implicit_attr_rec.PRICING_ATTR_VALUE_TO_NUMBER;
2944: l_PRICING_ATTR_rec.qualification_ind := l_implicit_attr_rec.QUALIFICATION_IND;
2945: l_PRICING_ATTR_rec.MODIFIERS_INDEX := l_number_of_lines;
2946: l_PRICING_ATTR_rec.operation := QP_GLOBALS.G_OPR_CREATE;
2947:
2948: l_PRICING_ATTR_tbl(l_PRICING_ATTR_tbl.COUNT + 1) := l_PRICING_ATTR_rec;
2949:
2950: END LOOP;

Line 3013: l_QUALIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;

3009: l_QUALIFIERS_rec.REQUEST_ID := l_implicit_rec.REQUEST_ID;
3010: l_QUALIFIERS_rec.SEARCH_IND := l_implicit_rec.SEARCH_IND;
3011: l_QUALIFIERS_rec.START_DATE_ACTIVE := l_implicit_rec.START_DATE_ACTIVE;
3012:
3013: l_QUALIFIERS_rec.operation := QP_GLOBALS.G_OPR_CREATE;
3014:
3015: l_QUALIFIERS_tbl(l_QUALIFIERS_tbl.COUNT + 1) := l_QUALIFIERS_rec;
3016:
3017: END LOOP;

Line 3066: ( p_entity_code => QP_GLOBALS.G_ENTITY_PRICING_ATTR

3062: -- Upgrade Non Continuous Price Break Lines into Continuous Price Break Lines.
3063: IF (l_continuous_price_break_flag<>'Y' OR l_continuous_price_break_flag IS NULL )and p_list_line_type_code='PBH' THEN
3064:
3065: qp_delayed_requests_PVT.log_request
3066: ( p_entity_code => QP_GLOBALS.G_ENTITY_PRICING_ATTR
3067: , p_entity_id =>p_new_list_line_id
3068: , p_requesting_entity_code => QP_GLOBALS.G_ENTITY_PRICING_ATTR
3069: , p_requesting_entity_id => p_new_list_line_id
3070: , p_request_type => QP_Globals.G_UPGRADE_PRICE_BREAKS

Line 3068: , p_requesting_entity_code => QP_GLOBALS.G_ENTITY_PRICING_ATTR

3064:
3065: qp_delayed_requests_PVT.log_request
3066: ( p_entity_code => QP_GLOBALS.G_ENTITY_PRICING_ATTR
3067: , p_entity_id =>p_new_list_line_id
3068: , p_requesting_entity_code => QP_GLOBALS.G_ENTITY_PRICING_ATTR
3069: , p_requesting_entity_id => p_new_list_line_id
3070: , p_request_type => QP_Globals.G_UPGRADE_PRICE_BREAKS
3071: , p_param1 => null
3072: , p_param2 => null

Line 3070: , p_request_type => QP_Globals.G_UPGRADE_PRICE_BREAKS

3066: ( p_entity_code => QP_GLOBALS.G_ENTITY_PRICING_ATTR
3067: , p_entity_id =>p_new_list_line_id
3068: , p_requesting_entity_code => QP_GLOBALS.G_ENTITY_PRICING_ATTR
3069: , p_requesting_entity_id => p_new_list_line_id
3070: , p_request_type => QP_Globals.G_UPGRADE_PRICE_BREAKS
3071: , p_param1 => null
3072: , p_param2 => null
3073: , p_param3 => null
3074: , x_return_status => l_return_status);

Line 3078: ( p_entity_code => QP_GLOBALS.G_ENTITY_PRICING_ATTR

3074: , x_return_status => l_return_status);
3075:
3076:
3077: QP_DELAYED_REQUESTS_PVT.Process_Request_for_Entity
3078: ( p_entity_code => QP_GLOBALS.G_ENTITY_PRICING_ATTR
3079: , x_return_status => l_return_status);
3080:
3081: fnd_message.set_name('QP','QP_CONT_DUPLICATE_LINE');
3082: OE_MSG_PUB.Add;