Share via


TaxCalculation.initializeTaxForLine Method [AX 2012]

Loads transaction line information into the Tax table.

Syntax

Note

The syntax of this method varies based on the version of Microsoft Dynamics AX that you are using.

  Microsoft Dynamics AX 2012 R3
          protected TaxAmountCur initializeTaxForLine(
            boolean _amountInclTax, 
            TaxBase _baseAmount, 
            TaxBase _baseAmountIncludingTax, 
            DimensionDefault _dimensionDefault, 
            LedgerDimensionAccount _operationLedgerDimension, 
            LedgerPostingType ledgerPostingType, 
           [TaxBase _unitAmount, 
            ItemId _itemId, 
            Qty _quantity, 
            UnitOfMeasureSymbol _baseUnit, 
            ExchRate _exchRate_W, 
            VatDueDate_W _vatDueDate_W])

  Microsoft Dynamics AX 2012 R2 (SYS)
          protected TaxAmountCur initializeTaxForLine(
            boolean _amountInclTax, 
            TaxBase _baseAmount, 
            TaxBase _baseAmountIncludingTax, 
            DimensionDefault _dimensionDefault, 
            LedgerDimensionAccount _operationLedgerDimension, 
            LedgerPostingType ledgerPostingType, 
           [TaxBase _unitAmount, 
            ItemId _itemId, 
            Qty _quantity, 
            UnitOfMeasureSymbol _baseUnit, 
            ExchRate _exchRate_W, 
            VatDueDate_W _vatDueDate_W])

  Microsoft Dynamics AX 2012 Feature Pack (SYS)
          protected TaxAmountCur initializeTaxForLine(
            boolean _amountInclTax, 
            TaxBase _baseAmount, 
            TaxBase _baseAmountIncludingTax, 
            DimensionDefault _dimensionDefault, 
            LedgerDimensionAccount _operationLedgerDimension, 
            LedgerPostingType ledgerPostingType, 
           [TaxBase _unitAmount, 
            ItemId _itemId, 
            Qty _quantity, 
            UnitOfMeasureSymbol _baseUnit])

  Microsoft Dynamics AX 2012 (FPK)
          protected TaxAmountCur initializeTaxForLine(
            boolean _amountInclTax, 
            TaxBase _baseAmount, 
            TaxBase _baseAmountIncludingTax, 
            DimensionDefault _dimensionDefault, 
            LedgerDimensionAccount _operationLedgerDimension, 
            LedgerPostingType ledgerPostingType, 
           [TaxBase _unitAmount, 
            ItemId _itemId, 
            Qty _quantity, 
            UnitOfMeasureSymbol _baseUnit])

  Microsoft Dynamics AX 2012 (SYS)
          protected TaxAmountCur initializeTaxForLine(
            boolean _amountInclTax, 
            TaxBase _baseAmount, 
            TaxBase _baseAmountIncludingTax, 
            DimensionDefault _dimensionDefault, 
            LedgerDimensionAccount _operationLedgerDimension, 
            LedgerPostingType ledgerPostingType, 
           [TaxBase _unitAmount, 
            ItemId _itemId, 
            Qty _quantity, 
            UnitOfMeasureSymbol _baseUnit])

Run On

Server

Parameters

  • _amountInclTax
    Type: boolean
    A Boolean value that specifies whether the line amount includes tax.

Return Value

Type: TaxAmountCur Extended Data Type
The base amount, excluding taxes and cash discounts.

See Also

Reference

TaxCalculation Class