SalesComplInvoiceCalcTax Class [AX 2012]

The SalesComplInvoiceCalcTax class calculates the tax amount and provides data to the tax engine for sales complementary invoices.

Syntax

class SalesComplInvoiceCalcTax extends ComplementaryInvoiceCalcTax

Run On

Called

Methods

  Method Description
JJ743353.pubmethod(en-us,AX.60).gif additionalICMSAmount Retrieves the additional ICMS amount for the current line. (Overrides the additionalICMSAmount Method.)
JJ743353.pubmethod(en-us,AX.60).gif additionalIPIAmount Retrieves the additional IPI amount for the current line. (Overrides the additionalIPIAmount Method.)
JJ743353.pubmethod(en-us,AX.60).gif baseAmount Retrieves the base amount for the current line. (Overrides the baseAmount Method.)
JJ743353.pubmethod(en-us,AX.60).gif calcTax Calculates taxes for a complementary invoice. (Inherited from ComplementaryInvoiceCalcTax.)
JJ743353.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ743353.pubmethod(en-us,AX.60).gif complementaryType Retrieves the complementary type of the current invoice. (Overrides the complementaryType Method.)
JJ743353.pubmethod(en-us,AX.60).gif currencyCode Retrieves the currency code for this complementary invoice. (Overrides the currencyCode Method.)
JJ743353.pubmethod(en-us,AX.60).gif defaultDimension Retrieves the default dimension for the current complementary line. (Overrides the defaultDimension Method.)
JJ743353.pubmethod(en-us,AX.60).gif description Retrieves the description of the current line. (Overrides the description Method.)
JJ743353.pubmethod(en-us,AX.60).gif documentDate Retrieves the document date for the current invoice. (Overrides the documentDate Method.)
JJ743353.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ743353.pubmethod(en-us,AX.60).gif exchRate Retrieves the exchange rate for the current invoice. (Overrides the exchRate Method.)
JJ743353.pubmethod(en-us,AX.60).gif exchRateSecondary Retrieves the secondary exchange rate for the current invoice. (Overrides the exchRateSecondary Method.)
JJ743353.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ743353.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ743353.pubmethod(en-us,AX.60).gif initCursor Initializes the cursor to traverse the lines. (Overrides the initCursor Method.)
JJ743353.pubmethod(en-us,AX.60).gif invoiceDate Retrieves the invoice date for the current invoice. (Overrides the invoiceDate Method.)
JJ743353.pubmethod(en-us,AX.60).gif ledgerVoucher Retrieves the ledger voucher for the current invoice. (Overrides the ledgerVoucher Method.)
JJ743353.pubmethod(en-us,AX.60).gif new Instantiates a new SalesComplInvoiceCalcTax object for a given SalesComplementaryInvoiceHeader record.
JJ743353.pubmethod(en-us,AX.60).gif nextLine Goes to the next line of this invoice. (Overrides the nextLine Method.)
JJ743353.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.)
JJ743353.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.)
JJ743353.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ743353.pubmethod(en-us,AX.60).gif operationAccount Retrieves the operation account for this invoice. (Overrides the operationAccount Method.)
JJ743353.pubmethod(en-us,AX.60).gif operationPosting Retrieves the ledger posting type for this invoice. (Overrides the operationPosting Method.)
JJ743353.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ743353.pubmethod(en-us,AX.60).gif post Posts the taxes. (Overrides the post Method.)
JJ743353.pubmethod(en-us,AX.60).gif queryGet Retrieves a record from the QueryRun object. (Overrides the queryGet Method.)
JJ743353.pubmethod(en-us,AX.60).gif recID Retrieves the record ID of the current invoice. (Overrides the recID Method.)
JJ743353.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ743353.pubmethod(en-us,AX.60).gif tableId Retrieves the table ID of the current invoice. (Overrides the tableId Method.)
JJ743353.pubmethod(en-us,AX.60).gif tax Gets or sets the Tax object. (Inherited from ComplementaryInvoiceCalcTax.)
JJ743353.pubmethod(en-us,AX.60).gif taxationOrigin Gets the taxation origin of the current complementary invoice line. (Overrides the taxationOrigin Method.)
JJ743353.pubmethod(en-us,AX.60).gif taxModuleType Retrieves the tax module type of the current complementary invoice. (Overrides the taxModuleType Method.)
JJ743353.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ743353.pubmethod(en-us,AX.60).gif transTaxGroup Retrieves the TaxGroup value of the current record. (Overrides the transTaxGroup Method.)
JJ743353.pubmethod(en-us,AX.60).gif transTaxItemGroup Retrieves the TaxItemGroup value of the current record. (Overrides the transTaxItemGroup Method.)
JJ743353.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.)
JJ743353.pubmethod(en-us,AX.60).gif useAndConsumption Returns a value that indicates whether the operation is for a final user. (Overrides the useAndConsumption Method.)
JJ743353.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ743353.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Inheritance Hierarchy

Object Class
  ComplementaryInvoiceCalcTax Class
    SalesComplInvoiceCalcTax Class