[gnucash-de] GnuCash Sonderzeichen / Zeichensatz
Oliver König
oliver at windfinder.com
Mit Jan 31 04:53:08 EST 2007
On Wednesday 31 January 2007 10:35:50 you wrote:
> Hallo,
>
> Oliver König schrieb:
> > Hallo,
> > ich benutze OpenSuse 10.2 (Zeichensatz UTF-8) mit GnuCash svn r15211.
> >
> > Wenn ich Umsätze von meiner Bank per HBCI nach GnuCash (mit aqbanking)
> > importiere, gehen Sonderzeichen wie ä,ö,ü,ß verloren. Wie kann ih dafür
> > sorgen, dass Sonderzeichen nicht verloren gehen?
>
> das liegt meistens an der Bank und deren HBCI-Server. Das HBCI-Protokoll
> gibt eigentlich hinreichend genaue Angaben, was mit den Umlauten
> geschehen soll, und in aqbanking und gnucash sind die auch völlig
> korrekt implementiert. Normalerweise nehmen die Banken das aber nicht
> genau genug.
>
> Wenn du meinst, der HBCI-Server habe es korrekt geschickt, dann
> kontrolliere mal in ~/.banking/backends/aqhbci/data/banks/*/logs das
> letzte Log, ob du da die Umlaute drin entdecken kannst. Ich vermute
> eher, die sind schon im Log (also in den Antworten vom HBCI-Server)
> nicht mehr drin, und dann kann aqbanking oder gnucash sie natürlich
> auch nicht herzaubern.
>
Es handelt sich um Lastschriften, die wir gestern selber nach Gnucash
importiert und dann per HBCI abgesendet haben. Beim Import wurden die
Lastschriften alle mit Sonderzeichen in GnuCash angezeigt. Ich habe jetzt im
Log von gestern nachgeschaut, in dem die versendeten Lastschriften angezeigt
werden und da sind die Sonderzeichen schon nicht mehr drin. Dann können Sie
natürlich im heutigen Log mit den abgefragten Umsätzen (erfolgreich
eingezeogene Lastschriften) natürlich auch nicht drin sein. Also liegt der
der Fehler nicht bei der Bank und vermutlich auch nicht bei
GnuCash/aqbanking. In der nach GnuCash zu importierenden DTAUS-Datei mit den
Lastschriften stehen die Sonderzeichen noch alle drin.
Allerdings haben wir die DTAUS-Dateien (mit den Lastschriften) vor kurzem
extra auf ASCII umgestellt, um genau das oben beschriebene Problem in den
Griff zu kriegen, weil das DTAUS-format kein UTF-8 kennt (siehe
www.infodrom.org/projects/dtaus/dtaus.html).
Hast Du ne Idee, was wir noch tun können?
--
Oliver König
Windfinder.com
Knorrstr. 24 Hinterhaus
24106 Kiel
Germany
phone +49 431-8008643
VoIP +49 431-5569222
fax +49 431-8008644
Mobile +49 177-4933362
oliver at windfinder.com
www.windfinder.com