Hi, On Monday 26 February 2007 18:15, Alexander Behringer wrote: [...] > Now i'm going to execute this job and after that the purpose-line in > the finished jobfile looks like: > > char purpose="HBCI%2DTEST %2D %5D UND %5C" > > which decodes to "HBCI-TEST - ] UND \". > > > So the problem seems to be related to the answer from the hbci-server. [...]
No, AqHBCI modifies the given transaction and makes it look exactly like the one which is actually sent to the server. The server doesn't understand UTF-8, the message must be encoded in the rather limited SWIFT/DTA character set. AqHBCI converts the UTF-8 string to the encoding the server understands and stores this modified data back into the Job. [...] > Can someone imagine how to resolve this problem? I'd try to convert the > purpose-line to ISO-8859-1 to check if the server is really working > with that charset, but maybe the problem is related to a complete > different thing. [...] You really should refrain from using umlauts with HBCI. Some banks don't like Umlauts at all and in some cases silently convert those characters themselves. So you can hardly know what the transaction will look like when the recipient receives it (because there might be yet another conversion on the recipients bank side). Regards Martin -- "Things are only impossible until they're not" AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Aqbanking-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aqbanking-devel
