TaxWithholdPostPurch_IN Class [AX 2012]

Class initialized to post withhold taxes for Purchase order invoice.Class extends from TaxWithholdPost_IN.

class TaxWithholdPostPurch_IN extends TaxWithholdPost_IN

Run On

Server

  MethodDescription
JJ754921.protmethod(en-us,AX.60).gif addPostingReference Add a reference to LedgerPostingController object. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif allowTaxWithholdAdjustmentDelete Determines if tax withhold posting should delete tax withhold adjustments. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif allowTaxWithholdUncommittedDelete Determines if tax withhold posting should delete the TaxWithholdUncommitted_IN records. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ754921.protmethod(en-us,AX.60).gif deleteTaxWithholdRegulation Removes the tax withhold adjustments for the current document. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ754921.protmethod(en-us,AX.60).gif existsTax Checks if the tax data exists. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif findPostingReference Find the correct posting reference. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif getCompanyToPost Determines the company for which to be posted. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif getInitializationClass Gets the initialization class.
JJ754921.protmethod(en-us,AX.60).gif getOriginalHeadingRecId Gets the original heading rec id.
JJ754921.protmethod(en-us,AX.60).gif getOriginalHeadingTableId Gets the original heading table id.
JJ754921.pubmethod(en-us,AX.60).gif getProjLedgerDimension Determines the project related ledger dimension. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif getSalesPurchJournalLineFromTmpTax Gets sales purch journal line from temporary tax. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif getSalesPurchJournalLineFrTaxUnCommitted This method is used to get sales purch journal line based on the invent Id. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ754921.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ754921.pubmethod(en-us,AX.60).gif headingRecId Gets the heading rec id. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif headingTableId Gets the heading table id. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif initLedgerPosting Initialize the ledger posting. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif journalNum Gets the ledger journal id. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif moveTaxLineToNewOwner Moves all of the tax lines for the given document to a new document. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif new Creates new instance of the TaxWithholdPostPurch_IN class.
JJ754921.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.)
JJ754921.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.)
JJ754921.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ754921.protmethod(en-us,AX.60).gif overrideVoucherOnPost Determines whether posting should override the voucher when it posts to the TaxWithholdTrans_IN table. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ754921.protmethod(en-us,AX.60).gif post The post method of the TaxWithholdPost_IN class. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif postAsPerCompany Posts tax withhold as per company. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif postFindPostingReference Determines if withhold tax posting should attempt to find the correct posting reference using the voucher and transdate on the withhold tax line. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif postToTaxWithHoldTrans Posts a TaxWithholdTrans_IN record. (Overrides the postToTaxWithHoldTrans Method.)
JJ754921.protmethod(en-us,AX.60).gif saveAndPostFromSubLedgerJournalLinesWHT Posts withhold tax amounts to TaxWithholdTrans_IN and the ledger using TaxWithholdUncommitted_IN and SubLedgerJournalLines. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif saveAndPostFromTaxWHTUncommitted This method is the main entry point to post to TaxWithholdTrans_IN and to post withhold tax amounts to the Ledger using TaxWithholdUncommitted_IN. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif saveAndPostFromTmpTaxWHTWorkTrans This method is the main entry point to post to TaxWithholdTrans_IN and to post withhold tax amounts to the Ledger using TmpTaxWithholdWorkTrans_IN. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif saveAndPostWHT This method is the main entry point to post to TaxWithholdTrans_IN and to post withhold tax amounts to the Ledger. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setCPOrigRefRecid Sets the value of original refenrence record Id. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setExchRates Gets and sets the currency and exchange rate information about withhold tax. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setInvoiceAccount Sets invoice account information. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setInvoiceAndPaymentData Sets invoice and payment data. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setInvoiceCompany Sets invoice company. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setInvoiceVoucher Sets invoice voucher information. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setJournalLineCompany Sets journal line company. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setLedgerData Sets the ledger data information. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setPaymentAccount Sets payment account information. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setPaymentCompany Sets payment company information. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setSpecRefRecid Sets spec reference rec id. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setSpecTransBuffer Sets the spec trans buffer. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setTaxWithholdAmount Sets tax withhold amount. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ754921.pubmethod(en-us,AX.60).gif setVoucherInterCompany Sets interCompany voucher (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setVoucherSettle Sets settle voucher for CP direct settlement (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif setWHTContainerData Sets WHT container data. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif sourceRecId Returns the RecId of the transaction line that is currently being posted. (Overrides the sourceRecId Method.)
JJ754921.pubmethod(en-us,AX.60).gif sourceTableId Returns the TableId of the transaction that is to be taxed. (Overrides the sourceTableId Method.)
JJ754921.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ754921.pubmethod(en-us,AX.60).gif totalTaxWithholdAmount This method returns the actual withhold tax amount. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif updateAndPost This method is the main entry point to execute transaction specific logic and to post to TaxWithholdTrans_IN and to post withhold tax amounts to the Ledger. (Overrides the updateAndPost Method.)
JJ754921.pubmethod(en-us,AX.60).gif updateTaxWithholdTrans Updates tax withhold transaction. (Inherited from TaxWithholdPost_IN.)
JJ754921.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.)
JJ754921.pubmethod(en-us,AX.60).gif useSubLedgerJournalLines Returns a Boolean value that indicates whether the current transaction being posted supports the SubLedgerDistributions or SubLedgerJournalLines. By default, the base implementation is that the transactions do not support sub-ledgers. If the individual transactions support sub-ledgers, they will have to override this and return true. (Overrides the useSubLedgerJournalLines Method.)
JJ754921.pubmethod(en-us,AX.60).gif useTaxUncommitted Determines whether the TaxWithholdPost_IN class should use the TaxWithholdUncommitted_IN table. (Overrides the useTaxUncommitted Method.)
JJ754921.protmethod(en-us,AX.60).gif validate Validates the instance of the TaxWithholdPost_IN class. (Inherited from TaxWithholdPost_IN.)
JJ754921.protmethod(en-us,AX.60).gif validateWithholdTax Determines if multiple taxtypes attached to transaction lines. (Inherited from TaxWithholdPost_IN.)
JJ754921.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ754921.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Object Class
  TaxWithholdPost_IN Class
    TaxWithholdPostPurch_IN Class

Community Additions

ADD
Show: