Aktionen
Bug #86
geschlossenvia API: am Ende der normalen Umsätze kommen noch die "noted" hinterher ...
Status:
Closed
Priorität:
Normal
Kategorie:
-
Beginn:
30.09.2019
Abgabedatum:
Betriebssystem:
AqBanking-Version:
Anwendung:
Version der Anwendung:
Beschreibung
(gwenhywfar Rev. 4.99.18rc2-1 / aqbanking Rev. 5.99.35.1, API)
Obwohl ich sage
t=AB_ImExporterAccountInfo_GetFirstTransaction(ai,AB_Transaction_TypeStatement,0);
while(t) {
kommen am Ende noch die "AB_Transaction_TypeNotedStatement" mit dazu, ich muss selbst filtern mit:
if (AB_Transaction_GetType(t)==AB_Transaction_TypeStatement) {
Ist das im aqbankig6 API jetzt so "normal", ich glaube das Problem hatte ich schon mal ...
Aktionen
#1
Von AndreasFilsinger vor fast 6 Jahren aktualisiert
nur bei https://banking-bw4.s-fints-pt-bw.de/fints30 reproduzierbar, alle meine anderen Server funktionieren ohne die Filter-PRogrammierung
Aktionen
#2
Von martin vor fast 6 Jahren aktualisiert
Ich nehme an, Du verwendest auch AB_Transaction_List_FindNextByType()? Also ein Loop wuerde dann so aussehen:
t=AB_ImExporterAccountInfo_GetFirstTransaction(ai,AB_Transaction_TypeStatement,0);
while(t) {
/* mache irgendwas mit t */
t=AB_Transaction_List_FindNextByType(t, AB_Transaction_TypeStatement, 0);
}
Denn wenn Du AB_Transaction_List_Next() verwendest, kommt ja eben der nächste Eintrag, und das kann eben auch ein anderer Type als "statement" sein...
Aktionen
#3
Von AndreasFilsinger vor fast 6 Jahren aktualisiert
- Status wurde von New zu Closed geändert
stimmt, mein Fehler war, dass ich per
t=AB_Transaction_List_Next(t);
iteriert habe.
Aktionen