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