Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision eab277a4

Von Jan Büren vor fast 4 Jahren hinzugefügt

  • ID eab277a4114a1115310e05fa5bbe867877900d84
  • Vorgänger 93174437
  • Nachfolger 0d07a683

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.

Unterschiede anzeigen:

SL/DATEV.pm
1051 1051
      if (($transaction->[$haben]->{'duedate'} // '') ne "") {
1052 1052
        $datev_data{belegfeld2} = $transaction->[$haben]->{'duedate'};
1053 1053
      }
1054
      if (($transaction->[$haben]->{'deliverydate'} // '') ne "") {
1054
      if (($transaction->[$haben]->{'deliverydate'} // '') ne "" &&
1055
          $transaction->[$haben]->{'link'} !~ m/_paid/           &&
1056
          $transaction->[$soll]->{'link'}  !~ m/_paid/              ) {
1055 1057
        $datev_data{leistungsdatum} = $transaction->[$haben]->{'deliverydate'};
1056 1058
      }
1057 1059
    }

Auch abrufbar als: Unified diff