TaxRegistrationValidator_MX Class [AX 2012]

The TaxRegistrationValidator_MX class handles the logic for validating the formats of the Federal Registration for Taxpayers (RFC) and Unique Fiscal Card Identification (CURP) that was entered by the user in the Companyinfo, CustTable, VendTable and BankAccountTable tables.

class TaxRegistrationValidator_MX

Run On

Called

  MethodDescription
Gg784040.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg784040.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg784040.privmethod(en-us,AX.60).gif fillInternalFields Fills the common variables that are passed from individual table buffers, such as the CompanyInfo, CustTable, VendTable, and BankAccountTable tables.
Gg784040.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg784040.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg784040.pubmethod(en-us,AX.60).gif isNoSpecialChar Validates whether the _instr parameter that does not contain special characters is passed as an argument.
Gg784040.protmethod(en-us,AX.60).gif isValidDateFormat Validates that the date format is YYDDMM and that it is a valid date in the month for the year.
Gg784040.protmethod(en-us,AX.60).gif isValidStateId Validates that the state ID is from the list of states present for a region of Mexico.
Gg784040.protmethod(en-us,AX.60).gif new Initializes a new instance of the TaxRegistrationValidator_MX class.
Gg784040.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.)
Gg784040.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.)
Gg784040.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg784040.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg784040.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg784040.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg784040.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.)
Gg784040.pubmethod(en-us,AX.60).gif validateBankAccountTaxRegistration Validates all the fiscal information that is required by the BankAccountTable table.
Gg784040.pubmethod(en-us,AX.60).gif validateCompanyTaxRegistration Validates all the fiscal information that is required by the CompanyInfo table.
Gg784040.pubmethod(en-us,AX.60).gif validateCurp Validates that the CURP from the specified _localCURP parameter follows the defined format.
Gg784040.pubmethod(en-us,AX.60).gif validateCustomerTaxRegistration Validates all the fiscal information that is required by the customer.
Gg784040.pubmethod(en-us,AX.60).gif validateDIOTAdditionInfoTaxRegistration Validates all the fiscal information that is required by the DIOTAdditionalInfoForNoVendor_MX table.
Gg784040.pubmethod(en-us,AX.60).gif validateForeignTaxRegistration Validates whether the _registraionId parameter that does not contain special characters passed as an argument.
Gg784040.pubmethod(en-us,AX.60).gif validateLegalRepresentativeName Validates whether the _name parameter that does not contain special characters passed as an argument.
Gg784040.pubmethod(en-us,AX.60).gif validateNationality Validates whether the _nationality parameter that does not contain special characters passed as an argument.
Gg784040.pubmethod(en-us,AX.60).gif validateRepresentativeInformation Validates that the legal representative name is entered and that the legal representative RFC and legal representative CURP are entered.
Gg784040.pubmethod(en-us,AX.60).gif validateRFC Validates that the CURP from the _rfc buffer is valid.
Gg784040.privmethod(en-us,AX.60).gif validateRfcForLegalEntity
Gg784040.privmethod(en-us,AX.60).gif validateRfcForLegalPerson
Gg784040.pubmethod(en-us,AX.60).gif validateRfcForLegalPersonOrLegalEntity Validates RFC number whether it is a Legal Person or Legal entity.
Gg784040.pubmethod(en-us,AX.60).gif validateStateInscription Validates that the state inscription from the _stateInscript parameter does not contain special characters.
Gg784040.pubmethod(en-us,AX.60).gif validateVendor Validates the vendor based on the vendor type, vendor operation type, and the company type.
Gg784040.pubmethod(en-us,AX.60).gif validateVendorTaxRegistration Validates all the fiscal information that is required by the vendor
Gg784040.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg784040.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg784040.pubmethod(en-us,AX.60).gif Gg784040.static(en-us,AX.60).gif ::construct Creates a new instance of the TaxRegistrationValidator_MX class.
Top

The TaxRegistrationValidator_MX class is used to validate the format of the Federal Registration for Taxpayers (RFC) and Unique Fiscal Card Identification (CURP).

Object Class
  TaxRegistrationValidator_MX Class

Community Additions

ADD
Show: