Moin, On Monday 05 March 2007 11:26, Klaus Keppler wrote: [...] > Was würde gegen folgende Variante sprechen: > - meine Applikation (FiBu) erzeugt eine DTAUS-Datei > - aqhbci (oder was-auch-immer) nimmt diese DTAUS-Datei und schickt > sie ohne Herumkonvertiererei direkt zur Bank... [...]
Gegen diese Variante spricht zum einen, dass nicht alle Banken fuer alle Kunden das Einreichen von DTA-Dateien erlauben (->Sammelauftraege). Viele Banken erlauben nur Einzelueberweisungen, dann kaemst Du mit Deiner DTAUS-Datei nicht weit... Ausserdem hat jede Bank eigene Limits dafuer, wieviele Auftraege in eine DTA-Datei duerfen, welche Betraege etc. Das sollte ein Programm auch nicht selber herausklabuestern muessen. Das Programm will einfach nur die Ueberweisungen/Lastschriften einreichen, was da hinter den Kulissen geschieht, sollte die Anwendung nicht managen muessen. Die Anwendung sollte sich nicht darum kuemmern muessen, in welcher Form die Bank die Auftraege erwartet. Das erledigt AqHBCI (man kann das Verhalten allerdings einstellen). Erlaubt die Bank Sammelauftraege und ist das die Voreinstellung des Benutzers, werden eben DTAUS-Dateien on-the-fly erzeugt und versandt (unter Einhaltung der Limits der Bank fuer den einsendenden Benutzer). Erlaubt die Bank nur Einzelauftraege, sendet AqHBCI eben solche (und diese haben nicht das DTA-Format, sondern ein ganz eigenes). Es waere aber ein leichtes, dem AqBanking-Tool eine Funktion zu spendieren, mit der Ueberweisungsauftraege aus einer DTA-Datei gelesen werden koennen (QBankMAnager beispielsweise kann das schon laenger). Gruss 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
