Share via


TaxableLine Interface [AX 2012]

The TaxableLine interface represents a transaction line that is taxable. Transactions that require taxes to be calculated must implement this interface.

Syntax

interface TaxableLine

Run On

Called

Methods

  Method Description
Gg778200.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif getCashDiscountAmount Gets the cash discount amount.
Gg778200.pubmethod(en-us,AX.60).gif getCashDiscountPercent Gets the cash discount percentage.
Gg778200.pubmethod(en-us,AX.60).gif getCurrencyExchangeInformation Gets an instance of the CurrencyExchHelper class that represents the transaction line.
Gg778200.pubmethod(en-us,AX.60).gif getCurrentMiscellaneousCharge Gets the current miscellaneous charge line.
Gg778200.pubmethod(en-us,AX.60).gif getDefaultDimension Gets the default dimension from the transaction line.
Gg778200.pubmethod(en-us,AX.60).gif getDefaultTaxDirection Gets the default tax direction for the transaction.
Gg778200.pubmethod(en-us,AX.60).gif getDestinationCompany Determines the destination company for an intercompany document.
Gg778200.pubmethod(en-us,AX.60).gif getFirstMiscellaneousCharge Reads the first miscellaneous charge.
Gg778200.pubmethod(en-us,AX.60).gif getGSTHSTTaxType_CA Gets the default GST or HST line amount type.
Gg778200.pubmethod(en-us,AX.60).gif getJournalizedLine Gets the table buffer that represents the journalized line for the transaction.
Gg778200.pubmethod(en-us,AX.60).gif getNextMiscellaneousCharge Reads the next miscellaneous charge.
Gg778200.pubmethod(en-us,AX.60).gif getOperationLedgerDimension Gets the operation ledger dimension.
Gg778200.pubmethod(en-us,AX.60).gif getPostingType Gets the default posting type.
Gg778200.pubmethod(en-us,AX.60).gif getQuantity Gets the quantity from the transaction line.
Gg778200.pubmethod(en-us,AX.60).gif getSourceLine Gets the transaction line from the source document.
Gg778200.pubmethod(en-us,AX.60).gif getTaxableInventoriedLine Gets an object that represents the inventoried transaction line.
Gg778200.pubmethod(en-us,AX.60).gif getTaxCode Gets the tax code for the transaction line.
Gg778200.pubmethod(en-us,AX.60).gif getTaxGroup Gets the tax group for the transaction line.
Gg778200.pubmethod(en-us,AX.60).gif getTaxItemGroup Gets the item tax group for the transaction line.
Gg778200.pubmethod(en-us,AX.60).gif getTaxRateDate Gets the date that will be used by the Tax class to look up tax rates.
Gg778200.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif getTransactionAmount Gets the transaction line amount.
Gg778200.pubmethod(en-us,AX.60).gif getTransactionCurrency Gets the transaction line currency.
Gg778200.pubmethod(en-us,AX.60).gif getTransactionText Gets the transaction text for the transaction line.
Gg778200.pubmethod(en-us,AX.60).gif getUnitAmount Gets the amount per unit for the transaction line.
Gg778200.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif isPrePayment Indicates whether the transaction line is a prepayment.
Gg778200.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif supportAmountByUnit Determines whether the tax calculation engine should calculate tax for the tax code Origin of Amount Per Unit.
Gg778200.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg778200.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Inheritance Hierarchy

Object Class
  TaxableLine Interface