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

Reply via email to