DATEV: `input_check` für UStID an `formatter`+`valid_check` angepasst
authorMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 15 Dec 2017 08:50:44 +0000 (09:50 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 15 Dec 2017 10:55:08 +0000 (11:55 +0100)
commit4be32a52cae7fbdb06ea0b8c2d3d03f42f90730e
treed66efecc2f076d01c51543749f976bfc52f24d4f
parent4c56bb5bc08ee2727a0852ae844401dfebc9784a
DATEV: `input_check` für UStID an `formatter`+`valid_check` angepasst

Die Kombination aus `formatter`+`valid_check` kann UStIDs richtig
behandeln, die Leerzeichen enthalten. Daher muss der vorher laufende
`input_check` Leerzeichen ebenfalls ignorieren.

Weiterhin muss der `input_check` auch das gleiche Format erlauben, das
`valid_check` später auch erlaubt — bezogen auf verschiedene Formate
in verschiedenen Ländern. So enhält z.B. der `valid_check` eine
Ausnahme für die Schweiz, für die nur erforderlich ist, dass die UStID
mit `CH` beginnt. Der `input_check` hingegen hat weiterhin darauf
bestanden, dass dahinter zwischen fünf und 13 Wortzeichen kommen.
SL/DATEV/CSV.pm