BankLCImportPurchCalcTax Class [AX 2012]

The BankLCImportPurchCalcTax class performs the tax calculation for the purchase order.

The class could calculate the amount for partial order lines based on a given delivery date of the order line.

Syntax

class BankLCImportPurchCalcTax extends PurchCalcTax_Trans

Run On

Server

Methods

  Method Description
Gg752732.pubmethod(en-us,AX.60).gif allowSingleLineAdjustment Indicates whether the transaction supports adjusting a single line. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif assessableValue_IN The method is used to set amount zero. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif assetICMSReceivableLongTerm_BR Indicates whether the ICMS asset is receivable long term. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif assetPISCOFINSReceivableLongTerm Indicates whether the PISCONFINS asset is receivable long term. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif baseAmount_IN Sets the base amount. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif baseAmountInclTax_IN Sets base amount in tax. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif calcTax Gets the tax amount. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif calcWithholdTax_IN Calculates withhold taxes for Purchase order lines. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg752732.protmethod(en-us,AX.60).gif cfopTable_BR Returns the CFOPTable_BR for the current record. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif checkIntersection Retrieves a Boolean value that indicates whether the tax intersection is verified. (Inherited from PurchCalcTax.)
Gg752732.protmethod(en-us,AX.60).gif constructInventMovement (Inherited from PurchCalcTax_Purch.)
Gg752732.protmethod(en-us,AX.60).gif createEnumerableFactory (Inherited from TradeCalcTax.)
Gg752732.protmethod(en-us,AX.60).gif createMarkupQueryRun (Inherited from PurchCalcTax_Trans.)
Gg752732.pubmethod(en-us,AX.60).gif currencyCode (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif deliveryDate (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif deliveryDateMarkup (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif destructiveQty_IN Destructive quantity. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif directImport_BR Returns if the purchase is direct import (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif documentDate (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif doTaxGroupExistsForDocument Gets a value that indicates if a tax group exists for on any line of the document. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif endDisc (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif endDiscPercentWht_IN Ends disc percent wht. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg752732.pubmethod(en-us,AX.60).gif exchRate Retrieves an exchange rate to use for tax calculation. (Inherited from PurchCalcTax_Trans.)
Gg752732.pubmethod(en-us,AX.60).gif exchRateSecondary Retrieves a secondary exchange rate to use for tax calculation. (Inherited from PurchCalcTax_Trans.)
Gg752732.protmethod(en-us,AX.60).gif getPurchLine (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif getTaxAdjustmentDetailDescription Gets the description of the tax adjustment detail for the specified tax source. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif getTaxAdjustmentDetailReference Gets the reference of the tax adjustment detail for the specified tax source. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif getTaxAdjustmentDetailType Gets the type of the tax adjustment detail for the specified tax source. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg752732.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg752732.pubmethod(en-us,AX.60).gif headingRecID (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif headingTableID (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif headingTableSourceDocumentRecId (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif ignoreCalculatedSalesTax Determines whether the calculated sales tax should be ignored and only tax amounts from the tax adjustments should be used. (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif initCursor (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif initCursorMarkup (Inherited from PurchCalcTax_Trans.)
Gg752732.pubmethod(en-us,AX.60).gif initCursorMarkupHeader (Inherited from PurchCalcTax.)
Gg752732.protmethod(en-us,AX.60).gif initCursorMarkupLine Initiates the cursor for line related markup transactions. (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif invoiceDate Retrieves the date to use for tax calculation. (Inherited from PurchCalcTax_Trans.)
Gg752732.pubmethod(en-us,AX.60).gif isNewLine (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif isTaxIncluded Indicates whether tax is included in the item price for the purchase order document. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif keepSalesTaxAdjustments Indicates whether sales tax adjustments should be deleted when sales tax groups are changed on the transaction. (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif ledgerVoucher (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif lineEndDisc Determines whether the line is eligible for total discount. (Inherited from PurchCalcTax.)
Gg752732.protmethod(en-us,AX.60).gif loadTaxTrans (Inherited from PurchCalcTax_Purch.)
Gg752732.protmethod(en-us,AX.60).gif loadTaxWithholdTrans_IN Loads the tax withhold transaction. (Inherited from PurchCalcTax_Purch.)
Gg752732.protmethod(en-us,AX.60).gif maintainTaxUncommitted Determines if the existing TaxUncommitted records must be updated or if they can be recreated. (Inherited from PurchCalcTax_Purch.)
Gg752732.protmethod(en-us,AX.60).gif maintainTaxWithholdUncommitted_IN Determines if existing TaxWithholdUncommitted_IN records must be updated or if they can be recreated. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif markupAmount (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif markupDefaultDimension (Inherited from PurchCalcTax_Purch.)
Gg752732.protmethod(en-us,AX.60).gif markupQueryRunGet (Inherited from PurchCalcTax_Trans.)
Gg752732.protmethod(en-us,AX.60).gif markupQueryRunNext (Inherited from PurchCalcTax_Trans.)
Gg752732.pubmethod(en-us,AX.60).gif markupTaxGroup (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif markupTaxItemGroup (Inherited from PurchCalcTax.)
Gg752732.protmethod(en-us,AX.60).gif markupTotalRecId (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif maximumRetailPrice_IN The method is used to set amount zero. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif mcrGetReturnTaxTotal Returns the tax total related to the return portion of the order. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif new Initializes a new instance of the PurchCalcTax class. (Inherited from PurchCalcTax_Trans.)
Gg752732.pubmethod(en-us,AX.60).gif nextLine (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif nextMarkupLine (Inherited from PurchCalcTax_Trans.)
Gg752732.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.)
Gg752732.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.)
Gg752732.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg752732.pubmethod(en-us,AX.60).gif operationAccount (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif operationAccountMarkup (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif operationPosting (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif operationPostingMarkup (Inherited from PurchCalcTax_Purch.)
Gg752732.protmethod(en-us,AX.60).gif orderBalance Retrieves the order balance for a table. (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif origHeadingRecID (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif origHeadingTableID (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg752732.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the PurchCalcTax class. (Inherited from PurchCalcTax.)
Gg752732.protmethod(en-us,AX.60).gif parmContract Gets the Contract parameter. (Overrides the parmContract Method.)
Gg752732.pubmethod(en-us,AX.60).gif parmDeliveryDate Gets or sets the DeliveryDate parameter.
Gg752732.pubmethod(en-us,AX.60).gif parmDocumentStatus_IN Gets the DocumentStatus_IN parameter. (Inherited from PurchCalcTax_Purch.)
Gg752732.protmethod(en-us,AX.60).gif parmEnumerableFactory Gets or sets the EnumerableFactory parameter. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif parmGoodsInRouteId_RU Gets or sets the GoodsInRouteId_RU parameter. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif parmInvoicePostingType_RU Gets or sets the InvoicePostingType_RU parameter. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif parmParmTable Gets or sets the ParmTable parameter. (Inherited from PurchCalcTax_Trans.)
Gg752732.pubmethod(en-us,AX.60).gif parmSalesPurchQtyCategory Gets or sets the SalesPurchQtyCategory parameter.
Gg752732.pubmethod(en-us,AX.60).gif parmSkipLineMarkup Gets or sets the SkipLineMarkup parameter. (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif parmSkipTableMarkup Gets or sets the SkipTableMarkup parameter. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif post Posts the tax amounts to the TaxTrans table and to the ledger. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif purchMarkupRecId (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif purchMarkupTableId (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif queryBuild Builds a query to selects the order lines based on the delivery date set by the parmDeliveryDate method. (Overrides the queryBuild Method.)
Gg752732.pubmethod(en-us,AX.60).gif queryGet (Inherited from PurchCalcTax_Trans.)
Gg752732.pubmethod(en-us,AX.60).gif recID (Inherited from PurchCalcTax.)
Gg752732.protmethod(en-us,AX.60).gif resetOrderBalances Resets the order balances map. (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif setPurchTotals_IN Sets purch totals. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif setSpecQty (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif setTax (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif setTaxMarkup (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg752732.pubmethod(en-us,AX.60).gif skipTaxRecalculationsForLine Determines whether the tax will be recalculated for the current line. (Overrides the skipTaxRecalculationsForLine Method.)
Gg752732.pubmethod(en-us,AX.60).gif tableId (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif tax (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif taxCashDiscPercent (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif taxWithholdCalculation_IN Gets or sets the TaxWithholdCalculation_IN instance. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg752732.pubmethod(en-us,AX.60).gif totalTaxAmountBySign_RU Returns the actual tax amount. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif transDefaultDimension (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif transDimensionAccount (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif transferEnumerableFactory Transfers a TradeTotalsEnumerableFactory object into this class to use caches that are built up in the calling class. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif transItemId (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif transItemType Returns the transaction item type (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif transLineAmount (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif transLineAmountInclTax (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif transPcsPrice (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif transProcurementCategory Retrieves the EcoResCategory object for the current tax transaction. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif transPurchUnit (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif transQty Retrieves the line quantity for the current line to use for tax calculation. (Overrides the transQty Method.)
Gg752732.pubmethod(en-us,AX.60).gif transRecId (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif transTableId (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif transTaxGroup (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif transTaxItemGroup (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif transTransId (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif triangulation Checks if Euro triangulation should be used for tax calculation. (Inherited from PurchCalcTax_Trans.)
Gg752732.pubmethod(en-us,AX.60).gif unpack Deserializes the packedClass parameter value to an instance of the PurchCalcTax class. (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif updateOrderBalance Updates the order balance of the current order. (Inherited from PurchCalcTax.)
Gg752732.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.)
Gg752732.pubmethod(en-us,AX.60).gif useAndConsumption_BR Returns if the purchase is for use and consumption (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif useDetailsSalesTaxAdjustmentType Indicates whether tax calculation uses detailed level sales tax adjustments. (Inherited from TradeCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif useSalesTaxAdjustments Indicates whether a tax calculation uses sales tax adjustments. (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif useSubLedgerJournalLines Determines whether sub-ledger journal lines should be generated. (Overrides the useSubLedgerJournalLines Method.)
Gg752732.pubmethod(en-us,AX.60).gif useTaxUncommitted Determines whether the Tax class should use the TaxUncommitted table. (Overrides the useTaxUncommitted Method.)
Gg752732.pubmethod(en-us,AX.60).gif useTaxWithholdUncommitted_IN Determines whether the TaxWithholdCalculation_IN class should use the TaxWithholdUncommitted_IN table. (Inherited from PurchCalcTax_Purch.)
Gg752732.protmethod(en-us,AX.60).gif validateTaxes_BR (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif vatRegData_W This method is used by various financial transactions to pass information from the financial transaction down to the tax calculation engine. (Inherited from PurchCalcTax_Purch.)
Gg752732.pubmethod(en-us,AX.60).gif vendInvoiceInfoTable Populates a VendInvoiceInfoTable record. (Inherited from PurchCalcTax.)
Gg752732.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg752732.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Inheritance Hierarchy

Object Class
  TradeCalcTax Class
    PurchCalcTax Class
      PurchCalcTax_Purch Class
        PurchCalcTax_Trans Class
          BankLCImportPurchCalcTax Class