DBA Data[Home] [Help]

APPS.CE_AUTO_BANK_MATCH dependencies on FND_CURRENCY

Line 2844: fnd_currency.get_info(

2840: IF ((CE_AUTO_BANK_MATCH.trx_currency_type = 'FOREIGN') AND
2841: (CE_AUTO_BANK_MATCH.trx_currency_code <> CE_AUTO_BANK_REC.G_functional_currency))
2842: THEN
2843: cep_standard.debug('rounding trx amount');
2844: fnd_currency.get_info(
2845: CE_AUTO_BANK_REC.G_functional_currency,
2846: funct_curr_precision,
2847: funct_curr_ext_precision,
2848: funct_curr_min_acct_unit);

Line 3141: fnd_currency.get_info(CE_AUTO_BANK_REC.G_functional_currency,

3137: IF ((CE_AUTO_BANK_MATCH.trx_currency_type = 'FOREIGN') AND
3138: (CE_AUTO_BANK_MATCH.trx_currency_code <> CE_AUTO_BANK_REC.G_functional_currency))
3139: THEN
3140: cep_standard.debug('rounding trx amount');
3141: fnd_currency.get_info(CE_AUTO_BANK_REC.G_functional_currency,
3142: funct_curr_precision,
3143: funct_curr_ext_precision,
3144: funct_curr_min_acct_unit);
3145:

Line 3222: fnd_currency.get_info(CE_AUTO_BANK_MATCH.aba_bank_currency, precision,

3218:
3219: ELSE
3220:
3221: acctd_amount := amount_to_convert * CE_AUTO_BANK_MATCH.csl_exchange_rate;
3222: fnd_currency.get_info(CE_AUTO_BANK_MATCH.aba_bank_currency, precision,
3223: ext_precision, min_acct_unit);
3224: IF (min_acct_unit IS NOT NULL) THEN
3225: rounded_amount := round(acctd_amount/min_acct_unit,0) * min_acct_unit;
3226: ELSE

Line 3357: fnd_currency.get_info(CE_AUTO_BANK_MATCH.aba_bank_currency,

3353: END;
3354: base_receipt_amount := convert_to_base_curr(receipt_amount);
3355: ELSE -- forigen currency type 'User'
3356: receipt_amount := CE_AUTO_BANK_MATCH.calc_csl_amount * (1/CE_AUTO_BANK_MATCH.csl_exchange_rate);
3357: fnd_currency.get_info(CE_AUTO_BANK_MATCH.aba_bank_currency,
3358: PRECISION,
3359: ext_precision,
3360: min_acct_unit);
3361: receipt_amount := ROUND(receipt_amount,PRECISION);

Line 4196: fnd_currency.get_info(

4192: bank_charges := NVL(CE_AUTO_BANK_MATCH.csl_charges_amount,0);
4193: END IF;
4194: stmt_amount := CE_AUTO_BANK_MATCH.csl_amount - bank_charges;
4195: tx_curr := nvl(CE_AUTO_BANK_MATCH.csl_currency_code, CE_AUTO_BANK_MATCH.aba_bank_currency);
4196: fnd_currency.get_info(
4197: tx_curr,
4198: precision,
4199: ext_precision,
4200: min_unit);

Line 4629: fnd_currency.get_info(CE_AUTO_BANK_REC.G_functional_currency,

4625: /* Bug 2925260 The amount is not rounded in the view. */
4626: IF ((CE_AUTO_BANK_MATCH.trx_currency_type = 'FOREIGN') AND
4627: (CE_AUTO_BANK_MATCH.trx_currency_code <> CE_AUTO_BANK_REC.G_functional_currency))
4628: THEN
4629: fnd_currency.get_info(CE_AUTO_BANK_REC.G_functional_currency,
4630: funct_curr_precision,
4631: funct_curr_ext_precision,
4632: funct_curr_min_acct_unit);
4633:

Line 6761: fnd_currency.get_info(

6757:
6758: ELSE -- foreign curr type = 'User'
6759: receipt_amount := (CE_AUTO_BANK_MATCH.trx_amount - CE_AUTO_BANK_MATCH.calc_csl_amount) *
6760: (1/CE_AUTO_BANK_MATCH.csl_exchange_rate);
6761: fnd_currency.get_info(
6762: CE_AUTO_BANK_MATCH.aba_bank_currency,
6763: precision, ext_precision,
6764: min_acct_unit);
6765: receipt_amount := round(receipt_amount,precision);

Line 7378: fnd_currency.get_info(CE_AUTO_BANK_MATCH.aba_bank_currency, precision,

7374:
7375: ELSE
7376:
7377: acctd_amount := amount_to_convert / CE_AUTO_BANK_MATCH.csl_exchange_rate;
7378: fnd_currency.get_info(CE_AUTO_BANK_MATCH.aba_bank_currency, precision,
7379: ext_precision, min_acct_unit);
7380: IF min_acct_unit IS NOT NULL THEN
7381: rounded_amount := round(acctd_amount/min_acct_unit,0) * min_acct_unit;
7382: ELSE