Hallo, nach meinen Beobachtungen muss ich die Sache Schritt für Schritt angehen. Beim Anlegen eines Benutzer habe ich gesehen, dass einige Werte im GUI nicht richtig im Config-File gespeichert werden bzw. dass einige Werte im Config-File nicht übers GUI geändert werden können.
Benutzer anlegen mit folgenden Werten: Bankname : easybank AG Broker-Kennung: FID: EASYBANKFID ORG: easybankORG Server-URL: https://ebanking.easybank.at/PebOfx/pebofx Benutzername: Benutzername Benutzerkennung: Benutzerkennung Client-UID: clientuid Anwendungs-ID: PROSALDO Anwendungsversion: 11005 Header version: 102 HTTP-Version: 1.1 SSLv3 erzwingen: ja Leere BLZ senden: ja Leere FID senden: ja Send Short Date: ja Nach OK bzw "Fertig stellen" liest man im GUI folgendes: Id = 000042 BLZ=0000000000 Benutzerkennung=Benutzerkennung Kundenkennung=Benutzerkennung Benutzername=Benutzername Modul=aqofxconnect Frage? Warum ist BLZ leer? Fehlt da nicht im Formular ein Eingabefeld? Warum ist Kundenkennung = Benutzerkennung? Sollte da nicht der Inhalt von Client-UID stehen? Datei users/uid%3a%3a00000005.conf: int uniqueId="42" char backendName="aqofxconnect" char userName="Benutzername" char userId="Benutzerkennung" char customerId="Benutzerkennung" char country="us" char bankCode="0000000000" int lastSessionId="0" data { backend { char flags="emptyBankId", "emptyFid", "forceSsl3", "sendShortDate" char bankName="easybank AG" char org="easybankORG" char fid="EASYBANKFID" char serverAddr="https%3A%2F%2Febanking.easybank.at%2FPebOfx%2Fpebofx" char appId="PROSALDO" char appVer="11005" char headerVer="102" int httpVMajor="1" int httpVMinor="1" } #backend } #data Frage? char customerId="Benutzerkennung" <-- Sollte das nicht clientuid sein? char country="us" <-- Kann man nicht über GUI einstellen! char bankCode="0000000000" <-- Kann man nicht über GUI einstellen! Hier "http://www.luga.at/mailing-lists/luga/2011/01/msg00097.html" wird folgendes empfohlen: Datei users/easybankuser.conf: int uniqueId="1" char backendName="aqofxconnect" char userName="Your Name" char userId="00000000987654321" char customerId="00000000987654321" char country="AT" <--------------------------------- Beachte den Wert AT char bankCode="14200" <--------------------------- Beachte den Wert 14200 int lastSessionId="0" data { backend { char org="easybankORG" char fid="EASYBANKFID" char serverType="https" char serverAddr="https%3A%2F%2Febanking.easybank.at%2FPebOfx%2Fpebofx" int serverPort="0" char appId="PROSALDO" char appVer="11005" char headerVer="102" char flags="statements", "sendShortDate" } #backend } #data Frage? Wie kann ich Flag "statement" übers GUI eingeben? Wie kann ich serverType="https" übers GUI eingeben? Wie kann ich serverPort="0" übers GUI eingeben? Gruß Andreas Am Montag, 18. Juli 2011, 19:45:48 schrieb Martin Preuss: > Moin, > > On Montag 18 Juli 2011, Andreas Trink wrote: > [...] > > ><DTCLIENT>20110718191558.000<USERID>####### > > [...] > > Du kannst vielleicht mal versuchen, im User-Setup (AqBanking-Einrichtung, > Anwendugnseinstellungen, Erweiterte Einstellungen) die checkbox "Send Short > Date" einschalten. Dann erneut den Kontenabruf probieren. Geht das dann? > > Ansonsten kannst Du noch die anderen dort vorhandenen Flags > durchprobieren... Falls Du eine passende Kombination findest, waere ich > sehr daran interessiert. > > > Gruss > Martin _______________________________________________ KMyMoney-devel mailing list KMyMoney-devel@kde.org https://mail.kde.org/mailman/listinfo/kmymoney-devel