TaxValidateForTaxIntegration_CN Class [AX 2012]

The TaxValidateForTaxIntegration_CN class is used to validate tax for tax integration.

class TaxValidateForTaxIntegration_CN

Run On

Called

  MethodDescription
JJ792534.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ792534.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ792534.protmethod(en-us,AX.60).gif existCustBankAccountName Checks if the cust bank account name exit.
JJ792534.protmethod(en-us,AX.60).gif existCustBankAccountNum Checks if the cust bank account number exist.
JJ792534.protmethod(en-us,AX.60).gif existTaxRegistrationNumberFromCust Checks if the tax registration number from cust exist.
JJ792534.protmethod(en-us,AX.60).gif existVATInvoiceDescTable Checks if the VAT invoice desc table exist.
JJ792534.protmethod(en-us,AX.60).gif getInvoiceAmountAndNumOfLines Gets the invoice amount and number of lines.
JJ792534.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ792534.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ792534.protmethod(en-us,AX.60).gif initValueDefault Sets init value for this class.
JJ792534.protmethod(en-us,AX.60).gif logMessageForMoreProfile Logs message for more profile.
JJ792534.protmethod(en-us,AX.60).gif new Creates new instance of the TaxValidateForIntegration_CN class.
JJ792534.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.)
JJ792534.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.)
JJ792534.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ792534.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ792534.protmethod(en-us,AX.60).gif parmCurrencyCode Gets the CurrencyCode parameter.
JJ792534.protmethod(en-us,AX.60).gif parmCustBankAccountId Gets the CustBankAccountId parameter.
JJ792534.protmethod(en-us,AX.60).gif parmInvoiceAccount Gets the InvoiceAccount parameter.
JJ792534.protmethod(en-us,AX.60).gif parmInvoiceId Gets the InvoiceId parameter.
JJ792534.protmethod(en-us,AX.60).gif parmSalesId Gets the SalesId parameter.
JJ792534.pubmethod(en-us,AX.60).gif parmTaxprofileTable Gets or sets the TaxprofileTable parameter.
JJ792534.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ792534.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ792534.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.)
JJ792534.pubmethod(en-us,AX.60).gif validate Checks if the sales invoice has sales tax code that linked with tax integration profile. if there is then will proceed to validation.
JJ792534.protmethod(en-us,AX.60).gif validateBankAccount Validates the bank account information.
JJ792534.protmethod(en-us,AX.60).gif validateCurrencyCode The currency code must be same with company currency. when export invoice to file.
JJ792534.pubmethod(en-us,AX.60).gif validateFilePath Checks if the export file path exists.
JJ792534.protmethod(en-us,AX.60).gif validateMaxInvoiceAmount Compares the variable netAmount value against the value set on tax integration profile.
JJ792534.protmethod(en-us,AX.60).gif validateMaxInvoiceLines Compares the variable numOfLines value against the value set on tax integration profile.
JJ792534.protmethod(en-us,AX.60).gif validatePostTaxCode Generates tax code set according to parameters.
JJ792534.protmethod(en-us,AX.60).gif validateTaxCode Validation the tax code for all invoice lines
JJ792534.protmethod(en-us,AX.60).gif validateTaxProfile Performs validation based on tax integration profile setup.
JJ792534.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ792534.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
JJ792534.pubmethod(en-us,AX.60).gif JJ792534.static(en-us,AX.60).gif ::construct Create a new instance of TaxExportServiceTaxIntegration or child class.
Top

Community Additions

ADD
Show: