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

Reply via email to