DBA Data[Home] [Help]

APPS.IBY_CE_BATCH_RECON_PKG dependencies on AP_UTILITIES_PKG

Line 318: l_remainder_errors_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

314: -- If international or cross currency, convert to payment currency
315: -- the errors and charges before proration.
316: IF (l_currency_case = 'INTERNATIONAL') THEN
317:
318: l_remainder_errors_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
319: l_errors_bank_amount / nvl(P_EXCHANGE_RATE,1),
320: l_pmt_currency_code );
321: l_remainder_charges_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
322: l_charges_bank_amount / nvl(P_EXCHANGE_RATE,1),

Line 321: l_remainder_charges_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

317:
318: l_remainder_errors_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
319: l_errors_bank_amount / nvl(P_EXCHANGE_RATE,1),
320: l_pmt_currency_code );
321: l_remainder_charges_pmt_amt := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
322: l_charges_bank_amount / nvl(P_EXCHANGE_RATE,1),
323: l_pmt_currency_code );
324:
325: -- Since the bank and base currencies are the same ...

Line 399: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

395:
396: IF (l_pay_sum_amt = 0) THEN
397: l_debug_info := 'Inside l_pay_sum_amt is 0';
398:
399: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
400: l_errors_pmt_amount/l_payment_count,
401: l_pmt_currency_code );
402: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
403: l_charges_pmt_amount/l_payment_count,

Line 402: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

398:
399: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
400: l_errors_pmt_amount/l_payment_count,
401: l_pmt_currency_code );
402: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
403: l_charges_pmt_amount/l_payment_count,
404: l_pmt_currency_code );
405:
406: ELSIF (l_running_total_payments = l_pay_sum_amt) THEN

Line 415: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

411:
412: ELSE
413: l_debug_info := 'Inside l_pay_sum_amt is another value';
414:
415: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
416: l_errors_pmt_amount*l_check_amount
417: /l_pay_sum_amt,
418: l_pmt_currency_code );
419: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

Line 419: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (

415: l_ind_errors_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
416: l_errors_pmt_amount*l_check_amount
417: /l_pay_sum_amt,
418: l_pmt_currency_code );
419: l_ind_charges_pmt_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY (
420: l_charges_pmt_amount*l_check_amount
421: /l_pay_sum_amt,
422: l_pmt_currency_code );
423:

Line 440: l_trx_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(

436: - l_runtotal_charges_bank_amount;
437: ELSE
438: l_debug_info := 'Inside Negotiable, International amounts not eq';
439:
440: l_trx_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(
441: (l_check_amount + l_ind_errors_pmt_amount
442: + l_ind_charges_pmt_amount) * nvl(P_EXCHANGE_RATE,1),
443: l_functional_currency_code);
444: l_errors_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(

Line 444: l_errors_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(

440: l_trx_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(
441: (l_check_amount + l_ind_errors_pmt_amount
442: + l_ind_charges_pmt_amount) * nvl(P_EXCHANGE_RATE,1),
443: l_functional_currency_code);
444: l_errors_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(
445: l_ind_errors_pmt_amount
446: * nvl(P_EXCHANGE_RATE,1),
447: l_functional_currency_code);
448: l_charges_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(

Line 448: l_charges_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(

444: l_errors_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(
445: l_ind_errors_pmt_amount
446: * nvl(P_EXCHANGE_RATE,1),
447: l_functional_currency_code);
448: l_charges_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(
449: l_ind_charges_pmt_amount
450: * nvl(P_EXCHANGE_RATE,1),
451: l_functional_currency_code);
452: END IF;