[gnucash-de] Sparkasse - Einzelüberweisung funktioniert nicht

Martin Preuss aquamaniac at gmx.de
Do Jan 6 11:39:29 EST 2011


Moin,

On Donnerstag 06 Januar 2011, Realbilly wrote:
[...]
> *   CRIT <aqbanking> dtaus-export.c:  159: Number "00000000000," too
> long: Has length 12 but must not be longer than 11 characters
[...]

Hmm, da steht 
"00000000000,"

also 11 Nullen und ein Komma. Das Komma ist zuviel, damit werden es 12 
Zeichen, und in das Feld duerfen nur 11 Zeichen eingetragen werden.

Dieses "00000000000," scheint das Ergebnis von

snprintf(buffer, sizeof(buffer), "%011.0lf",         
             AB_Value_GetValueAsDouble(val)*100.0);

zu sein, und das sollte eigentlich nicht zu dem obigen Ergebnis fuehren... Ist 
das vielleicht unter Windows?


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/


Mehr Informationen über die Mailingliste gnucash-de