homebeaver commented on PR #271: URL: https://github.com/apache/commons-validator/pull/271#issuecomment-2625117389
> ... it does not check that the ID is actually in use. So I wonder what the use case is? Compate VATID to IBAN: validating an IBAN does not check if the IBAN is actually in use. Use VIES for checking if a VATIN is actually in use. It delegates the check to the national systems, but is not avaiable 7/24. We use it for valid VATINS only when creating an invioce. The use cases: european standard EN16931-1:2017 for electronic invoices needs an valid VATIN of the cusomer. This number is neccessary in the intra comunity trades to apply a zero VAT rate. In my case I migrate ERP data from system A to system B. There are a lot of unchecked VATINs and VIES is not the tool of choice for checking a mass. When a shop or company discontinues VIES returns invalid (not invalid since...), but invoices are stored a while for auditing. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@commons.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org