Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 0ac8d01c

Von Jan Büren vor mehr als 6 Jahren hinzugefügt

  • ID 0ac8d01cb66f67974aea2a00cbccfa59d682752a
  • Vorgänger 07c471d4
  • Nachfolger 94a32127

DATEV-CSV Export Belegfeld2 wieder mit Fälligkeitsdatum YYMMDD belegen

Unterschiede anzeigen:

SL/DATEV/CSV.pm
106 106
                              formatter       => sub { my ($input) = @_; return substr($input, 0, 12) },
107 107
                            },
108 108
                            {
109
                              kivi_datev_name => 'not yet implemented',
109
                              kivi_datev_name => 'belegfeld2',
110 110
                              csv_header_name => t8('Invoice Field 2'),
111 111
                              max_length      => 12,
112 112
                              type            => 'Text',
113 113
                              default         => '',
114
                              valid_check     => sub { my ($check) = @_; return ($check =~ m/[ -~]{1,12}/) },
114
                              input_check     => sub { my ($check) = @_; return 1 unless $check; return (ref (DateTime->from_kivitendo($check)) eq 'DateTime') },
115
                              formatter       => sub { my ($input) = @_; return DateTime->from_kivitendo($input)->strftime('%d%m%y') },
116
                              valid_check     => sub { my ($check) = @_; return ($check =~ m/^[0-9]{6}$/) },
115 117
                            },
116 118
                            {
117 119
                              kivi_datev_name => 'not yet implemented',

Auch abrufbar als: Unified diff