VatValidatorCountries
This class validates and formats VAT numbers. There's also a online validator service available (uses http://ec.europa.eu).
context.enableModules();
const { VatValidatorCountries } = require("ou.sp.validation.VatValidatorCountries");
const country = VatValidatorCountries.getCountry("de-306219982");
// country:
// {
// name: "Germany",
// code: "DE",
// patterns: ["^(DE)([1-9]\\d{8})$"],
// }
Constructors
Constructor
new VatValidatorCountries():
VatValidatorCountries
Returns
VatValidatorCountries
Properties
countrySpecs
staticcountrySpecs:CountryMapInternal
Methods
getCountry()
staticgetCountry(cleanVat):CountrySpecInternal
Parameters
cleanVat
string
Returns
CountrySpecInternal