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

Reply via email to