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/git?a=commitdiff_plain;h=eab277a4114a1115310e05fa5bbe867877900d84;p=kivitendo-erp.git 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'}; } }