Zum Inhalt

Benutzerrelevante Grenzwerte

Benutzerrelevante Grenzwerte#

Anzahl Anlagegüter Sachanlagen - unbegrenzt seitens der Anwendung
Anzahl Kredite/Darlehen - unbegrenzt seitens der Anwendung
Anzahl Sachkonten - unbegrenzt seitens der Anwendung
Anzahl Personenkonten - unbegrenzt seitens der Anwendung
Anzahl Zeichen in Textfeldern - Längen sind variabel, entsprechend der Maske
Stelligkeit der Anlagegut-Nr. - 13 Stellen
Stelligkeit der Sachkonten - 8 Stellen
Stelligkeit der Adressnummer - 6-12 Stellen
Stelligkeit von numerischen Werteninnerhalb der Datenbank - 12 Stellen + 2 Kommastellen
In Einzelfällen kann die Stelligkeit der gespeicherten Werte (z. B. durch Datenbankanpassungen) variiert werden

Zeichenverwendung#

Die Zeichensetzung für die Datenbank gilt für alle Textfelder im H2R und ist bei Grundeinrichtung des Servers auf ANSI bzw. UTF8 zusetzten. Dabei ist die Standarteinstellung ANSI. Diese kann auf UTF8 umgestellt werden.

SEPA-Zeichensetzung#

Die Ersetzung der Zeichen ist notwendig, weil es Zeichen sind die im SEPA Zeichensatz nicht erlaubt sind. Die aufgelisteten Zeichen würden ohne die folgend Bechriebene Ersetzung mit ? oder Leerzeichen aufgefüllt werden. Durch die Umsetzung von Ü nach Ue, erhalten wir zwei Zeichen die erlaubt sind und erhalten bleiben.

Wie werden die Zeichen ersetzt?#
Zeichen Ersetzung an gleicher Position
À A
à a
Á A
á a
 A
â a
à A
ã a
Å A
å a
É E
é e
È E
è e
Ê E
ê e
Ë E
ë e
Í I
í i
Ì I
ì i
Î I
î i
Ï I
ï i
Ó O
Ò O
ó o
ò o
Ô O
ô o
Õ O
õ o
Ú U
Ù U
ú u
ù u
Û U
û u
Ý Y
ý y
ÿ y
Wie werden Umlaute ersetzt?#
Ziechen Ersetzung an gleicher Position
Ä Ae
ä ae
Ö Oe
ö oe
Ü Ue
ü ue
ß ss
Wie wird die SEPA-Conformität hergestellt?#

Nach der Ersetzung vorhandener Strings wird Zeichen für Zeichen durch die Matrix ersetzt, dabei wird der Char-Wert des Zeichens genommen um den Index in dem Array zu definieren.

Beispiel:

  • Ein kleines a hat den Char-Wert 97 --> deshalb wird der Index 97 ausgelesen und aus dem Array kommt ein 'a' zurück.
  • Ein Semikolon hingegeben wird als 'ÿ' zurückliefern, alles was in der Matrix zu einem 'ÿ' substituiert wird, wird bei uns dann in der Datei ein ?, alles was zu "\0" substituiert wird ein Leerzeichen