How to Validate Tax IDs in Latin American Countries

The logic for validating tax IDs for customers and suppliers for Latin American users in countries for which localized solutions are available is different from the logic for users in other countries. JD Edwards EnterpriseOne software supports localized software for these Latin American countries:

  • Argentina

  • Brazil

  • Chile

  • Colombia

  • Ecuador

  • Mexico

  • Peru

  • Venezuela

The standard logic for validating tax IDs uses the country code of the customer or supplier, along with values in the Tax Id Validation (70/TI) user-defined code (UDC) table. For the Latin American countries, the logic uses the user's country code as set up in the User Profile Revisions program (P0092) when:

  • The user's country code is different from the supplier or customer country code, and

  • The user's country code is for a supported Latin American country.

For example, if the user's country code is AR (Argentina) and the supplier's country code is IT (Italy), the system:

  1. Verifies that the IT value exists in the 70/TI UDC table.

  2. Uses the validation routine for Argentina instead of the validation routine for Italy.

Note: If both the user country code and the supplier or customer country code are in supported Latin American countries, do not set up the 70/TI UDC table with values for the supplier or customer country codes. For example, if the user is in Brazil, and the supplier is in Argentina, do not set up a value of AR in the 70/TI UDC table. Because the AR value does not exist in the 70/TI UDC table, the system will use the tax ID validation for the supplier's country (Argentina).