From: Thomas Heck Date: Thu, 17 Oct 2013 13:20:29 +0000 (+0200) Subject: Rechnung als neu verwenden: keine Fehlermeldung ausgeben X-Git-Tag: release-3.1.0beta1~31^2~1 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=14874239b1e146aa861c73aff5fbfbd59992b24b;p=kivitendo-erp.git Rechnung als neu verwenden: keine Fehlermeldung ausgeben wenn keine Zahlungsbedingungen gesetzt sind. Als Fälligkeitsdatum wird das Rechnungsdatum gesetzt. fixt #2348 --- diff --git a/SL/Form.pm b/SL/Form.pm index e28c35376..04ac43c41 100644 --- a/SL/Form.pm +++ b/SL/Form.pm @@ -1944,7 +1944,7 @@ sub get_duedate { : $self->{vendor_id} ? SL::DB::Vendor ->new(id => $self->{vendor_id}) ->load->payment : croak("Missing field in \$::form: payment_id, customer_id or vendor_id"); - my $duedate = $terms->calc_date(reference_date => $reference_date)->to_kivitendo; + my $duedate = $terms ? $terms->calc_date(reference_date => $reference_date)->to_kivitendo : undef; $main::lxdebug->leave_sub();