Projekt

Allgemein

Profil

Aktionen

Bug #10

geschlossen

comdirect Visa Umsätze werden nur für einen Tag abgeholt

Von Anonym vor etwa 7 Jahren hinzugefügt. Vor mehr als 5 Jahren aktualisiert.

Status:
Closed
Priorität:
Normal
Kategorie:
AqBanking
Beginn:
19.07.2018
Abgabedatum:
Betriebssystem:
FreeBSD, Linux, MacOSX, Windows
AqBanking-Version:
5.7.8
Anwendung:
AqFinance, GnuCash, KMyMoney, aqbanking-cli
Version der Anwendung:

Beschreibung

Versuche ich bei der comdirect Bank Kreditkartenumsätze (Visa) abzuholen kommt es zu folgendem Verhalten:

- Abfrage ohne Datumseingrenzung
Die Bank antwortet mit einer Transaktionsliste über mehrere Tage

- Abfrage mit todate=(Tag mit Buchungen)
Transaktionsliste des todate Tages kommt zurück

- Abfrage mit todate=(Tag ohne Buchungen)
Meldung von der Bank "keine Einträge"

- Abfrage mit todate=(Tag mit Buchungen), fromdate=(deutlich früher)
Nur die Transaktionsliste des todate Tages kommt zurück, frühere Umsätze im Zeitraum fehlen

- Abfrage mit todate=(Tag ohne Buchungen), fromdate=(deutlich früher)
Meldung von der Bank "keine Einträge" obwohl im Zeitraum vorhanden.

Erwartetes Verhalten:
Die Lieferung der Transaktionliste nach dem eingegrenzten Datum (offensichtlich)

Diskussion in gnucash-de:
https://lists.gnucash.org/pipermail/gnucash-de/2018-July/010406.html

Versionen:
$ aqbanking-cli versions
Versions:
AqBanking-CLI: 5.7.8
Gwenhywfar : 4.20.0.0
AqBanking : 5.7.8.0

Aktionen #1

Von martin vor etwa 7 Jahren aktualisiert

  • Status wurde von New zu Feedback geändert

Hallo,

vielen Dank fuer den Report.

Waere es vielleicht moeglich, dazu ein Log zu bekommen? Mich wuerde da die entsprechende Logdatei aus $HOME/.aqbanking/backends/aqhbci/data/banks/de/(BLZ)/logs/ interessieren.

Bitte am besten direkt an mich senden, nicht hier posten.

Gruss
Martin

Aktionen #2

Von Anonym vor etwa 7 Jahren aktualisiert

Noch eine interessante Beobachtung:
auch wenn ich die Daten vertausche (also z.B. vom 13.07.18 bis zum 11.07.18) kommen Transaktionen zurück.
Allerdings nicht nur aus diesem Zeitraum, so dass man nicht von einer einfachen Vertauschung sprechen kann...

Ein entsprechendes Log schicke ich gleich zu.

PS: Die ursprünglich gewünschten Logs hatte ich am Donnerstag direkt an deine libchipcard.de Adresse geschickt.

Aktionen #3

Von martin vor etwa 7 Jahren aktualisiert

  • Status wurde von Feedback zu In Progress geändert

Moin,

danke Dir, ich schaue mir die Logs am Wochenende mal an.

Das Problem ist, dass der entsprechende Code auf Reverse-Engineering beruht, weil die Banken bloederweise das Format der entsprechenden Sonder-Kommandos nicht veroeffentlichen (wieso so etwas ueberhaupt erlaubt ist, wenn man doch einen nationalen Banking-Standard schafft, und warum hier nicht einfach die normalen Umsatzabruf-Kommandos verwendet werden, wird mir immer ein Raetsel bleiben!).

Gruss und Dank
Martin

Aktionen #4

Von Anonym vor etwa 6 Jahren aktualisiert

Kleine Ergänzung: Ich muss meinen Kommentar #2 korrigieren:

Es funktioniert ganz gut in GnuCash einfach die Von/Bis Daten im Abrufdialog zu vertauschen

Aktionen #5

Von Anonym vor etwa 6 Jahren aktualisiert

Ich kann das Verhalten von elfrinjo exakt nachstellen. Wenn ich die Anfangs- und Enddaten vertausche, bekomme ich die erwarteten Ergebnisse von der Bank zurück.

gwenhywfar: 4.20.0.0
aqhbci: 5.7.8.0stable

Aktionen #6

Von martin vor fast 6 Jahren aktualisiert

  • Kategorie wurde auf AqBanking gesetzt
Aktionen #7

Von martin vor fast 6 Jahren aktualisiert

  • Tracker wurde von Support zu Bug geändert
Aktionen #8

Von martin vor mehr als 5 Jahren aktualisiert

  • Status wurde von In Progress zu Closed geändert
  • AqBanking-Version wurde auf 5.7.8 gesetzt
  • Betriebssystem FreeBSD, Linux, MacOSX, Windows wurde hinzugefügt
  • Anwendung AqFinance, GnuCash, KMyMoney, aqbanking-cli wurde hinzugefügt

In aktuellen Versionen von AqBanking werden die Daten automatisch getauscht. Damit sollte das Problem behoben sein.

Aktionen

Auch abrufbar als: Atom PDF