DBA Data[Home] [Help]

APPS.IBY_CE_BATCH_RECON_PKG dependencies on AP_UTILITIES_PKG

Line 311: l_remainder_errors_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

307: -- If international or cross currency, convert to payment currency
308: -- the errors and charges before proration.
309: IF (l_currency_case = 'INTERNATIONAL') THEN
310:
311: l_remainder_errors_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
312: l_errors_bank_amount / nvl(P_EXCHANGE_RATE,1),
313: l_pmt_currency_code );
314: l_remainder_charges_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
315: l_charges_bank_amount / nvl(P_EXCHANGE_RATE,1),

Line 314: l_remainder_charges_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

310:
311: l_remainder_errors_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
312: l_errors_bank_amount / nvl(P_EXCHANGE_RATE,1),
313: l_pmt_currency_code );
314: l_remainder_charges_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
315: l_charges_bank_amount / nvl(P_EXCHANGE_RATE,1),
316: l_pmt_currency_code );
317:
318: -- Since the bank and base currencies are the same ...

Line 392: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

388:
389: IF (l_pay_sum_amt = 0) THEN
390: l_debug_info := 'Inside l_pay_sum_amt is 0';
391:
392: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
393: l_errors_pmt_amount/l_payment_count,
394: l_pmt_currency_code );
395: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
396: l_charges_pmt_amount/l_payment_count,

Line 395: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

391:
392: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
393: l_errors_pmt_amount/l_payment_count,
394: l_pmt_currency_code );
395: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
396: l_charges_pmt_amount/l_payment_count,
397: l_pmt_currency_code );
398:
399: ELSIF (l_running_total_payments = l_pay_sum_amt) THEN

Line 408: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

404:
405: ELSE
406: l_debug_info := 'Inside l_pay_sum_amt is another value';
407:
408: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
409: l_errors_pmt_amount*l_check_amount
410: /l_pay_sum_amt,
411: l_pmt_currency_code );
412: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

Line 412: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

408: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
409: l_errors_pmt_amount*l_check_amount
410: /l_pay_sum_amt,
411: l_pmt_currency_code );
412: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
413: l_charges_pmt_amount*l_check_amount
414: /l_pay_sum_amt,
415: l_pmt_currency_code );
416:

Line 433: l_trx_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(

429: - l_runtotal_charges_bank_amount;
430: ELSE
431: l_debug_info := 'Inside Negotiable, International amounts not eq';
432:
433: l_trx_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(
434: (l_check_amount + l_ind_errors_pmt_amount
435: + l_ind_charges_pmt_amount) * nvl(P_EXCHANGE_RATE,1),
436: l_functional_currency_code);
437: l_errors_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(

Line 437: l_errors_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(

433: l_trx_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(
434: (l_check_amount + l_ind_errors_pmt_amount
435: + l_ind_charges_pmt_amount) * nvl(P_EXCHANGE_RATE,1),
436: l_functional_currency_code);
437: l_errors_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(
438: l_ind_errors_pmt_amount
439: * nvl(P_EXCHANGE_RATE,1),
440: l_functional_currency_code);
441: l_charges_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(

Line 441: l_charges_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(

437: l_errors_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(
438: l_ind_errors_pmt_amount
439: * nvl(P_EXCHANGE_RATE,1),
440: l_functional_currency_code);
441: l_charges_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(
442: l_ind_charges_pmt_amount
443: * nvl(P_EXCHANGE_RATE,1),
444: l_functional_currency_code);
445: END IF;