[gnucash-de] Re: RDH-Import 1.8.9 -> 1.8.10

G Roesler groesle at gwdg.de
Mit Feb 2 16:01:31 EST 2005


Hallo Martin,

also vorweg: die Überweisungen mit gnucash funktionieren jetzt 
problemlos; das hast Du sehr gut hinbekommmen. Sowohl die Absendung der 
Überweisung als auch das Eintragen in das gnucash-Konto machten keine 
Probleme.

Mit dem Abholen der Umsätze gibt es noch Schwierigkeiten; könnte es 
sein, dass das angegebene Startdatum nicht verarbeitet werden kann? Die 
Mitteilung am Ende des Versuchs lautet nämlich stets, dass für die 
gewählte Zeit (welche denn?) keine Umsätze vorliegen.

In dem Konsole-Output mit 'AQHBCI_LOGLEVEL=debug' heisst es lediglich:

3:2005/02/02 20-35-36:(null)(4022):message.c:  641: ping
3:2005/02/02 20-35-39:(null)(4022):message.c:  641: ping
3:2005/02/02 20-36-40:aqhbci(4022):outbox.c: 1385: Error performing 
queue (-6)
3:2005/02/02 20-36-40:aqbanking(4022):banking.c: 2899: 
open(/home/user/.banking/jobs/todo/0000006b.job): Datei oder Verzeichnis 
nicht gefunden

und etwas später:


gnc_hbci_get_hbci_acc: No AB_ACCOUNT found for UID 94, trying bank code
gnc_hbci_gettrans_final: No transactions section. Response was:

(Das sind alle Ausgaben von aqhbci)


In dem angegebenen job heisst es (der job steckt allerdings in 'finished'):

int  jobId="107"
int  idForProvider="107"
char jobType="gettransactions"
char createdBy="gnucash"
char jobStatus="finished"
int  accountId="106"

lastStatusChange {
   date {
     int  day="2"
     int  month="2"
     int  year="2005"
   } # date

   int  inUtc="1"

   time {
     int  hour="19"
     int  min="36"
     int  sec="40"
   } # time
} # lastStatusChange

args {
   fromdate {
     date {
       int  day="1"
       int  month="1"
       int  year="2005"
     } # date

     int  inUtc="1"

     time {
       int  hour="23"
       int  min="0"
       int  sec="0"
     } # time
   } # fromdate
   todate {
     date {
       int  day="2"
       int  month="2"
       int  year="2005"
     } # date

     int  inUtc="1"

     time {
       int  hour="19"
       int  min="34"
       int  sec="44"
     } # time
   } # todate
} # args

result {
} # result
data {
   backends {
     aqhbci {
       char customerId="id"
       char bankId="25020600"

       sendtime {
         date {
           int  day="2"
           int  month="2"
           int  year="2005"
         } # date

         int  inUtc="1"

         time {
           int  hour="19"
           int  min="36"
           int  sec="40"
         } # time
       } # sendtime


Die aufgeführten Daten stimmen mit den eingegebenen überein.

In der log-Datei sagt aqhbci nach der üblichen Einleitung:

  mode:RDH
crypt:no
sender:user
gwenhywfar:1.7.2.0
aqhbci:1.0.2.0beta
appname:AQHBCI
appversion:1.0
size:302

HNSHK:2:3+1+20050202203539+1+1+1::PJ3PE50JFBM3H2IJHPADF0C+339+1:20050202:203539+
1:999:1+6:10:16+280:BANKLEITZAHL:3100276:S:1:1'HKKAZ:3:4+KONTO:280:BANKLEITZAHL++20
050102+20050202'HNSHA:4:1+20050202203539+ at 96@BINAERES
mode:RDH
crypt:yes
sender:user
gwenhywfar:1.7.2.0
aqhbci:1.0.2.0beta
appname:AQHBCI
appversion:1.0
size:583

HNHBK:1:2+000000000583+210+SRSQLE7AKBM3H2IJHPADF0C+2'HNVSK:998:2+4+1+1::PJ3PE50J
FBM3H2IJHPADF0C+1:BANKLEITZAHL:203539+2:2:13:@96 at BINAERES'HNHBS:5:1+2'

Gruss

Georg