Actions
Bug #86
closedvia API: am Ende der normalen Umsätze kommen noch die "noted" hinterher ...
Status:
Closed
Priority:
Normal
Category:
-
Start date:
09/30/2019
Due date:
Betriebssystem:
AqBanking-Version:
Anwendung:
Version der Anwendung:
Description
(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 ...
Updated by AndreasFilsinger over 6 years ago
nur bei https://banking-bw4.s-fints-pt-bw.de/fints30 reproduzierbar, alle meine anderen Server funktionieren ohne die Filter-PRogrammierung
Updated by martin over 6 years ago
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...
Updated by AndreasFilsinger over 6 years ago
- Status changed from New to Closed
stimmt, mein Fehler war, dass ich per
t=AB_Transaction_List_Next(t);
iteriert habe.
Actions