From: Jan Büren Date: Thu, 9 Jul 2020 11:30:56 +0000 (+0200) Subject: DATEV-Export: Leistungsdatum nicht bei Zahlungen exportieren X-Git-Tag: release-3.5.6.1~136 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/eab277a4114a1115310e05fa5bbe867877900d84 DATEV-Export: Leistungsdatum nicht bei Zahlungen exportieren Bankbewegungen haben prinzipiell kein Leistungsdatum, allerdings baut der Export die über die Gegenbuchung zusammen, sodass dann ein deliverydate des Belegs an die Bankbewegungen drangehangen wird. Das irritiert dann zu Recht beim DATEV-Import. --- diff --git a/SL/DATEV.pm b/SL/DATEV.pm index 026ec05cb..715338409 100644 --- a/SL/DATEV.pm +++ b/SL/DATEV.pm @@ -1051,7 +1051,9 @@ sub generate_datev_lines { if (($transaction->[$haben]->{'duedate'} // '') ne "") { $datev_data{belegfeld2} = $transaction->[$haben]->{'duedate'}; } - if (($transaction->[$haben]->{'deliverydate'} // '') ne "") { + if (($transaction->[$haben]->{'deliverydate'} // '') ne "" && + $transaction->[$haben]->{'link'} !~ m/_paid/ && + $transaction->[$soll]->{'link'} !~ m/_paid/ ) { $datev_data{leistungsdatum} = $transaction->[$haben]->{'deliverydate'}; } }