Moin,

On Donnerstag, 6. November 2008, Patrick Prasse wrote:
[...]
> Ist 16 der Wert, der für die meisten Institute geht?
[...]

16 ist ein Wert, der definitiv geht. Das Problem sind hier mehrere Limits, die 
zu beachten sind. 

Zum einen gibt die Bank vor, wieviele Auftraege in einen Sammler maximal 
duerfen. Zum anderen gibt es aber auch Limits fuer die maximale 
Nachrichtengroesse. Ein C-Satz einer DTAUS-Datei belegt schon mal mindestens 
128 Bytes, dazu kommen noch ein A- und E-Satz fuer eine gesamte DTAUS-Datei.

Wenn man mehrere Verwendungszweck-Zeilen verwendet, belegt ein C-Satz auch mal 
256 Bytes. Davon 16 Stueck macht 4KB und sollte auf jeden Fall unter dem 
Nachrichten-Limit liegen, daher dieser Wert.

256 Stueck wuerde bis zu 64KB belegen, und das liegt schon deutlich ueber dem 
oder am Limit einiger Server.

Man koennte das natuerlich auch dynamisch vorberechnen, aber das ist ein klein 
wenig tricky (man muesste halt fuer die einzelnen Umsaetze berechnen, wie 
gross der C-Satz wird und das zusammenzaehlen; bei Ueberschreiten des Limits 
muesste man dann die naechste DTAUS-Datei anfangen).


Gruss
Martin

-- 
"Things are only impossible until they're not"

Martin Preuss - http://www2.aquamaniac.de/
AqBanking - http://www.aqbanking.de/
LibChipcard - http://www.libchipcard.de/

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Aqbanking-devel mailing list
Aqbanking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to