DBA Data[Home] [Help]

APPS.CE_JE_CREATION dependencies on CE_JE_CREATION

Line 1: PACKAGE BODY CE_JE_CREATION AS

1: PACKAGE BODY CE_JE_CREATION AS
2: /* $Header: cejecrnb.pls 120.24.12010000.2 2008/08/10 14:27:49 csutaria ship $ */
3:
4: --
5: -- Global Variables

Line 162: AND sys.legal_entity_id = CE_JE_CREATION.ba_legal_entity_id

158: INTO l_count
159: FROM gl_period_statuses glp,
160: ce_system_parameters sys
161: WHERE glp.set_of_books_id = sys.set_of_books_id
162: AND sys.legal_entity_id = CE_JE_CREATION.ba_legal_entity_id
163: AND glp.closing_status in ('O','F')
164: AND glp.application_id = 101
165: AND glp.adjustment_period_flag = 'N'
166: AND to_char(p_accounting_date,'YYYY/MM/DD') BETWEEN

Line 194: IF CE_JE_CREATION.csl_effective_date IS NOT NULL THEN

190: --------------------------------------------------------------------- */
191: PROCEDURE Determine_cleared_date (p_result IN OUT NOCOPY VARCHAR2) IS
192: BEGIN
193: log('>>Determine_cleared_date');
194: IF CE_JE_CREATION.csl_effective_date IS NOT NULL THEN
195: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_effective_date;
196: log('cleared date sl effective date: ' || CE_JE_CREATION.cf_cleared_date);
197: ELSE
198: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_trx_date;

Line 195: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_effective_date;

191: PROCEDURE Determine_cleared_date (p_result IN OUT NOCOPY VARCHAR2) IS
192: BEGIN
193: log('>>Determine_cleared_date');
194: IF CE_JE_CREATION.csl_effective_date IS NOT NULL THEN
195: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_effective_date;
196: log('cleared date sl effective date: ' || CE_JE_CREATION.cf_cleared_date);
197: ELSE
198: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_trx_date;
199: log('cleared date sl trx date: ' || CE_JE_CREATION.cf_cleared_date);

Line 196: log('cleared date sl effective date: ' || CE_JE_CREATION.cf_cleared_date);

192: BEGIN
193: log('>>Determine_cleared_date');
194: IF CE_JE_CREATION.csl_effective_date IS NOT NULL THEN
195: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_effective_date;
196: log('cleared date sl effective date: ' || CE_JE_CREATION.cf_cleared_date);
197: ELSE
198: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_trx_date;
199: log('cleared date sl trx date: ' || CE_JE_CREATION.cf_cleared_date);
200: END IF;

Line 198: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_trx_date;

194: IF CE_JE_CREATION.csl_effective_date IS NOT NULL THEN
195: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_effective_date;
196: log('cleared date sl effective date: ' || CE_JE_CREATION.cf_cleared_date);
197: ELSE
198: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_trx_date;
199: log('cleared date sl trx date: ' || CE_JE_CREATION.cf_cleared_date);
200: END IF;
201:
202: IF valid_accounting_date(CE_JE_CREATION.cf_cleared_date) THEN

Line 199: log('cleared date sl trx date: ' || CE_JE_CREATION.cf_cleared_date);

195: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_effective_date;
196: log('cleared date sl effective date: ' || CE_JE_CREATION.cf_cleared_date);
197: ELSE
198: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_trx_date;
199: log('cleared date sl trx date: ' || CE_JE_CREATION.cf_cleared_date);
200: END IF;
201:
202: IF valid_accounting_date(CE_JE_CREATION.cf_cleared_date) THEN
203: p_result := 'S';

Line 202: IF valid_accounting_date(CE_JE_CREATION.cf_cleared_date) THEN

198: CE_JE_CREATION.cf_cleared_date := CE_JE_CREATION.csl_trx_date;
199: log('cleared date sl trx date: ' || CE_JE_CREATION.cf_cleared_date);
200: END IF;
201:
202: IF valid_accounting_date(CE_JE_CREATION.cf_cleared_date) THEN
203: p_result := 'S';
204: log('cleared date is in a open or future period');
205: ELSE
206: p_result := 'F';

Line 267: CE_JE_CREATION.cf_ledger_id := NULL;

263: | 16-SEP-2004 Shaik Vali Created |
264: --------------------------------------------------------------------- */
265: PROCEDURE Initialize_CF_data IS
266: BEGIN
267: CE_JE_CREATION.cf_ledger_id := NULL;
268: CE_JE_CREATION.cf_legal_entity_id := NULL;
269: CE_JE_CREATION.cf_bank_account_id := NULL;
270: CE_JE_CREATION.cf_direction := NULL;
271: CE_JE_CREATION.cf_currency_code := NULL;

Line 268: CE_JE_CREATION.cf_legal_entity_id := NULL;

264: --------------------------------------------------------------------- */
265: PROCEDURE Initialize_CF_data IS
266: BEGIN
267: CE_JE_CREATION.cf_ledger_id := NULL;
268: CE_JE_CREATION.cf_legal_entity_id := NULL;
269: CE_JE_CREATION.cf_bank_account_id := NULL;
270: CE_JE_CREATION.cf_direction := NULL;
271: CE_JE_CREATION.cf_currency_code := NULL;
272: CE_JE_CREATION.cf_cashflow_date := NULL;

Line 269: CE_JE_CREATION.cf_bank_account_id := NULL;

265: PROCEDURE Initialize_CF_data IS
266: BEGIN
267: CE_JE_CREATION.cf_ledger_id := NULL;
268: CE_JE_CREATION.cf_legal_entity_id := NULL;
269: CE_JE_CREATION.cf_bank_account_id := NULL;
270: CE_JE_CREATION.cf_direction := NULL;
271: CE_JE_CREATION.cf_currency_code := NULL;
272: CE_JE_CREATION.cf_cashflow_date := NULL;
273: CE_JE_CREATION.cf_cashflow_amount := NULL;

Line 270: CE_JE_CREATION.cf_direction := NULL;

266: BEGIN
267: CE_JE_CREATION.cf_ledger_id := NULL;
268: CE_JE_CREATION.cf_legal_entity_id := NULL;
269: CE_JE_CREATION.cf_bank_account_id := NULL;
270: CE_JE_CREATION.cf_direction := NULL;
271: CE_JE_CREATION.cf_currency_code := NULL;
272: CE_JE_CREATION.cf_cashflow_date := NULL;
273: CE_JE_CREATION.cf_cashflow_amount := NULL;
274: CE_JE_CREATION.cf_description := NULL;

Line 271: CE_JE_CREATION.cf_currency_code := NULL;

267: CE_JE_CREATION.cf_ledger_id := NULL;
268: CE_JE_CREATION.cf_legal_entity_id := NULL;
269: CE_JE_CREATION.cf_bank_account_id := NULL;
270: CE_JE_CREATION.cf_direction := NULL;
271: CE_JE_CREATION.cf_currency_code := NULL;
272: CE_JE_CREATION.cf_cashflow_date := NULL;
273: CE_JE_CREATION.cf_cashflow_amount := NULL;
274: CE_JE_CREATION.cf_description := NULL;
275: CE_JE_CREATION.cf_trxn_reference_number := NULL;

Line 272: CE_JE_CREATION.cf_cashflow_date := NULL;

268: CE_JE_CREATION.cf_legal_entity_id := NULL;
269: CE_JE_CREATION.cf_bank_account_id := NULL;
270: CE_JE_CREATION.cf_direction := NULL;
271: CE_JE_CREATION.cf_currency_code := NULL;
272: CE_JE_CREATION.cf_cashflow_date := NULL;
273: CE_JE_CREATION.cf_cashflow_amount := NULL;
274: CE_JE_CREATION.cf_description := NULL;
275: CE_JE_CREATION.cf_trxn_reference_number := NULL;
276: CE_JE_CREATION.cf_bank_trxn_number := NULL;

Line 273: CE_JE_CREATION.cf_cashflow_amount := NULL;

269: CE_JE_CREATION.cf_bank_account_id := NULL;
270: CE_JE_CREATION.cf_direction := NULL;
271: CE_JE_CREATION.cf_currency_code := NULL;
272: CE_JE_CREATION.cf_cashflow_date := NULL;
273: CE_JE_CREATION.cf_cashflow_amount := NULL;
274: CE_JE_CREATION.cf_description := NULL;
275: CE_JE_CREATION.cf_trxn_reference_number := NULL;
276: CE_JE_CREATION.cf_bank_trxn_number := NULL;
277: CE_JE_CREATION.cf_source_trxn_type := NULL;

Line 274: CE_JE_CREATION.cf_description := NULL;

270: CE_JE_CREATION.cf_direction := NULL;
271: CE_JE_CREATION.cf_currency_code := NULL;
272: CE_JE_CREATION.cf_cashflow_date := NULL;
273: CE_JE_CREATION.cf_cashflow_amount := NULL;
274: CE_JE_CREATION.cf_description := NULL;
275: CE_JE_CREATION.cf_trxn_reference_number := NULL;
276: CE_JE_CREATION.cf_bank_trxn_number := NULL;
277: CE_JE_CREATION.cf_source_trxn_type := NULL;
278: CE_JE_CREATION.cf_statement_line_id := NULL;

Line 275: CE_JE_CREATION.cf_trxn_reference_number := NULL;

271: CE_JE_CREATION.cf_currency_code := NULL;
272: CE_JE_CREATION.cf_cashflow_date := NULL;
273: CE_JE_CREATION.cf_cashflow_amount := NULL;
274: CE_JE_CREATION.cf_description := NULL;
275: CE_JE_CREATION.cf_trxn_reference_number := NULL;
276: CE_JE_CREATION.cf_bank_trxn_number := NULL;
277: CE_JE_CREATION.cf_source_trxn_type := NULL;
278: CE_JE_CREATION.cf_statement_line_id := NULL;
279: CE_JE_CREATION.cf_actual_value_date := NULL;

Line 276: CE_JE_CREATION.cf_bank_trxn_number := NULL;

272: CE_JE_CREATION.cf_cashflow_date := NULL;
273: CE_JE_CREATION.cf_cashflow_amount := NULL;
274: CE_JE_CREATION.cf_description := NULL;
275: CE_JE_CREATION.cf_trxn_reference_number := NULL;
276: CE_JE_CREATION.cf_bank_trxn_number := NULL;
277: CE_JE_CREATION.cf_source_trxn_type := NULL;
278: CE_JE_CREATION.cf_statement_line_id := NULL;
279: CE_JE_CREATION.cf_actual_value_date := NULL;
280: CE_JE_CREATION.cf_offset_ccid := NULL;

Line 277: CE_JE_CREATION.cf_source_trxn_type := NULL;

273: CE_JE_CREATION.cf_cashflow_amount := NULL;
274: CE_JE_CREATION.cf_description := NULL;
275: CE_JE_CREATION.cf_trxn_reference_number := NULL;
276: CE_JE_CREATION.cf_bank_trxn_number := NULL;
277: CE_JE_CREATION.cf_source_trxn_type := NULL;
278: CE_JE_CREATION.cf_statement_line_id := NULL;
279: CE_JE_CREATION.cf_actual_value_date := NULL;
280: CE_JE_CREATION.cf_offset_ccid := NULL;
281: CE_JE_CREATION.cf_status_code := NULL;

Line 278: CE_JE_CREATION.cf_statement_line_id := NULL;

274: CE_JE_CREATION.cf_description := NULL;
275: CE_JE_CREATION.cf_trxn_reference_number := NULL;
276: CE_JE_CREATION.cf_bank_trxn_number := NULL;
277: CE_JE_CREATION.cf_source_trxn_type := NULL;
278: CE_JE_CREATION.cf_statement_line_id := NULL;
279: CE_JE_CREATION.cf_actual_value_date := NULL;
280: CE_JE_CREATION.cf_offset_ccid := NULL;
281: CE_JE_CREATION.cf_status_code := NULL;
282: CE_JE_CREATION.cf_cleared_date := NULL;

Line 279: CE_JE_CREATION.cf_actual_value_date := NULL;

275: CE_JE_CREATION.cf_trxn_reference_number := NULL;
276: CE_JE_CREATION.cf_bank_trxn_number := NULL;
277: CE_JE_CREATION.cf_source_trxn_type := NULL;
278: CE_JE_CREATION.cf_statement_line_id := NULL;
279: CE_JE_CREATION.cf_actual_value_date := NULL;
280: CE_JE_CREATION.cf_offset_ccid := NULL;
281: CE_JE_CREATION.cf_status_code := NULL;
282: CE_JE_CREATION.cf_cleared_date := NULL;
283: CE_JE_CREATION.cf_cleared_amount := NULL;

Line 280: CE_JE_CREATION.cf_offset_ccid := NULL;

276: CE_JE_CREATION.cf_bank_trxn_number := NULL;
277: CE_JE_CREATION.cf_source_trxn_type := NULL;
278: CE_JE_CREATION.cf_statement_line_id := NULL;
279: CE_JE_CREATION.cf_actual_value_date := NULL;
280: CE_JE_CREATION.cf_offset_ccid := NULL;
281: CE_JE_CREATION.cf_status_code := NULL;
282: CE_JE_CREATION.cf_cleared_date := NULL;
283: CE_JE_CREATION.cf_cleared_amount := NULL;
284: CE_JE_CREATION.cf_cleared_exchange_rate := NULL;

Line 281: CE_JE_CREATION.cf_status_code := NULL;

277: CE_JE_CREATION.cf_source_trxn_type := NULL;
278: CE_JE_CREATION.cf_statement_line_id := NULL;
279: CE_JE_CREATION.cf_actual_value_date := NULL;
280: CE_JE_CREATION.cf_offset_ccid := NULL;
281: CE_JE_CREATION.cf_status_code := NULL;
282: CE_JE_CREATION.cf_cleared_date := NULL;
283: CE_JE_CREATION.cf_cleared_amount := NULL;
284: CE_JE_CREATION.cf_cleared_exchange_rate := NULL;
285: CE_JE_CREATION.cf_cleared_exchange_date := NULL;

Line 282: CE_JE_CREATION.cf_cleared_date := NULL;

278: CE_JE_CREATION.cf_statement_line_id := NULL;
279: CE_JE_CREATION.cf_actual_value_date := NULL;
280: CE_JE_CREATION.cf_offset_ccid := NULL;
281: CE_JE_CREATION.cf_status_code := NULL;
282: CE_JE_CREATION.cf_cleared_date := NULL;
283: CE_JE_CREATION.cf_cleared_amount := NULL;
284: CE_JE_CREATION.cf_cleared_exchange_rate := NULL;
285: CE_JE_CREATION.cf_cleared_exchange_date := NULL;
286: CE_JE_CREATION.cf_cleared_exchange_rate_type := NULL;

Line 283: CE_JE_CREATION.cf_cleared_amount := NULL;

279: CE_JE_CREATION.cf_actual_value_date := NULL;
280: CE_JE_CREATION.cf_offset_ccid := NULL;
281: CE_JE_CREATION.cf_status_code := NULL;
282: CE_JE_CREATION.cf_cleared_date := NULL;
283: CE_JE_CREATION.cf_cleared_amount := NULL;
284: CE_JE_CREATION.cf_cleared_exchange_rate := NULL;
285: CE_JE_CREATION.cf_cleared_exchange_date := NULL;
286: CE_JE_CREATION.cf_cleared_exchange_rate_type := NULL;
287: CE_JE_CREATION.cf_base_amount := NULL;

Line 284: CE_JE_CREATION.cf_cleared_exchange_rate := NULL;

280: CE_JE_CREATION.cf_offset_ccid := NULL;
281: CE_JE_CREATION.cf_status_code := NULL;
282: CE_JE_CREATION.cf_cleared_date := NULL;
283: CE_JE_CREATION.cf_cleared_amount := NULL;
284: CE_JE_CREATION.cf_cleared_exchange_rate := NULL;
285: CE_JE_CREATION.cf_cleared_exchange_date := NULL;
286: CE_JE_CREATION.cf_cleared_exchange_rate_type := NULL;
287: CE_JE_CREATION.cf_base_amount := NULL;
288: CE_JE_CREATION.cf_reference_text := NULL;

Line 285: CE_JE_CREATION.cf_cleared_exchange_date := NULL;

281: CE_JE_CREATION.cf_status_code := NULL;
282: CE_JE_CREATION.cf_cleared_date := NULL;
283: CE_JE_CREATION.cf_cleared_amount := NULL;
284: CE_JE_CREATION.cf_cleared_exchange_rate := NULL;
285: CE_JE_CREATION.cf_cleared_exchange_date := NULL;
286: CE_JE_CREATION.cf_cleared_exchange_rate_type := NULL;
287: CE_JE_CREATION.cf_base_amount := NULL;
288: CE_JE_CREATION.cf_reference_text := NULL;
289: CE_JE_CREATION.cf_source_trxn_subtype_code_id := NULL;

Line 286: CE_JE_CREATION.cf_cleared_exchange_rate_type := NULL;

282: CE_JE_CREATION.cf_cleared_date := NULL;
283: CE_JE_CREATION.cf_cleared_amount := NULL;
284: CE_JE_CREATION.cf_cleared_exchange_rate := NULL;
285: CE_JE_CREATION.cf_cleared_exchange_date := NULL;
286: CE_JE_CREATION.cf_cleared_exchange_rate_type := NULL;
287: CE_JE_CREATION.cf_base_amount := NULL;
288: CE_JE_CREATION.cf_reference_text := NULL;
289: CE_JE_CREATION.cf_source_trxn_subtype_code_id := NULL;
290: CE_JE_CREATION.cf_bank_account_text := NULL;

Line 287: CE_JE_CREATION.cf_base_amount := NULL;

283: CE_JE_CREATION.cf_cleared_amount := NULL;
284: CE_JE_CREATION.cf_cleared_exchange_rate := NULL;
285: CE_JE_CREATION.cf_cleared_exchange_date := NULL;
286: CE_JE_CREATION.cf_cleared_exchange_rate_type := NULL;
287: CE_JE_CREATION.cf_base_amount := NULL;
288: CE_JE_CREATION.cf_reference_text := NULL;
289: CE_JE_CREATION.cf_source_trxn_subtype_code_id := NULL;
290: CE_JE_CREATION.cf_bank_account_text := NULL;
291: CE_JE_CREATION.cf_customer_text := NULL;

Line 288: CE_JE_CREATION.cf_reference_text := NULL;

284: CE_JE_CREATION.cf_cleared_exchange_rate := NULL;
285: CE_JE_CREATION.cf_cleared_exchange_date := NULL;
286: CE_JE_CREATION.cf_cleared_exchange_rate_type := NULL;
287: CE_JE_CREATION.cf_base_amount := NULL;
288: CE_JE_CREATION.cf_reference_text := NULL;
289: CE_JE_CREATION.cf_source_trxn_subtype_code_id := NULL;
290: CE_JE_CREATION.cf_bank_account_text := NULL;
291: CE_JE_CREATION.cf_customer_text := NULL;
292:

Line 289: CE_JE_CREATION.cf_source_trxn_subtype_code_id := NULL;

285: CE_JE_CREATION.cf_cleared_exchange_date := NULL;
286: CE_JE_CREATION.cf_cleared_exchange_rate_type := NULL;
287: CE_JE_CREATION.cf_base_amount := NULL;
288: CE_JE_CREATION.cf_reference_text := NULL;
289: CE_JE_CREATION.cf_source_trxn_subtype_code_id := NULL;
290: CE_JE_CREATION.cf_bank_account_text := NULL;
291: CE_JE_CREATION.cf_customer_text := NULL;
292:
293: END Initialize_CF_data;

Line 290: CE_JE_CREATION.cf_bank_account_text := NULL;

286: CE_JE_CREATION.cf_cleared_exchange_rate_type := NULL;
287: CE_JE_CREATION.cf_base_amount := NULL;
288: CE_JE_CREATION.cf_reference_text := NULL;
289: CE_JE_CREATION.cf_source_trxn_subtype_code_id := NULL;
290: CE_JE_CREATION.cf_bank_account_text := NULL;
291: CE_JE_CREATION.cf_customer_text := NULL;
292:
293: END Initialize_CF_data;
294:

Line 291: CE_JE_CREATION.cf_customer_text := NULL;

287: CE_JE_CREATION.cf_base_amount := NULL;
288: CE_JE_CREATION.cf_reference_text := NULL;
289: CE_JE_CREATION.cf_source_trxn_subtype_code_id := NULL;
290: CE_JE_CREATION.cf_bank_account_text := NULL;
291: CE_JE_CREATION.cf_customer_text := NULL;
292:
293: END Initialize_CF_data;
294:
295:

Line 311: IF (CE_JE_CREATION.sys_currency_code = CE_JE_CREATION.ba_currency_code) THEN

307: l_type VARCHAR2(30);
308: BEGIN
309: log('>> Currency_type');
310:
311: IF (CE_JE_CREATION.sys_currency_code = CE_JE_CREATION.ba_currency_code) THEN
312: IF (CE_JE_CREATION.ba_currency_code = NVL(CE_JE_CREATION.csl_currency_code, CE_JE_CREATION.csh_currency_code)) THEN
313: l_type := 'DOMESTIC';
314: ELSE
315: l_type := 'INTERNATIONAL';

Line 312: IF (CE_JE_CREATION.ba_currency_code = NVL(CE_JE_CREATION.csl_currency_code, CE_JE_CREATION.csh_currency_code)) THEN

308: BEGIN
309: log('>> Currency_type');
310:
311: IF (CE_JE_CREATION.sys_currency_code = CE_JE_CREATION.ba_currency_code) THEN
312: IF (CE_JE_CREATION.ba_currency_code = NVL(CE_JE_CREATION.csl_currency_code, CE_JE_CREATION.csh_currency_code)) THEN
313: l_type := 'DOMESTIC';
314: ELSE
315: l_type := 'INTERNATIONAL';
316: END IF;

Line 379: IF CE_JE_CREATION.csl_exchange_rate is NOT NULL THEN

375:
376: p_result := 'S';
377:
378: IF (Currency_type = 'FOREIGN') THEN
379: IF CE_JE_CREATION.csl_exchange_rate is NOT NULL THEN
380: CE_JE_CREATION.cf_cleared_exchange_rate := CE_JE_CREATION.csl_exchange_rate;
381: CE_JE_CREATION.cf_cleared_exchange_date := CE_JE_CREATION.csl_exchange_rate_date;
382: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.csl_exchange_rate_type;
383: -- Bug 6980331: Cashflow amount was not being set for FOREIGN

Line 380: CE_JE_CREATION.cf_cleared_exchange_rate := CE_JE_CREATION.csl_exchange_rate;

376: p_result := 'S';
377:
378: IF (Currency_type = 'FOREIGN') THEN
379: IF CE_JE_CREATION.csl_exchange_rate is NOT NULL THEN
380: CE_JE_CREATION.cf_cleared_exchange_rate := CE_JE_CREATION.csl_exchange_rate;
381: CE_JE_CREATION.cf_cleared_exchange_date := CE_JE_CREATION.csl_exchange_rate_date;
382: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.csl_exchange_rate_type;
383: -- Bug 6980331: Cashflow amount was not being set for FOREIGN
384: -- currency_type when the exchange rate was given manually.

Line 381: CE_JE_CREATION.cf_cleared_exchange_date := CE_JE_CREATION.csl_exchange_rate_date;

377:
378: IF (Currency_type = 'FOREIGN') THEN
379: IF CE_JE_CREATION.csl_exchange_rate is NOT NULL THEN
380: CE_JE_CREATION.cf_cleared_exchange_rate := CE_JE_CREATION.csl_exchange_rate;
381: CE_JE_CREATION.cf_cleared_exchange_date := CE_JE_CREATION.csl_exchange_rate_date;
382: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.csl_exchange_rate_type;
383: -- Bug 6980331: Cashflow amount was not being set for FOREIGN
384: -- currency_type when the exchange rate was given manually.
385: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;

Line 382: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.csl_exchange_rate_type;

378: IF (Currency_type = 'FOREIGN') THEN
379: IF CE_JE_CREATION.csl_exchange_rate is NOT NULL THEN
380: CE_JE_CREATION.cf_cleared_exchange_rate := CE_JE_CREATION.csl_exchange_rate;
381: CE_JE_CREATION.cf_cleared_exchange_date := CE_JE_CREATION.csl_exchange_rate_date;
382: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.csl_exchange_rate_type;
383: -- Bug 6980331: Cashflow amount was not being set for FOREIGN
384: -- currency_type when the exchange rate was given manually.
385: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;
386: ELSE

Line 385: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;

381: CE_JE_CREATION.cf_cleared_exchange_date := CE_JE_CREATION.csl_exchange_rate_date;
382: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.csl_exchange_rate_type;
383: -- Bug 6980331: Cashflow amount was not being set for FOREIGN
384: -- currency_type when the exchange rate was given manually.
385: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;
386: ELSE
387: l_xchange_rate_date := CE_JE_CREATION.sys_exchange_rate_date;
388: log('sys xchange_rate_date='||l_xchange_rate_date);
389: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.sys_exchange_rate_type;

Line 387: l_xchange_rate_date := CE_JE_CREATION.sys_exchange_rate_date;

383: -- Bug 6980331: Cashflow amount was not being set for FOREIGN
384: -- currency_type when the exchange rate was given manually.
385: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;
386: ELSE
387: l_xchange_rate_date := CE_JE_CREATION.sys_exchange_rate_date;
388: log('sys xchange_rate_date='||l_xchange_rate_date);
389: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.sys_exchange_rate_type;
390: IF (l_xchange_rate_date = 'CFD') THEN
391: CE_JE_CREATION.cf_cleared_exchange_date :=

Line 389: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.sys_exchange_rate_type;

385: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;
386: ELSE
387: l_xchange_rate_date := CE_JE_CREATION.sys_exchange_rate_date;
388: log('sys xchange_rate_date='||l_xchange_rate_date);
389: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.sys_exchange_rate_type;
390: IF (l_xchange_rate_date = 'CFD') THEN
391: CE_JE_CREATION.cf_cleared_exchange_date :=
392: CE_JE_CREATION.csl_trx_date;
393: ELSIF (l_xchange_rate_date = 'BSG') THEN

Line 391: CE_JE_CREATION.cf_cleared_exchange_date :=

387: l_xchange_rate_date := CE_JE_CREATION.sys_exchange_rate_date;
388: log('sys xchange_rate_date='||l_xchange_rate_date);
389: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.sys_exchange_rate_type;
390: IF (l_xchange_rate_date = 'CFD') THEN
391: CE_JE_CREATION.cf_cleared_exchange_date :=
392: CE_JE_CREATION.csl_trx_date;
393: ELSIF (l_xchange_rate_date = 'BSG') THEN
394: CE_JE_CREATION.cf_cleared_exchange_date :=
395: CE_JE_CREATION.cf_cleared_date;

Line 392: CE_JE_CREATION.csl_trx_date;

388: log('sys xchange_rate_date='||l_xchange_rate_date);
389: CE_JE_CREATION.cf_cleared_exchange_rate_type := CE_JE_CREATION.sys_exchange_rate_type;
390: IF (l_xchange_rate_date = 'CFD') THEN
391: CE_JE_CREATION.cf_cleared_exchange_date :=
392: CE_JE_CREATION.csl_trx_date;
393: ELSIF (l_xchange_rate_date = 'BSG') THEN
394: CE_JE_CREATION.cf_cleared_exchange_date :=
395: CE_JE_CREATION.cf_cleared_date;
396: ELSIF (l_xchange_rate_date = 'CLD') THEN

Line 394: CE_JE_CREATION.cf_cleared_exchange_date :=

390: IF (l_xchange_rate_date = 'CFD') THEN
391: CE_JE_CREATION.cf_cleared_exchange_date :=
392: CE_JE_CREATION.csl_trx_date;
393: ELSIF (l_xchange_rate_date = 'BSG') THEN
394: CE_JE_CREATION.cf_cleared_exchange_date :=
395: CE_JE_CREATION.cf_cleared_date;
396: ELSIF (l_xchange_rate_date = 'CLD') THEN
397: CE_JE_CREATION.cf_cleared_exchange_date :=
398: CE_JE_CREATION.cf_cleared_date; -- CE_JE_CREATION.cf_cleared_date has already been

Line 395: CE_JE_CREATION.cf_cleared_date;

391: CE_JE_CREATION.cf_cleared_exchange_date :=
392: CE_JE_CREATION.csl_trx_date;
393: ELSIF (l_xchange_rate_date = 'BSG') THEN
394: CE_JE_CREATION.cf_cleared_exchange_date :=
395: CE_JE_CREATION.cf_cleared_date;
396: ELSIF (l_xchange_rate_date = 'CLD') THEN
397: CE_JE_CREATION.cf_cleared_exchange_date :=
398: CE_JE_CREATION.cf_cleared_date; -- CE_JE_CREATION.cf_cleared_date has already been
399: -- determined at this point.

Line 397: CE_JE_CREATION.cf_cleared_exchange_date :=

393: ELSIF (l_xchange_rate_date = 'BSG') THEN
394: CE_JE_CREATION.cf_cleared_exchange_date :=
395: CE_JE_CREATION.cf_cleared_date;
396: ELSIF (l_xchange_rate_date = 'CLD') THEN
397: CE_JE_CREATION.cf_cleared_exchange_date :=
398: CE_JE_CREATION.cf_cleared_date; -- CE_JE_CREATION.cf_cleared_date has already been
399: -- determined at this point.
400: ELSIF (l_xchange_rate_date = 'BSD') THEN
401: CE_JE_CREATION.cf_cleared_exchange_date :=

Line 398: CE_JE_CREATION.cf_cleared_date; -- CE_JE_CREATION.cf_cleared_date has already been

394: CE_JE_CREATION.cf_cleared_exchange_date :=
395: CE_JE_CREATION.cf_cleared_date;
396: ELSIF (l_xchange_rate_date = 'CLD') THEN
397: CE_JE_CREATION.cf_cleared_exchange_date :=
398: CE_JE_CREATION.cf_cleared_date; -- CE_JE_CREATION.cf_cleared_date has already been
399: -- determined at this point.
400: ELSIF (l_xchange_rate_date = 'BSD') THEN
401: CE_JE_CREATION.cf_cleared_exchange_date :=
402: CE_JE_CREATION.csh_statement_date;

Line 401: CE_JE_CREATION.cf_cleared_exchange_date :=

397: CE_JE_CREATION.cf_cleared_exchange_date :=
398: CE_JE_CREATION.cf_cleared_date; -- CE_JE_CREATION.cf_cleared_date has already been
399: -- determined at this point.
400: ELSIF (l_xchange_rate_date = 'BSD') THEN
401: CE_JE_CREATION.cf_cleared_exchange_date :=
402: CE_JE_CREATION.csh_statement_date;
403: ELSE
404: -- error: exchange date cannot be determined
405: p_result := 'F';

Line 402: CE_JE_CREATION.csh_statement_date;

398: CE_JE_CREATION.cf_cleared_date; -- CE_JE_CREATION.cf_cleared_date has already been
399: -- determined at this point.
400: ELSIF (l_xchange_rate_date = 'BSD') THEN
401: CE_JE_CREATION.cf_cleared_exchange_date :=
402: CE_JE_CREATION.csh_statement_date;
403: ELSE
404: -- error: exchange date cannot be determined
405: p_result := 'F';
406: END IF;

Line 411: log('ba_curr='||ce_je_Creation.ba_currency_code);

407:
408: IF (p_result <> 'F') THEN
409: log('calling gl_currency_api');
410: log('>>Determine_exchange_info');
411: log('ba_curr='||ce_je_Creation.ba_currency_code);
412: log('sys_curr='||ce_je_creation.sys_currency_code);
413: log('cf_clared_ex_date='||ce_je_creation.cf_cleared_exchange_date);
414: log('stmt_line_id='||ce_je_creation.csl_statement_line_id);
415: log('cf_cleared_ex_type='||ce_je_creation.cf_cleared_exchange_rate_type);

Line 412: log('sys_curr='||ce_je_creation.sys_currency_code);

408: IF (p_result <> 'F') THEN
409: log('calling gl_currency_api');
410: log('>>Determine_exchange_info');
411: log('ba_curr='||ce_je_Creation.ba_currency_code);
412: log('sys_curr='||ce_je_creation.sys_currency_code);
413: log('cf_clared_ex_date='||ce_je_creation.cf_cleared_exchange_date);
414: log('stmt_line_id='||ce_je_creation.csl_statement_line_id);
415: log('cf_cleared_ex_type='||ce_je_creation.cf_cleared_exchange_rate_type);
416:

Line 413: log('cf_clared_ex_date='||ce_je_creation.cf_cleared_exchange_date);

409: log('calling gl_currency_api');
410: log('>>Determine_exchange_info');
411: log('ba_curr='||ce_je_Creation.ba_currency_code);
412: log('sys_curr='||ce_je_creation.sys_currency_code);
413: log('cf_clared_ex_date='||ce_je_creation.cf_cleared_exchange_date);
414: log('stmt_line_id='||ce_je_creation.csl_statement_line_id);
415: log('cf_cleared_ex_type='||ce_je_creation.cf_cleared_exchange_rate_type);
416:
417: CE_JE_CREATION.cf_cleared_exchange_rate :=

Line 414: log('stmt_line_id='||ce_je_creation.csl_statement_line_id);

410: log('>>Determine_exchange_info');
411: log('ba_curr='||ce_je_Creation.ba_currency_code);
412: log('sys_curr='||ce_je_creation.sys_currency_code);
413: log('cf_clared_ex_date='||ce_je_creation.cf_cleared_exchange_date);
414: log('stmt_line_id='||ce_je_creation.csl_statement_line_id);
415: log('cf_cleared_ex_type='||ce_je_creation.cf_cleared_exchange_rate_type);
416:
417: CE_JE_CREATION.cf_cleared_exchange_rate :=
418: gl_currency_api.get_rate(CE_JE_CREATION.ba_currency_code,

Line 415: log('cf_cleared_ex_type='||ce_je_creation.cf_cleared_exchange_rate_type);

411: log('ba_curr='||ce_je_Creation.ba_currency_code);
412: log('sys_curr='||ce_je_creation.sys_currency_code);
413: log('cf_clared_ex_date='||ce_je_creation.cf_cleared_exchange_date);
414: log('stmt_line_id='||ce_je_creation.csl_statement_line_id);
415: log('cf_cleared_ex_type='||ce_je_creation.cf_cleared_exchange_rate_type);
416:
417: CE_JE_CREATION.cf_cleared_exchange_rate :=
418: gl_currency_api.get_rate(CE_JE_CREATION.ba_currency_code,
419: CE_JE_CREATION.sys_currency_code,

Line 417: CE_JE_CREATION.cf_cleared_exchange_rate :=

413: log('cf_clared_ex_date='||ce_je_creation.cf_cleared_exchange_date);
414: log('stmt_line_id='||ce_je_creation.csl_statement_line_id);
415: log('cf_cleared_ex_type='||ce_je_creation.cf_cleared_exchange_rate_type);
416:
417: CE_JE_CREATION.cf_cleared_exchange_rate :=
418: gl_currency_api.get_rate(CE_JE_CREATION.ba_currency_code,
419: CE_JE_CREATION.sys_currency_code,
420: CE_JE_CREATION.cf_cleared_exchange_date,
421: CE_JE_CREATION.cf_cleared_exchange_rate_type);

Line 418: gl_currency_api.get_rate(CE_JE_CREATION.ba_currency_code,

414: log('stmt_line_id='||ce_je_creation.csl_statement_line_id);
415: log('cf_cleared_ex_type='||ce_je_creation.cf_cleared_exchange_rate_type);
416:
417: CE_JE_CREATION.cf_cleared_exchange_rate :=
418: gl_currency_api.get_rate(CE_JE_CREATION.ba_currency_code,
419: CE_JE_CREATION.sys_currency_code,
420: CE_JE_CREATION.cf_cleared_exchange_date,
421: CE_JE_CREATION.cf_cleared_exchange_rate_type);
422: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;

Line 419: CE_JE_CREATION.sys_currency_code,

415: log('cf_cleared_ex_type='||ce_je_creation.cf_cleared_exchange_rate_type);
416:
417: CE_JE_CREATION.cf_cleared_exchange_rate :=
418: gl_currency_api.get_rate(CE_JE_CREATION.ba_currency_code,
419: CE_JE_CREATION.sys_currency_code,
420: CE_JE_CREATION.cf_cleared_exchange_date,
421: CE_JE_CREATION.cf_cleared_exchange_rate_type);
422: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;
423: END IF;

Line 420: CE_JE_CREATION.cf_cleared_exchange_date,

416:
417: CE_JE_CREATION.cf_cleared_exchange_rate :=
418: gl_currency_api.get_rate(CE_JE_CREATION.ba_currency_code,
419: CE_JE_CREATION.sys_currency_code,
420: CE_JE_CREATION.cf_cleared_exchange_date,
421: CE_JE_CREATION.cf_cleared_exchange_rate_type);
422: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;
423: END IF;
424: END IF;

Line 421: CE_JE_CREATION.cf_cleared_exchange_rate_type);

417: CE_JE_CREATION.cf_cleared_exchange_rate :=
418: gl_currency_api.get_rate(CE_JE_CREATION.ba_currency_code,
419: CE_JE_CREATION.sys_currency_code,
420: CE_JE_CREATION.cf_cleared_exchange_date,
421: CE_JE_CREATION.cf_cleared_exchange_rate_type);
422: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;
423: END IF;
424: END IF;
425: ELSE -- domestic and international

Line 422: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;

418: gl_currency_api.get_rate(CE_JE_CREATION.ba_currency_code,
419: CE_JE_CREATION.sys_currency_code,
420: CE_JE_CREATION.cf_cleared_exchange_date,
421: CE_JE_CREATION.cf_cleared_exchange_rate_type);
422: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;
423: END IF;
424: END IF;
425: ELSE -- domestic and international
426: CE_JE_CREATION.cf_cleared_exchange_rate := null;

Line 426: CE_JE_CREATION.cf_cleared_exchange_rate := null;

422: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;
423: END IF;
424: END IF;
425: ELSE -- domestic and international
426: CE_JE_CREATION.cf_cleared_exchange_rate := null;
427: CE_JE_CREATION.cf_cleared_exchange_date := null;
428: CE_JE_CREATION.cf_cleared_exchange_rate_type := null;
429: --Bug 5016835
430: IF (currency_type = 'INTERNATIONAL') THEN

Line 427: CE_JE_CREATION.cf_cleared_exchange_date := null;

423: END IF;
424: END IF;
425: ELSE -- domestic and international
426: CE_JE_CREATION.cf_cleared_exchange_rate := null;
427: CE_JE_CREATION.cf_cleared_exchange_date := null;
428: CE_JE_CREATION.cf_cleared_exchange_rate_type := null;
429: --Bug 5016835
430: IF (currency_type = 'INTERNATIONAL') THEN
431: CE_JE_CREATION.cf_cashflow_amount :=

Line 428: CE_JE_CREATION.cf_cleared_exchange_rate_type := null;

424: END IF;
425: ELSE -- domestic and international
426: CE_JE_CREATION.cf_cleared_exchange_rate := null;
427: CE_JE_CREATION.cf_cleared_exchange_date := null;
428: CE_JE_CREATION.cf_cleared_exchange_rate_type := null;
429: --Bug 5016835
430: IF (currency_type = 'INTERNATIONAL') THEN
431: CE_JE_CREATION.cf_cashflow_amount :=
432: CE_JE_CREATION.csl_original_amount;

Line 431: CE_JE_CREATION.cf_cashflow_amount :=

427: CE_JE_CREATION.cf_cleared_exchange_date := null;
428: CE_JE_CREATION.cf_cleared_exchange_rate_type := null;
429: --Bug 5016835
430: IF (currency_type = 'INTERNATIONAL') THEN
431: CE_JE_CREATION.cf_cashflow_amount :=
432: CE_JE_CREATION.csl_original_amount;
433: IF (CE_JE_CREATION.cf_Cashflow_amount is null) then
434: IF (CE_JE_CREATION.csl_exchange_rate IS NOT NULL) THEN
435:

Line 432: CE_JE_CREATION.csl_original_amount;

428: CE_JE_CREATION.cf_cleared_exchange_rate_type := null;
429: --Bug 5016835
430: IF (currency_type = 'INTERNATIONAL') THEN
431: CE_JE_CREATION.cf_cashflow_amount :=
432: CE_JE_CREATION.csl_original_amount;
433: IF (CE_JE_CREATION.cf_Cashflow_amount is null) then
434: IF (CE_JE_CREATION.csl_exchange_rate IS NOT NULL) THEN
435:
436: --bug5328385

Line 433: IF (CE_JE_CREATION.cf_Cashflow_amount is null) then

429: --Bug 5016835
430: IF (currency_type = 'INTERNATIONAL') THEN
431: CE_JE_CREATION.cf_cashflow_amount :=
432: CE_JE_CREATION.csl_original_amount;
433: IF (CE_JE_CREATION.cf_Cashflow_amount is null) then
434: IF (CE_JE_CREATION.csl_exchange_rate IS NOT NULL) THEN
435:
436: --bug5328385
437: If (CE_JE_CREATION.csl_exchange_rate_type <> 'User') THEN

Line 434: IF (CE_JE_CREATION.csl_exchange_rate IS NOT NULL) THEN

430: IF (currency_type = 'INTERNATIONAL') THEN
431: CE_JE_CREATION.cf_cashflow_amount :=
432: CE_JE_CREATION.csl_original_amount;
433: IF (CE_JE_CREATION.cf_Cashflow_amount is null) then
434: IF (CE_JE_CREATION.csl_exchange_rate IS NOT NULL) THEN
435:
436: --bug5328385
437: If (CE_JE_CREATION.csl_exchange_rate_type <> 'User') THEN
438: CE_JE_CREATION.cf_cashflow_amount:= gl_currency_api.convert_amount(

Line 437: If (CE_JE_CREATION.csl_exchange_rate_type <> 'User') THEN

433: IF (CE_JE_CREATION.cf_Cashflow_amount is null) then
434: IF (CE_JE_CREATION.csl_exchange_rate IS NOT NULL) THEN
435:
436: --bug5328385
437: If (CE_JE_CREATION.csl_exchange_rate_type <> 'User') THEN
438: CE_JE_CREATION.cf_cashflow_amount:= gl_currency_api.convert_amount(
439: CE_JE_CREATION.sys_currency_code,
440: CE_JE_CREATION.csl_currency_code,
441: nvl(CE_JE_CREATION.csl_exchange_rate_date,

Line 438: CE_JE_CREATION.cf_cashflow_amount:= gl_currency_api.convert_amount(

434: IF (CE_JE_CREATION.csl_exchange_rate IS NOT NULL) THEN
435:
436: --bug5328385
437: If (CE_JE_CREATION.csl_exchange_rate_type <> 'User') THEN
438: CE_JE_CREATION.cf_cashflow_amount:= gl_currency_api.convert_amount(
439: CE_JE_CREATION.sys_currency_code,
440: CE_JE_CREATION.csl_currency_code,
441: nvl(CE_JE_CREATION.csl_exchange_rate_date,
442: CE_JE_CREATION.csl_trx_date),

Line 439: CE_JE_CREATION.sys_currency_code,

435:
436: --bug5328385
437: If (CE_JE_CREATION.csl_exchange_rate_type <> 'User') THEN
438: CE_JE_CREATION.cf_cashflow_amount:= gl_currency_api.convert_amount(
439: CE_JE_CREATION.sys_currency_code,
440: CE_JE_CREATION.csl_currency_code,
441: nvl(CE_JE_CREATION.csl_exchange_rate_date,
442: CE_JE_CREATION.csl_trx_date),
443: CE_JE_CREATION.csl_exchange_rate_type,

Line 440: CE_JE_CREATION.csl_currency_code,

436: --bug5328385
437: If (CE_JE_CREATION.csl_exchange_rate_type <> 'User') THEN
438: CE_JE_CREATION.cf_cashflow_amount:= gl_currency_api.convert_amount(
439: CE_JE_CREATION.sys_currency_code,
440: CE_JE_CREATION.csl_currency_code,
441: nvl(CE_JE_CREATION.csl_exchange_rate_date,
442: CE_JE_CREATION.csl_trx_date),
443: CE_JE_CREATION.csl_exchange_rate_type,
444: CE_JE_CREATION.csl_amount);

Line 441: nvl(CE_JE_CREATION.csl_exchange_rate_date,

437: If (CE_JE_CREATION.csl_exchange_rate_type <> 'User') THEN
438: CE_JE_CREATION.cf_cashflow_amount:= gl_currency_api.convert_amount(
439: CE_JE_CREATION.sys_currency_code,
440: CE_JE_CREATION.csl_currency_code,
441: nvl(CE_JE_CREATION.csl_exchange_rate_date,
442: CE_JE_CREATION.csl_trx_date),
443: CE_JE_CREATION.csl_exchange_rate_type,
444: CE_JE_CREATION.csl_amount);
445: ELSE

Line 442: CE_JE_CREATION.csl_trx_date),

438: CE_JE_CREATION.cf_cashflow_amount:= gl_currency_api.convert_amount(
439: CE_JE_CREATION.sys_currency_code,
440: CE_JE_CREATION.csl_currency_code,
441: nvl(CE_JE_CREATION.csl_exchange_rate_date,
442: CE_JE_CREATION.csl_trx_date),
443: CE_JE_CREATION.csl_exchange_rate_type,
444: CE_JE_CREATION.csl_amount);
445: ELSE
446: fnd_currency.get_info(CE_JE_CREATION.csl_currency_code,

Line 443: CE_JE_CREATION.csl_exchange_rate_type,

439: CE_JE_CREATION.sys_currency_code,
440: CE_JE_CREATION.csl_currency_code,
441: nvl(CE_JE_CREATION.csl_exchange_rate_date,
442: CE_JE_CREATION.csl_trx_date),
443: CE_JE_CREATION.csl_exchange_rate_type,
444: CE_JE_CREATION.csl_amount);
445: ELSE
446: fnd_currency.get_info(CE_JE_CREATION.csl_currency_code,
447: precision, ext_precision, min_acct_unit);

Line 444: CE_JE_CREATION.csl_amount);

440: CE_JE_CREATION.csl_currency_code,
441: nvl(CE_JE_CREATION.csl_exchange_rate_date,
442: CE_JE_CREATION.csl_trx_date),
443: CE_JE_CREATION.csl_exchange_rate_type,
444: CE_JE_CREATION.csl_amount);
445: ELSE
446: fnd_currency.get_info(CE_JE_CREATION.csl_currency_code,
447: precision, ext_precision, min_acct_unit);
448: CE_JE_CREATION.cf_cashflow_amount :=

Line 446: fnd_currency.get_info(CE_JE_CREATION.csl_currency_code,

442: CE_JE_CREATION.csl_trx_date),
443: CE_JE_CREATION.csl_exchange_rate_type,
444: CE_JE_CREATION.csl_amount);
445: ELSE
446: fnd_currency.get_info(CE_JE_CREATION.csl_currency_code,
447: precision, ext_precision, min_acct_unit);
448: CE_JE_CREATION.cf_cashflow_amount :=
449: round(CE_JE_CREATION.csl_amount/CE_JE_CREATION.csl_exchange_rate,precision);
450: END IF;

Line 448: CE_JE_CREATION.cf_cashflow_amount :=

444: CE_JE_CREATION.csl_amount);
445: ELSE
446: fnd_currency.get_info(CE_JE_CREATION.csl_currency_code,
447: precision, ext_precision, min_acct_unit);
448: CE_JE_CREATION.cf_cashflow_amount :=
449: round(CE_JE_CREATION.csl_amount/CE_JE_CREATION.csl_exchange_rate,precision);
450: END IF;
451: ELSE
452: p_result := 'F';

Line 449: round(CE_JE_CREATION.csl_amount/CE_JE_CREATION.csl_exchange_rate,precision);

445: ELSE
446: fnd_currency.get_info(CE_JE_CREATION.csl_currency_code,
447: precision, ext_precision, min_acct_unit);
448: CE_JE_CREATION.cf_cashflow_amount :=
449: round(CE_JE_CREATION.csl_amount/CE_JE_CREATION.csl_exchange_rate,precision);
450: END IF;
451: ELSE
452: p_result := 'F';
453: END IF;

Line 456: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;

452: p_result := 'F';
453: END IF;
454: END IF;
455: ELSE
456: CE_JE_CREATION.cf_cashflow_amount := CE_JE_CREATION.csl_amount;
457: END IF;
458: END IF;
459: log('< 460: EXCEPTION

Line 485: CE_JE_CREATION.cf_base_amount :=

481: PROCEDURE Determine_base_amount IS
482: BEGIN
483: log('>>Determine_base_amount');
484: IF Currency_type = 'FOREIGN' THEN
485: CE_JE_CREATION.cf_base_amount :=
486: CE_JE_CREATION.csl_amount / CE_JE_CREATION.cf_cleared_exchange_rate;
487: ELSE
488: CE_JE_CREATION.cf_base_amount := CE_JE_CREATION.csl_amount;
489: END IF;

Line 486: CE_JE_CREATION.csl_amount / CE_JE_CREATION.cf_cleared_exchange_rate;

482: BEGIN
483: log('>>Determine_base_amount');
484: IF Currency_type = 'FOREIGN' THEN
485: CE_JE_CREATION.cf_base_amount :=
486: CE_JE_CREATION.csl_amount / CE_JE_CREATION.cf_cleared_exchange_rate;
487: ELSE
488: CE_JE_CREATION.cf_base_amount := CE_JE_CREATION.csl_amount;
489: END IF;
490: log('>>Determine_base_amount');

Line 488: CE_JE_CREATION.cf_base_amount := CE_JE_CREATION.csl_amount;

484: IF Currency_type = 'FOREIGN' THEN
485: CE_JE_CREATION.cf_base_amount :=
486: CE_JE_CREATION.csl_amount / CE_JE_CREATION.cf_cleared_exchange_rate;
487: ELSE
488: CE_JE_CREATION.cf_base_amount := CE_JE_CREATION.csl_amount;
489: END IF;
490: log('>>Determine_base_amount');
491: END Determine_base_amount;
492:

Line 507: CE_JE_CREATION.cf_ledger_id := CE_JE_CREATION.sys_sob_id;

503: --------------------------------------------------------------------- */
504: PROCEDURE Populate_CF_data IS
505: BEGIN
506: log('>> Populate_CF_data');
507: CE_JE_CREATION.cf_ledger_id := CE_JE_CREATION.sys_sob_id;
508: CE_JE_CREATION.cf_legal_entity_id := CE_JE_CREATION.ba_legal_entity_id;
509: CE_JE_CREATION.cf_bank_account_id := CE_JE_CREATION.csh_bank_account_id;
510: IF (CE_JE_CREATION.csl_trx_type = 'CREDIT') or
511: (CE_JE_CREATION.csl_trx_type = 'MISC_CREDIT') THEN

Line 508: CE_JE_CREATION.cf_legal_entity_id := CE_JE_CREATION.ba_legal_entity_id;

504: PROCEDURE Populate_CF_data IS
505: BEGIN
506: log('>> Populate_CF_data');
507: CE_JE_CREATION.cf_ledger_id := CE_JE_CREATION.sys_sob_id;
508: CE_JE_CREATION.cf_legal_entity_id := CE_JE_CREATION.ba_legal_entity_id;
509: CE_JE_CREATION.cf_bank_account_id := CE_JE_CREATION.csh_bank_account_id;
510: IF (CE_JE_CREATION.csl_trx_type = 'CREDIT') or
511: (CE_JE_CREATION.csl_trx_type = 'MISC_CREDIT') THEN
512: CE_JE_CREATION.cf_direction := 'RECEIPT';

Line 509: CE_JE_CREATION.cf_bank_account_id := CE_JE_CREATION.csh_bank_account_id;

505: BEGIN
506: log('>> Populate_CF_data');
507: CE_JE_CREATION.cf_ledger_id := CE_JE_CREATION.sys_sob_id;
508: CE_JE_CREATION.cf_legal_entity_id := CE_JE_CREATION.ba_legal_entity_id;
509: CE_JE_CREATION.cf_bank_account_id := CE_JE_CREATION.csh_bank_account_id;
510: IF (CE_JE_CREATION.csl_trx_type = 'CREDIT') or
511: (CE_JE_CREATION.csl_trx_type = 'MISC_CREDIT') THEN
512: CE_JE_CREATION.cf_direction := 'RECEIPT';
513: ELSIF (CE_JE_CREATION.csl_trx_type = 'DEBIT') or

Line 510: IF (CE_JE_CREATION.csl_trx_type = 'CREDIT') or

506: log('>> Populate_CF_data');
507: CE_JE_CREATION.cf_ledger_id := CE_JE_CREATION.sys_sob_id;
508: CE_JE_CREATION.cf_legal_entity_id := CE_JE_CREATION.ba_legal_entity_id;
509: CE_JE_CREATION.cf_bank_account_id := CE_JE_CREATION.csh_bank_account_id;
510: IF (CE_JE_CREATION.csl_trx_type = 'CREDIT') or
511: (CE_JE_CREATION.csl_trx_type = 'MISC_CREDIT') THEN
512: CE_JE_CREATION.cf_direction := 'RECEIPT';
513: ELSIF (CE_JE_CREATION.csl_trx_type = 'DEBIT') or
514: (CE_JE_CREATION.csl_trx_type = 'MISC_DEBIT') THEN

Line 511: (CE_JE_CREATION.csl_trx_type = 'MISC_CREDIT') THEN

507: CE_JE_CREATION.cf_ledger_id := CE_JE_CREATION.sys_sob_id;
508: CE_JE_CREATION.cf_legal_entity_id := CE_JE_CREATION.ba_legal_entity_id;
509: CE_JE_CREATION.cf_bank_account_id := CE_JE_CREATION.csh_bank_account_id;
510: IF (CE_JE_CREATION.csl_trx_type = 'CREDIT') or
511: (CE_JE_CREATION.csl_trx_type = 'MISC_CREDIT') THEN
512: CE_JE_CREATION.cf_direction := 'RECEIPT';
513: ELSIF (CE_JE_CREATION.csl_trx_type = 'DEBIT') or
514: (CE_JE_CREATION.csl_trx_type = 'MISC_DEBIT') THEN
515: CE_JE_CREATION.cf_direction := 'PAYMENT';

Line 512: CE_JE_CREATION.cf_direction := 'RECEIPT';

508: CE_JE_CREATION.cf_legal_entity_id := CE_JE_CREATION.ba_legal_entity_id;
509: CE_JE_CREATION.cf_bank_account_id := CE_JE_CREATION.csh_bank_account_id;
510: IF (CE_JE_CREATION.csl_trx_type = 'CREDIT') or
511: (CE_JE_CREATION.csl_trx_type = 'MISC_CREDIT') THEN
512: CE_JE_CREATION.cf_direction := 'RECEIPT';
513: ELSIF (CE_JE_CREATION.csl_trx_type = 'DEBIT') or
514: (CE_JE_CREATION.csl_trx_type = 'MISC_DEBIT') THEN
515: CE_JE_CREATION.cf_direction := 'PAYMENT';
516: END IF;

Line 513: ELSIF (CE_JE_CREATION.csl_trx_type = 'DEBIT') or

509: CE_JE_CREATION.cf_bank_account_id := CE_JE_CREATION.csh_bank_account_id;
510: IF (CE_JE_CREATION.csl_trx_type = 'CREDIT') or
511: (CE_JE_CREATION.csl_trx_type = 'MISC_CREDIT') THEN
512: CE_JE_CREATION.cf_direction := 'RECEIPT';
513: ELSIF (CE_JE_CREATION.csl_trx_type = 'DEBIT') or
514: (CE_JE_CREATION.csl_trx_type = 'MISC_DEBIT') THEN
515: CE_JE_CREATION.cf_direction := 'PAYMENT';
516: END IF;
517: IF currency_type = 'INTERNATIONAL' THEN

Line 514: (CE_JE_CREATION.csl_trx_type = 'MISC_DEBIT') THEN

510: IF (CE_JE_CREATION.csl_trx_type = 'CREDIT') or
511: (CE_JE_CREATION.csl_trx_type = 'MISC_CREDIT') THEN
512: CE_JE_CREATION.cf_direction := 'RECEIPT';
513: ELSIF (CE_JE_CREATION.csl_trx_type = 'DEBIT') or
514: (CE_JE_CREATION.csl_trx_type = 'MISC_DEBIT') THEN
515: CE_JE_CREATION.cf_direction := 'PAYMENT';
516: END IF;
517: IF currency_type = 'INTERNATIONAL' THEN
518: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csl_currency_code;

Line 515: CE_JE_CREATION.cf_direction := 'PAYMENT';

511: (CE_JE_CREATION.csl_trx_type = 'MISC_CREDIT') THEN
512: CE_JE_CREATION.cf_direction := 'RECEIPT';
513: ELSIF (CE_JE_CREATION.csl_trx_type = 'DEBIT') or
514: (CE_JE_CREATION.csl_trx_type = 'MISC_DEBIT') THEN
515: CE_JE_CREATION.cf_direction := 'PAYMENT';
516: END IF;
517: IF currency_type = 'INTERNATIONAL' THEN
518: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csl_currency_code;
519: ELSE

Line 518: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csl_currency_code;

514: (CE_JE_CREATION.csl_trx_type = 'MISC_DEBIT') THEN
515: CE_JE_CREATION.cf_direction := 'PAYMENT';
516: END IF;
517: IF currency_type = 'INTERNATIONAL' THEN
518: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csl_currency_code;
519: ELSE
520: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csh_currency_code;
521: END IF;
522: CE_JE_CREATION.cf_cashflow_date := CE_JE_CREATION.csl_trx_date;

Line 520: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csh_currency_code;

516: END IF;
517: IF currency_type = 'INTERNATIONAL' THEN
518: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csl_currency_code;
519: ELSE
520: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csh_currency_code;
521: END IF;
522: CE_JE_CREATION.cf_cashflow_date := CE_JE_CREATION.csl_trx_date;
523: CE_JE_CREATION.cf_description := CE_JE_CREATION.csl_trx_text;
524: CE_JE_CREATION.cf_bank_trxn_number := CE_JE_CREATION.csl_bank_trx_number;

Line 522: CE_JE_CREATION.cf_cashflow_date := CE_JE_CREATION.csl_trx_date;

518: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csl_currency_code;
519: ELSE
520: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csh_currency_code;
521: END IF;
522: CE_JE_CREATION.cf_cashflow_date := CE_JE_CREATION.csl_trx_date;
523: CE_JE_CREATION.cf_description := CE_JE_CREATION.csl_trx_text;
524: CE_JE_CREATION.cf_bank_trxn_number := CE_JE_CREATION.csl_bank_trx_number;
525: CE_JE_CREATION.cf_source_trxn_type := 'STMT';
526: CE_JE_CREATION.cf_statement_line_id := CE_JE_CREATION.csl_statement_line_id;

Line 523: CE_JE_CREATION.cf_description := CE_JE_CREATION.csl_trx_text;

519: ELSE
520: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csh_currency_code;
521: END IF;
522: CE_JE_CREATION.cf_cashflow_date := CE_JE_CREATION.csl_trx_date;
523: CE_JE_CREATION.cf_description := CE_JE_CREATION.csl_trx_text;
524: CE_JE_CREATION.cf_bank_trxn_number := CE_JE_CREATION.csl_bank_trx_number;
525: CE_JE_CREATION.cf_source_trxn_type := 'STMT';
526: CE_JE_CREATION.cf_statement_line_id := CE_JE_CREATION.csl_statement_line_id;
527: CE_JE_CREATION.cf_actual_value_date := NVL(CE_JE_CREATION.csl_effective_date,

Line 524: CE_JE_CREATION.cf_bank_trxn_number := CE_JE_CREATION.csl_bank_trx_number;

520: CE_JE_CREATION.cf_currency_code := CE_JE_CREATION.csh_currency_code;
521: END IF;
522: CE_JE_CREATION.cf_cashflow_date := CE_JE_CREATION.csl_trx_date;
523: CE_JE_CREATION.cf_description := CE_JE_CREATION.csl_trx_text;
524: CE_JE_CREATION.cf_bank_trxn_number := CE_JE_CREATION.csl_bank_trx_number;
525: CE_JE_CREATION.cf_source_trxn_type := 'STMT';
526: CE_JE_CREATION.cf_statement_line_id := CE_JE_CREATION.csl_statement_line_id;
527: CE_JE_CREATION.cf_actual_value_date := NVL(CE_JE_CREATION.csl_effective_date,
528: CE_JE_CREATION.csl_trx_date);

Line 525: CE_JE_CREATION.cf_source_trxn_type := 'STMT';

521: END IF;
522: CE_JE_CREATION.cf_cashflow_date := CE_JE_CREATION.csl_trx_date;
523: CE_JE_CREATION.cf_description := CE_JE_CREATION.csl_trx_text;
524: CE_JE_CREATION.cf_bank_trxn_number := CE_JE_CREATION.csl_bank_trx_number;
525: CE_JE_CREATION.cf_source_trxn_type := 'STMT';
526: CE_JE_CREATION.cf_statement_line_id := CE_JE_CREATION.csl_statement_line_id;
527: CE_JE_CREATION.cf_actual_value_date := NVL(CE_JE_CREATION.csl_effective_date,
528: CE_JE_CREATION.csl_trx_date);
529: CE_JE_CREATION.cf_offset_ccid := CE_JE_CREATION.jem_gl_account_ccid;

Line 526: CE_JE_CREATION.cf_statement_line_id := CE_JE_CREATION.csl_statement_line_id;

522: CE_JE_CREATION.cf_cashflow_date := CE_JE_CREATION.csl_trx_date;
523: CE_JE_CREATION.cf_description := CE_JE_CREATION.csl_trx_text;
524: CE_JE_CREATION.cf_bank_trxn_number := CE_JE_CREATION.csl_bank_trx_number;
525: CE_JE_CREATION.cf_source_trxn_type := 'STMT';
526: CE_JE_CREATION.cf_statement_line_id := CE_JE_CREATION.csl_statement_line_id;
527: CE_JE_CREATION.cf_actual_value_date := NVL(CE_JE_CREATION.csl_effective_date,
528: CE_JE_CREATION.csl_trx_date);
529: CE_JE_CREATION.cf_offset_ccid := CE_JE_CREATION.jem_gl_account_ccid;
530: CE_JE_CREATION.cf_status_code := 'CLEARED';

Line 527: CE_JE_CREATION.cf_actual_value_date := NVL(CE_JE_CREATION.csl_effective_date,

523: CE_JE_CREATION.cf_description := CE_JE_CREATION.csl_trx_text;
524: CE_JE_CREATION.cf_bank_trxn_number := CE_JE_CREATION.csl_bank_trx_number;
525: CE_JE_CREATION.cf_source_trxn_type := 'STMT';
526: CE_JE_CREATION.cf_statement_line_id := CE_JE_CREATION.csl_statement_line_id;
527: CE_JE_CREATION.cf_actual_value_date := NVL(CE_JE_CREATION.csl_effective_date,
528: CE_JE_CREATION.csl_trx_date);
529: CE_JE_CREATION.cf_offset_ccid := CE_JE_CREATION.jem_gl_account_ccid;
530: CE_JE_CREATION.cf_status_code := 'CLEARED';
531: CE_JE_CREATION.cf_cleared_amount := CE_JE_CREATION.csl_amount;

Line 528: CE_JE_CREATION.csl_trx_date);

524: CE_JE_CREATION.cf_bank_trxn_number := CE_JE_CREATION.csl_bank_trx_number;
525: CE_JE_CREATION.cf_source_trxn_type := 'STMT';
526: CE_JE_CREATION.cf_statement_line_id := CE_JE_CREATION.csl_statement_line_id;
527: CE_JE_CREATION.cf_actual_value_date := NVL(CE_JE_CREATION.csl_effective_date,
528: CE_JE_CREATION.csl_trx_date);
529: CE_JE_CREATION.cf_offset_ccid := CE_JE_CREATION.jem_gl_account_ccid;
530: CE_JE_CREATION.cf_status_code := 'CLEARED';
531: CE_JE_CREATION.cf_cleared_amount := CE_JE_CREATION.csl_amount;
532: CE_JE_CREATION.cf_source_trxn_subtype_code_id := CE_JE_CREATION.jem_trxn_subtype_code_id;

Line 529: CE_JE_CREATION.cf_offset_ccid := CE_JE_CREATION.jem_gl_account_ccid;

525: CE_JE_CREATION.cf_source_trxn_type := 'STMT';
526: CE_JE_CREATION.cf_statement_line_id := CE_JE_CREATION.csl_statement_line_id;
527: CE_JE_CREATION.cf_actual_value_date := NVL(CE_JE_CREATION.csl_effective_date,
528: CE_JE_CREATION.csl_trx_date);
529: CE_JE_CREATION.cf_offset_ccid := CE_JE_CREATION.jem_gl_account_ccid;
530: CE_JE_CREATION.cf_status_code := 'CLEARED';
531: CE_JE_CREATION.cf_cleared_amount := CE_JE_CREATION.csl_amount;
532: CE_JE_CREATION.cf_source_trxn_subtype_code_id := CE_JE_CREATION.jem_trxn_subtype_code_id;
533: CE_JE_CREATION.cf_reference_text := CE_JE_CREATION.jem_reference_txt;

Line 530: CE_JE_CREATION.cf_status_code := 'CLEARED';

526: CE_JE_CREATION.cf_statement_line_id := CE_JE_CREATION.csl_statement_line_id;
527: CE_JE_CREATION.cf_actual_value_date := NVL(CE_JE_CREATION.csl_effective_date,
528: CE_JE_CREATION.csl_trx_date);
529: CE_JE_CREATION.cf_offset_ccid := CE_JE_CREATION.jem_gl_account_ccid;
530: CE_JE_CREATION.cf_status_code := 'CLEARED';
531: CE_JE_CREATION.cf_cleared_amount := CE_JE_CREATION.csl_amount;
532: CE_JE_CREATION.cf_source_trxn_subtype_code_id := CE_JE_CREATION.jem_trxn_subtype_code_id;
533: CE_JE_CREATION.cf_reference_text := CE_JE_CREATION.jem_reference_txt;
534: CE_JE_CREATION.cf_bank_account_text := CE_JE_CREATION.csl_bank_account_text;

Line 531: CE_JE_CREATION.cf_cleared_amount := CE_JE_CREATION.csl_amount;

527: CE_JE_CREATION.cf_actual_value_date := NVL(CE_JE_CREATION.csl_effective_date,
528: CE_JE_CREATION.csl_trx_date);
529: CE_JE_CREATION.cf_offset_ccid := CE_JE_CREATION.jem_gl_account_ccid;
530: CE_JE_CREATION.cf_status_code := 'CLEARED';
531: CE_JE_CREATION.cf_cleared_amount := CE_JE_CREATION.csl_amount;
532: CE_JE_CREATION.cf_source_trxn_subtype_code_id := CE_JE_CREATION.jem_trxn_subtype_code_id;
533: CE_JE_CREATION.cf_reference_text := CE_JE_CREATION.jem_reference_txt;
534: CE_JE_CREATION.cf_bank_account_text := CE_JE_CREATION.csl_bank_account_text;
535: CE_JE_CREATION.cf_customer_text := CE_JE_CREATION.csl_customer_text;

Line 532: CE_JE_CREATION.cf_source_trxn_subtype_code_id := CE_JE_CREATION.jem_trxn_subtype_code_id;

528: CE_JE_CREATION.csl_trx_date);
529: CE_JE_CREATION.cf_offset_ccid := CE_JE_CREATION.jem_gl_account_ccid;
530: CE_JE_CREATION.cf_status_code := 'CLEARED';
531: CE_JE_CREATION.cf_cleared_amount := CE_JE_CREATION.csl_amount;
532: CE_JE_CREATION.cf_source_trxn_subtype_code_id := CE_JE_CREATION.jem_trxn_subtype_code_id;
533: CE_JE_CREATION.cf_reference_text := CE_JE_CREATION.jem_reference_txt;
534: CE_JE_CREATION.cf_bank_account_text := CE_JE_CREATION.csl_bank_account_text;
535: CE_JE_CREATION.cf_customer_text := CE_JE_CREATION.csl_customer_text;
536:

Line 533: CE_JE_CREATION.cf_reference_text := CE_JE_CREATION.jem_reference_txt;

529: CE_JE_CREATION.cf_offset_ccid := CE_JE_CREATION.jem_gl_account_ccid;
530: CE_JE_CREATION.cf_status_code := 'CLEARED';
531: CE_JE_CREATION.cf_cleared_amount := CE_JE_CREATION.csl_amount;
532: CE_JE_CREATION.cf_source_trxn_subtype_code_id := CE_JE_CREATION.jem_trxn_subtype_code_id;
533: CE_JE_CREATION.cf_reference_text := CE_JE_CREATION.jem_reference_txt;
534: CE_JE_CREATION.cf_bank_account_text := CE_JE_CREATION.csl_bank_account_text;
535: CE_JE_CREATION.cf_customer_text := CE_JE_CREATION.csl_customer_text;
536:
537: log('<< Populate_CF_data');

Line 534: CE_JE_CREATION.cf_bank_account_text := CE_JE_CREATION.csl_bank_account_text;

530: CE_JE_CREATION.cf_status_code := 'CLEARED';
531: CE_JE_CREATION.cf_cleared_amount := CE_JE_CREATION.csl_amount;
532: CE_JE_CREATION.cf_source_trxn_subtype_code_id := CE_JE_CREATION.jem_trxn_subtype_code_id;
533: CE_JE_CREATION.cf_reference_text := CE_JE_CREATION.jem_reference_txt;
534: CE_JE_CREATION.cf_bank_account_text := CE_JE_CREATION.csl_bank_account_text;
535: CE_JE_CREATION.cf_customer_text := CE_JE_CREATION.csl_customer_text;
536:
537: log('<< Populate_CF_data');
538: EXCEPTION

Line 535: CE_JE_CREATION.cf_customer_text := CE_JE_CREATION.csl_customer_text;

531: CE_JE_CREATION.cf_cleared_amount := CE_JE_CREATION.csl_amount;
532: CE_JE_CREATION.cf_source_trxn_subtype_code_id := CE_JE_CREATION.jem_trxn_subtype_code_id;
533: CE_JE_CREATION.cf_reference_text := CE_JE_CREATION.jem_reference_txt;
534: CE_JE_CREATION.cf_bank_account_text := CE_JE_CREATION.csl_bank_account_text;
535: CE_JE_CREATION.cf_customer_text := CE_JE_CREATION.csl_customer_text;
536:
537: log('<< Populate_CF_data');
538: EXCEPTION
539: WHEN OTHERS THEN

Line 562: CE_JE_CREATION.cf_ledger_id,

558: log('>> Populate_CF_table');
559: CE_CASHFLOWS_PKG.insert_row (
560: x_rowid,
561: x_cashflow_id,
562: CE_JE_CREATION.cf_ledger_id,
563: CE_JE_CREATION.cf_legal_entity_id,
564: CE_JE_CREATION.cf_bank_account_id,
565: CE_JE_CREATION.cf_direction,
566: CE_JE_CREATION.cf_currency_code,

Line 563: CE_JE_CREATION.cf_legal_entity_id,

559: CE_CASHFLOWS_PKG.insert_row (
560: x_rowid,
561: x_cashflow_id,
562: CE_JE_CREATION.cf_ledger_id,
563: CE_JE_CREATION.cf_legal_entity_id,
564: CE_JE_CREATION.cf_bank_account_id,
565: CE_JE_CREATION.cf_direction,
566: CE_JE_CREATION.cf_currency_code,
567: CE_JE_CREATION.cf_cashflow_date,

Line 564: CE_JE_CREATION.cf_bank_account_id,

560: x_rowid,
561: x_cashflow_id,
562: CE_JE_CREATION.cf_ledger_id,
563: CE_JE_CREATION.cf_legal_entity_id,
564: CE_JE_CREATION.cf_bank_account_id,
565: CE_JE_CREATION.cf_direction,
566: CE_JE_CREATION.cf_currency_code,
567: CE_JE_CREATION.cf_cashflow_date,
568: CE_JE_CREATION.cf_cashflow_amount,

Line 565: CE_JE_CREATION.cf_direction,

561: x_cashflow_id,
562: CE_JE_CREATION.cf_ledger_id,
563: CE_JE_CREATION.cf_legal_entity_id,
564: CE_JE_CREATION.cf_bank_account_id,
565: CE_JE_CREATION.cf_direction,
566: CE_JE_CREATION.cf_currency_code,
567: CE_JE_CREATION.cf_cashflow_date,
568: CE_JE_CREATION.cf_cashflow_amount,
569: CE_JE_CREATION.cf_base_amount,

Line 566: CE_JE_CREATION.cf_currency_code,

562: CE_JE_CREATION.cf_ledger_id,
563: CE_JE_CREATION.cf_legal_entity_id,
564: CE_JE_CREATION.cf_bank_account_id,
565: CE_JE_CREATION.cf_direction,
566: CE_JE_CREATION.cf_currency_code,
567: CE_JE_CREATION.cf_cashflow_date,
568: CE_JE_CREATION.cf_cashflow_amount,
569: CE_JE_CREATION.cf_base_amount,
570: CE_JE_CREATION.cf_description,

Line 567: CE_JE_CREATION.cf_cashflow_date,

563: CE_JE_CREATION.cf_legal_entity_id,
564: CE_JE_CREATION.cf_bank_account_id,
565: CE_JE_CREATION.cf_direction,
566: CE_JE_CREATION.cf_currency_code,
567: CE_JE_CREATION.cf_cashflow_date,
568: CE_JE_CREATION.cf_cashflow_amount,
569: CE_JE_CREATION.cf_base_amount,
570: CE_JE_CREATION.cf_description,
571: null, -- cashflow_exchange_rate

Line 568: CE_JE_CREATION.cf_cashflow_amount,

564: CE_JE_CREATION.cf_bank_account_id,
565: CE_JE_CREATION.cf_direction,
566: CE_JE_CREATION.cf_currency_code,
567: CE_JE_CREATION.cf_cashflow_date,
568: CE_JE_CREATION.cf_cashflow_amount,
569: CE_JE_CREATION.cf_base_amount,
570: CE_JE_CREATION.cf_description,
571: null, -- cashflow_exchange_rate
572: null, -- cashflow_exchange_date

Line 569: CE_JE_CREATION.cf_base_amount,

565: CE_JE_CREATION.cf_direction,
566: CE_JE_CREATION.cf_currency_code,
567: CE_JE_CREATION.cf_cashflow_date,
568: CE_JE_CREATION.cf_cashflow_amount,
569: CE_JE_CREATION.cf_base_amount,
570: CE_JE_CREATION.cf_description,
571: null, -- cashflow_exchange_rate
572: null, -- cashflow_exchange_date
573: null, -- cashflow_exchange_rate_type

Line 570: CE_JE_CREATION.cf_description,

566: CE_JE_CREATION.cf_currency_code,
567: CE_JE_CREATION.cf_cashflow_date,
568: CE_JE_CREATION.cf_cashflow_amount,
569: CE_JE_CREATION.cf_base_amount,
570: CE_JE_CREATION.cf_description,
571: null, -- cashflow_exchange_rate
572: null, -- cashflow_exchange_date
573: null, -- cashflow_exchange_rate_type
574: CE_JE_CREATION.cf_trxn_reference_number,

Line 574: CE_JE_CREATION.cf_trxn_reference_number,

570: CE_JE_CREATION.cf_description,
571: null, -- cashflow_exchange_rate
572: null, -- cashflow_exchange_date
573: null, -- cashflow_exchange_rate_type
574: CE_JE_CREATION.cf_trxn_reference_number,
575: CE_JE_CREATION.cf_bank_trxn_number,
576: CE_JE_CREATION.cf_source_trxn_type,
577: CE_JE_CREATION.cf_source_trxn_subtype_code_id,
578: CE_JE_CREATION.cf_statement_line_id,

Line 575: CE_JE_CREATION.cf_bank_trxn_number,

571: null, -- cashflow_exchange_rate
572: null, -- cashflow_exchange_date
573: null, -- cashflow_exchange_rate_type
574: CE_JE_CREATION.cf_trxn_reference_number,
575: CE_JE_CREATION.cf_bank_trxn_number,
576: CE_JE_CREATION.cf_source_trxn_type,
577: CE_JE_CREATION.cf_source_trxn_subtype_code_id,
578: CE_JE_CREATION.cf_statement_line_id,
579: CE_JE_CREATION.cf_actual_value_date,

Line 576: CE_JE_CREATION.cf_source_trxn_type,

572: null, -- cashflow_exchange_date
573: null, -- cashflow_exchange_rate_type
574: CE_JE_CREATION.cf_trxn_reference_number,
575: CE_JE_CREATION.cf_bank_trxn_number,
576: CE_JE_CREATION.cf_source_trxn_type,
577: CE_JE_CREATION.cf_source_trxn_subtype_code_id,
578: CE_JE_CREATION.cf_statement_line_id,
579: CE_JE_CREATION.cf_actual_value_date,
580: null, -- counterparty_party_id

Line 577: CE_JE_CREATION.cf_source_trxn_subtype_code_id,

573: null, -- cashflow_exchange_rate_type
574: CE_JE_CREATION.cf_trxn_reference_number,
575: CE_JE_CREATION.cf_bank_trxn_number,
576: CE_JE_CREATION.cf_source_trxn_type,
577: CE_JE_CREATION.cf_source_trxn_subtype_code_id,
578: CE_JE_CREATION.cf_statement_line_id,
579: CE_JE_CREATION.cf_actual_value_date,
580: null, -- counterparty_party_id
581: null, -- counterparty_bank_account_id

Line 578: CE_JE_CREATION.cf_statement_line_id,

574: CE_JE_CREATION.cf_trxn_reference_number,
575: CE_JE_CREATION.cf_bank_trxn_number,
576: CE_JE_CREATION.cf_source_trxn_type,
577: CE_JE_CREATION.cf_source_trxn_subtype_code_id,
578: CE_JE_CREATION.cf_statement_line_id,
579: CE_JE_CREATION.cf_actual_value_date,
580: null, -- counterparty_party_id
581: null, -- counterparty_bank_account_id
582: CE_JE_CREATION.cf_offset_ccid,

Line 579: CE_JE_CREATION.cf_actual_value_date,

575: CE_JE_CREATION.cf_bank_trxn_number,
576: CE_JE_CREATION.cf_source_trxn_type,
577: CE_JE_CREATION.cf_source_trxn_subtype_code_id,
578: CE_JE_CREATION.cf_statement_line_id,
579: CE_JE_CREATION.cf_actual_value_date,
580: null, -- counterparty_party_id
581: null, -- counterparty_bank_account_id
582: CE_JE_CREATION.cf_offset_ccid,
583: CE_JE_CREATION.cf_status_code,

Line 582: CE_JE_CREATION.cf_offset_ccid,

578: CE_JE_CREATION.cf_statement_line_id,
579: CE_JE_CREATION.cf_actual_value_date,
580: null, -- counterparty_party_id
581: null, -- counterparty_bank_account_id
582: CE_JE_CREATION.cf_offset_ccid,
583: CE_JE_CREATION.cf_status_code,
584: CE_JE_CREATION.cf_cleared_date,
585: CE_JE_CREATION.cf_cleared_amount,
586: CE_JE_CREATION.cf_cleared_exchange_rate,

Line 583: CE_JE_CREATION.cf_status_code,

579: CE_JE_CREATION.cf_actual_value_date,
580: null, -- counterparty_party_id
581: null, -- counterparty_bank_account_id
582: CE_JE_CREATION.cf_offset_ccid,
583: CE_JE_CREATION.cf_status_code,
584: CE_JE_CREATION.cf_cleared_date,
585: CE_JE_CREATION.cf_cleared_amount,
586: CE_JE_CREATION.cf_cleared_exchange_rate,
587: CE_JE_CREATION.cf_cleared_exchange_date,

Line 584: CE_JE_CREATION.cf_cleared_date,

580: null, -- counterparty_party_id
581: null, -- counterparty_bank_account_id
582: CE_JE_CREATION.cf_offset_ccid,
583: CE_JE_CREATION.cf_status_code,
584: CE_JE_CREATION.cf_cleared_date,
585: CE_JE_CREATION.cf_cleared_amount,
586: CE_JE_CREATION.cf_cleared_exchange_rate,
587: CE_JE_CREATION.cf_cleared_exchange_date,
588: CE_JE_CREATION.cf_cleared_exchange_rate_type,

Line 585: CE_JE_CREATION.cf_cleared_amount,

581: null, -- counterparty_bank_account_id
582: CE_JE_CREATION.cf_offset_ccid,
583: CE_JE_CREATION.cf_status_code,
584: CE_JE_CREATION.cf_cleared_date,
585: CE_JE_CREATION.cf_cleared_amount,
586: CE_JE_CREATION.cf_cleared_exchange_rate,
587: CE_JE_CREATION.cf_cleared_exchange_date,
588: CE_JE_CREATION.cf_cleared_exchange_rate_type,
589: null, -- clearing_charges_amount

Line 586: CE_JE_CREATION.cf_cleared_exchange_rate,

582: CE_JE_CREATION.cf_offset_ccid,
583: CE_JE_CREATION.cf_status_code,
584: CE_JE_CREATION.cf_cleared_date,
585: CE_JE_CREATION.cf_cleared_amount,
586: CE_JE_CREATION.cf_cleared_exchange_rate,
587: CE_JE_CREATION.cf_cleared_exchange_date,
588: CE_JE_CREATION.cf_cleared_exchange_rate_type,
589: null, -- clearing_charges_amount
590: null, -- clearing_error_amount

Line 587: CE_JE_CREATION.cf_cleared_exchange_date,

583: CE_JE_CREATION.cf_status_code,
584: CE_JE_CREATION.cf_cleared_date,
585: CE_JE_CREATION.cf_cleared_amount,
586: CE_JE_CREATION.cf_cleared_exchange_rate,
587: CE_JE_CREATION.cf_cleared_exchange_date,
588: CE_JE_CREATION.cf_cleared_exchange_rate_type,
589: null, -- clearing_charges_amount
590: null, -- clearing_error_amount
591: null, -- cleared_by_flag

Line 588: CE_JE_CREATION.cf_cleared_exchange_rate_type,

584: CE_JE_CREATION.cf_cleared_date,
585: CE_JE_CREATION.cf_cleared_amount,
586: CE_JE_CREATION.cf_cleared_exchange_rate,
587: CE_JE_CREATION.cf_cleared_exchange_date,
588: CE_JE_CREATION.cf_cleared_exchange_rate_type,
589: null, -- clearing_charges_amount
590: null, -- clearing_error_amount
591: null, -- cleared_by_flag
592: CE_JE_CREATION.cf_reference_text,

Line 592: CE_JE_CREATION.cf_reference_text,

588: CE_JE_CREATION.cf_cleared_exchange_rate_type,
589: null, -- clearing_charges_amount
590: null, -- clearing_error_amount
591: null, -- cleared_by_flag
592: CE_JE_CREATION.cf_reference_text,
593: CE_JE_CREATION.cf_bank_account_text,
594: CE_JE_CREATION.cf_customer_text,
595: NVL(FND_GLOBAL.user_id,-1),
596: sysdate,

Line 593: CE_JE_CREATION.cf_bank_account_text,

589: null, -- clearing_charges_amount
590: null, -- clearing_error_amount
591: null, -- cleared_by_flag
592: CE_JE_CREATION.cf_reference_text,
593: CE_JE_CREATION.cf_bank_account_text,
594: CE_JE_CREATION.cf_customer_text,
595: NVL(FND_GLOBAL.user_id,-1),
596: sysdate,
597: NVL(FND_GLOBAL.user_id,-1),

Line 594: CE_JE_CREATION.cf_customer_text,

590: null, -- clearing_error_amount
591: null, -- cleared_by_flag
592: CE_JE_CREATION.cf_reference_text,
593: CE_JE_CREATION.cf_bank_account_text,
594: CE_JE_CREATION.cf_customer_text,
595: NVL(FND_GLOBAL.user_id,-1),
596: sysdate,
597: NVL(FND_GLOBAL.user_id,-1),
598: sysdate,

Line 628: WHERE rowid = CE_JE_CREATION.csl_rowid

624: SELECT 1
625: INTO l_dummy
626: FROM
627: ce_statement_lines
628: WHERE rowid = CE_JE_CREATION.csl_rowid
629: FOR UPDATE OF je_status_flag NOWAIT;
630:
631: RETURN true;
632: log('<

Line 688: Validate_GL_account(CE_JE_CREATION.jem_gl_account_ccid,l_result);

684: Determine_exchange_info(l_result);
685: IF(l_result = 'S') THEN
686: Validate_Multi_Currency(l_result);
687: IF (l_result = 'S') THEN
688: Validate_GL_account(CE_JE_CREATION.jem_gl_account_ccid,l_result);
689: IF(l_result = 'S') THEN
690: Determine_base_amount;
691: --
692: -- validations are done. now

Line 698: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,

694: -- the stmt line.
695: Populate_CF_data;
696: Populate_CF_table(l_cashflow_id);
697: -- insert cashflow_id into statement_line table
698: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
699: l_cashflow_id,'S');
700: -- create accounting event
701: CE_XLA_ACCT_EVENTS_PKG.create_event(l_cashflow_id,
702: 'CE_STMT_RECORDED',

Line 706: CE_JE_CREATION_ERRORS_PKG.insert_row(

702: 'CE_STMT_RECORDED',
703: null);
704: /* Bug 4997215 -- populated error messages table even for
705: successes with a dummy error message.*/
706: CE_JE_CREATION_ERRORS_PKG.insert_row(
707: CE_JE_CREATION.csh_statement_header_id,
708: CE_JE_CREATION.csl_statement_line_id,
709: 'DUMMY',
710: NVL(FND_GLOBAL.user_id,-1),

Line 707: CE_JE_CREATION.csh_statement_header_id,

703: null);
704: /* Bug 4997215 -- populated error messages table even for
705: successes with a dummy error message.*/
706: CE_JE_CREATION_ERRORS_PKG.insert_row(
707: CE_JE_CREATION.csh_statement_header_id,
708: CE_JE_CREATION.csl_statement_line_id,
709: 'DUMMY',
710: NVL(FND_GLOBAL.user_id,-1),
711: sysdate,

Line 708: CE_JE_CREATION.csl_statement_line_id,

704: /* Bug 4997215 -- populated error messages table even for
705: successes with a dummy error message.*/
706: CE_JE_CREATION_ERRORS_PKG.insert_row(
707: CE_JE_CREATION.csh_statement_header_id,
708: CE_JE_CREATION.csl_statement_line_id,
709: 'DUMMY',
710: NVL(FND_GLOBAL.user_id,-1),
711: sysdate,
712: sysdate,

Line 718: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,

714: NVL(FND_GLOBAL.user_id,-1),
715: g_request_id);
716:
717: ELSE -- Invalid gl account
718: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
719: null,'E');
720: CE_JE_CREATION_ERRORS_PKG.insert_row(
721: CE_JE_CREATION.csh_statement_header_id,
722: CE_JE_CREATION.csl_statement_line_id,

Line 720: CE_JE_CREATION_ERRORS_PKG.insert_row(

716:
717: ELSE -- Invalid gl account
718: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
719: null,'E');
720: CE_JE_CREATION_ERRORS_PKG.insert_row(
721: CE_JE_CREATION.csh_statement_header_id,
722: CE_JE_CREATION.csl_statement_line_id,
723: 'CE_INVALID_GL_ACCOUNT',
724: NVL(FND_GLOBAL.user_id,-1),

Line 721: CE_JE_CREATION.csh_statement_header_id,

717: ELSE -- Invalid gl account
718: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
719: null,'E');
720: CE_JE_CREATION_ERRORS_PKG.insert_row(
721: CE_JE_CREATION.csh_statement_header_id,
722: CE_JE_CREATION.csl_statement_line_id,
723: 'CE_INVALID_GL_ACCOUNT',
724: NVL(FND_GLOBAL.user_id,-1),
725: sysdate,

Line 722: CE_JE_CREATION.csl_statement_line_id,

718: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
719: null,'E');
720: CE_JE_CREATION_ERRORS_PKG.insert_row(
721: CE_JE_CREATION.csh_statement_header_id,
722: CE_JE_CREATION.csl_statement_line_id,
723: 'CE_INVALID_GL_ACCOUNT',
724: NVL(FND_GLOBAL.user_id,-1),
725: sysdate,
726: sysdate,

Line 733: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,

729: g_request_id);
730: log('invalid gl account');
731: END IF;
732: ELSE --bank account not multi currency enabled
733: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
734: null,'E');
735: CE_JE_CREATION_ERRORS_PKG.insert_row(
736: CE_JE_CREATION.csh_statement_header_id,
737: CE_JE_CREATION.csl_statement_line_id,

Line 735: CE_JE_CREATION_ERRORS_PKG.insert_row(

731: END IF;
732: ELSE --bank account not multi currency enabled
733: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
734: null,'E');
735: CE_JE_CREATION_ERRORS_PKG.insert_row(
736: CE_JE_CREATION.csh_statement_header_id,
737: CE_JE_CREATION.csl_statement_line_id,
738: 'CE_NOT_MULTI_CURR',
739: NVL(FND_GLOBAL.user_id,-1),

Line 736: CE_JE_CREATION.csh_statement_header_id,

732: ELSE --bank account not multi currency enabled
733: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
734: null,'E');
735: CE_JE_CREATION_ERRORS_PKG.insert_row(
736: CE_JE_CREATION.csh_statement_header_id,
737: CE_JE_CREATION.csl_statement_line_id,
738: 'CE_NOT_MULTI_CURR',
739: NVL(FND_GLOBAL.user_id,-1),
740: sysdate,

Line 737: CE_JE_CREATION.csl_statement_line_id,

733: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
734: null,'E');
735: CE_JE_CREATION_ERRORS_PKG.insert_row(
736: CE_JE_CREATION.csh_statement_header_id,
737: CE_JE_CREATION.csl_statement_line_id,
738: 'CE_NOT_MULTI_CURR',
739: NVL(FND_GLOBAL.user_id,-1),
740: sysdate,
741: sysdate,

Line 747: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,

743: NVL(FND_GLOBAL.user_id,-1),
744: g_request_id);
745: END IF;
746: ELSE -- exchange info cannot be determined
747: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
748: null,'E');
749: CE_JE_CREATION_ERRORS_PKG.insert_row(
750: CE_JE_CREATION.csh_statement_header_id,
751: CE_JE_CREATION.csl_statement_line_id,

Line 749: CE_JE_CREATION_ERRORS_PKG.insert_row(

745: END IF;
746: ELSE -- exchange info cannot be determined
747: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
748: null,'E');
749: CE_JE_CREATION_ERRORS_PKG.insert_row(
750: CE_JE_CREATION.csh_statement_header_id,
751: CE_JE_CREATION.csl_statement_line_id,
752: 'CE_MISSING_USER_RATE',
753: NVL(FND_GLOBAL.user_id,-1),

Line 750: CE_JE_CREATION.csh_statement_header_id,

746: ELSE -- exchange info cannot be determined
747: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
748: null,'E');
749: CE_JE_CREATION_ERRORS_PKG.insert_row(
750: CE_JE_CREATION.csh_statement_header_id,
751: CE_JE_CREATION.csl_statement_line_id,
752: 'CE_MISSING_USER_RATE',
753: NVL(FND_GLOBAL.user_id,-1),
754: sysdate,

Line 751: CE_JE_CREATION.csl_statement_line_id,

747: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
748: null,'E');
749: CE_JE_CREATION_ERRORS_PKG.insert_row(
750: CE_JE_CREATION.csh_statement_header_id,
751: CE_JE_CREATION.csl_statement_line_id,
752: 'CE_MISSING_USER_RATE',
753: NVL(FND_GLOBAL.user_id,-1),
754: sysdate,
755: sysdate,

Line 762: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,

758: g_request_id);
759: log('Exchange info cannot be determined.');
760: END IF;
761: ELSE -- invalid cleared date
762: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
763: null,'E');
764: CE_JE_CREATION_ERRORS_PKG.insert_row(
765: CE_JE_CREATION.csh_statement_header_id,
766: CE_JE_CREATION.csl_statement_line_id,

Line 764: CE_JE_CREATION_ERRORS_PKG.insert_row(

760: END IF;
761: ELSE -- invalid cleared date
762: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
763: null,'E');
764: CE_JE_CREATION_ERRORS_PKG.insert_row(
765: CE_JE_CREATION.csh_statement_header_id,
766: CE_JE_CREATION.csl_statement_line_id,
767: 'CE_INVALID_CLEARED_DATE',
768: NVL(FND_GLOBAL.user_id,-1),

Line 765: CE_JE_CREATION.csh_statement_header_id,

761: ELSE -- invalid cleared date
762: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
763: null,'E');
764: CE_JE_CREATION_ERRORS_PKG.insert_row(
765: CE_JE_CREATION.csh_statement_header_id,
766: CE_JE_CREATION.csl_statement_line_id,
767: 'CE_INVALID_CLEARED_DATE',
768: NVL(FND_GLOBAL.user_id,-1),
769: sysdate,

Line 766: CE_JE_CREATION.csl_statement_line_id,

762: Update_statement_line(CE_JE_CREATION.csl_statement_line_id,
763: null,'E');
764: CE_JE_CREATION_ERRORS_PKG.insert_row(
765: CE_JE_CREATION.csh_statement_header_id,
766: CE_JE_CREATION.csl_statement_line_id,
767: 'CE_INVALID_CLEARED_DATE',
768: NVL(FND_GLOBAL.user_id,-1),
769: sysdate,
770: sysdate,

Line 834: CE_JE_CREATION.ba_legal_entity_id;

830: OPEN bank_branch_cursor(g_p_bank_branch_id,g_p_bank_account_id);
831: LOOP
832: FETCH bank_branch_cursor
833: INTO l_bank_account_id,
834: CE_JE_CREATION.ba_legal_entity_id;
835: EXIT WHEN bank_branch_cursor%NOTFOUND OR
836: bank_branch_cursor%NOTFOUND IS NULL;
837: BEGIN
838: SELECT sob.currency_code,

Line 844: CE_JE_CREATION.sys_currency_code,

840: sys.cashflow_exchange_rate_type,
841: --xle.ledger_id
842: sys.set_of_books_id
843: INTO
844: CE_JE_CREATION.sys_currency_code,
845: CE_JE_CREATION.sys_exchange_rate_date,
846: CE_JE_CREATION.sys_exchange_rate_type,
847: CE_JE_CREATION.sys_sob_id
848: FROM

Line 845: CE_JE_CREATION.sys_exchange_rate_date,

841: --xle.ledger_id
842: sys.set_of_books_id
843: INTO
844: CE_JE_CREATION.sys_currency_code,
845: CE_JE_CREATION.sys_exchange_rate_date,
846: CE_JE_CREATION.sys_exchange_rate_type,
847: CE_JE_CREATION.sys_sob_id
848: FROM
849: ce_system_parameters sys, -- change to base table per BH's request

Line 846: CE_JE_CREATION.sys_exchange_rate_type,

842: sys.set_of_books_id
843: INTO
844: CE_JE_CREATION.sys_currency_code,
845: CE_JE_CREATION.sys_exchange_rate_date,
846: CE_JE_CREATION.sys_exchange_rate_type,
847: CE_JE_CREATION.sys_sob_id
848: FROM
849: ce_system_parameters sys, -- change to base table per BH's request
850: gl_sets_of_books sob,

Line 847: CE_JE_CREATION.sys_sob_id

843: INTO
844: CE_JE_CREATION.sys_currency_code,
845: CE_JE_CREATION.sys_exchange_rate_date,
846: CE_JE_CREATION.sys_exchange_rate_type,
847: CE_JE_CREATION.sys_sob_id
848: FROM
849: ce_system_parameters sys, -- change to base table per BH's request
850: gl_sets_of_books sob,
851: ce_bank_accounts ba

Line 884: CE_JE_CREATION.csl_rowid,

880: --
881: OPEN statement_lines_cursor(l_statement_header_id);
882: LOOP
883: FETCH statement_lines_cursor INTO
884: CE_JE_CREATION.csl_rowid,
885: CE_JE_CREATION.csl_statement_line_id,
886: CE_JE_CREATION.csl_trx_code_id,
887: CE_JE_CREATION.csl_amount,
888: CE_JE_CREATION.csl_status,

Line 885: CE_JE_CREATION.csl_statement_line_id,

881: OPEN statement_lines_cursor(l_statement_header_id);
882: LOOP
883: FETCH statement_lines_cursor INTO
884: CE_JE_CREATION.csl_rowid,
885: CE_JE_CREATION.csl_statement_line_id,
886: CE_JE_CREATION.csl_trx_code_id,
887: CE_JE_CREATION.csl_amount,
888: CE_JE_CREATION.csl_status,
889: CE_JE_CREATION.csl_currency_code,

Line 886: CE_JE_CREATION.csl_trx_code_id,

882: LOOP
883: FETCH statement_lines_cursor INTO
884: CE_JE_CREATION.csl_rowid,
885: CE_JE_CREATION.csl_statement_line_id,
886: CE_JE_CREATION.csl_trx_code_id,
887: CE_JE_CREATION.csl_amount,
888: CE_JE_CREATION.csl_status,
889: CE_JE_CREATION.csl_currency_code,
890: CE_JE_CREATION.csh_currency_code,

Line 887: CE_JE_CREATION.csl_amount,

883: FETCH statement_lines_cursor INTO
884: CE_JE_CREATION.csl_rowid,
885: CE_JE_CREATION.csl_statement_line_id,
886: CE_JE_CREATION.csl_trx_code_id,
887: CE_JE_CREATION.csl_amount,
888: CE_JE_CREATION.csl_status,
889: CE_JE_CREATION.csl_currency_code,
890: CE_JE_CREATION.csh_currency_code,
891: CE_JE_CREATION.csh_statement_date,

Line 888: CE_JE_CREATION.csl_status,

884: CE_JE_CREATION.csl_rowid,
885: CE_JE_CREATION.csl_statement_line_id,
886: CE_JE_CREATION.csl_trx_code_id,
887: CE_JE_CREATION.csl_amount,
888: CE_JE_CREATION.csl_status,
889: CE_JE_CREATION.csl_currency_code,
890: CE_JE_CREATION.csh_currency_code,
891: CE_JE_CREATION.csh_statement_date,
892: CE_JE_CREATION.csh_statement_gl_date,

Line 889: CE_JE_CREATION.csl_currency_code,

885: CE_JE_CREATION.csl_statement_line_id,
886: CE_JE_CREATION.csl_trx_code_id,
887: CE_JE_CREATION.csl_amount,
888: CE_JE_CREATION.csl_status,
889: CE_JE_CREATION.csl_currency_code,
890: CE_JE_CREATION.csh_currency_code,
891: CE_JE_CREATION.csh_statement_date,
892: CE_JE_CREATION.csh_statement_gl_date,
893: CE_JE_CREATION.ba_currency_code,

Line 890: CE_JE_CREATION.csh_currency_code,

886: CE_JE_CREATION.csl_trx_code_id,
887: CE_JE_CREATION.csl_amount,
888: CE_JE_CREATION.csl_status,
889: CE_JE_CREATION.csl_currency_code,
890: CE_JE_CREATION.csh_currency_code,
891: CE_JE_CREATION.csh_statement_date,
892: CE_JE_CREATION.csh_statement_gl_date,
893: CE_JE_CREATION.ba_currency_code,
894: CE_JE_CREATION.csl_effective_date,

Line 891: CE_JE_CREATION.csh_statement_date,

887: CE_JE_CREATION.csl_amount,
888: CE_JE_CREATION.csl_status,
889: CE_JE_CREATION.csl_currency_code,
890: CE_JE_CREATION.csh_currency_code,
891: CE_JE_CREATION.csh_statement_date,
892: CE_JE_CREATION.csh_statement_gl_date,
893: CE_JE_CREATION.ba_currency_code,
894: CE_JE_CREATION.csl_effective_date,
895: CE_JE_CREATION.csl_trx_date,

Line 892: CE_JE_CREATION.csh_statement_gl_date,

888: CE_JE_CREATION.csl_status,
889: CE_JE_CREATION.csl_currency_code,
890: CE_JE_CREATION.csh_currency_code,
891: CE_JE_CREATION.csh_statement_date,
892: CE_JE_CREATION.csh_statement_gl_date,
893: CE_JE_CREATION.ba_currency_code,
894: CE_JE_CREATION.csl_effective_date,
895: CE_JE_CREATION.csl_trx_date,
896: CE_JE_CREATION.csl_trx_type,

Line 893: CE_JE_CREATION.ba_currency_code,

889: CE_JE_CREATION.csl_currency_code,
890: CE_JE_CREATION.csh_currency_code,
891: CE_JE_CREATION.csh_statement_date,
892: CE_JE_CREATION.csh_statement_gl_date,
893: CE_JE_CREATION.ba_currency_code,
894: CE_JE_CREATION.csl_effective_date,
895: CE_JE_CREATION.csl_trx_date,
896: CE_JE_CREATION.csl_trx_type,
897: CE_JE_CREATION.csl_original_amount,

Line 894: CE_JE_CREATION.csl_effective_date,

890: CE_JE_CREATION.csh_currency_code,
891: CE_JE_CREATION.csh_statement_date,
892: CE_JE_CREATION.csh_statement_gl_date,
893: CE_JE_CREATION.ba_currency_code,
894: CE_JE_CREATION.csl_effective_date,
895: CE_JE_CREATION.csl_trx_date,
896: CE_JE_CREATION.csl_trx_type,
897: CE_JE_CREATION.csl_original_amount,
898: CE_JE_CREATION.csl_exchange_rate_type,

Line 895: CE_JE_CREATION.csl_trx_date,

891: CE_JE_CREATION.csh_statement_date,
892: CE_JE_CREATION.csh_statement_gl_date,
893: CE_JE_CREATION.ba_currency_code,
894: CE_JE_CREATION.csl_effective_date,
895: CE_JE_CREATION.csl_trx_date,
896: CE_JE_CREATION.csl_trx_type,
897: CE_JE_CREATION.csl_original_amount,
898: CE_JE_CREATION.csl_exchange_rate_type,
899: CE_JE_CREATION.csl_exchange_rate,

Line 896: CE_JE_CREATION.csl_trx_type,

892: CE_JE_CREATION.csh_statement_gl_date,
893: CE_JE_CREATION.ba_currency_code,
894: CE_JE_CREATION.csl_effective_date,
895: CE_JE_CREATION.csl_trx_date,
896: CE_JE_CREATION.csl_trx_type,
897: CE_JE_CREATION.csl_original_amount,
898: CE_JE_CREATION.csl_exchange_rate_type,
899: CE_JE_CREATION.csl_exchange_rate,
900: CE_JE_CREATION.csl_exchange_rate_date,

Line 897: CE_JE_CREATION.csl_original_amount,

893: CE_JE_CREATION.ba_currency_code,
894: CE_JE_CREATION.csl_effective_date,
895: CE_JE_CREATION.csl_trx_date,
896: CE_JE_CREATION.csl_trx_type,
897: CE_JE_CREATION.csl_original_amount,
898: CE_JE_CREATION.csl_exchange_rate_type,
899: CE_JE_CREATION.csl_exchange_rate,
900: CE_JE_CREATION.csl_exchange_rate_date,
901: --CE_JE_CREATION.csl_je_status_flag,

Line 898: CE_JE_CREATION.csl_exchange_rate_type,

894: CE_JE_CREATION.csl_effective_date,
895: CE_JE_CREATION.csl_trx_date,
896: CE_JE_CREATION.csl_trx_type,
897: CE_JE_CREATION.csl_original_amount,
898: CE_JE_CREATION.csl_exchange_rate_type,
899: CE_JE_CREATION.csl_exchange_rate,
900: CE_JE_CREATION.csl_exchange_rate_date,
901: --CE_JE_CREATION.csl_je_status_flag,
902: CE_JE_CREATION.csl_trx_text,

Line 899: CE_JE_CREATION.csl_exchange_rate,

895: CE_JE_CREATION.csl_trx_date,
896: CE_JE_CREATION.csl_trx_type,
897: CE_JE_CREATION.csl_original_amount,
898: CE_JE_CREATION.csl_exchange_rate_type,
899: CE_JE_CREATION.csl_exchange_rate,
900: CE_JE_CREATION.csl_exchange_rate_date,
901: --CE_JE_CREATION.csl_je_status_flag,
902: CE_JE_CREATION.csl_trx_text,
903: CE_JE_CREATION.csh_statement_header_id,

Line 900: CE_JE_CREATION.csl_exchange_rate_date,

896: CE_JE_CREATION.csl_trx_type,
897: CE_JE_CREATION.csl_original_amount,
898: CE_JE_CREATION.csl_exchange_rate_type,
899: CE_JE_CREATION.csl_exchange_rate,
900: CE_JE_CREATION.csl_exchange_rate_date,
901: --CE_JE_CREATION.csl_je_status_flag,
902: CE_JE_CREATION.csl_trx_text,
903: CE_JE_CREATION.csh_statement_header_id,
904: CE_JE_CREATION.csh_bank_account_id,

Line 901: --CE_JE_CREATION.csl_je_status_flag,

897: CE_JE_CREATION.csl_original_amount,
898: CE_JE_CREATION.csl_exchange_rate_type,
899: CE_JE_CREATION.csl_exchange_rate,
900: CE_JE_CREATION.csl_exchange_rate_date,
901: --CE_JE_CREATION.csl_je_status_flag,
902: CE_JE_CREATION.csl_trx_text,
903: CE_JE_CREATION.csh_statement_header_id,
904: CE_JE_CREATION.csh_bank_account_id,
905: CE_JE_CREATION.jem_gl_account_ccid,

Line 902: CE_JE_CREATION.csl_trx_text,

898: CE_JE_CREATION.csl_exchange_rate_type,
899: CE_JE_CREATION.csl_exchange_rate,
900: CE_JE_CREATION.csl_exchange_rate_date,
901: --CE_JE_CREATION.csl_je_status_flag,
902: CE_JE_CREATION.csl_trx_text,
903: CE_JE_CREATION.csh_statement_header_id,
904: CE_JE_CREATION.csh_bank_account_id,
905: CE_JE_CREATION.jem_gl_account_ccid,
906: CE_JE_CREATION.jem_search_string_txt,

Line 903: CE_JE_CREATION.csh_statement_header_id,

899: CE_JE_CREATION.csl_exchange_rate,
900: CE_JE_CREATION.csl_exchange_rate_date,
901: --CE_JE_CREATION.csl_je_status_flag,
902: CE_JE_CREATION.csl_trx_text,
903: CE_JE_CREATION.csh_statement_header_id,
904: CE_JE_CREATION.csh_bank_account_id,
905: CE_JE_CREATION.jem_gl_account_ccid,
906: CE_JE_CREATION.jem_search_string_txt,
907: CE_JE_CREATION.jem_reference_txt,

Line 904: CE_JE_CREATION.csh_bank_account_id,

900: CE_JE_CREATION.csl_exchange_rate_date,
901: --CE_JE_CREATION.csl_je_status_flag,
902: CE_JE_CREATION.csl_trx_text,
903: CE_JE_CREATION.csh_statement_header_id,
904: CE_JE_CREATION.csh_bank_account_id,
905: CE_JE_CREATION.jem_gl_account_ccid,
906: CE_JE_CREATION.jem_search_string_txt,
907: CE_JE_CREATION.jem_reference_txt,
908: --CE_JE_CREATION.csh_bank_account_ccid,

Line 905: CE_JE_CREATION.jem_gl_account_ccid,

901: --CE_JE_CREATION.csl_je_status_flag,
902: CE_JE_CREATION.csl_trx_text,
903: CE_JE_CREATION.csh_statement_header_id,
904: CE_JE_CREATION.csh_bank_account_id,
905: CE_JE_CREATION.jem_gl_account_ccid,
906: CE_JE_CREATION.jem_search_string_txt,
907: CE_JE_CREATION.jem_reference_txt,
908: --CE_JE_CREATION.csh_bank_account_ccid,
909: CE_JE_CREATION.csl_bank_trx_number,

Line 906: CE_JE_CREATION.jem_search_string_txt,

902: CE_JE_CREATION.csl_trx_text,
903: CE_JE_CREATION.csh_statement_header_id,
904: CE_JE_CREATION.csh_bank_account_id,
905: CE_JE_CREATION.jem_gl_account_ccid,
906: CE_JE_CREATION.jem_search_string_txt,
907: CE_JE_CREATION.jem_reference_txt,
908: --CE_JE_CREATION.csh_bank_account_ccid,
909: CE_JE_CREATION.csl_bank_trx_number,
910: CE_JE_CREATION.csl_bank_account_text,

Line 907: CE_JE_CREATION.jem_reference_txt,

903: CE_JE_CREATION.csh_statement_header_id,
904: CE_JE_CREATION.csh_bank_account_id,
905: CE_JE_CREATION.jem_gl_account_ccid,
906: CE_JE_CREATION.jem_search_string_txt,
907: CE_JE_CREATION.jem_reference_txt,
908: --CE_JE_CREATION.csh_bank_account_ccid,
909: CE_JE_CREATION.csl_bank_trx_number,
910: CE_JE_CREATION.csl_bank_account_text,
911: CE_JE_CREATION.csl_customer_text,

Line 908: --CE_JE_CREATION.csh_bank_account_ccid,

904: CE_JE_CREATION.csh_bank_account_id,
905: CE_JE_CREATION.jem_gl_account_ccid,
906: CE_JE_CREATION.jem_search_string_txt,
907: CE_JE_CREATION.jem_reference_txt,
908: --CE_JE_CREATION.csh_bank_account_ccid,
909: CE_JE_CREATION.csl_bank_trx_number,
910: CE_JE_CREATION.csl_bank_account_text,
911: CE_JE_CREATION.csl_customer_text,
912: CE_JE_CREATION.csl_cashflow_id,

Line 909: CE_JE_CREATION.csl_bank_trx_number,

905: CE_JE_CREATION.jem_gl_account_ccid,
906: CE_JE_CREATION.jem_search_string_txt,
907: CE_JE_CREATION.jem_reference_txt,
908: --CE_JE_CREATION.csh_bank_account_ccid,
909: CE_JE_CREATION.csl_bank_trx_number,
910: CE_JE_CREATION.csl_bank_account_text,
911: CE_JE_CREATION.csl_customer_text,
912: CE_JE_CREATION.csl_cashflow_id,
913: g_multi_currency,

Line 910: CE_JE_CREATION.csl_bank_account_text,

906: CE_JE_CREATION.jem_search_string_txt,
907: CE_JE_CREATION.jem_reference_txt,
908: --CE_JE_CREATION.csh_bank_account_ccid,
909: CE_JE_CREATION.csl_bank_trx_number,
910: CE_JE_CREATION.csl_bank_account_text,
911: CE_JE_CREATION.csl_customer_text,
912: CE_JE_CREATION.csl_cashflow_id,
913: g_multi_currency,
914: CE_JE_CREATION.jem_trxn_subtype_code_id;

Line 911: CE_JE_CREATION.csl_customer_text,

907: CE_JE_CREATION.jem_reference_txt,
908: --CE_JE_CREATION.csh_bank_account_ccid,
909: CE_JE_CREATION.csl_bank_trx_number,
910: CE_JE_CREATION.csl_bank_account_text,
911: CE_JE_CREATION.csl_customer_text,
912: CE_JE_CREATION.csl_cashflow_id,
913: g_multi_currency,
914: CE_JE_CREATION.jem_trxn_subtype_code_id;
915: EXIT WHEN statement_lines_cursor%NOTFOUND or

Line 912: CE_JE_CREATION.csl_cashflow_id,

908: --CE_JE_CREATION.csh_bank_account_ccid,
909: CE_JE_CREATION.csl_bank_trx_number,
910: CE_JE_CREATION.csl_bank_account_text,
911: CE_JE_CREATION.csl_customer_text,
912: CE_JE_CREATION.csl_cashflow_id,
913: g_multi_currency,
914: CE_JE_CREATION.jem_trxn_subtype_code_id;
915: EXIT WHEN statement_lines_cursor%NOTFOUND or
916: statement_lines_cursor%NOTFOUND IS NULL;

Line 914: CE_JE_CREATION.jem_trxn_subtype_code_id;

910: CE_JE_CREATION.csl_bank_account_text,
911: CE_JE_CREATION.csl_customer_text,
912: CE_JE_CREATION.csl_cashflow_id,
913: g_multi_currency,
914: CE_JE_CREATION.jem_trxn_subtype_code_id;
915: EXIT WHEN statement_lines_cursor%NOTFOUND or
916: statement_lines_cursor%NOTFOUND IS NULL;
917:
918:

Line 919: IF CE_JE_CREATION.csl_cashflow_id IS NULL THEN

915: EXIT WHEN statement_lines_cursor%NOTFOUND or
916: statement_lines_cursor%NOTFOUND IS NULL;
917:
918:
919: IF CE_JE_CREATION.csl_cashflow_id IS NULL THEN
920:
921: IF CE_JE_CREATION.sys_sob_id IS NULL THEN
922: CE_JE_CREATION_ERRORS_PKG.insert_row(
923: CE_JE_CREATION.csh_statement_header_id,

Line 921: IF CE_JE_CREATION.sys_sob_id IS NULL THEN

917:
918:
919: IF CE_JE_CREATION.csl_cashflow_id IS NULL THEN
920:
921: IF CE_JE_CREATION.sys_sob_id IS NULL THEN
922: CE_JE_CREATION_ERRORS_PKG.insert_row(
923: CE_JE_CREATION.csh_statement_header_id,
924: CE_JE_CREATION.csl_statement_line_id,
925: 'CE_NO_BA_LE_IN_SYS',

Line 922: CE_JE_CREATION_ERRORS_PKG.insert_row(

918:
919: IF CE_JE_CREATION.csl_cashflow_id IS NULL THEN
920:
921: IF CE_JE_CREATION.sys_sob_id IS NULL THEN
922: CE_JE_CREATION_ERRORS_PKG.insert_row(
923: CE_JE_CREATION.csh_statement_header_id,
924: CE_JE_CREATION.csl_statement_line_id,
925: 'CE_NO_BA_LE_IN_SYS',
926: NVL(FND_GLOBAL.user_id,-1),

Line 923: CE_JE_CREATION.csh_statement_header_id,

919: IF CE_JE_CREATION.csl_cashflow_id IS NULL THEN
920:
921: IF CE_JE_CREATION.sys_sob_id IS NULL THEN
922: CE_JE_CREATION_ERRORS_PKG.insert_row(
923: CE_JE_CREATION.csh_statement_header_id,
924: CE_JE_CREATION.csl_statement_line_id,
925: 'CE_NO_BA_LE_IN_SYS',
926: NVL(FND_GLOBAL.user_id,-1),
927: sysdate,

Line 924: CE_JE_CREATION.csl_statement_line_id,

920:
921: IF CE_JE_CREATION.sys_sob_id IS NULL THEN
922: CE_JE_CREATION_ERRORS_PKG.insert_row(
923: CE_JE_CREATION.csh_statement_header_id,
924: CE_JE_CREATION.csl_statement_line_id,
925: 'CE_NO_BA_LE_IN_SYS',
926: NVL(FND_GLOBAL.user_id,-1),
927: sysdate,
928: sysdate,

Line 940: IF l_last_statement_line_id <> CE_JE_CREATION.csl_statement_line_id THEN

936: -- if it matches more than one JE mapping. its
937: -- difficult and performance intensive if we put
938: -- this logic in the sql stmt
939: --
940: IF l_last_statement_line_id <> CE_JE_CREATION.csl_statement_line_id THEN
941: IF(lock_statement_line) THEN
942: Process_statement_line;
943: ELSE
944: CE_JE_CREATION_ERRORS_PKG.insert_row(

Line 944: CE_JE_CREATION_ERRORS_PKG.insert_row(

940: IF l_last_statement_line_id <> CE_JE_CREATION.csl_statement_line_id THEN
941: IF(lock_statement_line) THEN
942: Process_statement_line;
943: ELSE
944: CE_JE_CREATION_ERRORS_PKG.insert_row(
945: CE_JE_CREATION.csh_statement_header_id,
946: CE_JE_CREATION.csl_statement_line_id,
947: 'CE_LINE_LOCKED',
948: NVL(FND_GLOBAL.user_id,-1),

Line 945: CE_JE_CREATION.csh_statement_header_id,

941: IF(lock_statement_line) THEN
942: Process_statement_line;
943: ELSE
944: CE_JE_CREATION_ERRORS_PKG.insert_row(
945: CE_JE_CREATION.csh_statement_header_id,
946: CE_JE_CREATION.csl_statement_line_id,
947: 'CE_LINE_LOCKED',
948: NVL(FND_GLOBAL.user_id,-1),
949: sysdate,

Line 946: CE_JE_CREATION.csl_statement_line_id,

942: Process_statement_line;
943: ELSE
944: CE_JE_CREATION_ERRORS_PKG.insert_row(
945: CE_JE_CREATION.csh_statement_header_id,
946: CE_JE_CREATION.csl_statement_line_id,
947: 'CE_LINE_LOCKED',
948: NVL(FND_GLOBAL.user_id,-1),
949: sysdate,
950: sysdate,

Line 955: l_last_statement_line_id := CE_JE_CREATION.csl_statement_line_id;

951: NVL(FND_GLOBAL.user_id,-1),
952: NVL(FND_GLOBAL.user_id,-1),
953: g_request_id);
954: END IF;
955: l_last_statement_line_id := CE_JE_CREATION.csl_statement_line_id;
956: END IF;
957: END IF;
958: END LOOP; -- statement_lines_cursor
959: CLOSE statement_lines_cursor;

Line 988: END CE_JE_CREATION;

984: RAISE;
985: END create_journal;
986:
987:
988: END CE_JE_CREATION;