Mod11Verfahren
Das Modulo-11-Verfahren wird fuer die 11-stellige Steuer-Identifikationsnummer und die Umsatzsteuer-Identificationsnummer verwendet. Sie ist in "DIN ISO 7964, Mod 11, 10" beschreiben (s.a. http://www.jura.uni-sb.de/BGBl/TEIL1/1993/19930736.1.HTML).
Author
oliver (ob@aosd.de)
Since
0.1.0
Functions
Berechnet die Pruefziffer des uebergebenen Wertes. Die Berechung stammt aus Wikipedia und wurde nach Java uebersetzt (s. https://de.wikipedia.org/wiki/Steuer-Identifikationsnummer).
Die letzte Ziffer ist die Pruefziffer, die hierueber abgefragt werden kann.
Diese Methode ist aber nur fuer die 11-stellige Steuer-Identifikationsnummer (TIN) implementiert. Fuer andere Steuernummer kommt eine IllegalArgumentException.
Im Unterschied zur .validate-Methode wird hier eine IllegalArgumentException geworfen, wenn der Wert kein gueltiges Argument ist.