Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision abca15a1

Von Jan Büren vor etwa 7 Jahren hinzugefügt

  • ID abca15a1ae55d18c6f8b7a8d48586da11c3f0719
  • Vorgänger 991d36cb
  • Nachfolger 3d60ae4d

DATEV::CSV Feld Umsatz strikter beschreiben

Hier der genaue DATEV-Wortlaut:
"Muss immer ein positiver Wert sein."
=> 0 verbieten.

Unterschiede anzeigen:

SL/DATEV/CSV.pm
22 22
                              max_length      => 13,
23 23
                              type            => 'Value',
24 24
                              required        => 1,
25
                              input_check     => sub { my ($input) = @_; return (looks_like_number($input) && length($input) <= 13) },
25
                              input_check     => sub { my ($input) = @_; return (looks_like_number($input) && length($input) <= 13 && $input > 0) },
26 26
                              formatter       => \&_format_amount,
27 27
                              valid_check     => sub { my ($check) = @_; return ($check =~ m/^\d{1,10}(\,\d{1,2})?$/) },
28 28
                            },

Auch abrufbar als: Unified diff