Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.