116: return;
117: end if;
118:
119: when UTL_FILE.INVALID_FILEHANDLE then
120: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_HANDLE');
121: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
122: raise_application_error(-20104, fnd_message.get);
123:
124: when UTL_FILE.INVALID_OPERATION then
117: end if;
118:
119: when UTL_FILE.INVALID_FILEHANDLE then
120: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_HANDLE');
121: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
122: raise_application_error(-20104, fnd_message.get);
123:
124: when UTL_FILE.INVALID_OPERATION then
125: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_OPERATN');
118:
119: when UTL_FILE.INVALID_FILEHANDLE then
120: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_HANDLE');
121: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
122: raise_application_error(-20104, fnd_message.get);
123:
124: when UTL_FILE.INVALID_OPERATION then
125: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_OPERATN');
126: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
121: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
122: raise_application_error(-20104, fnd_message.get);
123:
124: when UTL_FILE.INVALID_OPERATION then
125: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_OPERATN');
126: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
127: raise_application_error(-20105, fnd_message.get);
128:
129: when UTL_FILE.READ_ERROR then
122: raise_application_error(-20104, fnd_message.get);
123:
124: when UTL_FILE.INVALID_OPERATION then
125: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_OPERATN');
126: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
127: raise_application_error(-20105, fnd_message.get);
128:
129: when UTL_FILE.READ_ERROR then
130: fnd_message.set_name('FND', 'CONC-TEMPFILE_READ_ERROR');
123:
124: when UTL_FILE.INVALID_OPERATION then
125: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_OPERATN');
126: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
127: raise_application_error(-20105, fnd_message.get);
128:
129: when UTL_FILE.READ_ERROR then
130: fnd_message.set_name('FND', 'CONC-TEMPFILE_READ_ERROR');
131: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
126: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
127: raise_application_error(-20105, fnd_message.get);
128:
129: when UTL_FILE.READ_ERROR then
130: fnd_message.set_name('FND', 'CONC-TEMPFILE_READ_ERROR');
131: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
132: raise_application_error(-20106, fnd_message.get);
133:
134:
127: raise_application_error(-20105, fnd_message.get);
128:
129: when UTL_FILE.READ_ERROR then
130: fnd_message.set_name('FND', 'CONC-TEMPFILE_READ_ERROR');
131: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
132: raise_application_error(-20106, fnd_message.get);
133:
134:
135: when OTHERS then
128:
129: when UTL_FILE.READ_ERROR then
130: fnd_message.set_name('FND', 'CONC-TEMPFILE_READ_ERROR');
131: fnd_message.set_token('TEMP_FILE', LOG_FNAME, FALSE);
132: raise_application_error(-20106, fnd_message.get);
133:
134:
135: when OTHERS then
136: raise;
162: return;
163: end if;
164:
165: when UTL_FILE.INVALID_FILEHANDLE then
166: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_HANDLE');
167: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
168: raise_application_error(-20104, fnd_message.get);
169:
170: when UTL_FILE.INVALID_OPERATION then
163: end if;
164:
165: when UTL_FILE.INVALID_FILEHANDLE then
166: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_HANDLE');
167: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
168: raise_application_error(-20104, fnd_message.get);
169:
170: when UTL_FILE.INVALID_OPERATION then
171: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_OPERATN');
164:
165: when UTL_FILE.INVALID_FILEHANDLE then
166: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_HANDLE');
167: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
168: raise_application_error(-20104, fnd_message.get);
169:
170: when UTL_FILE.INVALID_OPERATION then
171: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_OPERATN');
172: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
167: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
168: raise_application_error(-20104, fnd_message.get);
169:
170: when UTL_FILE.INVALID_OPERATION then
171: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_OPERATN');
172: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
173: raise_application_error(-20105, fnd_message.get);
174:
175: when UTL_FILE.READ_ERROR then
168: raise_application_error(-20104, fnd_message.get);
169:
170: when UTL_FILE.INVALID_OPERATION then
171: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_OPERATN');
172: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
173: raise_application_error(-20105, fnd_message.get);
174:
175: when UTL_FILE.READ_ERROR then
176: fnd_message.set_name('FND', 'CONC-TEMPFILE_READ_ERROR');
169:
170: when UTL_FILE.INVALID_OPERATION then
171: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_OPERATN');
172: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
173: raise_application_error(-20105, fnd_message.get);
174:
175: when UTL_FILE.READ_ERROR then
176: fnd_message.set_name('FND', 'CONC-TEMPFILE_READ_ERROR');
177: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
172: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
173: raise_application_error(-20105, fnd_message.get);
174:
175: when UTL_FILE.READ_ERROR then
176: fnd_message.set_name('FND', 'CONC-TEMPFILE_READ_ERROR');
177: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
178: raise_application_error(-20106, fnd_message.get);
179:
180: when OTHERS then
173: raise_application_error(-20105, fnd_message.get);
174:
175: when UTL_FILE.READ_ERROR then
176: fnd_message.set_name('FND', 'CONC-TEMPFILE_READ_ERROR');
177: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
178: raise_application_error(-20106, fnd_message.get);
179:
180: when OTHERS then
181: raise;
174:
175: when UTL_FILE.READ_ERROR then
176: fnd_message.set_name('FND', 'CONC-TEMPFILE_READ_ERROR');
177: fnd_message.set_token('TEMP_FILE', OUT_FNAME, FALSE);
178: raise_application_error(-20106, fnd_message.get);
179:
180: when OTHERS then
181: raise;
182:
219: return TRUE;
220:
221: exception
222: when UTL_FILE.INVALID_PATH then
223: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_PATH');
224: fnd_message.set_token('FILE_DIR', TEMP_DIR, FALSE);
225: raise_application_error(-20101, fnd_message.get);
226:
227: when OTHERS then
220:
221: exception
222: when UTL_FILE.INVALID_PATH then
223: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_PATH');
224: fnd_message.set_token('FILE_DIR', TEMP_DIR, FALSE);
225: raise_application_error(-20101, fnd_message.get);
226:
227: when OTHERS then
228: raise;
221: exception
222: when UTL_FILE.INVALID_PATH then
223: fnd_message.set_name('FND', 'CONC-TEMPFILE_INVALID_PATH');
224: fnd_message.set_token('FILE_DIR', TEMP_DIR, FALSE);
225: raise_application_error(-20101, fnd_message.get);
226:
227: when OTHERS then
228: raise;
229: