Tax.processTaxExchangeRateDifferenceAmount Method [AX 2012]
Processes the tax difference amount.
Syntax
protected void processTaxExchangeRateDifferenceAmount(
TaxTrans _originalTaxTrans,
LedgerPostingController _ledgerPostingController,
CurrencyExchangeHelper _exchangeRateHelper,
LedgerDimensionAccount _originalLedgerDimension,
TaxBase _exchangeRateTaxBaseAmount,
TaxBase _exchangeRateSourceBaseAmountRegulated,
TaxAmount _exchangeRateTaxAmount,
TaxAmount _exchangeRateSourceRegulateAmount)
Run On
Server
Parameters
- _originalTaxTrans
Type: TaxTrans Table
The original tax transaction.
- _ledgerPostingController
Type: LedgerPostingController Class
The LedgerPostingController instance.
- _exchangeRateHelper
Type: CurrencyExchangeHelper Class
The CurrencyExchangeHelper instance.
- _originalLedgerDimension
Type: LedgerDimensionAccount Extended Data Type
The original ledger dimension.
- _exchangeRateTaxBaseAmount
Type: TaxBase Extended Data Type
The exchange rate base tax amount.
- _exchangeRateSourceBaseAmountRegulated
Type: TaxBase Extended Data Type
The exchange rate source base tax amount.
- _exchangeRateTaxAmount
Type: TaxAmount Extended Data Type
The exchange rate tax amount.
- _exchangeRateSourceRegulateAmount
Type: TaxAmount Extended Data Type
The exchange rate source tax amount.