TaxValidateForExportJournal_CN Class [AX 2012]

The TaxValidateForExportJournal_CN class is used validate tax for export journals.

class TaxValidateForExportJournal_CN extends TaxValidateForTaxIntegration_CN

Run On

Called

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

Object Class
  TaxValidateForTaxIntegration_CN Class
    TaxValidateForExportJournal_CN Class

Community Additions

ADD
Show: