22:
23: FUNCTION Get_Currency_Header
24: RETURN NUMBER
25: IS
26: l_currency_header_id NUMBER := FND_API.G_MISS_NUM;
27: BEGIN
28: -- oe_debug_pub.add('Get_Currency_Header of D-HDR is being called to generate new header_id');
29:
30: select QP_CURRENCY_LISTS_B_S.nextval
103: BEGIN
104:
105: -- In the future call Flex APIs for defaults
106:
107: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR THEN
108: g_CURR_LISTS_rec.attribute1 := NULL;
109: END IF;
110:
111: IF g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR THEN
107: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR THEN
108: g_CURR_LISTS_rec.attribute1 := NULL;
109: END IF;
110:
111: IF g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR THEN
112: g_CURR_LISTS_rec.attribute10 := NULL;
113: END IF;
114:
115: IF g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR THEN
111: IF g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR THEN
112: g_CURR_LISTS_rec.attribute10 := NULL;
113: END IF;
114:
115: IF g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR THEN
116: g_CURR_LISTS_rec.attribute11 := NULL;
117: END IF;
118:
119: IF g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR THEN
115: IF g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR THEN
116: g_CURR_LISTS_rec.attribute11 := NULL;
117: END IF;
118:
119: IF g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR THEN
120: g_CURR_LISTS_rec.attribute12 := NULL;
121: END IF;
122:
123: IF g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR THEN
119: IF g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR THEN
120: g_CURR_LISTS_rec.attribute12 := NULL;
121: END IF;
122:
123: IF g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR THEN
124: g_CURR_LISTS_rec.attribute13 := NULL;
125: END IF;
126:
127: IF g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR THEN
123: IF g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR THEN
124: g_CURR_LISTS_rec.attribute13 := NULL;
125: END IF;
126:
127: IF g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR THEN
128: g_CURR_LISTS_rec.attribute14 := NULL;
129: END IF;
130:
131: IF g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR THEN
127: IF g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR THEN
128: g_CURR_LISTS_rec.attribute14 := NULL;
129: END IF;
130:
131: IF g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR THEN
132: g_CURR_LISTS_rec.attribute15 := NULL;
133: END IF;
134:
135: IF g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR THEN
131: IF g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR THEN
132: g_CURR_LISTS_rec.attribute15 := NULL;
133: END IF;
134:
135: IF g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR THEN
136: g_CURR_LISTS_rec.attribute2 := NULL;
137: END IF;
138:
139: IF g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR THEN
135: IF g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR THEN
136: g_CURR_LISTS_rec.attribute2 := NULL;
137: END IF;
138:
139: IF g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR THEN
140: g_CURR_LISTS_rec.attribute3 := NULL;
141: END IF;
142:
143: IF g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR THEN
139: IF g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR THEN
140: g_CURR_LISTS_rec.attribute3 := NULL;
141: END IF;
142:
143: IF g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR THEN
144: g_CURR_LISTS_rec.attribute4 := NULL;
145: END IF;
146:
147: IF g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR THEN
143: IF g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR THEN
144: g_CURR_LISTS_rec.attribute4 := NULL;
145: END IF;
146:
147: IF g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR THEN
148: g_CURR_LISTS_rec.attribute5 := NULL;
149: END IF;
150:
151: IF g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR THEN
147: IF g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR THEN
148: g_CURR_LISTS_rec.attribute5 := NULL;
149: END IF;
150:
151: IF g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR THEN
152: g_CURR_LISTS_rec.attribute6 := NULL;
153: END IF;
154:
155: IF g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR THEN
151: IF g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR THEN
152: g_CURR_LISTS_rec.attribute6 := NULL;
153: END IF;
154:
155: IF g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR THEN
156: g_CURR_LISTS_rec.attribute7 := NULL;
157: END IF;
158:
159: IF g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR THEN
155: IF g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR THEN
156: g_CURR_LISTS_rec.attribute7 := NULL;
157: END IF;
158:
159: IF g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR THEN
160: g_CURR_LISTS_rec.attribute8 := NULL;
161: END IF;
162:
163: IF g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR THEN
159: IF g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR THEN
160: g_CURR_LISTS_rec.attribute8 := NULL;
161: END IF;
162:
163: IF g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR THEN
164: g_CURR_LISTS_rec.attribute9 := NULL;
165: END IF;
166:
167: IF g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR THEN
163: IF g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR THEN
164: g_CURR_LISTS_rec.attribute9 := NULL;
165: END IF;
166:
167: IF g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR THEN
168: g_CURR_LISTS_rec.context := NULL;
169: END IF;
170:
171: END Get_Flex_Curr_Lists;
193: OE_MSG_PUB.Add;
194:
195: END IF;
196:
197: RAISE FND_API.G_EXC_ERROR;
198:
199: END IF;
200:
201: -- Initialize g_CURR_LISTS_rec
203: g_CURR_LISTS_rec := p_CURR_LISTS_rec;
204:
205: -- Default missing attributes.
206:
207: IF g_CURR_LISTS_rec.base_currency_code = FND_API.G_MISS_CHAR THEN
208:
209: g_CURR_LISTS_rec.base_currency_code := Get_Base_Currency;
210:
211: IF g_CURR_LISTS_rec.base_currency_code IS NOT NULL THEN
227: END IF;
228:
229: END IF;
230:
231: IF g_CURR_LISTS_rec.currency_header_id = FND_API.G_MISS_NUM THEN
232:
233: g_CURR_LISTS_rec.currency_header_id := Get_Currency_Header;
234:
235: IF g_CURR_LISTS_rec.currency_header_id IS NOT NULL THEN
251: END IF;
252:
253: END IF;
254:
255: IF g_CURR_LISTS_rec.description = FND_API.G_MISS_CHAR THEN
256:
257: g_CURR_LISTS_rec.description := Get_Description;
258:
259: IF g_CURR_LISTS_rec.description IS NOT NULL THEN
275: END IF;
276:
277: END IF;
278:
279: IF g_CURR_LISTS_rec.name = FND_API.G_MISS_CHAR THEN
280:
281: g_CURR_LISTS_rec.name := Get_Name;
282:
283: IF g_CURR_LISTS_rec.name IS NOT NULL THEN
299: END IF;
300:
301: END IF;
302:
303: IF g_CURR_LISTS_rec.base_rounding_factor = FND_API.G_MISS_NUM THEN
304:
305: g_CURR_LISTS_rec.base_rounding_factor := Get_base_rounding_factor;
306:
307: IF g_CURR_LISTS_rec.base_rounding_factor IS NOT NULL THEN
323: END IF;
324:
325: END IF;
326:
327: IF g_CURR_LISTS_rec.base_markup_operator = FND_API.G_MISS_CHAR THEN
328:
329: g_CURR_LISTS_rec.base_markup_operator := Get_base_markup_operator;
330:
331: IF g_CURR_LISTS_rec.base_markup_operator IS NOT NULL THEN
347: END IF;
348:
349: END IF;
350:
351: IF g_CURR_LISTS_rec.base_markup_value = FND_API.G_MISS_NUM THEN
352:
353: g_CURR_LISTS_rec.base_markup_value := Get_base_markup_value;
354:
355: IF g_CURR_LISTS_rec.base_markup_value IS NOT NULL THEN
371: END IF;
372:
373: END IF;
374:
375: IF g_CURR_LISTS_rec.base_markup_formula_id = FND_API.G_MISS_NUM THEN
376:
377: g_CURR_LISTS_rec.base_markup_formula_id := Get_base_markup_formula;
378:
379: IF g_CURR_LISTS_rec.base_markup_formula_id IS NOT NULL THEN
397: END IF;
398:
399:
400: /* Commented by Sunil
401: IF g_CURR_LISTS_rec.row_id = FND_API.G_MISS_CHAR THEN
402:
403: g_CURR_LISTS_rec.row_id := Get_Row;
404:
405: IF g_CURR_LISTS_rec.row_id IS NOT NULL THEN
422:
423: END IF;
424: Commented by Sunil */
425:
426: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR
427: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
428: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
429: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
430: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
423: END IF;
424: Commented by Sunil */
425:
426: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR
427: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
428: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
429: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
430: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
431: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
424: Commented by Sunil */
425:
426: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR
427: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
428: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
429: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
430: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
431: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
432: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
425:
426: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR
427: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
428: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
429: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
430: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
431: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
432: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
433: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
426: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR
427: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
428: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
429: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
430: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
431: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
432: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
433: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
434: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
427: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
428: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
429: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
430: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
431: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
432: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
433: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
434: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
435: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
428: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
429: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
430: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
431: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
432: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
433: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
434: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
435: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
436: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
429: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
430: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
431: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
432: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
433: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
434: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
435: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
436: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
437: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
430: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
431: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
432: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
433: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
434: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
435: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
436: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
437: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
438: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
431: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
432: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
433: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
434: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
435: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
436: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
437: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
438: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
439: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
432: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
433: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
434: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
435: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
436: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
437: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
438: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
439: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
440: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
433: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
434: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
435: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
436: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
437: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
438: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
439: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
440: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
441: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
434: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
435: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
436: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
437: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
438: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
439: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
440: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
441: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
442: THEN
435: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
436: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
437: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
438: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
439: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
440: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
441: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
442: THEN
443:
436: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
437: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
438: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
439: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
440: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
441: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
442: THEN
443:
444: Get_Flex_Curr_Lists;
437: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
438: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
439: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
440: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
441: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
442: THEN
443:
444: Get_Flex_Curr_Lists;
445:
444: Get_Flex_Curr_Lists;
445:
446: END IF;
447:
448: IF g_CURR_LISTS_rec.created_by = FND_API.G_MISS_NUM THEN
449:
450: g_CURR_LISTS_rec.created_by := NULL;
451:
452: END IF;
450: g_CURR_LISTS_rec.created_by := NULL;
451:
452: END IF;
453:
454: IF g_CURR_LISTS_rec.creation_date = FND_API.G_MISS_DATE THEN
455:
456: g_CURR_LISTS_rec.creation_date := NULL;
457:
458: END IF;
456: g_CURR_LISTS_rec.creation_date := NULL;
457:
458: END IF;
459:
460: IF g_CURR_LISTS_rec.last_updated_by = FND_API.G_MISS_NUM THEN
461:
462: g_CURR_LISTS_rec.last_updated_by := NULL;
463:
464: END IF;
462: g_CURR_LISTS_rec.last_updated_by := NULL;
463:
464: END IF;
465:
466: IF g_CURR_LISTS_rec.last_update_date = FND_API.G_MISS_DATE THEN
467:
468: g_CURR_LISTS_rec.last_update_date := NULL;
469:
470: END IF;
468: g_CURR_LISTS_rec.last_update_date := NULL;
469:
470: END IF;
471:
472: IF g_CURR_LISTS_rec.last_update_login = FND_API.G_MISS_NUM THEN
473:
474: g_CURR_LISTS_rec.last_update_login := NULL;
475:
476: END IF;
474: g_CURR_LISTS_rec.last_update_login := NULL;
475:
476: END IF;
477:
478: IF g_CURR_LISTS_rec.program_application_id = FND_API.G_MISS_NUM THEN
479:
480: g_CURR_LISTS_rec.program_application_id := NULL;
481:
482: END IF;
480: g_CURR_LISTS_rec.program_application_id := NULL;
481:
482: END IF;
483:
484: IF g_CURR_LISTS_rec.program_id = FND_API.G_MISS_NUM THEN
485:
486: g_CURR_LISTS_rec.program_id := NULL;
487:
488: END IF;
486: g_CURR_LISTS_rec.program_id := NULL;
487:
488: END IF;
489:
490: IF g_CURR_LISTS_rec.program_update_date = FND_API.G_MISS_DATE THEN
491:
492: g_CURR_LISTS_rec.program_update_date := NULL;
493:
494: END IF;
492: g_CURR_LISTS_rec.program_update_date := NULL;
493:
494: END IF;
495:
496: IF g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM THEN
497:
498: g_CURR_LISTS_rec.request_id := NULL;
499:
500: END IF;
500: END IF;
501:
502: -- Redefault if there are any missing attributes.
503:
504: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR
505: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
506: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
507: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
508: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
501:
502: -- Redefault if there are any missing attributes.
503:
504: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR
505: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
506: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
507: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
508: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
509: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
502: -- Redefault if there are any missing attributes.
503:
504: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR
505: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
506: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
507: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
508: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
509: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
510: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
503:
504: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR
505: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
506: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
507: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
508: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
509: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
510: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
511: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
504: IF g_CURR_LISTS_rec.attribute1 = FND_API.G_MISS_CHAR
505: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
506: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
507: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
508: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
509: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
510: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
511: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
512: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
505: OR g_CURR_LISTS_rec.attribute10 = FND_API.G_MISS_CHAR
506: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
507: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
508: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
509: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
510: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
511: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
512: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
513: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
506: OR g_CURR_LISTS_rec.attribute11 = FND_API.G_MISS_CHAR
507: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
508: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
509: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
510: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
511: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
512: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
513: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
514: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
507: OR g_CURR_LISTS_rec.attribute12 = FND_API.G_MISS_CHAR
508: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
509: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
510: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
511: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
512: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
513: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
514: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
515: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
508: OR g_CURR_LISTS_rec.attribute13 = FND_API.G_MISS_CHAR
509: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
510: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
511: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
512: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
513: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
514: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
515: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
516: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
509: OR g_CURR_LISTS_rec.attribute14 = FND_API.G_MISS_CHAR
510: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
511: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
512: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
513: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
514: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
515: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
516: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
517: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
510: OR g_CURR_LISTS_rec.attribute15 = FND_API.G_MISS_CHAR
511: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
512: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
513: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
514: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
515: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
516: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
517: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
518: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
511: OR g_CURR_LISTS_rec.attribute2 = FND_API.G_MISS_CHAR
512: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
513: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
514: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
515: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
516: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
517: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
518: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
519: OR g_CURR_LISTS_rec.base_currency_code = FND_API.G_MISS_CHAR
512: OR g_CURR_LISTS_rec.attribute3 = FND_API.G_MISS_CHAR
513: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
514: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
515: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
516: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
517: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
518: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
519: OR g_CURR_LISTS_rec.base_currency_code = FND_API.G_MISS_CHAR
520: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
513: OR g_CURR_LISTS_rec.attribute4 = FND_API.G_MISS_CHAR
514: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
515: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
516: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
517: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
518: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
519: OR g_CURR_LISTS_rec.base_currency_code = FND_API.G_MISS_CHAR
520: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
521: OR g_CURR_LISTS_rec.created_by = FND_API.G_MISS_NUM
514: OR g_CURR_LISTS_rec.attribute5 = FND_API.G_MISS_CHAR
515: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
516: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
517: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
518: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
519: OR g_CURR_LISTS_rec.base_currency_code = FND_API.G_MISS_CHAR
520: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
521: OR g_CURR_LISTS_rec.created_by = FND_API.G_MISS_NUM
522: OR g_CURR_LISTS_rec.creation_date = FND_API.G_MISS_DATE
515: OR g_CURR_LISTS_rec.attribute6 = FND_API.G_MISS_CHAR
516: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
517: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
518: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
519: OR g_CURR_LISTS_rec.base_currency_code = FND_API.G_MISS_CHAR
520: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
521: OR g_CURR_LISTS_rec.created_by = FND_API.G_MISS_NUM
522: OR g_CURR_LISTS_rec.creation_date = FND_API.G_MISS_DATE
523: OR g_CURR_LISTS_rec.currency_header_id = FND_API.G_MISS_NUM
516: OR g_CURR_LISTS_rec.attribute7 = FND_API.G_MISS_CHAR
517: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
518: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
519: OR g_CURR_LISTS_rec.base_currency_code = FND_API.G_MISS_CHAR
520: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
521: OR g_CURR_LISTS_rec.created_by = FND_API.G_MISS_NUM
522: OR g_CURR_LISTS_rec.creation_date = FND_API.G_MISS_DATE
523: OR g_CURR_LISTS_rec.currency_header_id = FND_API.G_MISS_NUM
524: OR g_CURR_LISTS_rec.description = FND_API.G_MISS_CHAR
517: OR g_CURR_LISTS_rec.attribute8 = FND_API.G_MISS_CHAR
518: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
519: OR g_CURR_LISTS_rec.base_currency_code = FND_API.G_MISS_CHAR
520: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
521: OR g_CURR_LISTS_rec.created_by = FND_API.G_MISS_NUM
522: OR g_CURR_LISTS_rec.creation_date = FND_API.G_MISS_DATE
523: OR g_CURR_LISTS_rec.currency_header_id = FND_API.G_MISS_NUM
524: OR g_CURR_LISTS_rec.description = FND_API.G_MISS_CHAR
525: OR g_CURR_LISTS_rec.last_updated_by = FND_API.G_MISS_NUM
518: OR g_CURR_LISTS_rec.attribute9 = FND_API.G_MISS_CHAR
519: OR g_CURR_LISTS_rec.base_currency_code = FND_API.G_MISS_CHAR
520: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
521: OR g_CURR_LISTS_rec.created_by = FND_API.G_MISS_NUM
522: OR g_CURR_LISTS_rec.creation_date = FND_API.G_MISS_DATE
523: OR g_CURR_LISTS_rec.currency_header_id = FND_API.G_MISS_NUM
524: OR g_CURR_LISTS_rec.description = FND_API.G_MISS_CHAR
525: OR g_CURR_LISTS_rec.last_updated_by = FND_API.G_MISS_NUM
526: OR g_CURR_LISTS_rec.last_update_date = FND_API.G_MISS_DATE
519: OR g_CURR_LISTS_rec.base_currency_code = FND_API.G_MISS_CHAR
520: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
521: OR g_CURR_LISTS_rec.created_by = FND_API.G_MISS_NUM
522: OR g_CURR_LISTS_rec.creation_date = FND_API.G_MISS_DATE
523: OR g_CURR_LISTS_rec.currency_header_id = FND_API.G_MISS_NUM
524: OR g_CURR_LISTS_rec.description = FND_API.G_MISS_CHAR
525: OR g_CURR_LISTS_rec.last_updated_by = FND_API.G_MISS_NUM
526: OR g_CURR_LISTS_rec.last_update_date = FND_API.G_MISS_DATE
527: OR g_CURR_LISTS_rec.last_update_login = FND_API.G_MISS_NUM
520: OR g_CURR_LISTS_rec.context = FND_API.G_MISS_CHAR
521: OR g_CURR_LISTS_rec.created_by = FND_API.G_MISS_NUM
522: OR g_CURR_LISTS_rec.creation_date = FND_API.G_MISS_DATE
523: OR g_CURR_LISTS_rec.currency_header_id = FND_API.G_MISS_NUM
524: OR g_CURR_LISTS_rec.description = FND_API.G_MISS_CHAR
525: OR g_CURR_LISTS_rec.last_updated_by = FND_API.G_MISS_NUM
526: OR g_CURR_LISTS_rec.last_update_date = FND_API.G_MISS_DATE
527: OR g_CURR_LISTS_rec.last_update_login = FND_API.G_MISS_NUM
528: OR g_CURR_LISTS_rec.name = FND_API.G_MISS_CHAR
521: OR g_CURR_LISTS_rec.created_by = FND_API.G_MISS_NUM
522: OR g_CURR_LISTS_rec.creation_date = FND_API.G_MISS_DATE
523: OR g_CURR_LISTS_rec.currency_header_id = FND_API.G_MISS_NUM
524: OR g_CURR_LISTS_rec.description = FND_API.G_MISS_CHAR
525: OR g_CURR_LISTS_rec.last_updated_by = FND_API.G_MISS_NUM
526: OR g_CURR_LISTS_rec.last_update_date = FND_API.G_MISS_DATE
527: OR g_CURR_LISTS_rec.last_update_login = FND_API.G_MISS_NUM
528: OR g_CURR_LISTS_rec.name = FND_API.G_MISS_CHAR
529: OR g_CURR_LISTS_rec.program_application_id = FND_API.G_MISS_NUM
522: OR g_CURR_LISTS_rec.creation_date = FND_API.G_MISS_DATE
523: OR g_CURR_LISTS_rec.currency_header_id = FND_API.G_MISS_NUM
524: OR g_CURR_LISTS_rec.description = FND_API.G_MISS_CHAR
525: OR g_CURR_LISTS_rec.last_updated_by = FND_API.G_MISS_NUM
526: OR g_CURR_LISTS_rec.last_update_date = FND_API.G_MISS_DATE
527: OR g_CURR_LISTS_rec.last_update_login = FND_API.G_MISS_NUM
528: OR g_CURR_LISTS_rec.name = FND_API.G_MISS_CHAR
529: OR g_CURR_LISTS_rec.program_application_id = FND_API.G_MISS_NUM
530: OR g_CURR_LISTS_rec.program_id = FND_API.G_MISS_NUM
523: OR g_CURR_LISTS_rec.currency_header_id = FND_API.G_MISS_NUM
524: OR g_CURR_LISTS_rec.description = FND_API.G_MISS_CHAR
525: OR g_CURR_LISTS_rec.last_updated_by = FND_API.G_MISS_NUM
526: OR g_CURR_LISTS_rec.last_update_date = FND_API.G_MISS_DATE
527: OR g_CURR_LISTS_rec.last_update_login = FND_API.G_MISS_NUM
528: OR g_CURR_LISTS_rec.name = FND_API.G_MISS_CHAR
529: OR g_CURR_LISTS_rec.program_application_id = FND_API.G_MISS_NUM
530: OR g_CURR_LISTS_rec.program_id = FND_API.G_MISS_NUM
531: OR g_CURR_LISTS_rec.program_update_date = FND_API.G_MISS_DATE
524: OR g_CURR_LISTS_rec.description = FND_API.G_MISS_CHAR
525: OR g_CURR_LISTS_rec.last_updated_by = FND_API.G_MISS_NUM
526: OR g_CURR_LISTS_rec.last_update_date = FND_API.G_MISS_DATE
527: OR g_CURR_LISTS_rec.last_update_login = FND_API.G_MISS_NUM
528: OR g_CURR_LISTS_rec.name = FND_API.G_MISS_CHAR
529: OR g_CURR_LISTS_rec.program_application_id = FND_API.G_MISS_NUM
530: OR g_CURR_LISTS_rec.program_id = FND_API.G_MISS_NUM
531: OR g_CURR_LISTS_rec.program_update_date = FND_API.G_MISS_DATE
532: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
525: OR g_CURR_LISTS_rec.last_updated_by = FND_API.G_MISS_NUM
526: OR g_CURR_LISTS_rec.last_update_date = FND_API.G_MISS_DATE
527: OR g_CURR_LISTS_rec.last_update_login = FND_API.G_MISS_NUM
528: OR g_CURR_LISTS_rec.name = FND_API.G_MISS_CHAR
529: OR g_CURR_LISTS_rec.program_application_id = FND_API.G_MISS_NUM
530: OR g_CURR_LISTS_rec.program_id = FND_API.G_MISS_NUM
531: OR g_CURR_LISTS_rec.program_update_date = FND_API.G_MISS_DATE
532: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
533: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
526: OR g_CURR_LISTS_rec.last_update_date = FND_API.G_MISS_DATE
527: OR g_CURR_LISTS_rec.last_update_login = FND_API.G_MISS_NUM
528: OR g_CURR_LISTS_rec.name = FND_API.G_MISS_CHAR
529: OR g_CURR_LISTS_rec.program_application_id = FND_API.G_MISS_NUM
530: OR g_CURR_LISTS_rec.program_id = FND_API.G_MISS_NUM
531: OR g_CURR_LISTS_rec.program_update_date = FND_API.G_MISS_DATE
532: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
533: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
534: OR g_CURR_LISTS_rec.base_rounding_factor = FND_API.G_MISS_NUM
527: OR g_CURR_LISTS_rec.last_update_login = FND_API.G_MISS_NUM
528: OR g_CURR_LISTS_rec.name = FND_API.G_MISS_CHAR
529: OR g_CURR_LISTS_rec.program_application_id = FND_API.G_MISS_NUM
530: OR g_CURR_LISTS_rec.program_id = FND_API.G_MISS_NUM
531: OR g_CURR_LISTS_rec.program_update_date = FND_API.G_MISS_DATE
532: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
533: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
534: OR g_CURR_LISTS_rec.base_rounding_factor = FND_API.G_MISS_NUM
535: OR g_CURR_LISTS_rec.base_markup_operator = FND_API.G_MISS_CHAR
528: OR g_CURR_LISTS_rec.name = FND_API.G_MISS_CHAR
529: OR g_CURR_LISTS_rec.program_application_id = FND_API.G_MISS_NUM
530: OR g_CURR_LISTS_rec.program_id = FND_API.G_MISS_NUM
531: OR g_CURR_LISTS_rec.program_update_date = FND_API.G_MISS_DATE
532: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
533: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
534: OR g_CURR_LISTS_rec.base_rounding_factor = FND_API.G_MISS_NUM
535: OR g_CURR_LISTS_rec.base_markup_operator = FND_API.G_MISS_CHAR
536: OR g_CURR_LISTS_rec.base_markup_value = FND_API.G_MISS_NUM
529: OR g_CURR_LISTS_rec.program_application_id = FND_API.G_MISS_NUM
530: OR g_CURR_LISTS_rec.program_id = FND_API.G_MISS_NUM
531: OR g_CURR_LISTS_rec.program_update_date = FND_API.G_MISS_DATE
532: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
533: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
534: OR g_CURR_LISTS_rec.base_rounding_factor = FND_API.G_MISS_NUM
535: OR g_CURR_LISTS_rec.base_markup_operator = FND_API.G_MISS_CHAR
536: OR g_CURR_LISTS_rec.base_markup_value = FND_API.G_MISS_NUM
537: OR g_CURR_LISTS_rec.base_markup_formula_id = FND_API.G_MISS_NUM
530: OR g_CURR_LISTS_rec.program_id = FND_API.G_MISS_NUM
531: OR g_CURR_LISTS_rec.program_update_date = FND_API.G_MISS_DATE
532: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
533: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
534: OR g_CURR_LISTS_rec.base_rounding_factor = FND_API.G_MISS_NUM
535: OR g_CURR_LISTS_rec.base_markup_operator = FND_API.G_MISS_CHAR
536: OR g_CURR_LISTS_rec.base_markup_value = FND_API.G_MISS_NUM
537: OR g_CURR_LISTS_rec.base_markup_formula_id = FND_API.G_MISS_NUM
538: -- OR g_CURR_LISTS_rec.row_id = FND_API.G_MISS_NUM --Commented by Sunil
531: OR g_CURR_LISTS_rec.program_update_date = FND_API.G_MISS_DATE
532: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
533: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
534: OR g_CURR_LISTS_rec.base_rounding_factor = FND_API.G_MISS_NUM
535: OR g_CURR_LISTS_rec.base_markup_operator = FND_API.G_MISS_CHAR
536: OR g_CURR_LISTS_rec.base_markup_value = FND_API.G_MISS_NUM
537: OR g_CURR_LISTS_rec.base_markup_formula_id = FND_API.G_MISS_NUM
538: -- OR g_CURR_LISTS_rec.row_id = FND_API.G_MISS_NUM --Commented by Sunil
539: THEN
532: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
533: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
534: OR g_CURR_LISTS_rec.base_rounding_factor = FND_API.G_MISS_NUM
535: OR g_CURR_LISTS_rec.base_markup_operator = FND_API.G_MISS_CHAR
536: OR g_CURR_LISTS_rec.base_markup_value = FND_API.G_MISS_NUM
537: OR g_CURR_LISTS_rec.base_markup_formula_id = FND_API.G_MISS_NUM
538: -- OR g_CURR_LISTS_rec.row_id = FND_API.G_MISS_NUM --Commented by Sunil
539: THEN
540:
533: OR g_CURR_LISTS_rec.request_id = FND_API.G_MISS_NUM
534: OR g_CURR_LISTS_rec.base_rounding_factor = FND_API.G_MISS_NUM
535: OR g_CURR_LISTS_rec.base_markup_operator = FND_API.G_MISS_CHAR
536: OR g_CURR_LISTS_rec.base_markup_value = FND_API.G_MISS_NUM
537: OR g_CURR_LISTS_rec.base_markup_formula_id = FND_API.G_MISS_NUM
538: -- OR g_CURR_LISTS_rec.row_id = FND_API.G_MISS_NUM --Commented by Sunil
539: THEN
540:
541: QP_Default_Curr_Lists.Attributes
534: OR g_CURR_LISTS_rec.base_rounding_factor = FND_API.G_MISS_NUM
535: OR g_CURR_LISTS_rec.base_markup_operator = FND_API.G_MISS_CHAR
536: OR g_CURR_LISTS_rec.base_markup_value = FND_API.G_MISS_NUM
537: OR g_CURR_LISTS_rec.base_markup_formula_id = FND_API.G_MISS_NUM
538: -- OR g_CURR_LISTS_rec.row_id = FND_API.G_MISS_NUM --Commented by Sunil
539: THEN
540:
541: QP_Default_Curr_Lists.Attributes
542: ( p_CURR_LISTS_rec => g_CURR_LISTS_rec