Datos de referencia
Las listas que el SDK Dinaup lleva en el código para validar y clasificar: los países de la Unión Europea y el catálogo de países con nombre en español e inglés.
Datos que no dependen de la empresa y que el SDK Dinaup lleva incorporados en el módulo Dinaup.Validations. No salen de ninguna sección: están en ValidationUtils.
| Dato | En el SDK | Para qué |
|---|---|---|
| Países de la Unión Europea (27 códigos ISO 3166-1 alfa-2) | ValidationUtils.IsEuCountryCode(codigo) e IsVIESVatFormat(vat) | Saber si un país es intracomunitario y si un VAT tiene formato VIES antes de consultarlo. |
| Códigos de país para VIES | ValidationUtils.CountryEuCodes | La misma lista con EL en lugar de GR para Grecia, como la usa VIES. |
| Catálogo de países | ValidationUtils.AllCountryData (clase CountryData: ISO2, ESName, ENName, AllNames) | Pasar de código a nombre en español o inglés y al revés. |
IsEuCountryCode es lo que consulta el SDK antes de llamar a VIES (CheckVAT).