On Mon, 26 Feb 2007 12:07:18 +0100, Christian Stimming <[EMAIL PROTECTED]> wrote:
> > Wer's selber programmieren möchte: Auftrag zusammenbauen kann man in > src/tools/aqbanking-tool/main.c in mkTransfer() ansehen und die > zurückgegebenen Werte vom Importer sind in import.c Zeile 277 in der > benötigten GWEN_DB Form vorhanden. Also dort in Zeile 281 müsste man > statt > dem Schreiben der Daten stattdessen mit mkTransfer() weitermachen. > Ich habe gerade auch eine Überweisung umgesetzt und habe mich auch am aqbanking-tool in mkTransfer() orientiert. Dabei ist mir aufgefallen dass das, was mkTransfer eigentlich tut, nämlich u.a. einem AB_TRANSFER objekt die lokalen Bankdaten setzt (AB_Banking_SetLocal*) an sich in den meisten Anwendungen die aqbanking verwenden auch benötigt wird. Wäre es nicht sinnvoll eine solche Funktion in die API miteinzubauen, also etwas wie AB_Transfer_FromAccount(AB_TRANSFER *trans, AB_ACCOUNT *acc), die dann die Daten vom Account wie BankCode, AccountNumber etc. in das AB_TRANSFER objekt schreibt. Ich hab jetzt in meiner Anwendung mir selbst so eine Funktion wie mkTransfer() gebaut die also alle möglichen AB_Account_Get* funktionen aufruft um die Informationen zu ermitteln und diese gleich wieder mit AB_Transfer_SetLocal* ins TRANSFER objekt einschreibt. Ich denke mal das auch andere Anwendungen wie GnuCash etc sich so was genau so selber bauen müssen, wäre es da nicht sinnvoll das in die API zu integrieren? Bzw. macht es überhaupt sinn andere Daten, also z.B eine Andere BLZ oder Kontonummer in ein TRANSFER objekt zu schreiben, wenn es doch über den speziellen Account ausgeführt wird? Die Bank wird dass doch sicher nicht akzeptieren wenn der Absender vorgibt jemand anders zu sein? Grüße Timo -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ ------------------------------------------------------------------------- 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
