47: -- if max. iteration is reached exit
48: IF p_iteration > ONT_DEF_UTIL.G_MAX_DEF_ITERATIONS THEN
49: FND_MESSAGE.SET_NAME('ONT','OE_DEF_MAX_ITERATIONS');
50: OE_MSG_PUB.ADD;
51: RAISE FND_API.G_EXC_ERROR;
52: END IF;
53:
54: -- Default missing attributes
55: l_attr:= 'PAYMENT_TYPE_CODE';
53:
54: -- Default missing attributes
55: l_attr:= 'PAYMENT_TYPE_CODE';
56:
57: IF g_record.PAYMENT_TYPE_CODE = FND_API.G_MISS_CHAR THEN
58: -- Get the defaulting api registered in the AK AND default
59: l_attr:=l_attr||' 1';
60: g_record.PAYMENT_TYPE_CODE := ONT_D1024_PAYMENT_TYPE_CODE.Get_Default_Value(g_record);
61: l_attr:=l_attr||' 2';
64: l_attr:=l_attr||' 3';
65: IF NOT OE_GLOBALS.Equal(g_record.payment_type_code, p_in_old_rec.payment_type_code) THEN
66: IF OE_HEADER_PAYMENT_SECURITY.PAYMENT_TYPE_CODE(p_record => g_record, x_on_operation_action => l_action) = OE_PC_GLOBALS.YES THEN
67: -- Raise error if security returns YES, operation IS CONSTRAINED
68: RAISE FND_API.G_EXC_ERROR;
69: END IF;
70: OE_GLOBALS.G_ATTR_UPDATED_BY_DEF := 'Y';
71: END IF;
72: END IF;
77: END IF;
78: END IF;
79: l_attr:= 'ATTRIBUTE1';
80:
81: IF g_record.ATTRIBUTE1 = FND_API.G_MISS_CHAR THEN
82: -- Attribute is NOT defaulting enabled, return NULL if MISSING
83: g_record.ATTRIBUTE1 := NULL;
84: END IF;
85: l_attr:= 'ATTRIBUTE10';
83: g_record.ATTRIBUTE1 := NULL;
84: END IF;
85: l_attr:= 'ATTRIBUTE10';
86:
87: IF g_record.ATTRIBUTE10 = FND_API.G_MISS_CHAR THEN
88: -- Attribute is NOT defaulting enabled, return NULL if MISSING
89: g_record.ATTRIBUTE10 := NULL;
90: END IF;
91: l_attr:= 'ATTRIBUTE11';
89: g_record.ATTRIBUTE10 := NULL;
90: END IF;
91: l_attr:= 'ATTRIBUTE11';
92:
93: IF g_record.ATTRIBUTE11 = FND_API.G_MISS_CHAR THEN
94: -- Attribute is NOT defaulting enabled, return NULL if MISSING
95: g_record.ATTRIBUTE11 := NULL;
96: END IF;
97: l_attr:= 'ATTRIBUTE12';
95: g_record.ATTRIBUTE11 := NULL;
96: END IF;
97: l_attr:= 'ATTRIBUTE12';
98:
99: IF g_record.ATTRIBUTE12 = FND_API.G_MISS_CHAR THEN
100: -- Attribute is NOT defaulting enabled, return NULL if MISSING
101: g_record.ATTRIBUTE12 := NULL;
102: END IF;
103: l_attr:= 'ATTRIBUTE13';
101: g_record.ATTRIBUTE12 := NULL;
102: END IF;
103: l_attr:= 'ATTRIBUTE13';
104:
105: IF g_record.ATTRIBUTE13 = FND_API.G_MISS_CHAR THEN
106: -- Attribute is NOT defaulting enabled, return NULL if MISSING
107: g_record.ATTRIBUTE13 := NULL;
108: END IF;
109: l_attr:= 'ATTRIBUTE14';
107: g_record.ATTRIBUTE13 := NULL;
108: END IF;
109: l_attr:= 'ATTRIBUTE14';
110:
111: IF g_record.ATTRIBUTE14 = FND_API.G_MISS_CHAR THEN
112: -- Attribute is NOT defaulting enabled, return NULL if MISSING
113: g_record.ATTRIBUTE14 := NULL;
114: END IF;
115: l_attr:= 'ATTRIBUTE15';
113: g_record.ATTRIBUTE14 := NULL;
114: END IF;
115: l_attr:= 'ATTRIBUTE15';
116:
117: IF g_record.ATTRIBUTE15 = FND_API.G_MISS_CHAR THEN
118: -- Attribute is NOT defaulting enabled, return NULL if MISSING
119: g_record.ATTRIBUTE15 := NULL;
120: END IF;
121: l_attr:= 'ATTRIBUTE2';
119: g_record.ATTRIBUTE15 := NULL;
120: END IF;
121: l_attr:= 'ATTRIBUTE2';
122:
123: IF g_record.ATTRIBUTE2 = FND_API.G_MISS_CHAR THEN
124: -- Attribute is NOT defaulting enabled, return NULL if MISSING
125: g_record.ATTRIBUTE2 := NULL;
126: END IF;
127: l_attr:= 'ATTRIBUTE3';
125: g_record.ATTRIBUTE2 := NULL;
126: END IF;
127: l_attr:= 'ATTRIBUTE3';
128:
129: IF g_record.ATTRIBUTE3 = FND_API.G_MISS_CHAR THEN
130: -- Attribute is NOT defaulting enabled, return NULL if MISSING
131: g_record.ATTRIBUTE3 := NULL;
132: END IF;
133: l_attr:= 'ATTRIBUTE4';
131: g_record.ATTRIBUTE3 := NULL;
132: END IF;
133: l_attr:= 'ATTRIBUTE4';
134:
135: IF g_record.ATTRIBUTE4 = FND_API.G_MISS_CHAR THEN
136: -- Attribute is NOT defaulting enabled, return NULL if MISSING
137: g_record.ATTRIBUTE4 := NULL;
138: END IF;
139: l_attr:= 'ATTRIBUTE5';
137: g_record.ATTRIBUTE4 := NULL;
138: END IF;
139: l_attr:= 'ATTRIBUTE5';
140:
141: IF g_record.ATTRIBUTE5 = FND_API.G_MISS_CHAR THEN
142: -- Attribute is NOT defaulting enabled, return NULL if MISSING
143: g_record.ATTRIBUTE5 := NULL;
144: END IF;
145: l_attr:= 'ATTRIBUTE6';
143: g_record.ATTRIBUTE5 := NULL;
144: END IF;
145: l_attr:= 'ATTRIBUTE6';
146:
147: IF g_record.ATTRIBUTE6 = FND_API.G_MISS_CHAR THEN
148: -- Attribute is NOT defaulting enabled, return NULL if MISSING
149: g_record.ATTRIBUTE6 := NULL;
150: END IF;
151: l_attr:= 'ATTRIBUTE7';
149: g_record.ATTRIBUTE6 := NULL;
150: END IF;
151: l_attr:= 'ATTRIBUTE7';
152:
153: IF g_record.ATTRIBUTE7 = FND_API.G_MISS_CHAR THEN
154: -- Attribute is NOT defaulting enabled, return NULL if MISSING
155: g_record.ATTRIBUTE7 := NULL;
156: END IF;
157: l_attr:= 'ATTRIBUTE8';
155: g_record.ATTRIBUTE7 := NULL;
156: END IF;
157: l_attr:= 'ATTRIBUTE8';
158:
159: IF g_record.ATTRIBUTE8 = FND_API.G_MISS_CHAR THEN
160: -- Attribute is NOT defaulting enabled, return NULL if MISSING
161: g_record.ATTRIBUTE8 := NULL;
162: END IF;
163: l_attr:= 'ATTRIBUTE9';
161: g_record.ATTRIBUTE8 := NULL;
162: END IF;
163: l_attr:= 'ATTRIBUTE9';
164:
165: IF g_record.ATTRIBUTE9 = FND_API.G_MISS_CHAR THEN
166: -- Attribute is NOT defaulting enabled, return NULL if MISSING
167: g_record.ATTRIBUTE9 := NULL;
168: END IF;
169: l_attr:= 'CHECK_NUMBER';
167: g_record.ATTRIBUTE9 := NULL;
168: END IF;
169: l_attr:= 'CHECK_NUMBER';
170:
171: IF g_record.CHECK_NUMBER = FND_API.G_MISS_CHAR THEN
172: -- Attribute is NOT defaulting enabled, return NULL if MISSING
173: g_record.CHECK_NUMBER := NULL;
174: END IF;
175: l_attr:= 'COMMITMENT_APPLIED_AMOUNT';
173: g_record.CHECK_NUMBER := NULL;
174: END IF;
175: l_attr:= 'COMMITMENT_APPLIED_AMOUNT';
176:
177: IF g_record.COMMITMENT_APPLIED_AMOUNT = FND_API.G_MISS_NUM THEN
178: -- Attribute is NOT defaulting enabled, return NULL if MISSING
179: g_record.COMMITMENT_APPLIED_AMOUNT := NULL;
180: END IF;
181: l_attr:= 'COMMITMENT_INTERFACED_AMOUNT';
179: g_record.COMMITMENT_APPLIED_AMOUNT := NULL;
180: END IF;
181: l_attr:= 'COMMITMENT_INTERFACED_AMOUNT';
182:
183: IF g_record.COMMITMENT_INTERFACED_AMOUNT = FND_API.G_MISS_NUM THEN
184: -- Attribute is NOT defaulting enabled, return NULL if MISSING
185: g_record.COMMITMENT_INTERFACED_AMOUNT := NULL;
186: END IF;
187: l_attr:= 'CONTEXT';
185: g_record.COMMITMENT_INTERFACED_AMOUNT := NULL;
186: END IF;
187: l_attr:= 'CONTEXT';
188:
189: IF g_record.CONTEXT = FND_API.G_MISS_CHAR THEN
190: -- Attribute is NOT defaulting enabled, return NULL if MISSING
191: g_record.CONTEXT := NULL;
192: END IF;
193: l_attr:= 'CREATED_BY';
191: g_record.CONTEXT := NULL;
192: END IF;
193: l_attr:= 'CREATED_BY';
194:
195: IF g_record.CREATED_BY = FND_API.G_MISS_NUM THEN
196: -- Attribute is NOT defaulting enabled, return NULL if MISSING
197: g_record.CREATED_BY := NULL;
198: END IF;
199: l_attr:= 'CREATION_DATE';
197: g_record.CREATED_BY := NULL;
198: END IF;
199: l_attr:= 'CREATION_DATE';
200:
201: IF g_record.CREATION_DATE = FND_API.G_MISS_DATE THEN
202: -- Attribute is NOT defaulting enabled, return NULL if MISSING
203: g_record.CREATION_DATE := NULL;
204: END IF;
205: l_attr:= 'CREDIT_CARD_CODE';
203: g_record.CREATION_DATE := NULL;
204: END IF;
205: l_attr:= 'CREDIT_CARD_CODE';
206:
207: IF g_record.CREDIT_CARD_CODE = FND_API.G_MISS_CHAR THEN
208: -- Attribute is NOT defaulting enabled, return NULL if MISSING
209: g_record.CREDIT_CARD_CODE := NULL;
210: END IF;
211: l_attr:= 'CREDIT_CARD_APPROVAL_CODE';
209: g_record.CREDIT_CARD_CODE := NULL;
210: END IF;
211: l_attr:= 'CREDIT_CARD_APPROVAL_CODE';
212:
213: IF g_record.CREDIT_CARD_APPROVAL_CODE = FND_API.G_MISS_CHAR THEN
214: -- Attribute is NOT defaulting enabled, return NULL if MISSING
215: g_record.CREDIT_CARD_APPROVAL_CODE := NULL;
216: END IF;
217: l_attr:= 'CREDIT_CARD_APPROVAL_DATE';
215: g_record.CREDIT_CARD_APPROVAL_CODE := NULL;
216: END IF;
217: l_attr:= 'CREDIT_CARD_APPROVAL_DATE';
218:
219: IF g_record.CREDIT_CARD_APPROVAL_DATE = FND_API.G_MISS_DATE THEN
220: -- Attribute is NOT defaulting enabled, return NULL if MISSING
221: g_record.CREDIT_CARD_APPROVAL_DATE := NULL;
222: END IF;
223: l_attr:= 'CREDIT_CARD_NUMBER';
221: g_record.CREDIT_CARD_APPROVAL_DATE := NULL;
222: END IF;
223: l_attr:= 'CREDIT_CARD_NUMBER';
224:
225: IF g_record.CREDIT_CARD_NUMBER = FND_API.G_MISS_CHAR THEN
226: -- Get the defaulting api registered in the AK AND default
227: l_attr:=l_attr||' 1';
228: g_record.CREDIT_CARD_NUMBER := ONT_D1024_CREDIT_CARD_NUMBER.Get_Default_Value(g_record);
229: l_attr:=l_attr||' 2';
231: -- There is no validation api registered in the AK dictionary
232: END IF;
233: l_attr:= 'DB_FLAG';
234:
235: IF g_record.DB_FLAG = FND_API.G_MISS_CHAR THEN
236: -- Attribute is NOT defaulting enabled, return NULL if MISSING
237: g_record.DB_FLAG := NULL;
238: END IF;
239: l_attr:= 'HEADER_ID';
237: g_record.DB_FLAG := NULL;
238: END IF;
239: l_attr:= 'HEADER_ID';
240:
241: IF g_record.HEADER_ID = FND_API.G_MISS_NUM THEN
242: -- Attribute is NOT defaulting enabled, return NULL if MISSING
243: g_record.HEADER_ID := NULL;
244: END IF;
245: l_attr:= 'LAST_UPDATE_DATE';
243: g_record.HEADER_ID := NULL;
244: END IF;
245: l_attr:= 'LAST_UPDATE_DATE';
246:
247: IF g_record.LAST_UPDATE_DATE = FND_API.G_MISS_DATE THEN
248: -- Attribute is NOT defaulting enabled, return NULL if MISSING
249: g_record.LAST_UPDATE_DATE := NULL;
250: END IF;
251: l_attr:= 'LAST_UPDATE_LOGIN';
249: g_record.LAST_UPDATE_DATE := NULL;
250: END IF;
251: l_attr:= 'LAST_UPDATE_LOGIN';
252:
253: IF g_record.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM THEN
254: -- Attribute is NOT defaulting enabled, return NULL if MISSING
255: g_record.LAST_UPDATE_LOGIN := NULL;
256: END IF;
257: l_attr:= 'LAST_UPDATED_BY';
255: g_record.LAST_UPDATE_LOGIN := NULL;
256: END IF;
257: l_attr:= 'LAST_UPDATED_BY';
258:
259: IF g_record.LAST_UPDATED_BY = FND_API.G_MISS_NUM THEN
260: -- Attribute is NOT defaulting enabled, return NULL if MISSING
261: g_record.LAST_UPDATED_BY := NULL;
262: END IF;
263: l_attr:= 'LINE_ID';
261: g_record.LAST_UPDATED_BY := NULL;
262: END IF;
263: l_attr:= 'LINE_ID';
264:
265: IF g_record.LINE_ID = FND_API.G_MISS_NUM THEN
266: -- Attribute is NOT defaulting enabled, return NULL if MISSING
267: g_record.LINE_ID := NULL;
268: END IF;
269: l_attr:= 'OPERATION';
267: g_record.LINE_ID := NULL;
268: END IF;
269: l_attr:= 'OPERATION';
270:
271: IF g_record.OPERATION = FND_API.G_MISS_CHAR THEN
272: -- Attribute is NOT defaulting enabled, return NULL if MISSING
273: g_record.OPERATION := NULL;
274: END IF;
275: l_attr:= 'PAYMENT_AMOUNT';
273: g_record.OPERATION := NULL;
274: END IF;
275: l_attr:= 'PAYMENT_AMOUNT';
276:
277: IF g_record.PAYMENT_AMOUNT = FND_API.G_MISS_NUM THEN
278: -- Attribute is NOT defaulting enabled, return NULL if MISSING
279: g_record.PAYMENT_AMOUNT := NULL;
280: END IF;
281: l_attr:= 'PAYMENT_COLLECTION_EVENT';
279: g_record.PAYMENT_AMOUNT := NULL;
280: END IF;
281: l_attr:= 'PAYMENT_COLLECTION_EVENT';
282:
283: IF g_record.PAYMENT_COLLECTION_EVENT = FND_API.G_MISS_CHAR THEN
284: -- Attribute is NOT defaulting enabled, return NULL if MISSING
285: g_record.PAYMENT_COLLECTION_EVENT := NULL;
286: END IF;
287: l_attr:= 'PAYMENT_LEVEL_CODE';
285: g_record.PAYMENT_COLLECTION_EVENT := NULL;
286: END IF;
287: l_attr:= 'PAYMENT_LEVEL_CODE';
288:
289: IF g_record.PAYMENT_LEVEL_CODE = FND_API.G_MISS_CHAR THEN
290: -- Attribute is NOT defaulting enabled, return NULL if MISSING
291: g_record.PAYMENT_LEVEL_CODE := NULL;
292: END IF;
293: l_attr:= 'PAYMENT_NUMBER';
291: g_record.PAYMENT_LEVEL_CODE := NULL;
292: END IF;
293: l_attr:= 'PAYMENT_NUMBER';
294:
295: IF g_record.PAYMENT_NUMBER = FND_API.G_MISS_NUM THEN
296: -- Attribute is NOT defaulting enabled, return NULL if MISSING
297: g_record.PAYMENT_NUMBER := NULL;
298: END IF;
299: l_attr:= 'PAYMENT_SET_ID';
297: g_record.PAYMENT_NUMBER := NULL;
298: END IF;
299: l_attr:= 'PAYMENT_SET_ID';
300:
301: IF g_record.PAYMENT_SET_ID = FND_API.G_MISS_NUM THEN
302: -- Attribute is NOT defaulting enabled, return NULL if MISSING
303: g_record.PAYMENT_SET_ID := NULL;
304: END IF;
305: l_attr:= 'PAYMENT_TRX_ID';
303: g_record.PAYMENT_SET_ID := NULL;
304: END IF;
305: l_attr:= 'PAYMENT_TRX_ID';
306:
307: IF g_record.PAYMENT_TRX_ID = FND_API.G_MISS_NUM THEN
308: -- Attribute is NOT defaulting enabled, return NULL if MISSING
309: g_record.PAYMENT_TRX_ID := NULL;
310: END IF;
311: l_attr:= 'PREPAID_AMOUNT';
309: g_record.PAYMENT_TRX_ID := NULL;
310: END IF;
311: l_attr:= 'PREPAID_AMOUNT';
312:
313: IF g_record.PREPAID_AMOUNT = FND_API.G_MISS_NUM THEN
314: -- Attribute is NOT defaulting enabled, return NULL if MISSING
315: g_record.PREPAID_AMOUNT := NULL;
316: END IF;
317: l_attr:= 'PROGRAM_ID';
315: g_record.PREPAID_AMOUNT := NULL;
316: END IF;
317: l_attr:= 'PROGRAM_ID';
318:
319: IF g_record.PROGRAM_ID = FND_API.G_MISS_NUM THEN
320: -- Attribute is NOT defaulting enabled, return NULL if MISSING
321: g_record.PROGRAM_ID := NULL;
322: END IF;
323: l_attr:= 'PROGRAM_APPLICATION_ID';
321: g_record.PROGRAM_ID := NULL;
322: END IF;
323: l_attr:= 'PROGRAM_APPLICATION_ID';
324:
325: IF g_record.PROGRAM_APPLICATION_ID = FND_API.G_MISS_NUM THEN
326: -- Attribute is NOT defaulting enabled, return NULL if MISSING
327: g_record.PROGRAM_APPLICATION_ID := NULL;
328: END IF;
329: l_attr:= 'PROGRAM_UPDATE_DATE';
327: g_record.PROGRAM_APPLICATION_ID := NULL;
328: END IF;
329: l_attr:= 'PROGRAM_UPDATE_DATE';
330:
331: IF g_record.PROGRAM_UPDATE_DATE = FND_API.G_MISS_DATE THEN
332: -- Attribute is NOT defaulting enabled, return NULL if MISSING
333: g_record.PROGRAM_UPDATE_DATE := NULL;
334: END IF;
335: l_attr:= 'REQUEST_ID';
333: g_record.PROGRAM_UPDATE_DATE := NULL;
334: END IF;
335: l_attr:= 'REQUEST_ID';
336:
337: IF g_record.REQUEST_ID = FND_API.G_MISS_NUM THEN
338: -- Attribute is NOT defaulting enabled, return NULL if MISSING
339: g_record.REQUEST_ID := NULL;
340: END IF;
341: l_attr:= 'RETURN_STATUS';
339: g_record.REQUEST_ID := NULL;
340: END IF;
341: l_attr:= 'RETURN_STATUS';
342:
343: IF g_record.RETURN_STATUS = FND_API.G_MISS_CHAR THEN
344: -- Attribute is NOT defaulting enabled, return NULL if MISSING
345: g_record.RETURN_STATUS := NULL;
346: END IF;
347: l_attr:= 'TANGIBLE_ID';
345: g_record.RETURN_STATUS := NULL;
346: END IF;
347: l_attr:= 'TANGIBLE_ID';
348:
349: IF g_record.TANGIBLE_ID = FND_API.G_MISS_CHAR THEN
350: -- Attribute is NOT defaulting enabled, return NULL if MISSING
351: g_record.TANGIBLE_ID := NULL;
352: END IF;
353: l_attr:= 'CREDIT_CARD_EXPIRATION_DATE';
351: g_record.TANGIBLE_ID := NULL;
352: END IF;
353: l_attr:= 'CREDIT_CARD_EXPIRATION_DATE';
354:
355: IF g_record.CREDIT_CARD_EXPIRATION_DATE = FND_API.G_MISS_DATE THEN
356: -- Get the defaulting api registered in the AK AND default
357: l_attr:=l_attr||' 1';
358: g_record.CREDIT_CARD_EXPIRATION_DATE := ONT_D1024_CREDIT_CARD_EXPIRATI.Get_Default_Value(g_record);
359: l_attr:=l_attr||' 2';
361: -- There is no validation api registered in the AK dictionary
362: END IF;
363: l_attr:= 'CREDIT_CARD_HOLDER_NAME';
364:
365: IF g_record.CREDIT_CARD_HOLDER_NAME = FND_API.G_MISS_CHAR THEN
366: -- Get the defaulting api registered in the AK AND default
367: l_attr:=l_attr||' 1';
368: g_record.CREDIT_CARD_HOLDER_NAME := ONT_D1024_CREDIT_CARD_HOLDER_N.Get_Default_Value(g_record);
369: l_attr:=l_attr||' 2';
371: -- There is no validation api registered in the AK dictionary
372: END IF;
373: l_attr:= 'RECEIPT_METHOD_ID';
374:
375: IF g_record.RECEIPT_METHOD_ID = FND_API.G_MISS_NUM THEN
376: -- Get the defaulting api registered in the AK AND default
377: l_attr:=l_attr||' 1';
378: g_record.RECEIPT_METHOD_ID := ONT_D1024_RECEIPT_METHOD_ID.Get_Default_Value(g_record);
379: l_attr:=l_attr||' 2';
382: l_attr:=l_attr||' 3';
383: IF NOT OE_GLOBALS.Equal(g_record.receipt_method_id, p_in_old_rec.receipt_method_id) THEN
384: IF OE_HEADER_PAYMENT_SECURITY.RECEIPT_METHOD(p_record => g_record, x_on_operation_action => l_action) = OE_PC_GLOBALS.YES THEN
385: -- Raise error if security returns YES, operation IS CONSTRAINED
386: RAISE FND_API.G_EXC_ERROR;
387: END IF;
388: OE_GLOBALS.G_ATTR_UPDATED_BY_DEF := 'Y';
389: END IF;
390: END IF;
399: -- If there are any missing call Default_Record again AND repeat till all the values
400: -- are defaulted or till the max. iterations are reached
401:
402: IF(
403: (g_record.PAYMENT_TYPE_CODE =FND_API.G_MISS_CHAR)
404: OR (g_record.ATTRIBUTE1 = FND_API.G_MISS_CHAR)
405: OR (g_record.ATTRIBUTE10 = FND_API.G_MISS_CHAR)
406: OR (g_record.ATTRIBUTE11 = FND_API.G_MISS_CHAR)
407: OR (g_record.ATTRIBUTE12 = FND_API.G_MISS_CHAR)
400: -- are defaulted or till the max. iterations are reached
401:
402: IF(
403: (g_record.PAYMENT_TYPE_CODE =FND_API.G_MISS_CHAR)
404: OR (g_record.ATTRIBUTE1 = FND_API.G_MISS_CHAR)
405: OR (g_record.ATTRIBUTE10 = FND_API.G_MISS_CHAR)
406: OR (g_record.ATTRIBUTE11 = FND_API.G_MISS_CHAR)
407: OR (g_record.ATTRIBUTE12 = FND_API.G_MISS_CHAR)
408: OR (g_record.ATTRIBUTE13 = FND_API.G_MISS_CHAR)
401:
402: IF(
403: (g_record.PAYMENT_TYPE_CODE =FND_API.G_MISS_CHAR)
404: OR (g_record.ATTRIBUTE1 = FND_API.G_MISS_CHAR)
405: OR (g_record.ATTRIBUTE10 = FND_API.G_MISS_CHAR)
406: OR (g_record.ATTRIBUTE11 = FND_API.G_MISS_CHAR)
407: OR (g_record.ATTRIBUTE12 = FND_API.G_MISS_CHAR)
408: OR (g_record.ATTRIBUTE13 = FND_API.G_MISS_CHAR)
409: OR (g_record.ATTRIBUTE14 = FND_API.G_MISS_CHAR)
402: IF(
403: (g_record.PAYMENT_TYPE_CODE =FND_API.G_MISS_CHAR)
404: OR (g_record.ATTRIBUTE1 = FND_API.G_MISS_CHAR)
405: OR (g_record.ATTRIBUTE10 = FND_API.G_MISS_CHAR)
406: OR (g_record.ATTRIBUTE11 = FND_API.G_MISS_CHAR)
407: OR (g_record.ATTRIBUTE12 = FND_API.G_MISS_CHAR)
408: OR (g_record.ATTRIBUTE13 = FND_API.G_MISS_CHAR)
409: OR (g_record.ATTRIBUTE14 = FND_API.G_MISS_CHAR)
410: OR (g_record.ATTRIBUTE15 = FND_API.G_MISS_CHAR)
403: (g_record.PAYMENT_TYPE_CODE =FND_API.G_MISS_CHAR)
404: OR (g_record.ATTRIBUTE1 = FND_API.G_MISS_CHAR)
405: OR (g_record.ATTRIBUTE10 = FND_API.G_MISS_CHAR)
406: OR (g_record.ATTRIBUTE11 = FND_API.G_MISS_CHAR)
407: OR (g_record.ATTRIBUTE12 = FND_API.G_MISS_CHAR)
408: OR (g_record.ATTRIBUTE13 = FND_API.G_MISS_CHAR)
409: OR (g_record.ATTRIBUTE14 = FND_API.G_MISS_CHAR)
410: OR (g_record.ATTRIBUTE15 = FND_API.G_MISS_CHAR)
411: OR (g_record.ATTRIBUTE2 = FND_API.G_MISS_CHAR)
404: OR (g_record.ATTRIBUTE1 = FND_API.G_MISS_CHAR)
405: OR (g_record.ATTRIBUTE10 = FND_API.G_MISS_CHAR)
406: OR (g_record.ATTRIBUTE11 = FND_API.G_MISS_CHAR)
407: OR (g_record.ATTRIBUTE12 = FND_API.G_MISS_CHAR)
408: OR (g_record.ATTRIBUTE13 = FND_API.G_MISS_CHAR)
409: OR (g_record.ATTRIBUTE14 = FND_API.G_MISS_CHAR)
410: OR (g_record.ATTRIBUTE15 = FND_API.G_MISS_CHAR)
411: OR (g_record.ATTRIBUTE2 = FND_API.G_MISS_CHAR)
412: OR (g_record.ATTRIBUTE3 = FND_API.G_MISS_CHAR)
405: OR (g_record.ATTRIBUTE10 = FND_API.G_MISS_CHAR)
406: OR (g_record.ATTRIBUTE11 = FND_API.G_MISS_CHAR)
407: OR (g_record.ATTRIBUTE12 = FND_API.G_MISS_CHAR)
408: OR (g_record.ATTRIBUTE13 = FND_API.G_MISS_CHAR)
409: OR (g_record.ATTRIBUTE14 = FND_API.G_MISS_CHAR)
410: OR (g_record.ATTRIBUTE15 = FND_API.G_MISS_CHAR)
411: OR (g_record.ATTRIBUTE2 = FND_API.G_MISS_CHAR)
412: OR (g_record.ATTRIBUTE3 = FND_API.G_MISS_CHAR)
413: OR (g_record.ATTRIBUTE4 = FND_API.G_MISS_CHAR)
406: OR (g_record.ATTRIBUTE11 = FND_API.G_MISS_CHAR)
407: OR (g_record.ATTRIBUTE12 = FND_API.G_MISS_CHAR)
408: OR (g_record.ATTRIBUTE13 = FND_API.G_MISS_CHAR)
409: OR (g_record.ATTRIBUTE14 = FND_API.G_MISS_CHAR)
410: OR (g_record.ATTRIBUTE15 = FND_API.G_MISS_CHAR)
411: OR (g_record.ATTRIBUTE2 = FND_API.G_MISS_CHAR)
412: OR (g_record.ATTRIBUTE3 = FND_API.G_MISS_CHAR)
413: OR (g_record.ATTRIBUTE4 = FND_API.G_MISS_CHAR)
414: OR (g_record.ATTRIBUTE5 = FND_API.G_MISS_CHAR)
407: OR (g_record.ATTRIBUTE12 = FND_API.G_MISS_CHAR)
408: OR (g_record.ATTRIBUTE13 = FND_API.G_MISS_CHAR)
409: OR (g_record.ATTRIBUTE14 = FND_API.G_MISS_CHAR)
410: OR (g_record.ATTRIBUTE15 = FND_API.G_MISS_CHAR)
411: OR (g_record.ATTRIBUTE2 = FND_API.G_MISS_CHAR)
412: OR (g_record.ATTRIBUTE3 = FND_API.G_MISS_CHAR)
413: OR (g_record.ATTRIBUTE4 = FND_API.G_MISS_CHAR)
414: OR (g_record.ATTRIBUTE5 = FND_API.G_MISS_CHAR)
415: OR (g_record.ATTRIBUTE6 = FND_API.G_MISS_CHAR)
408: OR (g_record.ATTRIBUTE13 = FND_API.G_MISS_CHAR)
409: OR (g_record.ATTRIBUTE14 = FND_API.G_MISS_CHAR)
410: OR (g_record.ATTRIBUTE15 = FND_API.G_MISS_CHAR)
411: OR (g_record.ATTRIBUTE2 = FND_API.G_MISS_CHAR)
412: OR (g_record.ATTRIBUTE3 = FND_API.G_MISS_CHAR)
413: OR (g_record.ATTRIBUTE4 = FND_API.G_MISS_CHAR)
414: OR (g_record.ATTRIBUTE5 = FND_API.G_MISS_CHAR)
415: OR (g_record.ATTRIBUTE6 = FND_API.G_MISS_CHAR)
416: OR (g_record.ATTRIBUTE7 = FND_API.G_MISS_CHAR)
409: OR (g_record.ATTRIBUTE14 = FND_API.G_MISS_CHAR)
410: OR (g_record.ATTRIBUTE15 = FND_API.G_MISS_CHAR)
411: OR (g_record.ATTRIBUTE2 = FND_API.G_MISS_CHAR)
412: OR (g_record.ATTRIBUTE3 = FND_API.G_MISS_CHAR)
413: OR (g_record.ATTRIBUTE4 = FND_API.G_MISS_CHAR)
414: OR (g_record.ATTRIBUTE5 = FND_API.G_MISS_CHAR)
415: OR (g_record.ATTRIBUTE6 = FND_API.G_MISS_CHAR)
416: OR (g_record.ATTRIBUTE7 = FND_API.G_MISS_CHAR)
417: OR (g_record.ATTRIBUTE8 = FND_API.G_MISS_CHAR)
410: OR (g_record.ATTRIBUTE15 = FND_API.G_MISS_CHAR)
411: OR (g_record.ATTRIBUTE2 = FND_API.G_MISS_CHAR)
412: OR (g_record.ATTRIBUTE3 = FND_API.G_MISS_CHAR)
413: OR (g_record.ATTRIBUTE4 = FND_API.G_MISS_CHAR)
414: OR (g_record.ATTRIBUTE5 = FND_API.G_MISS_CHAR)
415: OR (g_record.ATTRIBUTE6 = FND_API.G_MISS_CHAR)
416: OR (g_record.ATTRIBUTE7 = FND_API.G_MISS_CHAR)
417: OR (g_record.ATTRIBUTE8 = FND_API.G_MISS_CHAR)
418: OR (g_record.ATTRIBUTE9 = FND_API.G_MISS_CHAR)
411: OR (g_record.ATTRIBUTE2 = FND_API.G_MISS_CHAR)
412: OR (g_record.ATTRIBUTE3 = FND_API.G_MISS_CHAR)
413: OR (g_record.ATTRIBUTE4 = FND_API.G_MISS_CHAR)
414: OR (g_record.ATTRIBUTE5 = FND_API.G_MISS_CHAR)
415: OR (g_record.ATTRIBUTE6 = FND_API.G_MISS_CHAR)
416: OR (g_record.ATTRIBUTE7 = FND_API.G_MISS_CHAR)
417: OR (g_record.ATTRIBUTE8 = FND_API.G_MISS_CHAR)
418: OR (g_record.ATTRIBUTE9 = FND_API.G_MISS_CHAR)
419: OR (g_record.CHECK_NUMBER = FND_API.G_MISS_CHAR)
412: OR (g_record.ATTRIBUTE3 = FND_API.G_MISS_CHAR)
413: OR (g_record.ATTRIBUTE4 = FND_API.G_MISS_CHAR)
414: OR (g_record.ATTRIBUTE5 = FND_API.G_MISS_CHAR)
415: OR (g_record.ATTRIBUTE6 = FND_API.G_MISS_CHAR)
416: OR (g_record.ATTRIBUTE7 = FND_API.G_MISS_CHAR)
417: OR (g_record.ATTRIBUTE8 = FND_API.G_MISS_CHAR)
418: OR (g_record.ATTRIBUTE9 = FND_API.G_MISS_CHAR)
419: OR (g_record.CHECK_NUMBER = FND_API.G_MISS_CHAR)
420: OR (g_record.COMMITMENT_APPLIED_AMOUNT = FND_API.G_MISS_NUM)
413: OR (g_record.ATTRIBUTE4 = FND_API.G_MISS_CHAR)
414: OR (g_record.ATTRIBUTE5 = FND_API.G_MISS_CHAR)
415: OR (g_record.ATTRIBUTE6 = FND_API.G_MISS_CHAR)
416: OR (g_record.ATTRIBUTE7 = FND_API.G_MISS_CHAR)
417: OR (g_record.ATTRIBUTE8 = FND_API.G_MISS_CHAR)
418: OR (g_record.ATTRIBUTE9 = FND_API.G_MISS_CHAR)
419: OR (g_record.CHECK_NUMBER = FND_API.G_MISS_CHAR)
420: OR (g_record.COMMITMENT_APPLIED_AMOUNT = FND_API.G_MISS_NUM)
421: OR (g_record.COMMITMENT_INTERFACED_AMOUNT = FND_API.G_MISS_NUM)
414: OR (g_record.ATTRIBUTE5 = FND_API.G_MISS_CHAR)
415: OR (g_record.ATTRIBUTE6 = FND_API.G_MISS_CHAR)
416: OR (g_record.ATTRIBUTE7 = FND_API.G_MISS_CHAR)
417: OR (g_record.ATTRIBUTE8 = FND_API.G_MISS_CHAR)
418: OR (g_record.ATTRIBUTE9 = FND_API.G_MISS_CHAR)
419: OR (g_record.CHECK_NUMBER = FND_API.G_MISS_CHAR)
420: OR (g_record.COMMITMENT_APPLIED_AMOUNT = FND_API.G_MISS_NUM)
421: OR (g_record.COMMITMENT_INTERFACED_AMOUNT = FND_API.G_MISS_NUM)
422: OR (g_record.CONTEXT = FND_API.G_MISS_CHAR)
415: OR (g_record.ATTRIBUTE6 = FND_API.G_MISS_CHAR)
416: OR (g_record.ATTRIBUTE7 = FND_API.G_MISS_CHAR)
417: OR (g_record.ATTRIBUTE8 = FND_API.G_MISS_CHAR)
418: OR (g_record.ATTRIBUTE9 = FND_API.G_MISS_CHAR)
419: OR (g_record.CHECK_NUMBER = FND_API.G_MISS_CHAR)
420: OR (g_record.COMMITMENT_APPLIED_AMOUNT = FND_API.G_MISS_NUM)
421: OR (g_record.COMMITMENT_INTERFACED_AMOUNT = FND_API.G_MISS_NUM)
422: OR (g_record.CONTEXT = FND_API.G_MISS_CHAR)
423: OR (g_record.CREATED_BY = FND_API.G_MISS_NUM)
416: OR (g_record.ATTRIBUTE7 = FND_API.G_MISS_CHAR)
417: OR (g_record.ATTRIBUTE8 = FND_API.G_MISS_CHAR)
418: OR (g_record.ATTRIBUTE9 = FND_API.G_MISS_CHAR)
419: OR (g_record.CHECK_NUMBER = FND_API.G_MISS_CHAR)
420: OR (g_record.COMMITMENT_APPLIED_AMOUNT = FND_API.G_MISS_NUM)
421: OR (g_record.COMMITMENT_INTERFACED_AMOUNT = FND_API.G_MISS_NUM)
422: OR (g_record.CONTEXT = FND_API.G_MISS_CHAR)
423: OR (g_record.CREATED_BY = FND_API.G_MISS_NUM)
424: OR (g_record.CREATION_DATE = FND_API.G_MISS_DATE)
417: OR (g_record.ATTRIBUTE8 = FND_API.G_MISS_CHAR)
418: OR (g_record.ATTRIBUTE9 = FND_API.G_MISS_CHAR)
419: OR (g_record.CHECK_NUMBER = FND_API.G_MISS_CHAR)
420: OR (g_record.COMMITMENT_APPLIED_AMOUNT = FND_API.G_MISS_NUM)
421: OR (g_record.COMMITMENT_INTERFACED_AMOUNT = FND_API.G_MISS_NUM)
422: OR (g_record.CONTEXT = FND_API.G_MISS_CHAR)
423: OR (g_record.CREATED_BY = FND_API.G_MISS_NUM)
424: OR (g_record.CREATION_DATE = FND_API.G_MISS_DATE)
425: OR (g_record.CREDIT_CARD_CODE = FND_API.G_MISS_CHAR)
418: OR (g_record.ATTRIBUTE9 = FND_API.G_MISS_CHAR)
419: OR (g_record.CHECK_NUMBER = FND_API.G_MISS_CHAR)
420: OR (g_record.COMMITMENT_APPLIED_AMOUNT = FND_API.G_MISS_NUM)
421: OR (g_record.COMMITMENT_INTERFACED_AMOUNT = FND_API.G_MISS_NUM)
422: OR (g_record.CONTEXT = FND_API.G_MISS_CHAR)
423: OR (g_record.CREATED_BY = FND_API.G_MISS_NUM)
424: OR (g_record.CREATION_DATE = FND_API.G_MISS_DATE)
425: OR (g_record.CREDIT_CARD_CODE = FND_API.G_MISS_CHAR)
426: OR (g_record.CREDIT_CARD_APPROVAL_CODE = FND_API.G_MISS_CHAR)
419: OR (g_record.CHECK_NUMBER = FND_API.G_MISS_CHAR)
420: OR (g_record.COMMITMENT_APPLIED_AMOUNT = FND_API.G_MISS_NUM)
421: OR (g_record.COMMITMENT_INTERFACED_AMOUNT = FND_API.G_MISS_NUM)
422: OR (g_record.CONTEXT = FND_API.G_MISS_CHAR)
423: OR (g_record.CREATED_BY = FND_API.G_MISS_NUM)
424: OR (g_record.CREATION_DATE = FND_API.G_MISS_DATE)
425: OR (g_record.CREDIT_CARD_CODE = FND_API.G_MISS_CHAR)
426: OR (g_record.CREDIT_CARD_APPROVAL_CODE = FND_API.G_MISS_CHAR)
427: OR (g_record.CREDIT_CARD_APPROVAL_DATE = FND_API.G_MISS_DATE)
420: OR (g_record.COMMITMENT_APPLIED_AMOUNT = FND_API.G_MISS_NUM)
421: OR (g_record.COMMITMENT_INTERFACED_AMOUNT = FND_API.G_MISS_NUM)
422: OR (g_record.CONTEXT = FND_API.G_MISS_CHAR)
423: OR (g_record.CREATED_BY = FND_API.G_MISS_NUM)
424: OR (g_record.CREATION_DATE = FND_API.G_MISS_DATE)
425: OR (g_record.CREDIT_CARD_CODE = FND_API.G_MISS_CHAR)
426: OR (g_record.CREDIT_CARD_APPROVAL_CODE = FND_API.G_MISS_CHAR)
427: OR (g_record.CREDIT_CARD_APPROVAL_DATE = FND_API.G_MISS_DATE)
428: OR (g_record.CREDIT_CARD_NUMBER = FND_API.G_MISS_CHAR)
421: OR (g_record.COMMITMENT_INTERFACED_AMOUNT = FND_API.G_MISS_NUM)
422: OR (g_record.CONTEXT = FND_API.G_MISS_CHAR)
423: OR (g_record.CREATED_BY = FND_API.G_MISS_NUM)
424: OR (g_record.CREATION_DATE = FND_API.G_MISS_DATE)
425: OR (g_record.CREDIT_CARD_CODE = FND_API.G_MISS_CHAR)
426: OR (g_record.CREDIT_CARD_APPROVAL_CODE = FND_API.G_MISS_CHAR)
427: OR (g_record.CREDIT_CARD_APPROVAL_DATE = FND_API.G_MISS_DATE)
428: OR (g_record.CREDIT_CARD_NUMBER = FND_API.G_MISS_CHAR)
429: OR (g_record.DB_FLAG = FND_API.G_MISS_CHAR)
422: OR (g_record.CONTEXT = FND_API.G_MISS_CHAR)
423: OR (g_record.CREATED_BY = FND_API.G_MISS_NUM)
424: OR (g_record.CREATION_DATE = FND_API.G_MISS_DATE)
425: OR (g_record.CREDIT_CARD_CODE = FND_API.G_MISS_CHAR)
426: OR (g_record.CREDIT_CARD_APPROVAL_CODE = FND_API.G_MISS_CHAR)
427: OR (g_record.CREDIT_CARD_APPROVAL_DATE = FND_API.G_MISS_DATE)
428: OR (g_record.CREDIT_CARD_NUMBER = FND_API.G_MISS_CHAR)
429: OR (g_record.DB_FLAG = FND_API.G_MISS_CHAR)
430: OR (g_record.HEADER_ID = FND_API.G_MISS_NUM)
423: OR (g_record.CREATED_BY = FND_API.G_MISS_NUM)
424: OR (g_record.CREATION_DATE = FND_API.G_MISS_DATE)
425: OR (g_record.CREDIT_CARD_CODE = FND_API.G_MISS_CHAR)
426: OR (g_record.CREDIT_CARD_APPROVAL_CODE = FND_API.G_MISS_CHAR)
427: OR (g_record.CREDIT_CARD_APPROVAL_DATE = FND_API.G_MISS_DATE)
428: OR (g_record.CREDIT_CARD_NUMBER = FND_API.G_MISS_CHAR)
429: OR (g_record.DB_FLAG = FND_API.G_MISS_CHAR)
430: OR (g_record.HEADER_ID = FND_API.G_MISS_NUM)
431: OR (g_record.LAST_UPDATE_DATE = FND_API.G_MISS_DATE)
424: OR (g_record.CREATION_DATE = FND_API.G_MISS_DATE)
425: OR (g_record.CREDIT_CARD_CODE = FND_API.G_MISS_CHAR)
426: OR (g_record.CREDIT_CARD_APPROVAL_CODE = FND_API.G_MISS_CHAR)
427: OR (g_record.CREDIT_CARD_APPROVAL_DATE = FND_API.G_MISS_DATE)
428: OR (g_record.CREDIT_CARD_NUMBER = FND_API.G_MISS_CHAR)
429: OR (g_record.DB_FLAG = FND_API.G_MISS_CHAR)
430: OR (g_record.HEADER_ID = FND_API.G_MISS_NUM)
431: OR (g_record.LAST_UPDATE_DATE = FND_API.G_MISS_DATE)
432: OR (g_record.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM)
425: OR (g_record.CREDIT_CARD_CODE = FND_API.G_MISS_CHAR)
426: OR (g_record.CREDIT_CARD_APPROVAL_CODE = FND_API.G_MISS_CHAR)
427: OR (g_record.CREDIT_CARD_APPROVAL_DATE = FND_API.G_MISS_DATE)
428: OR (g_record.CREDIT_CARD_NUMBER = FND_API.G_MISS_CHAR)
429: OR (g_record.DB_FLAG = FND_API.G_MISS_CHAR)
430: OR (g_record.HEADER_ID = FND_API.G_MISS_NUM)
431: OR (g_record.LAST_UPDATE_DATE = FND_API.G_MISS_DATE)
432: OR (g_record.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM)
433: OR (g_record.LAST_UPDATED_BY = FND_API.G_MISS_NUM)
426: OR (g_record.CREDIT_CARD_APPROVAL_CODE = FND_API.G_MISS_CHAR)
427: OR (g_record.CREDIT_CARD_APPROVAL_DATE = FND_API.G_MISS_DATE)
428: OR (g_record.CREDIT_CARD_NUMBER = FND_API.G_MISS_CHAR)
429: OR (g_record.DB_FLAG = FND_API.G_MISS_CHAR)
430: OR (g_record.HEADER_ID = FND_API.G_MISS_NUM)
431: OR (g_record.LAST_UPDATE_DATE = FND_API.G_MISS_DATE)
432: OR (g_record.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM)
433: OR (g_record.LAST_UPDATED_BY = FND_API.G_MISS_NUM)
434: OR (g_record.LINE_ID = FND_API.G_MISS_NUM)
427: OR (g_record.CREDIT_CARD_APPROVAL_DATE = FND_API.G_MISS_DATE)
428: OR (g_record.CREDIT_CARD_NUMBER = FND_API.G_MISS_CHAR)
429: OR (g_record.DB_FLAG = FND_API.G_MISS_CHAR)
430: OR (g_record.HEADER_ID = FND_API.G_MISS_NUM)
431: OR (g_record.LAST_UPDATE_DATE = FND_API.G_MISS_DATE)
432: OR (g_record.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM)
433: OR (g_record.LAST_UPDATED_BY = FND_API.G_MISS_NUM)
434: OR (g_record.LINE_ID = FND_API.G_MISS_NUM)
435: OR (g_record.OPERATION = FND_API.G_MISS_CHAR)
428: OR (g_record.CREDIT_CARD_NUMBER = FND_API.G_MISS_CHAR)
429: OR (g_record.DB_FLAG = FND_API.G_MISS_CHAR)
430: OR (g_record.HEADER_ID = FND_API.G_MISS_NUM)
431: OR (g_record.LAST_UPDATE_DATE = FND_API.G_MISS_DATE)
432: OR (g_record.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM)
433: OR (g_record.LAST_UPDATED_BY = FND_API.G_MISS_NUM)
434: OR (g_record.LINE_ID = FND_API.G_MISS_NUM)
435: OR (g_record.OPERATION = FND_API.G_MISS_CHAR)
436: OR (g_record.PAYMENT_AMOUNT = FND_API.G_MISS_NUM)
429: OR (g_record.DB_FLAG = FND_API.G_MISS_CHAR)
430: OR (g_record.HEADER_ID = FND_API.G_MISS_NUM)
431: OR (g_record.LAST_UPDATE_DATE = FND_API.G_MISS_DATE)
432: OR (g_record.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM)
433: OR (g_record.LAST_UPDATED_BY = FND_API.G_MISS_NUM)
434: OR (g_record.LINE_ID = FND_API.G_MISS_NUM)
435: OR (g_record.OPERATION = FND_API.G_MISS_CHAR)
436: OR (g_record.PAYMENT_AMOUNT = FND_API.G_MISS_NUM)
437: OR (g_record.PAYMENT_COLLECTION_EVENT = FND_API.G_MISS_CHAR)
430: OR (g_record.HEADER_ID = FND_API.G_MISS_NUM)
431: OR (g_record.LAST_UPDATE_DATE = FND_API.G_MISS_DATE)
432: OR (g_record.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM)
433: OR (g_record.LAST_UPDATED_BY = FND_API.G_MISS_NUM)
434: OR (g_record.LINE_ID = FND_API.G_MISS_NUM)
435: OR (g_record.OPERATION = FND_API.G_MISS_CHAR)
436: OR (g_record.PAYMENT_AMOUNT = FND_API.G_MISS_NUM)
437: OR (g_record.PAYMENT_COLLECTION_EVENT = FND_API.G_MISS_CHAR)
438: OR (g_record.PAYMENT_LEVEL_CODE = FND_API.G_MISS_CHAR)
431: OR (g_record.LAST_UPDATE_DATE = FND_API.G_MISS_DATE)
432: OR (g_record.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM)
433: OR (g_record.LAST_UPDATED_BY = FND_API.G_MISS_NUM)
434: OR (g_record.LINE_ID = FND_API.G_MISS_NUM)
435: OR (g_record.OPERATION = FND_API.G_MISS_CHAR)
436: OR (g_record.PAYMENT_AMOUNT = FND_API.G_MISS_NUM)
437: OR (g_record.PAYMENT_COLLECTION_EVENT = FND_API.G_MISS_CHAR)
438: OR (g_record.PAYMENT_LEVEL_CODE = FND_API.G_MISS_CHAR)
439: OR (g_record.PAYMENT_NUMBER = FND_API.G_MISS_NUM)
432: OR (g_record.LAST_UPDATE_LOGIN = FND_API.G_MISS_NUM)
433: OR (g_record.LAST_UPDATED_BY = FND_API.G_MISS_NUM)
434: OR (g_record.LINE_ID = FND_API.G_MISS_NUM)
435: OR (g_record.OPERATION = FND_API.G_MISS_CHAR)
436: OR (g_record.PAYMENT_AMOUNT = FND_API.G_MISS_NUM)
437: OR (g_record.PAYMENT_COLLECTION_EVENT = FND_API.G_MISS_CHAR)
438: OR (g_record.PAYMENT_LEVEL_CODE = FND_API.G_MISS_CHAR)
439: OR (g_record.PAYMENT_NUMBER = FND_API.G_MISS_NUM)
440: OR (g_record.PAYMENT_SET_ID = FND_API.G_MISS_NUM)
433: OR (g_record.LAST_UPDATED_BY = FND_API.G_MISS_NUM)
434: OR (g_record.LINE_ID = FND_API.G_MISS_NUM)
435: OR (g_record.OPERATION = FND_API.G_MISS_CHAR)
436: OR (g_record.PAYMENT_AMOUNT = FND_API.G_MISS_NUM)
437: OR (g_record.PAYMENT_COLLECTION_EVENT = FND_API.G_MISS_CHAR)
438: OR (g_record.PAYMENT_LEVEL_CODE = FND_API.G_MISS_CHAR)
439: OR (g_record.PAYMENT_NUMBER = FND_API.G_MISS_NUM)
440: OR (g_record.PAYMENT_SET_ID = FND_API.G_MISS_NUM)
441: OR (g_record.PAYMENT_TRX_ID = FND_API.G_MISS_NUM)
434: OR (g_record.LINE_ID = FND_API.G_MISS_NUM)
435: OR (g_record.OPERATION = FND_API.G_MISS_CHAR)
436: OR (g_record.PAYMENT_AMOUNT = FND_API.G_MISS_NUM)
437: OR (g_record.PAYMENT_COLLECTION_EVENT = FND_API.G_MISS_CHAR)
438: OR (g_record.PAYMENT_LEVEL_CODE = FND_API.G_MISS_CHAR)
439: OR (g_record.PAYMENT_NUMBER = FND_API.G_MISS_NUM)
440: OR (g_record.PAYMENT_SET_ID = FND_API.G_MISS_NUM)
441: OR (g_record.PAYMENT_TRX_ID = FND_API.G_MISS_NUM)
442: OR (g_record.PREPAID_AMOUNT = FND_API.G_MISS_NUM)
435: OR (g_record.OPERATION = FND_API.G_MISS_CHAR)
436: OR (g_record.PAYMENT_AMOUNT = FND_API.G_MISS_NUM)
437: OR (g_record.PAYMENT_COLLECTION_EVENT = FND_API.G_MISS_CHAR)
438: OR (g_record.PAYMENT_LEVEL_CODE = FND_API.G_MISS_CHAR)
439: OR (g_record.PAYMENT_NUMBER = FND_API.G_MISS_NUM)
440: OR (g_record.PAYMENT_SET_ID = FND_API.G_MISS_NUM)
441: OR (g_record.PAYMENT_TRX_ID = FND_API.G_MISS_NUM)
442: OR (g_record.PREPAID_AMOUNT = FND_API.G_MISS_NUM)
443: OR (g_record.PROGRAM_ID = FND_API.G_MISS_NUM)
436: OR (g_record.PAYMENT_AMOUNT = FND_API.G_MISS_NUM)
437: OR (g_record.PAYMENT_COLLECTION_EVENT = FND_API.G_MISS_CHAR)
438: OR (g_record.PAYMENT_LEVEL_CODE = FND_API.G_MISS_CHAR)
439: OR (g_record.PAYMENT_NUMBER = FND_API.G_MISS_NUM)
440: OR (g_record.PAYMENT_SET_ID = FND_API.G_MISS_NUM)
441: OR (g_record.PAYMENT_TRX_ID = FND_API.G_MISS_NUM)
442: OR (g_record.PREPAID_AMOUNT = FND_API.G_MISS_NUM)
443: OR (g_record.PROGRAM_ID = FND_API.G_MISS_NUM)
444: OR (g_record.PROGRAM_APPLICATION_ID = FND_API.G_MISS_NUM)
437: OR (g_record.PAYMENT_COLLECTION_EVENT = FND_API.G_MISS_CHAR)
438: OR (g_record.PAYMENT_LEVEL_CODE = FND_API.G_MISS_CHAR)
439: OR (g_record.PAYMENT_NUMBER = FND_API.G_MISS_NUM)
440: OR (g_record.PAYMENT_SET_ID = FND_API.G_MISS_NUM)
441: OR (g_record.PAYMENT_TRX_ID = FND_API.G_MISS_NUM)
442: OR (g_record.PREPAID_AMOUNT = FND_API.G_MISS_NUM)
443: OR (g_record.PROGRAM_ID = FND_API.G_MISS_NUM)
444: OR (g_record.PROGRAM_APPLICATION_ID = FND_API.G_MISS_NUM)
445: OR (g_record.PROGRAM_UPDATE_DATE = FND_API.G_MISS_DATE)
438: OR (g_record.PAYMENT_LEVEL_CODE = FND_API.G_MISS_CHAR)
439: OR (g_record.PAYMENT_NUMBER = FND_API.G_MISS_NUM)
440: OR (g_record.PAYMENT_SET_ID = FND_API.G_MISS_NUM)
441: OR (g_record.PAYMENT_TRX_ID = FND_API.G_MISS_NUM)
442: OR (g_record.PREPAID_AMOUNT = FND_API.G_MISS_NUM)
443: OR (g_record.PROGRAM_ID = FND_API.G_MISS_NUM)
444: OR (g_record.PROGRAM_APPLICATION_ID = FND_API.G_MISS_NUM)
445: OR (g_record.PROGRAM_UPDATE_DATE = FND_API.G_MISS_DATE)
446: OR (g_record.REQUEST_ID = FND_API.G_MISS_NUM)
439: OR (g_record.PAYMENT_NUMBER = FND_API.G_MISS_NUM)
440: OR (g_record.PAYMENT_SET_ID = FND_API.G_MISS_NUM)
441: OR (g_record.PAYMENT_TRX_ID = FND_API.G_MISS_NUM)
442: OR (g_record.PREPAID_AMOUNT = FND_API.G_MISS_NUM)
443: OR (g_record.PROGRAM_ID = FND_API.G_MISS_NUM)
444: OR (g_record.PROGRAM_APPLICATION_ID = FND_API.G_MISS_NUM)
445: OR (g_record.PROGRAM_UPDATE_DATE = FND_API.G_MISS_DATE)
446: OR (g_record.REQUEST_ID = FND_API.G_MISS_NUM)
447: OR (g_record.RETURN_STATUS = FND_API.G_MISS_CHAR)
440: OR (g_record.PAYMENT_SET_ID = FND_API.G_MISS_NUM)
441: OR (g_record.PAYMENT_TRX_ID = FND_API.G_MISS_NUM)
442: OR (g_record.PREPAID_AMOUNT = FND_API.G_MISS_NUM)
443: OR (g_record.PROGRAM_ID = FND_API.G_MISS_NUM)
444: OR (g_record.PROGRAM_APPLICATION_ID = FND_API.G_MISS_NUM)
445: OR (g_record.PROGRAM_UPDATE_DATE = FND_API.G_MISS_DATE)
446: OR (g_record.REQUEST_ID = FND_API.G_MISS_NUM)
447: OR (g_record.RETURN_STATUS = FND_API.G_MISS_CHAR)
448: OR (g_record.TANGIBLE_ID = FND_API.G_MISS_CHAR)
441: OR (g_record.PAYMENT_TRX_ID = FND_API.G_MISS_NUM)
442: OR (g_record.PREPAID_AMOUNT = FND_API.G_MISS_NUM)
443: OR (g_record.PROGRAM_ID = FND_API.G_MISS_NUM)
444: OR (g_record.PROGRAM_APPLICATION_ID = FND_API.G_MISS_NUM)
445: OR (g_record.PROGRAM_UPDATE_DATE = FND_API.G_MISS_DATE)
446: OR (g_record.REQUEST_ID = FND_API.G_MISS_NUM)
447: OR (g_record.RETURN_STATUS = FND_API.G_MISS_CHAR)
448: OR (g_record.TANGIBLE_ID = FND_API.G_MISS_CHAR)
449: OR (g_record.CREDIT_CARD_EXPIRATION_DATE = FND_API.G_MISS_DATE)
442: OR (g_record.PREPAID_AMOUNT = FND_API.G_MISS_NUM)
443: OR (g_record.PROGRAM_ID = FND_API.G_MISS_NUM)
444: OR (g_record.PROGRAM_APPLICATION_ID = FND_API.G_MISS_NUM)
445: OR (g_record.PROGRAM_UPDATE_DATE = FND_API.G_MISS_DATE)
446: OR (g_record.REQUEST_ID = FND_API.G_MISS_NUM)
447: OR (g_record.RETURN_STATUS = FND_API.G_MISS_CHAR)
448: OR (g_record.TANGIBLE_ID = FND_API.G_MISS_CHAR)
449: OR (g_record.CREDIT_CARD_EXPIRATION_DATE = FND_API.G_MISS_DATE)
450: OR (g_record.CREDIT_CARD_HOLDER_NAME = FND_API.G_MISS_CHAR)
443: OR (g_record.PROGRAM_ID = FND_API.G_MISS_NUM)
444: OR (g_record.PROGRAM_APPLICATION_ID = FND_API.G_MISS_NUM)
445: OR (g_record.PROGRAM_UPDATE_DATE = FND_API.G_MISS_DATE)
446: OR (g_record.REQUEST_ID = FND_API.G_MISS_NUM)
447: OR (g_record.RETURN_STATUS = FND_API.G_MISS_CHAR)
448: OR (g_record.TANGIBLE_ID = FND_API.G_MISS_CHAR)
449: OR (g_record.CREDIT_CARD_EXPIRATION_DATE = FND_API.G_MISS_DATE)
450: OR (g_record.CREDIT_CARD_HOLDER_NAME = FND_API.G_MISS_CHAR)
451: OR (g_record.RECEIPT_METHOD_ID = FND_API.G_MISS_NUM)
444: OR (g_record.PROGRAM_APPLICATION_ID = FND_API.G_MISS_NUM)
445: OR (g_record.PROGRAM_UPDATE_DATE = FND_API.G_MISS_DATE)
446: OR (g_record.REQUEST_ID = FND_API.G_MISS_NUM)
447: OR (g_record.RETURN_STATUS = FND_API.G_MISS_CHAR)
448: OR (g_record.TANGIBLE_ID = FND_API.G_MISS_CHAR)
449: OR (g_record.CREDIT_CARD_EXPIRATION_DATE = FND_API.G_MISS_DATE)
450: OR (g_record.CREDIT_CARD_HOLDER_NAME = FND_API.G_MISS_CHAR)
451: OR (g_record.RECEIPT_METHOD_ID = FND_API.G_MISS_NUM)
452: ) THEN
445: OR (g_record.PROGRAM_UPDATE_DATE = FND_API.G_MISS_DATE)
446: OR (g_record.REQUEST_ID = FND_API.G_MISS_NUM)
447: OR (g_record.RETURN_STATUS = FND_API.G_MISS_CHAR)
448: OR (g_record.TANGIBLE_ID = FND_API.G_MISS_CHAR)
449: OR (g_record.CREDIT_CARD_EXPIRATION_DATE = FND_API.G_MISS_DATE)
450: OR (g_record.CREDIT_CARD_HOLDER_NAME = FND_API.G_MISS_CHAR)
451: OR (g_record.RECEIPT_METHOD_ID = FND_API.G_MISS_NUM)
452: ) THEN
453: ONT_HEADER_PAYMENT_Def_Hdlr.Default_Record(
446: OR (g_record.REQUEST_ID = FND_API.G_MISS_NUM)
447: OR (g_record.RETURN_STATUS = FND_API.G_MISS_CHAR)
448: OR (g_record.TANGIBLE_ID = FND_API.G_MISS_CHAR)
449: OR (g_record.CREDIT_CARD_EXPIRATION_DATE = FND_API.G_MISS_DATE)
450: OR (g_record.CREDIT_CARD_HOLDER_NAME = FND_API.G_MISS_CHAR)
451: OR (g_record.RECEIPT_METHOD_ID = FND_API.G_MISS_NUM)
452: ) THEN
453: ONT_HEADER_PAYMENT_Def_Hdlr.Default_Record(
454: p_x_rec => g_record,
447: OR (g_record.RETURN_STATUS = FND_API.G_MISS_CHAR)
448: OR (g_record.TANGIBLE_ID = FND_API.G_MISS_CHAR)
449: OR (g_record.CREDIT_CARD_EXPIRATION_DATE = FND_API.G_MISS_DATE)
450: OR (g_record.CREDIT_CARD_HOLDER_NAME = FND_API.G_MISS_CHAR)
451: OR (g_record.RECEIPT_METHOD_ID = FND_API.G_MISS_NUM)
452: ) THEN
453: ONT_HEADER_PAYMENT_Def_Hdlr.Default_Record(
454: p_x_rec => g_record,
455: p_in_old_rec => p_in_old_rec,
464: oe_debug_pub.ADD('Exit ONT_HEADER_PAYMENT_Def_Hdlr.Default_Record');
465:
466: EXCEPTION
467:
468: WHEN FND_API.G_EXC_ERROR THEN
469: OE_HEADER_PAYMENT_Security.G_Is_Caller_Defaulting := 'N';
470: RAISE FND_API.G_EXC_ERROR;
471: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
472: OE_HEADER_PAYMENT_Security.G_Is_Caller_Defaulting := 'N';
466: EXCEPTION
467:
468: WHEN FND_API.G_EXC_ERROR THEN
469: OE_HEADER_PAYMENT_Security.G_Is_Caller_Defaulting := 'N';
470: RAISE FND_API.G_EXC_ERROR;
471: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
472: OE_HEADER_PAYMENT_Security.G_Is_Caller_Defaulting := 'N';
473: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
474: WHEN OTHERS THEN
467:
468: WHEN FND_API.G_EXC_ERROR THEN
469: OE_HEADER_PAYMENT_Security.G_Is_Caller_Defaulting := 'N';
470: RAISE FND_API.G_EXC_ERROR;
471: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
472: OE_HEADER_PAYMENT_Security.G_Is_Caller_Defaulting := 'N';
473: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
474: WHEN OTHERS THEN
475: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
469: OE_HEADER_PAYMENT_Security.G_Is_Caller_Defaulting := 'N';
470: RAISE FND_API.G_EXC_ERROR;
471: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
472: OE_HEADER_PAYMENT_Security.G_Is_Caller_Defaulting := 'N';
473: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
474: WHEN OTHERS THEN
475: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
476: THEN
477: OE_MSG_PUB.Add_Exc_Msg
479: ,'Default_Record: '||l_attr
480: );
481: END IF;
482: OE_HEADER_PAYMENT_Security.G_Is_Caller_Defaulting := 'N';
483: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
484:
485: END Default_Record;
486:
487: END ONT_HEADER_PAYMENT_Def_Hdlr;