Ist kein transdate im Draft gesetzt kommt es zum Fehler
DBD::Pg::db selectall_arrayref failed: ERROR:  invalid input syntax for type date: ""
LINE 1: ...   WHERE taxkeys.chart_id = c.id AND startdate <= ''        ...
fixup: Datum auf aktuelles Dattum falls nicht gesetzt
   if ($params && 'HASH' eq ref $params) {
     $::form->{$_} = $params->{$_} for keys %$params;
   }
   if ($params && 'HASH' eq ref $params) {
     $::form->{$_} = $params->{$_} for keys %$params;
   }
+  $::form->{transdate} = DateTime->today_local->to_kivitendo if !$::form->{transdate};
+  $::form->{gldate}    = $::form->{transdate} if !$::form->{gldate};
   $::form->{script} = $self->draft->module . '.pl';
   ::update();
 }
   $::form->{script} = $self->draft->module . '.pl';
   ::update();
 }