TaxValidateForProjectProposal_CN Class [AX 2012]

The TaxValidateForProjectProposal_CN class is used to validate tax for project proposal.

class TaxValidateForProjectProposal_CN extends TaxValidateForTaxIntegration_CN

Run On

Called

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

Object Class
  TaxValidateForTaxIntegration_CN Class
    TaxValidateForProjectProposal_CN Class

Community Additions

ADD
Show: