98:
99: BEGIN
100:
101: -- populate ce_security_profiles_gt table with ce_security_procfiles_v
102: CEP_STANDARD.init_security;
103:
104: -- Get original request id
105: fnd_profile.get('CONC_REQUEST_ID', reqid);
106: request_id := to_number(reqid);
164:
165: -- Launch the Cash Leveling Execution Report
166:
167: -- Get print options
168: cep_standard.debug('Request Id is ' || request_id);
169: IF( NOT FND_CONCURRENT.GET_REQUEST_PRINT_OPTIONS(request_id,
170: number_of_copies,
171: print_style,
172: printer,
170: number_of_copies,
171: print_style,
172: printer,
173: save_output_flag)) THEN
174: cep_standard.debug('Message: get print options failed');
175: ELSE
176: IF (save_output_flag = 'Y') THEN
177: save_output_bool := TRUE;
178: ELSE
183: 'CECLEXER',
184: printer,
185: print_style,
186: save_output_flag)) THEN
187: cep_standard.debug('Message: get print options failed');
188: END IF;
189:
190: -- Set print options
191: IF (NOT FND_REQUEST.set_print_options(printer,
191: IF (NOT FND_REQUEST.set_print_options(printer,
192: print_style,
193: number_of_copies,
194: save_output_bool)) THEN
195: cep_standard.debug('Set print options failed');
196: END IF;
197: END IF;
198:
199: -- Submit the concurrent request for the Cash Leveling Execution Report
206: request_id);
207:
208: EXCEPTION
209: WHEN OTHERS THEN
210: cep_standard.debug('EXCEPTION - OTHERS: Cash_Leveling');
211: RAISE;
212: END Cash_Leveling;
213:
214:
503: END IF;
504:
505: EXCEPTION
506: WHEN OTHERS THEN
507: cep_standard.debug('EXCEPTION - OTHERS: Generate_Fund_Transfer');
508: RAISE;
509: END Generate_Fund_Transfer;
510:
511: