106: BEGIN
107:
108: -- In the future call Flex APIs for defaults
109:
110: IF g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR THEN
111: g_Price_Break_rec.attribute1 := NULL;
112: END IF;
113:
114: IF g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR THEN
110: IF g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR THEN
111: g_Price_Break_rec.attribute1 := NULL;
112: END IF;
113:
114: IF g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR THEN
115: g_Price_Break_rec.attribute10 := NULL;
116: END IF;
117:
118: IF g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR THEN
114: IF g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR THEN
115: g_Price_Break_rec.attribute10 := NULL;
116: END IF;
117:
118: IF g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR THEN
119: g_Price_Break_rec.attribute11 := NULL;
120: END IF;
121:
122: IF g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR THEN
118: IF g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR THEN
119: g_Price_Break_rec.attribute11 := NULL;
120: END IF;
121:
122: IF g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR THEN
123: g_Price_Break_rec.attribute12 := NULL;
124: END IF;
125:
126: IF g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR THEN
122: IF g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR THEN
123: g_Price_Break_rec.attribute12 := NULL;
124: END IF;
125:
126: IF g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR THEN
127: g_Price_Break_rec.attribute13 := NULL;
128: END IF;
129:
130: IF g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR THEN
126: IF g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR THEN
127: g_Price_Break_rec.attribute13 := NULL;
128: END IF;
129:
130: IF g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR THEN
131: g_Price_Break_rec.attribute14 := NULL;
132: END IF;
133:
134: IF g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR THEN
130: IF g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR THEN
131: g_Price_Break_rec.attribute14 := NULL;
132: END IF;
133:
134: IF g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR THEN
135: g_Price_Break_rec.attribute15 := NULL;
136: END IF;
137:
138: IF g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR THEN
134: IF g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR THEN
135: g_Price_Break_rec.attribute15 := NULL;
136: END IF;
137:
138: IF g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR THEN
139: g_Price_Break_rec.attribute2 := NULL;
140: END IF;
141:
142: IF g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR THEN
138: IF g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR THEN
139: g_Price_Break_rec.attribute2 := NULL;
140: END IF;
141:
142: IF g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR THEN
143: g_Price_Break_rec.attribute3 := NULL;
144: END IF;
145:
146: IF g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR THEN
142: IF g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR THEN
143: g_Price_Break_rec.attribute3 := NULL;
144: END IF;
145:
146: IF g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR THEN
147: g_Price_Break_rec.attribute4 := NULL;
148: END IF;
149:
150: IF g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR THEN
146: IF g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR THEN
147: g_Price_Break_rec.attribute4 := NULL;
148: END IF;
149:
150: IF g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR THEN
151: g_Price_Break_rec.attribute5 := NULL;
152: END IF;
153:
154: IF g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR THEN
150: IF g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR THEN
151: g_Price_Break_rec.attribute5 := NULL;
152: END IF;
153:
154: IF g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR THEN
155: g_Price_Break_rec.attribute6 := NULL;
156: END IF;
157:
158: IF g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR THEN
154: IF g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR THEN
155: g_Price_Break_rec.attribute6 := NULL;
156: END IF;
157:
158: IF g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR THEN
159: g_Price_Break_rec.attribute7 := NULL;
160: END IF;
161:
162: IF g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR THEN
158: IF g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR THEN
159: g_Price_Break_rec.attribute7 := NULL;
160: END IF;
161:
162: IF g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR THEN
163: g_Price_Break_rec.attribute8 := NULL;
164: END IF;
165:
166: IF g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR THEN
162: IF g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR THEN
163: g_Price_Break_rec.attribute8 := NULL;
164: END IF;
165:
166: IF g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR THEN
167: g_Price_Break_rec.attribute9 := NULL;
168: END IF;
169:
170: IF g_Price_Break_rec.context = FND_API.G_MISS_CHAR THEN
166: IF g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR THEN
167: g_Price_Break_rec.attribute9 := NULL;
168: END IF;
169:
170: IF g_Price_Break_rec.context = FND_API.G_MISS_CHAR THEN
171: g_Price_Break_rec.context := NULL;
172: END IF;
173:
174: END Get_Flex_Price_Break;
195: OE_MSG_PUB.Add;
196:
197: END IF;
198:
199: RAISE FND_API.G_EXC_ERROR;
200:
201: END IF;
202:
203: -- Initialize g_Price_Break_rec
205: g_Price_Break_rec := p_Price_Break_rec;
206:
207: -- Default missing attributes.
208:
209: IF g_Price_Break_rec.amount = FND_API.G_MISS_NUM THEN
210:
211: g_Price_Break_rec.amount := Get_Amount;
212:
213: IF g_Price_Break_rec.amount IS NOT NULL THEN
226: END IF;
227:
228: END IF;
229:
230: IF g_Price_Break_rec.discount_line_id = FND_API.G_MISS_NUM THEN
231:
232: g_Price_Break_rec.discount_line_id := Get_Discount_Line;
233:
234: IF g_Price_Break_rec.discount_line_id IS NOT NULL THEN
247: END IF;
248:
249: END IF;
250:
251: IF g_Price_Break_rec.end_date_active = FND_API.G_MISS_DATE THEN
252:
253: g_Price_Break_rec.end_date_active := Get_End_Date_Active;
254:
255: IF g_Price_Break_rec.end_date_active IS NOT NULL THEN
268: END IF;
269:
270: END IF;
271:
272: IF g_Price_Break_rec.method_type_code = FND_API.G_MISS_CHAR THEN
273:
274: g_Price_Break_rec.method_type_code := Get_Method_Type;
275:
276: IF g_Price_Break_rec.method_type_code IS NOT NULL THEN
289: END IF;
290:
291: END IF;
292:
293: IF g_Price_Break_rec.percent = FND_API.G_MISS_NUM THEN
294:
295: g_Price_Break_rec.percent := Get_Percent;
296:
297: IF g_Price_Break_rec.percent IS NOT NULL THEN
310: END IF;
311:
312: END IF;
313:
314: IF g_Price_Break_rec.price = FND_API.G_MISS_NUM THEN
315:
316: g_Price_Break_rec.price := Get_Price;
317:
318: IF g_Price_Break_rec.price IS NOT NULL THEN
331: END IF;
332:
333: END IF;
334:
335: IF g_Price_Break_rec.price_break_high = FND_API.G_MISS_NUM THEN
336:
337: g_Price_Break_rec.price_break_high := Get_Price_Break_High;
338:
339: IF g_Price_Break_rec.price_break_high IS NOT NULL THEN
352: END IF;
353:
354: END IF;
355:
356: IF g_Price_Break_rec.price_break_low = FND_API.G_MISS_NUM THEN
357:
358: g_Price_Break_rec.price_break_low := Get_Price_Break_Low;
359:
360: IF g_Price_Break_rec.price_break_low IS NOT NULL THEN
373: END IF;
374:
375: END IF;
376:
377: IF g_Price_Break_rec.start_date_active = FND_API.G_MISS_DATE THEN
378:
379: g_Price_Break_rec.start_date_active := Get_Start_Date_Active;
380:
381: IF g_Price_Break_rec.start_date_active IS NOT NULL THEN
394: END IF;
395:
396: END IF;
397:
398: IF g_Price_Break_rec.unit_code = FND_API.G_MISS_CHAR THEN
399:
400: g_Price_Break_rec.unit_code := Get_Unit;
401:
402: IF g_Price_Break_rec.unit_code IS NOT NULL THEN
415: END IF;
416:
417: END IF;
418:
419: IF g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
420: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
421: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
422: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
423: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
416:
417: END IF;
418:
419: IF g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
420: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
421: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
422: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
423: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
424: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
417: END IF;
418:
419: IF g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
420: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
421: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
422: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
423: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
424: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
425: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
418:
419: IF g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
420: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
421: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
422: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
423: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
424: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
425: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
426: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
419: IF g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
420: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
421: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
422: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
423: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
424: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
425: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
426: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
427: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
420: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
421: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
422: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
423: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
424: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
425: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
426: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
427: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
428: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
421: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
422: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
423: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
424: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
425: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
426: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
427: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
428: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
429: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
422: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
423: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
424: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
425: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
426: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
427: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
428: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
429: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
430: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
423: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
424: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
425: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
426: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
427: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
428: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
429: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
430: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
431: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
424: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
425: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
426: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
427: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
428: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
429: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
430: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
431: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
432: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
425: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
426: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
427: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
428: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
429: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
430: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
431: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
432: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
433: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
426: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
427: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
428: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
429: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
430: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
431: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
432: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
433: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
434: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
427: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
428: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
429: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
430: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
431: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
432: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
433: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
434: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
435: THEN
428: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
429: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
430: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
431: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
432: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
433: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
434: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
435: THEN
436:
429: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
430: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
431: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
432: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
433: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
434: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
435: THEN
436:
437: Get_Flex_Price_Break;
430: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
431: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
432: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
433: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
434: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
435: THEN
436:
437: Get_Flex_Price_Break;
438:
437: Get_Flex_Price_Break;
438:
439: END IF;
440:
441: IF g_Price_Break_rec.created_by = FND_API.G_MISS_NUM THEN
442:
443: g_Price_Break_rec.created_by := NULL;
444:
445: END IF;
443: g_Price_Break_rec.created_by := NULL;
444:
445: END IF;
446:
447: IF g_Price_Break_rec.creation_date = FND_API.G_MISS_DATE THEN
448:
449: g_Price_Break_rec.creation_date := NULL;
450:
451: END IF;
449: g_Price_Break_rec.creation_date := NULL;
450:
451: END IF;
452:
453: IF g_Price_Break_rec.last_updated_by = FND_API.G_MISS_NUM THEN
454:
455: g_Price_Break_rec.last_updated_by := NULL;
456:
457: END IF;
455: g_Price_Break_rec.last_updated_by := NULL;
456:
457: END IF;
458:
459: IF g_Price_Break_rec.last_update_date = FND_API.G_MISS_DATE THEN
460:
461: g_Price_Break_rec.last_update_date := NULL;
462:
463: END IF;
461: g_Price_Break_rec.last_update_date := NULL;
462:
463: END IF;
464:
465: IF g_Price_Break_rec.last_update_login = FND_API.G_MISS_NUM THEN
466:
467: g_Price_Break_rec.last_update_login := NULL;
468:
469: END IF;
467: g_Price_Break_rec.last_update_login := NULL;
468:
469: END IF;
470:
471: IF g_Price_Break_rec.program_application_id = FND_API.G_MISS_NUM THEN
472:
473: g_Price_Break_rec.program_application_id := NULL;
474:
475: END IF;
473: g_Price_Break_rec.program_application_id := NULL;
474:
475: END IF;
476:
477: IF g_Price_Break_rec.program_id = FND_API.G_MISS_NUM THEN
478:
479: g_Price_Break_rec.program_id := NULL;
480:
481: END IF;
479: g_Price_Break_rec.program_id := NULL;
480:
481: END IF;
482:
483: IF g_Price_Break_rec.program_update_date = FND_API.G_MISS_DATE THEN
484:
485: g_Price_Break_rec.program_update_date := NULL;
486:
487: END IF;
485: g_Price_Break_rec.program_update_date := NULL;
486:
487: END IF;
488:
489: IF g_Price_Break_rec.request_id = FND_API.G_MISS_NUM THEN
490:
491: g_Price_Break_rec.request_id := NULL;
492:
493: END IF;
493: END IF;
494:
495: -- Redefault if there are any missing attributes.
496:
497: IF g_Price_Break_rec.amount = FND_API.G_MISS_NUM
498: OR g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
499: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
500: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
501: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
494:
495: -- Redefault if there are any missing attributes.
496:
497: IF g_Price_Break_rec.amount = FND_API.G_MISS_NUM
498: OR g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
499: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
500: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
501: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
502: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
495: -- Redefault if there are any missing attributes.
496:
497: IF g_Price_Break_rec.amount = FND_API.G_MISS_NUM
498: OR g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
499: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
500: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
501: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
502: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
503: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
496:
497: IF g_Price_Break_rec.amount = FND_API.G_MISS_NUM
498: OR g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
499: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
500: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
501: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
502: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
503: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
504: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
497: IF g_Price_Break_rec.amount = FND_API.G_MISS_NUM
498: OR g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
499: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
500: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
501: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
502: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
503: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
504: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
505: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
498: OR g_Price_Break_rec.attribute1 = FND_API.G_MISS_CHAR
499: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
500: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
501: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
502: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
503: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
504: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
505: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
506: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
499: OR g_Price_Break_rec.attribute10 = FND_API.G_MISS_CHAR
500: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
501: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
502: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
503: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
504: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
505: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
506: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
507: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
500: OR g_Price_Break_rec.attribute11 = FND_API.G_MISS_CHAR
501: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
502: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
503: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
504: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
505: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
506: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
507: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
508: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
501: OR g_Price_Break_rec.attribute12 = FND_API.G_MISS_CHAR
502: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
503: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
504: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
505: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
506: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
507: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
508: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
509: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
502: OR g_Price_Break_rec.attribute13 = FND_API.G_MISS_CHAR
503: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
504: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
505: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
506: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
507: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
508: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
509: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
510: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
503: OR g_Price_Break_rec.attribute14 = FND_API.G_MISS_CHAR
504: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
505: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
506: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
507: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
508: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
509: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
510: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
511: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
504: OR g_Price_Break_rec.attribute15 = FND_API.G_MISS_CHAR
505: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
506: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
507: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
508: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
509: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
510: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
511: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
512: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
505: OR g_Price_Break_rec.attribute2 = FND_API.G_MISS_CHAR
506: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
507: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
508: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
509: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
510: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
511: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
512: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
513: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
506: OR g_Price_Break_rec.attribute3 = FND_API.G_MISS_CHAR
507: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
508: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
509: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
510: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
511: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
512: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
513: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
514: OR g_Price_Break_rec.created_by = FND_API.G_MISS_NUM
507: OR g_Price_Break_rec.attribute4 = FND_API.G_MISS_CHAR
508: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
509: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
510: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
511: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
512: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
513: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
514: OR g_Price_Break_rec.created_by = FND_API.G_MISS_NUM
515: OR g_Price_Break_rec.creation_date = FND_API.G_MISS_DATE
508: OR g_Price_Break_rec.attribute5 = FND_API.G_MISS_CHAR
509: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
510: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
511: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
512: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
513: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
514: OR g_Price_Break_rec.created_by = FND_API.G_MISS_NUM
515: OR g_Price_Break_rec.creation_date = FND_API.G_MISS_DATE
516: OR g_Price_Break_rec.discount_line_id = FND_API.G_MISS_NUM
509: OR g_Price_Break_rec.attribute6 = FND_API.G_MISS_CHAR
510: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
511: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
512: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
513: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
514: OR g_Price_Break_rec.created_by = FND_API.G_MISS_NUM
515: OR g_Price_Break_rec.creation_date = FND_API.G_MISS_DATE
516: OR g_Price_Break_rec.discount_line_id = FND_API.G_MISS_NUM
517: OR g_Price_Break_rec.end_date_active = FND_API.G_MISS_DATE
510: OR g_Price_Break_rec.attribute7 = FND_API.G_MISS_CHAR
511: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
512: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
513: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
514: OR g_Price_Break_rec.created_by = FND_API.G_MISS_NUM
515: OR g_Price_Break_rec.creation_date = FND_API.G_MISS_DATE
516: OR g_Price_Break_rec.discount_line_id = FND_API.G_MISS_NUM
517: OR g_Price_Break_rec.end_date_active = FND_API.G_MISS_DATE
518: OR g_Price_Break_rec.last_updated_by = FND_API.G_MISS_NUM
511: OR g_Price_Break_rec.attribute8 = FND_API.G_MISS_CHAR
512: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
513: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
514: OR g_Price_Break_rec.created_by = FND_API.G_MISS_NUM
515: OR g_Price_Break_rec.creation_date = FND_API.G_MISS_DATE
516: OR g_Price_Break_rec.discount_line_id = FND_API.G_MISS_NUM
517: OR g_Price_Break_rec.end_date_active = FND_API.G_MISS_DATE
518: OR g_Price_Break_rec.last_updated_by = FND_API.G_MISS_NUM
519: OR g_Price_Break_rec.last_update_date = FND_API.G_MISS_DATE
512: OR g_Price_Break_rec.attribute9 = FND_API.G_MISS_CHAR
513: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
514: OR g_Price_Break_rec.created_by = FND_API.G_MISS_NUM
515: OR g_Price_Break_rec.creation_date = FND_API.G_MISS_DATE
516: OR g_Price_Break_rec.discount_line_id = FND_API.G_MISS_NUM
517: OR g_Price_Break_rec.end_date_active = FND_API.G_MISS_DATE
518: OR g_Price_Break_rec.last_updated_by = FND_API.G_MISS_NUM
519: OR g_Price_Break_rec.last_update_date = FND_API.G_MISS_DATE
520: OR g_Price_Break_rec.last_update_login = FND_API.G_MISS_NUM
513: OR g_Price_Break_rec.context = FND_API.G_MISS_CHAR
514: OR g_Price_Break_rec.created_by = FND_API.G_MISS_NUM
515: OR g_Price_Break_rec.creation_date = FND_API.G_MISS_DATE
516: OR g_Price_Break_rec.discount_line_id = FND_API.G_MISS_NUM
517: OR g_Price_Break_rec.end_date_active = FND_API.G_MISS_DATE
518: OR g_Price_Break_rec.last_updated_by = FND_API.G_MISS_NUM
519: OR g_Price_Break_rec.last_update_date = FND_API.G_MISS_DATE
520: OR g_Price_Break_rec.last_update_login = FND_API.G_MISS_NUM
521: OR g_Price_Break_rec.method_type_code = FND_API.G_MISS_CHAR
514: OR g_Price_Break_rec.created_by = FND_API.G_MISS_NUM
515: OR g_Price_Break_rec.creation_date = FND_API.G_MISS_DATE
516: OR g_Price_Break_rec.discount_line_id = FND_API.G_MISS_NUM
517: OR g_Price_Break_rec.end_date_active = FND_API.G_MISS_DATE
518: OR g_Price_Break_rec.last_updated_by = FND_API.G_MISS_NUM
519: OR g_Price_Break_rec.last_update_date = FND_API.G_MISS_DATE
520: OR g_Price_Break_rec.last_update_login = FND_API.G_MISS_NUM
521: OR g_Price_Break_rec.method_type_code = FND_API.G_MISS_CHAR
522: OR g_Price_Break_rec.percent = FND_API.G_MISS_NUM
515: OR g_Price_Break_rec.creation_date = FND_API.G_MISS_DATE
516: OR g_Price_Break_rec.discount_line_id = FND_API.G_MISS_NUM
517: OR g_Price_Break_rec.end_date_active = FND_API.G_MISS_DATE
518: OR g_Price_Break_rec.last_updated_by = FND_API.G_MISS_NUM
519: OR g_Price_Break_rec.last_update_date = FND_API.G_MISS_DATE
520: OR g_Price_Break_rec.last_update_login = FND_API.G_MISS_NUM
521: OR g_Price_Break_rec.method_type_code = FND_API.G_MISS_CHAR
522: OR g_Price_Break_rec.percent = FND_API.G_MISS_NUM
523: OR g_Price_Break_rec.price = FND_API.G_MISS_NUM
516: OR g_Price_Break_rec.discount_line_id = FND_API.G_MISS_NUM
517: OR g_Price_Break_rec.end_date_active = FND_API.G_MISS_DATE
518: OR g_Price_Break_rec.last_updated_by = FND_API.G_MISS_NUM
519: OR g_Price_Break_rec.last_update_date = FND_API.G_MISS_DATE
520: OR g_Price_Break_rec.last_update_login = FND_API.G_MISS_NUM
521: OR g_Price_Break_rec.method_type_code = FND_API.G_MISS_CHAR
522: OR g_Price_Break_rec.percent = FND_API.G_MISS_NUM
523: OR g_Price_Break_rec.price = FND_API.G_MISS_NUM
524: OR g_Price_Break_rec.price_break_high = FND_API.G_MISS_NUM
517: OR g_Price_Break_rec.end_date_active = FND_API.G_MISS_DATE
518: OR g_Price_Break_rec.last_updated_by = FND_API.G_MISS_NUM
519: OR g_Price_Break_rec.last_update_date = FND_API.G_MISS_DATE
520: OR g_Price_Break_rec.last_update_login = FND_API.G_MISS_NUM
521: OR g_Price_Break_rec.method_type_code = FND_API.G_MISS_CHAR
522: OR g_Price_Break_rec.percent = FND_API.G_MISS_NUM
523: OR g_Price_Break_rec.price = FND_API.G_MISS_NUM
524: OR g_Price_Break_rec.price_break_high = FND_API.G_MISS_NUM
525: OR g_Price_Break_rec.price_break_low = FND_API.G_MISS_NUM
518: OR g_Price_Break_rec.last_updated_by = FND_API.G_MISS_NUM
519: OR g_Price_Break_rec.last_update_date = FND_API.G_MISS_DATE
520: OR g_Price_Break_rec.last_update_login = FND_API.G_MISS_NUM
521: OR g_Price_Break_rec.method_type_code = FND_API.G_MISS_CHAR
522: OR g_Price_Break_rec.percent = FND_API.G_MISS_NUM
523: OR g_Price_Break_rec.price = FND_API.G_MISS_NUM
524: OR g_Price_Break_rec.price_break_high = FND_API.G_MISS_NUM
525: OR g_Price_Break_rec.price_break_low = FND_API.G_MISS_NUM
526: OR g_Price_Break_rec.program_application_id = FND_API.G_MISS_NUM
519: OR g_Price_Break_rec.last_update_date = FND_API.G_MISS_DATE
520: OR g_Price_Break_rec.last_update_login = FND_API.G_MISS_NUM
521: OR g_Price_Break_rec.method_type_code = FND_API.G_MISS_CHAR
522: OR g_Price_Break_rec.percent = FND_API.G_MISS_NUM
523: OR g_Price_Break_rec.price = FND_API.G_MISS_NUM
524: OR g_Price_Break_rec.price_break_high = FND_API.G_MISS_NUM
525: OR g_Price_Break_rec.price_break_low = FND_API.G_MISS_NUM
526: OR g_Price_Break_rec.program_application_id = FND_API.G_MISS_NUM
527: OR g_Price_Break_rec.program_id = FND_API.G_MISS_NUM
520: OR g_Price_Break_rec.last_update_login = FND_API.G_MISS_NUM
521: OR g_Price_Break_rec.method_type_code = FND_API.G_MISS_CHAR
522: OR g_Price_Break_rec.percent = FND_API.G_MISS_NUM
523: OR g_Price_Break_rec.price = FND_API.G_MISS_NUM
524: OR g_Price_Break_rec.price_break_high = FND_API.G_MISS_NUM
525: OR g_Price_Break_rec.price_break_low = FND_API.G_MISS_NUM
526: OR g_Price_Break_rec.program_application_id = FND_API.G_MISS_NUM
527: OR g_Price_Break_rec.program_id = FND_API.G_MISS_NUM
528: OR g_Price_Break_rec.program_update_date = FND_API.G_MISS_DATE
521: OR g_Price_Break_rec.method_type_code = FND_API.G_MISS_CHAR
522: OR g_Price_Break_rec.percent = FND_API.G_MISS_NUM
523: OR g_Price_Break_rec.price = FND_API.G_MISS_NUM
524: OR g_Price_Break_rec.price_break_high = FND_API.G_MISS_NUM
525: OR g_Price_Break_rec.price_break_low = FND_API.G_MISS_NUM
526: OR g_Price_Break_rec.program_application_id = FND_API.G_MISS_NUM
527: OR g_Price_Break_rec.program_id = FND_API.G_MISS_NUM
528: OR g_Price_Break_rec.program_update_date = FND_API.G_MISS_DATE
529: OR g_Price_Break_rec.request_id = FND_API.G_MISS_NUM
522: OR g_Price_Break_rec.percent = FND_API.G_MISS_NUM
523: OR g_Price_Break_rec.price = FND_API.G_MISS_NUM
524: OR g_Price_Break_rec.price_break_high = FND_API.G_MISS_NUM
525: OR g_Price_Break_rec.price_break_low = FND_API.G_MISS_NUM
526: OR g_Price_Break_rec.program_application_id = FND_API.G_MISS_NUM
527: OR g_Price_Break_rec.program_id = FND_API.G_MISS_NUM
528: OR g_Price_Break_rec.program_update_date = FND_API.G_MISS_DATE
529: OR g_Price_Break_rec.request_id = FND_API.G_MISS_NUM
530: OR g_Price_Break_rec.start_date_active = FND_API.G_MISS_DATE
523: OR g_Price_Break_rec.price = FND_API.G_MISS_NUM
524: OR g_Price_Break_rec.price_break_high = FND_API.G_MISS_NUM
525: OR g_Price_Break_rec.price_break_low = FND_API.G_MISS_NUM
526: OR g_Price_Break_rec.program_application_id = FND_API.G_MISS_NUM
527: OR g_Price_Break_rec.program_id = FND_API.G_MISS_NUM
528: OR g_Price_Break_rec.program_update_date = FND_API.G_MISS_DATE
529: OR g_Price_Break_rec.request_id = FND_API.G_MISS_NUM
530: OR g_Price_Break_rec.start_date_active = FND_API.G_MISS_DATE
531: OR g_Price_Break_rec.unit_code = FND_API.G_MISS_CHAR
524: OR g_Price_Break_rec.price_break_high = FND_API.G_MISS_NUM
525: OR g_Price_Break_rec.price_break_low = FND_API.G_MISS_NUM
526: OR g_Price_Break_rec.program_application_id = FND_API.G_MISS_NUM
527: OR g_Price_Break_rec.program_id = FND_API.G_MISS_NUM
528: OR g_Price_Break_rec.program_update_date = FND_API.G_MISS_DATE
529: OR g_Price_Break_rec.request_id = FND_API.G_MISS_NUM
530: OR g_Price_Break_rec.start_date_active = FND_API.G_MISS_DATE
531: OR g_Price_Break_rec.unit_code = FND_API.G_MISS_CHAR
532: THEN
525: OR g_Price_Break_rec.price_break_low = FND_API.G_MISS_NUM
526: OR g_Price_Break_rec.program_application_id = FND_API.G_MISS_NUM
527: OR g_Price_Break_rec.program_id = FND_API.G_MISS_NUM
528: OR g_Price_Break_rec.program_update_date = FND_API.G_MISS_DATE
529: OR g_Price_Break_rec.request_id = FND_API.G_MISS_NUM
530: OR g_Price_Break_rec.start_date_active = FND_API.G_MISS_DATE
531: OR g_Price_Break_rec.unit_code = FND_API.G_MISS_CHAR
532: THEN
533:
526: OR g_Price_Break_rec.program_application_id = FND_API.G_MISS_NUM
527: OR g_Price_Break_rec.program_id = FND_API.G_MISS_NUM
528: OR g_Price_Break_rec.program_update_date = FND_API.G_MISS_DATE
529: OR g_Price_Break_rec.request_id = FND_API.G_MISS_NUM
530: OR g_Price_Break_rec.start_date_active = FND_API.G_MISS_DATE
531: OR g_Price_Break_rec.unit_code = FND_API.G_MISS_CHAR
532: THEN
533:
534: OE_Default_Price_Break.Attributes
527: OR g_Price_Break_rec.program_id = FND_API.G_MISS_NUM
528: OR g_Price_Break_rec.program_update_date = FND_API.G_MISS_DATE
529: OR g_Price_Break_rec.request_id = FND_API.G_MISS_NUM
530: OR g_Price_Break_rec.start_date_active = FND_API.G_MISS_DATE
531: OR g_Price_Break_rec.unit_code = FND_API.G_MISS_CHAR
532: THEN
533:
534: OE_Default_Price_Break.Attributes
535: ( p_Price_Break_rec => g_Price_Break_rec