TaxWithhold Class [AX 2012]

class TaxWithhold

Run On

Called

  MethodDescription
Gg794793.protmethod(en-us,AX.60).gif accumulatedPaymentQueryRun_BR
Gg794793.pubmethod(en-us,AX.60).gif calcInvoiceTaxAmount
Gg794793.protmethod(en-us,AX.60).gif calcInvoiceTaxAmount_TH This method will calculate the tax amount per invoice.
Gg794793.pubmethod(en-us,AX.60).gif calcNotTaxableByTreaty
Gg794793.pubmethod(en-us,AX.60).gif calcNotTaxableExpenses
Gg794793.protmethod(en-us,AX.60).gif calcPaymentAmtPerLine_TH This method will calculate the amount to calculate the WHT tax. This amount will be adjusted based on discounts and taxes applied to the invoice line.
Gg794793.pubmethod(en-us,AX.60).gif calcWithholdAmounts This method will calculate the withholding tax amount for specified tax withholding trans.
Gg794793.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg794793.pubmethod(en-us,AX.60).gif changeInvoiceAmountSettle
Gg794793.pubmethod(en-us,AX.60).gif changeTaxWithholdAmount This method will update withholding tax amount for specified withholding tax transaction.
Gg794793.protmethod(en-us,AX.60).gif checkTaxLimitBaseAmount_BR Return if its necessary check tax base amount when fetching withholding tax data percentage.
Gg794793.pubmethod(en-us,AX.60).gif createAllTaxWithholdTrans Calculates tax withholding information.
Gg794793.protmethod(en-us,AX.60).gif createItemTaxWithholdTrans_TH Calculates the withholding taxes based on each invoice and tax withholding group and tax withholding item group that is specified on each invoice line.
Gg794793.pubmethod(en-us,AX.60).gif createTaxWithholdTrans
Gg794793.pubmethod(en-us,AX.60).gif createTaxWithholdTrans_TH Calculates the withholding taxes based on each invoice and tax withholding group and tax withholding item group that is specified on each invoice line.
Gg794793.privmethod(en-us,AX.60).gif createTmpTaxWithhold
Gg794793.protmethod(en-us,AX.60).gif crossCompanyList_BR Return company list to be used in crosscompany selects
Gg794793.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg794793.protmethod(en-us,AX.60).gif existCalculatedWithholdTax_BR
Gg794793.privmethod(en-us,AX.60).gif fillTmpTaxWithhold
Gg794793.protmethod(en-us,AX.60).gif findCustVendOpenTrans_BR
Gg794793.protmethod(en-us,AX.60).gif findMarkupValue_TH This method will determine the miscellaneous amount that is associated with the invoice that is used during the WHT calculation.
Gg794793.pubmethod(en-us,AX.60).gif findTmpTaxWithhold
Gg794793.protmethod(en-us,AX.60).gif generateTaxWithholdRecord This method will generate withholding tax transaction when doing settlement based on specified transaction.
Gg794793.protmethod(en-us,AX.60).gif getAccumulatedPaymentAmount_BR
Gg794793.protmethod(en-us,AX.60).gif getCashdisc_TH Gets the cash discount amount for a vendor transaction.
Gg794793.protmethod(en-us,AX.60).gif getInvoiceAmountInclDisc_TH Gets the Final Payment when the WitholdBase amount is specified.
Gg794793.protmethod(en-us,AX.60).gif getInvoiceAmountSettle_TH Gets the invoice amount which is used in settlement.
Gg794793.protmethod(en-us,AX.60).gif getSumOf Returns the sum of selected taxes for accumulated base in other payment journals that has the tax withhold line edit edit status closed
Gg794793.protmethod(en-us,AX.60).gif getTaxWithholdGroup This method will get the withholding tax group for specified customer or vendor transaction.
Gg794793.protmethod(en-us,AX.60).gif getTaxWithholdPeriodHead_TH This method will retrieve the surrogate key of the TaxWithholdPeriodHead_TH table for a specified TaxWithholdCode value.
Gg794793.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg794793.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg794793.protmethod(en-us,AX.60).gif hasTaxWithholdCalculated_TH Returns whether exist the tax withhold transaction with the spec transaction id.
Gg794793.pubmethod(en-us,AX.60).gif initFromTaxWithholdCode Initializes opposite withholding tax transaction from specified withholding tax transaction.
Gg794793.pubmethod(en-us,AX.60).gif initTaxWithholdTrans Initializes another withholding tax transaction from specified withholding tax transaction.
Gg794793.pubmethod(en-us,AX.60).gif initTaxWithholdTrans_TH Initializes another withholding tax transaction from specified withholding tax transaction.
Gg794793.privmethod(en-us,AX.60).gif invoice2Payment Converts the invoice amount to an amount in the payment currency.
Gg794793.protmethod(en-us,AX.60).gif invoiceAmount_BR
Gg794793.privmethod(en-us,AX.60).gif invoiceHasReturnedTax
Gg794793.protmethod(en-us,AX.60).gif isCalculateTaxWithholdingNeeded_TH This method will determine if the withholding tax needs to be calculated.
Gg794793.protmethod(en-us,AX.60).gif isCreditPayment_BR
Gg794793.pubmethod(en-us,AX.60).gif lookupTaxWithholdCode
Gg794793.pubmethod(en-us,AX.60).gif needsToUnselectAll_BR
Gg794793.pubmethod(en-us,AX.60).gif new
Gg794793.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.)
Gg794793.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.)
Gg794793.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg794793.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg794793.pubmethod(en-us,AX.60).gif parmLedgerJournalTrans Gets or sets the LedgerJournalTrans parameter.
Gg794793.protmethod(en-us,AX.60).gif partyId_BR
Gg794793.protmethod(en-us,AX.60).gif printTaxWithholdHeaderInfo
Gg794793.protmethod(en-us,AX.60).gif resetWhTaxAmountIfPaymAmountIsLess_BR
Gg794793.privmethod(en-us,AX.60).gif roundOffTaxWithholdAmount This method will round off withholding tax amount for specified withholding tax transaction.
Gg794793.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg794793.protmethod(en-us,AX.60).gif setWhBaseAmt4PayAmtInMonth_BR
Gg794793.protmethod(en-us,AX.60).gif taxWithholdSource_BR
Gg794793.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg794793.protmethod(en-us,AX.60).gif totalAllInvoicesAmountSettled_TH Calculates the total based amount for all the invoices that are used during the settlement process.
Gg794793.protmethod(en-us,AX.60).gif totalInvoiceAmountSettled_TH Determines the sum of all invoices base amount that will be used to determine the WHT tax.
Gg794793.protmethod(en-us,AX.60).gif totalInvoiceLineAmountSettled_TH This method will determine the sum of an invoice base amount that will be used to determine WHT tax.
Gg794793.pubmethod(en-us,AX.60).gif updateAllTaxWithholdTransJournal
Gg794793.pubmethod(en-us,AX.60).gif updateAllTaxWithholdTransSpec
Gg794793.protmethod(en-us,AX.60).gif updateSelectedTaxWithholdTrans_BR Update TaxWithholdIsSelected = true for all selected transactions when taxWithholdAmount != 0, otherwise TaxWithholdIsSelected = false making transactions selectable in another tax calculation
Gg794793.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.)
Gg794793.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg794793.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::allowedReverseTaxWithHold_BR
Gg794793.protmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::calcTaxWithholdAmount Calculates the Thailand related all kinds of withholding tax amounts.
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::calculateTmpTaxWithhold
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::changeTaxWithholdExpenseAmount Updates withholding expense amount for specified withholding tax transaction.
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::checkUniquewithholdrecord_BR
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::clearCache Clear cache used by tax withholding calculations.
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::construct
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::createCustTransForReverseTaxWithhold Creates CustTrans records and VendSettlement records to reverse the settled tax withholding transaction.
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::createCustVendTransForReverse Creates CustVendTrans records and CustVendSettlement records to reverse the settled tax withholding transaction.
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::createVendTransForReverseTaxWithhold Creates VendTrans records and VendSettlement records to reverse the settled tax withholding transaction.
Gg794793.privmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::getCustInvoiceTaxWithholdIntersection_BR
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::getInvoiceTaxWithholdIntersection_BR Returns a map of withhold tax code and realted base amount
Gg794793.privmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::getTaxWithholdIntersection_BR
Gg794793.privmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::getVendInvoiceTaxWithholdIntersection_BR
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::hasWithhold_BR
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::hideReversedTaxWithholdTransInPair Updates the offset of reversed TaxWithholdTrans of the specified one to make them have the same status about "Hide in reports".
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::lookupTaxWithholdCodeBasedOnGroups Looks up the withholding tax code based on given withholding tax group and item group.
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::markRelatedTaxWithholdSettlement For all already been marked transactions, mark related withholding tax voucher transactions.
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::markRelatedVouchers_BR Marks releated tax withold settlement records when the payment transaction is marked.
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::postTaxWithhold Posts and settles the tax withholding transaction.
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::reverseTaxWithhold
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::reverseTaxWithhold_BR
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::setTaxWithholdSlipNum
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::settleReverseTaxWithhold_BR
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::uncheckWithholdTrans_BR
Gg794793.pubmethod(en-us,AX.60).gif Gg794793.static(en-us,AX.60).gif ::validateExpenseAmount Indicates whether expense amount of specified withholding tax transaction is valid.
Top

Community Additions

ADD
Show: