CheckBTWNr Overigefunctie

Met CheckBTWNr wordt een globale controle van BTW nummers uitgevoerd waaronder de geldigheid van de landcode of gereserveerde code. Gereserveerde 'landcodes' zijn AV en BV voor respectievelijk afstandsverkopen en BTW verlegd. Hierbij wordt BV slechts vanwege compatibiliteit met voorgaande versies ondersteund. Bij BTW verlegd dient bij voorkeur het BTW nummer genoteerd te worden in het formaat: NL*V. Afgezien van de gereserveerde codes AV en BV zijn standaard BTW nummers geldig indien ze uit tenminste 7 en maximaal 15 cijfers of letters bestaan inclusief de 2 beginletters voor de (geldige) landcode.

De functie resulteert in de waarde TRUE indien het BTW nummer geldig is en anders in FALSE.

CheckBTWNr (BtwID)
CheckBTWNr (BtwID,CleanBtwID)

BtwID (MergedString)
In BtwID wordt het te controleren BTW nummer vermeld.

CleanBtwID (MergedString)
In de optionele CleanBtwID wordt de naam van een string vermeld in de vorm van een StringVarName. Naar de optionele CleanBtwID wordt het BTW nummer gekopieerd, ontdaan van alle lees- en scheidingstekens zodat een code met uitsluitend cijfers en letters resulteert.