char *mtxt(long methode) {
  switch (methode % 1000) {
  case 0:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 00                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2.        "
           "          #\n# Die einzelnen Stellen der Kontonummer sind von "
           "rechts nach         #\n# links mit den Ziffern 2, 1, 2, 1, 2 usw. "
           "zu multiplizieren.        #\n# Die jeweiligen Produkte werden "
           "addiert, nachdem jeweils aus        #\n# den zweistelligen "
           "Produkten die Quersumme gebildet wurde           #\n# (z.B. "
           "Produkt 16 = Quersumme 7). Nach der Addition bleiben         #\n# "
           "außer der Einerstelle alle anderen Stellen unberücksichtigt.       "
           "#\n# Die Einerstelle wird von dem Wert 10 subtrahiert. Das "
           "Ergebnis     #\n# ist die Prüfziffer. Ergibt sich nach der "
           "Subtraktion der           #\n# Rest 10, ist die Prüfziffer 0.      "
           "                               "
           "#\n################################################################"
           "######\n";
  case 1:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 01                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1.        "
           "          #\n# Die einzelnen Stellen der Kontonummer sind von "
           "rechts nach         #\n# links mit den Ziffern 3, 7, 1, 3, 7, 1 "
           "usw. zu multiplizieren.     #\n# Die jeweiligen Produkte werden "
           "addiert. Nach der Addition          #\n# bleiben außer der "
           "Einerstelle alle anderen Stellen                 #\n# "
           "Unberücksichtigt. Die Einerstelle wird von dem Wert 10             "
           "#\n# subtrahiert. Das Ergebnis ist die Prüfziffer. Ergibt sich "
           "nach     #\n# der Subtraktion der Rest 10, ist die Prüfziffer 0.   "
           "              "
           "#\n################################################################"
           "######\n";
  case 2:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 02                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 2.        "
           "          #\n# Die einzelnen Stellen der Kontonummer sind von "
           "rechts nach         #\n# links mit den Ziffern 2, 3, 4, 5, 6, 7, "
           "8, 9, 2 zu                 #\n# multiplizieren. Die jeweiligen "
           "Produkte werden addiert.            #\n# Die Summe ist durch 11 zu "
           "dividieren. Der verbleibende Rest        #\n# wird vom Divisor "
           "(11) subtrahiert. Das Ergebnis ist die            #\n# Prüfziffer. "
           "Verbleibt nach der Division durch 11 kein Rest,        #\n# ist "
           "die Prüfziffer 0. Ergibt sich als Rest 1, ist die              "
           "#\n# Prüfziffer zweistellig und kann nicht verwendet werden.       "
           "     #\n# Die Kontonummer ist dann nicht verwendbar.               "
           "          "
           "#\n################################################################"
           "######\n";
  case 3:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 03                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2.        "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 01.        "
           "               "
           "#\n################################################################"
           "######\n";
  case 4:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 04                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4.        "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 02.        "
           "               "
           "#\n################################################################"
           "######\n";
  case 5:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 05                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 7, 3, 1, 7, 3, 1, 7, 3, 1.        "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 01.        "
           "               "
           "#\n################################################################"
           "######\n";
  case 6:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 06                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 (modifiziert)    "
           "          #\n# Die einzelnen Stellen der Kontonummer sind von "
           "rechts nach         #\n# links mit den Ziffern 2, 3, 4, 5, 6, 7, "
           "2, 3 ff. zu multiplizieren.#\n# Die jeweiligen Produkte werden "
           "addiert. Die Summe ist              #\n# durch 11 zu dividieren. "
           "Der verbleibende Rest wird vom             #\n# Divisor (11) "
           "subtrahiert. Das Ergebnis ist die Prüfziffer.         #\n# Ergibt "
           "sich als Rest 1, findet von dem Rechenergebnis 10           #\n# "
           "nur die Einerstelle (0) als Prüfziffer Verwendung. Verbleibt       "
           "#\n# nach der Division durch 11 kein Rest, dann ist auch die       "
           "     #\n# Prüfziffer 0. Die Stelle 10 der Kontonummer ist die "
           "Prüfziffer.    "
           "#\n################################################################"
           "######\n";
  case 7:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 07                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10.       "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 02.        "
           "               "
           "#\n################################################################"
           "######\n";
  case 8:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 08                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 "
           "(modifiziert).    #\n# Die Berechnung erfolgt wie bei Verfahren "
           "00, jedoch erst           #\n# ab der Kontonummer 60 000.          "
           "                               "
           "#\n################################################################"
           "######\n";
  case 9:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 09                "
           "       "
           "#\n################################################################"
           "######\n# Keine Prüfziffernberechung (es wird immer richtig "
           "zurückgegeben).  "
           "#\n################################################################"
           "######\n";
  case 10:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode 10                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 "
           "(modifiziert).   #\n# Die Berechnung erfolgt wie bei Verfahren 06. "
           "                      "
           "#\n################################################################"
           "######\n";
  case 11:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 11                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 "
           "(modifiziert).   #\n# Die Berechnung erfolgt wie bei Verfahren 06. "
           "Beim Rechenergebnis   #\n# 10 wird die Null jedoch durch eine 9 "
           "ersetzt.                      "
           "#\n################################################################"
           "######\n";
  case 12:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 12                 "
           "       "
           "#\n################################################################"
           "######\n# frei/nicht definiert                                     "
           "          #\n# Beim Aufruf dieser Methode wird grundsätzlich ein "
           "Fehler zurück-   #\n# gegeben, um nicht eine (evl. falsche) "
           "Implementation "
           "vorzutäuschen.#\n##################################################"
           "####################\n";
  case 13:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 13                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1.                 "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 00. Es ist "
           "jedoch zu      #\n# beachten, daß die zweistellige "
           "Unterkonto-Nummer (Stellen 9        #\n# und 10) nicht in das "
           "Prüfziffernberechnungsverfahren mit           #\n# einbezogen "
           "werden darf. Die für die Berechnung relevante           #\n# "
           "sechsstellige Grundnummer befindet sich in den Stellen 2 bis 7,    "
           "#\n# die Prüfziffer in Stelle 8. Die Kontonummer ist neunstellig,  "
           "     #\n# Stelle 1 ist also unbenutzt.                             "
           "          #\n# Ist die obengenannte Unternummer = 00 kommt es vor, "
           "daß sie        #\n# auf den Zahlungsverkehrsbelegen nicht "
           "angegeben ist. Ergibt        #\n# die erste Berechnung einen "
           "Prüfziffernfehler, wird empfohlen,      #\n# die "
           "Prüfziffernberechnung ein zweites Mal durchzuführen und        "
           "#\n# dabei die \"gedachte\" Unternummer 00 zu berücksichtigen.     "
           "       "
           "#\n################################################################"
           "######\n";
  case 14:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 14                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7.                 "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 02. Es ist "
           "jedoch zu      #\n# beachten, daß die zweistellige Kontoart nicht "
           "in das Prüfziffern-  #\n# berechnungsverfahren mit einbezogen "
           "wird. Die Kontoart belegt      #\n# die Stellen 2 und 3, die zu "
           "berechnende Grundnummer die Stellen    #\n# 4 bis 9. Die "
           "Prüfziffer befindet sich in Stelle 10.                "
           "#\n################################################################"
           "######\n";
  case 15:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 15                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5.                       "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 06. Es ist "
           "jedoch zu      #\n# beachten, daß nur die vierstellige Kontonummer "
           "in das              #\n# Prüfziffernberechnungsverfahren "
           "einbezogen wird. Sie befindet      #\n# sich in den Stellen 6 bis "
           "9, die Prüfziffer in Stelle 10           #\n# der Kontonummer.     "
           "                                              "
           "#\n################################################################"
           "######\n";
  case 16:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 16                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4         "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 06. Sollte "
           "sich jedoch    #\n# nach der Division der Rest 1 ergeben, so ist "
           "die Kontonummer       #\n# unabhängig vom eigentlichen "
           "Berechnungsergebnis                    #\n# richtig, wenn die "
           "Ziffern an 10. und 9. Stelle identisch sind.     "
           "#\n################################################################"
           "######\n";
  case 17:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 17                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 1, 2, 1, 2, 1, 2                  "
           "          #\n# Die Kontonummer ist 10-stellig mit folgendem "
           "Aufbau:               #\n#                                         "
           "                           #\n#     KSSSSSSPUU                     "
           "                                #\n#     K = Kontoartziffer        "
           "                                     #\n#     S = Stammnummer      "
           "                                          #\n#     P = Prüfziffer  "
           "                                               #\n#     U = "
           "Unterkontonummer                                           #\n#    "
           "                                                                "
           "#\n# Die für die Berechnung relevante 6-stellige Stammnummer       "
           "     #\n# (Kundennummer) befindet sich in den Stellen 2 bis 7 der  "
           "          #\n# Kontonummer, die Prüfziffer in der Stelle 8. Die "
           "einzelnen         #\n# Stellen der Stammnummer (S) sind von links "
           "nach rechts mit         #\n# den Ziffern 1, 2, 1, 2, 1, 2 zu "
           "multiplizieren. Die                #\n# jeweiligen Produkte sind "
           "zu addieren, nachdem aus eventuell        #\n# zweistelligen "
           "Produkten der 2., 4. und 6. Stelle der               #\n# "
           "Stammnummer die Quersumme gebildet wurde. Von der Summe ist        "
           "#\n# der Wert \"1\" zu subtrahieren. Das Ergebnis ist dann durch   "
           "       #\n# 11 zu dividieren. Der verbleibende Rest wird von 10    "
           "            #\n# subtrahiert. Das Ergebnis ist die Prüfziffer. "
           "Verbleibt            #\n# nach der Division durch 11 kein Rest, "
           "ist die Prüfziffer 0.        "
           "#\n################################################################"
           "######\n";
  case 18:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 18                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 3, 9, 7, 1, 3, 9, 7, 1, 3.        "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 01.        "
           "               "
           "#\n################################################################"
           "######\n";
  case 19:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 19                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 1.        "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 06.        "
           "               "
           "#\n################################################################"
           "######\n";
  case 20:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 20                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 3 "
           "(modifiziert).    #\n# Die Berechnung erfolgt wie bei Verfahren "
           "06.                       "
           "#\n################################################################"
           "######\n";
  case 21:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 21                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 "
           "(modifiziert).    #\n# Die Berechnung erfolgt wie bei Verfahren "
           "00. Nach der Addition     #\n# der Produkte werden neben der "
           "Einerstelle jedoch alle Stellen      #\n# berücksichtigt, indem "
           "solange Quersummen gebildet werden, bis      #\n# ein einstelliger "
           "Wert verbleibt. Die Differenz zwischen diesem     #\n# Wert und "
           "dem Wert 10 ist die Prüfziffer.                           "
           "#\n################################################################"
           "######\n";
  case 22:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 22                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 3, 1, 3, 1, 3, 1, 3, 1, 3.        "
           "          #\n# Die einzelnen Stellen der Kontonummer sind von "
           "rechts nach         #\n# links mit den Ziffern 3, 1, 3, 1 usw. zu "
           "multiplizieren.           #\n# Von den jeweiligen Produkten "
           "bleiben die Zehnerstellen             #\n# unberücksichtigt. Die "
           "verbleibenden Zahlen (Einerstellen)          #\n# werden addiert. "
           "Die Differenz bis zum nächsten Zehner ist          #\n# die "
           "Prüfziffer.                                                    "
           "#\n################################################################"
           "######\n";
  case 23:
    return "###################################################################"
           "###\n#     Berechnung nach der Methode 23 (geändert zum 3.9.2001)  "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7.                 "
           "          #\n# Das Prüfziffernverfahren entspricht dem der "
           "Kennziffer 16,         #\n# wird jedoch nur auf die ersten sechs "
           "Ziffern der Kontonummer       #\n# angewandt. Die Prüfziffer "
           "befindet sich an der 7. Stelle der       #\n# Kontonummer. Die "
           "drei folgenden Stellen bleiben ungeprüft.         #\n# Sollte sich "
           "nach der Division der Rest 1 ergeben, so ist           #\n# die "
           "Kontonummer unabhängig vom eigentlichen Berechnungsergebnis    "
           "#\n# richtig, wenn die Ziffern an 6. und 7. Stelle identisch sind. "
           "     "
           "#\n################################################################"
           "######\n";
  case 24:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 24                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 1, 2, 3, 1, 2, 3, 1, 2, 3         "
           "          #\n# Die für die Berechnung relevanten Stellen der "
           "Kontonummer          #\n# befinden sich in den Stellen 1 - 9 und "
           "die Prüfziffer in           #\n# Stelle 10 des zehnstelligen "
           "Kontonummernfeldes. Eine evtl.         #\n# in Stelle 1 vorhandene "
           "Ziffer 3, 4, 5, 6 wird wie 0 gewertet.      #\n# Eine ggf. in "
           "Stelle 1 vorhandene Ziffer 9 wird als 0 gewertet und  #\n# führt "
           "dazu, dass auch die beiden nachfolgenden Ziffern in den      #\n# "
           "Stellen 2 und 3 der Kontonummer als 0 gewertet werden müssen. Der  "
           "#\n# o. g. Prüfalgorithmus greift in diesem Fall also erst ab "
           "Stelle 4  #\n# der 10stelligen Kontonummer. Die Stelle 4 ist "
           "ungleich 0.          #\n#                                          "
           "                          #\n# Die einzelnen Stellen der "
           "Kontonummer sind von                     #\n# links nach rechts, "
           "beginnend mit der ersten signifikanten          #\n# Ziffer "
           "(Ziffer ungleich 0) in den Stellen 1 - 9, mit den           #\n# "
           "Ziffern 1, 2, 3, 1, 2, 3, 1, 2, 3 zu multiplizieren. Zum           "
           "#\n# jeweiligen Produkt ist die entsprechende Gewichtungsziffer    "
           "     #\n# zu addieren (zum ersten Produkt + 1; zum zweiten Produkt "
           "+ 2;      #\n# zum dritten Produkt +3; zum vierten Produkt + 1 "
           "usw.).             #\n# Die einzelnen Rechenergebnisse sind durch "
           "11 zu dividieren.        #\n# Die sich nach der Division "
           "ergebenden Reste sind zu summieren.     #\n# Die Summe der Reste "
           "ist durch 10 zu dividieren. Der sich           #\n# danach "
           "ergebende Rest ist die Prüfziffer.                          "
           "#\n################################################################"
           "######\n";
  case 25:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 25                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9 ohne "
           "Quersumme.      #\n# Die einzelnen Stellen der Kontonummer sind "
           "von rechts nach         #\n# links mit den Ziffern 2, 3, 4, 5, 6, "
           "7, 8, 9 zu multiplizieren.    #\n# Die jeweiligen Produkte werden "
           "addiert. Die Summe ist durch        #\n# 11 zu dividieren. Der "
           "verbleibende Rest wird vom Divisor (11)      #\n# subtrahiert. Das "
           "Ergebnis ist die Prüfziffer. Verbleibt nach       #\n# der "
           "Division durch 11 kein Rest, ist die Prüfziffer 0.             "
           "#\n# Ergibt sich als Rest 1, ist die Prüfziffer immer 0 und kann   "
           "     #\n# nur für die Arbeitsziffer 8 und 9 verwendet werden. Die  "
           "          #\n# Kontonummer ist für die Arbeitsziffer 0, 1, 2, 3, "
           "4, 5, 6          #\n# und 7 dann nicht verwendbar.                 "
           "                      #\n# Die Arbeitsziffer (Geschäftsbereich "
           "oder Kontoart) befindet        #\n# sich in der 2. Stelle (von "
           "links) des zehnstelligen                #\n# Kontonummernfeldes.   "
           "                                             "
           "#\n################################################################"
           "######\n";
  case 26:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 26                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11. Gewichtung 2, 3, 4, 5, 6, 7, 2               "
           "          #\n# Die Kontonummer ist 10-stellig. Sind Stelle 1 und 2 "
           "mit            #\n# Nullen gefüllt ist die Kontonummer um 2 "
           "Stellen nach links         #\n# zu schieben und Stelle 9 und 10 "
           "mit Nullen zu füllen. Die          #\n# Berechnung erfolgt wie bei "
           "Verfahren 06 mit folgender              #\n# Modifizierung: für "
           "die Berechnung relevant sind die Stellen 1-7;   #\n# die "
           "Prüfziffer steht in Stelle 8. Bei den Stellen 9 und 10 handelt "
           "#\n# es sich um eine Unterkontonummer, welche für die Berechnung  "
           "nicht #\n# berücksichtigt wird.                                    "
           "           "
           "#\n################################################################"
           "######\n";
  case 27:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 27                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 "
           "(modifiziert).    #\n# Die Berechnung erfolgt wie bei Verfahren "
           "00, jedoch nur für        #\n# die Kontonummern von 1 bis "
           "999.999.999. Ab Konto 1.000.000.000     #\n# kommt das "
           "Prüfziffernverfahren M10H (Iterierte Transformation)     #\n# zum "
           "Einsatz.                                                       "
           "#\n# Es folgt die Beschreibung der iterierten Transformation:      "
           "     #\n# Die Position der einzelnen Ziffer von rechts nach links  "
           "          #\n# innerhalb der Kontonummer gibt die Zeile 1 bis 4 "
           "der               #\n# Transformationstabelle an. Aus ihr sind die "
           "Übersetzungswerte      #\n# zu summieren. Die Einerstelle wird von "
           "10 subtrahiert und          #\n# stellt die Prüfziffer dar.        "
           "                                 #\n# Transformationstabelle:      "
           "                                      #\n#    Ziffer    0 1 2 3 4 "
           "5 6 7 8 9                                   #\n#    Ziffer 1  0 1 "
           "5 9 3 7 4 8 2 6                                   #\n#    Ziffer 2 "
           " 0 1 7 6 9 8 3 2 5 4                                   #\n#    "
           "Ziffer 3  0 1 8 4 6 2 9 5 7 3                                   "
           "#\n#    Ziffer 4  0 1 2 3 4 5 6 7 8 9                              "
           "     "
           "#\n################################################################"
           "######\n";
  case 28:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 28                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8.              "
           "          #\n# Innerhalb der 10stelligen Kontonummer ist die 8. "
           "Stelle die        #\n# Prüfziffer. Die 9. und 10. Stelle der "
           "Kontonummer sind             #\n# Unterkontonummern, die nicht in "
           "die Prüfziffernberechnung          #\n# einbezogen sind.           "
           "                                        #\n# Jede Stelle der "
           "Konto-Stamm-Nummer wird mit einem festen           #\n# "
           "Stellenfaktor (Reihenfolge 8, 7, 6, 5, 4, 3, 2) multipliziert.     "
           "#\n# Die sich ergebenden Produkte werden addiert. Die aus der      "
           "     #\n# Addition erhaltene Summe wird durch 11 dividiert. Der "
           "Rest         #\n# wird von 11 subtrahiert. Die Differenz wird der "
           "Konto-Stamm-       #\n# Nummer als Prüfziffer beigefügt. Wird als "
           "Rest eine 0 oder         #\n# eine 1 ermittelt, so lautet die "
           "Prüfziffer 0.                      "
           "#\n################################################################"
           "######\n";
  case 29:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 29                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Iterierte Transformation.                    "
           "          #\n# Die einzelnen Ziffern der Kontonummer werden über "
           "eine Tabelle     #\n# in andere Werte transformiert. Jeder "
           "einzelnen Stelle der          #\n# Kontonummer ist hierzu eine der "
           "Zeilen 1 bis 4 der Transforma-     #\n# tionstabelle fest "
           "zugeordnet. Die Transformationswerte werden      #\n# addiert. Die "
           "Einerstelle der Summe wird von 10 subtrahiert.        #\n# Das "
           "Ergebnis ist die Prüfziffer. Ist das Ergebnis = 10, ist        "
           "#\n# die Prüfziffer = 0.                                           "
           "     #\n# Transformationstabelle:                                  "
           "          #\n#    Ziffer    0 1 2 3 4 5 6 7 8 9                    "
           "               #\n#    Ziffer 1  0 1 5 9 3 7 4 8 2 6               "
           "                    #\n#    Ziffer 2  0 1 7 6 9 8 3 2 5 4          "
           "                         #\n#    Ziffer 3  0 1 8 4 6 2 9 5 7 3     "
           "                              #\n#    Ziffer 4  0 1 2 3 4 5 6 7 8 "
           "9                                   "
           "#\n################################################################"
           "######\n";
  case 30:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 30                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 0, 0, 0, 0, 1, 2, 1, 2.        "
           "          #\n# Die letzte Stelle ist per Definition die "
           "Prüfziffer. Die           #\n# einzelnen Stellen der Kontonummer "
           "sind ab der ersten Stelle von    #\n# links nach rechts mit den "
           "Ziffern 2, 0, 0, 0, 0, 1, 2, 1, 2 zu     #\n# multiplizieren. Die "
           "jeweiligen Produkte werden addiert (ohne       #\n# "
           "Quersummenbildung). Die weitere Berechnung erfolgt wie bei         "
           "#\n# Verfahren 00.                                                 "
           "     "
           "#\n################################################################"
           "######\n";
  case 31:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 31                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 9, 8, 7, 6, 5, 4, 3, 2, 1         "
           "          #\n# Die Kontonummer ist 10-stellig. Die Stellen 1 bis 9 "
           "der            #\n# Kontonummer sind von rechts nach links mit den "
           "Ziffern 9,          #\n# 8, 7, 6, 5, 4, 3, 2, 1 zu multiplizieren. "
           "Die jeweiligen Produkte  #\n# werden addiert. Die Summe ist durch "
           "11 zu dividieren. Der          #\n# verbleibende Rest ist die "
           "Prüfziffer. Verbleibt nach der           #\n# Division durch 11 "
           "kein Rest, ist die Prüfziffer 0. Ergibt sich ein #\n# Rest 10, ist "
           "die Kontonummer falsch.Die Prüfziffer  befindet sich  #\n# in der "
           "10. Stelle der Kontonummer.                                 "
           "#\n################################################################"
           "######\n";
  case 32:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 32                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7.                 "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "10 der Kontonummer ist         #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 4 bis 9 angewendet. Die Gewichtung ist             "
           "#\n# 2, 3, 4, 5, 6, 7. Die genannten Stellen werden von rechts     "
           "     #\n# nach links mit diesen Faktoren multipliziert. Die "
           "restliche        #\n# Berechnung und mögliche Ergebnisse "
           "entsprechen dem Verfahren 06.   "
           "#\n################################################################"
           "######\n";
  case 33:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 33                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6.                    "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "10 der Kontonummer ist         #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 5 bis 9 angewendet. Die Gewichtung ist             "
           "#\n# 2, 3, 4, 5, 6. Die genannten Stellen werden von rechts        "
           "     #\n# nach links mit diesen Faktoren multipliziert. Die "
           "restliche        #\n# Berechnung und mögliche Ergebnisse "
           "entsprechen dem Verfahren 06.   "
           "#\n################################################################"
           "######\n";
  case 34:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 34                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9, 7.              "
           "          #\n# Die Kontonummer ist 10-stellig. Es wird das "
           "Berechnungsverfahren   #\n# 28 mit modifizierter Gewichtung "
           "angewendet. Die Gewichtung         #\n# lautet: 2, 4, 8, 5, A, 9, "
           "7. Dabei steht der Buchstabe A für       #\n# den Wert 10.         "
           "                                              "
           "#\n################################################################"
           "######\n";
  case 35:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 35                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10        "
           "          #\n# Die Kontonummer ist ggf. durch linksbündige "
           "Nullenauffüllung       #\n# 10-stellig darzustellen. Die 10. "
           "Stelle der Kontonummer ist die    #\n# Prüfziffer. Die Stellen 1 "
           "bis 9 der Kontonummer werden von         #\n# rechts nach links "
           "mit den Ziffern 2, 3, 4, ff. multipliziert. Die  #\n# jeweiligen "
           "Produkte werden addiert. Die Summe der Produkte         #\n# ist "
           "durch 11 zu dividieren. Der verbleibende Rest ist die          "
           "#\n# Prüfziffer. Sollte jedoch der Rest 10 ergeben, so ist die     "
           "     #\n# Kontonummer unabhängig vom eigentlichen "
           "Berechnungsergebnis        #\n# richtig, wenn die Ziffern an 10. "
           "und 9. Stelle identisch           #\n# sind.                       "
           "                                       "
           "#\n################################################################"
           "######\n";
  case 36:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 36                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 4, 8, 5.                       "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "10 der Kontonummer ist         #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 6 bis 9 angewendet. Die Gewichtung ist             "
           "#\n# 2, 4, 8, 5. Die genannten Stellen werden von rechts nach "
           "links     #\n# mit diesen Faktoren multipliziert. Die restliche "
           "Berechnung        #\n# und mögliche Ergebnisse entsprechen dem "
           "Verfahren 06.              "
           "#\n################################################################"
           "######\n";
  case 37:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 37                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 4, 8, 5, A.                    "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "10 der Kontonummer ist         #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 5 bis 9 angewendet. Die Gewichtung ist             "
           "#\n# 2, 4, 8, 5, A. Dabei steht der Buchstabe A für den            "
           "     #\n# Wert 10. Die genannten Stellen werden von rechts nach "
           "links        #\n# mit diesen Faktoren multipliziert. Die restliche "
           "Berechnung        #\n# und mögliche Ergebnisse entsprechen dem "
           "Verfahren 06.              "
           "#\n################################################################"
           "######\n";
  case 38:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 38                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9.                 "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "10 der Kontonummer ist         #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 4 bis 9 angewendet. Die Gewichtung ist             "
           "#\n# 2, 4, 8, 5, A, 9. Dabei steht der Buchstabe A für den         "
           "     #\n# Wert 10. Die genannten Stellen werden von rechts nach "
           "links        #\n# mit diesen Faktoren multipliziert. Die restliche "
           "Berechnung        #\n# und mögliche Ergebnisse entsprechen dem "
           "Verfahren 06.              "
           "#\n################################################################"
           "######\n";
  case 39:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 39                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9, 7.              "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "10 der Kontonummer ist         #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 3 bis 9 angewendet. Die Gewichtung ist             "
           "#\n# 2, 4, 8, 5, A, 9, 7. Dabei steht der Buchstabe A für den      "
           "     #\n# Wert 10. Die genannten Stellen werden von rechts nach "
           "links        #\n# mit diesen Faktoren multipliziert. Die restliche "
           "Berechnung        #\n# und mögliche Ergebnisse entsprechen dem "
           "Verfahren 06.              "
           "#\n################################################################"
           "######\n";
  case 40:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 40                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9, 7, 3, 6.        "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "10 der Kontonummer ist         #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 1 bis 9 angewendet. Die Gewichtung ist             "
           "#\n# 2, 4, 8, 5, A, 9, 7, 3, 6. Dabei steht der Buchstabe A für "
           "den     #\n# Wert 10. Die genannten Stellen werden von rechts nach "
           "links        #\n# mit diesen Faktoren multipliziert. Die restliche "
           "Berechnung        #\n# und mögliche Ergebnisse entsprechen dem "
           "Verfahren 06.              "
           "#\n################################################################"
           "######\n";
  case 41:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 41                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 "
           "(modifiziert)     #\n# Die Berechnung erfolgt wie bei Verfahren 00 "
           "                       #\n# Ausnahme:                              "
           "                            #\n# Ist die 4. Stelle der Kontonummer "
           "(von links) = 9, so werden       #\n# die Stellen 1 bis 3 nicht in "
           "die Prüfzifferberechnung einbezogen.  "
           "#\n################################################################"
           "######\n";
  case 42:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 42                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9.           "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "10 der Kontonummer ist         #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 2 bis 9 angewendet. Die Gewichtung ist             "
           "#\n# 2, 3, 4, 5, 6, 7, 8, 9. Die genannten Stellen werden von      "
           "     #\n# rechts nach links mit diesen Faktoren multipliziert. Die "
           "          #\n# restliche Berechnung und mögliche Ergebnisse "
           "entsprechen           #\n# dem Verfahren 06.                       "
           "                           "
           "#\n################################################################"
           "######\n";
  case 43:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 43                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 1, 2, 3, 4, 5, 6, 7, 8, 9.        "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "10 der Kontonummer ist         #\n# per Definition die Prüfziffer. "
           "                                    #\n# Das Verfahren wird auf "
           "die Stellen 1 bis 9 angewendet.             #\n# Die genannten "
           "Stellen werden von rechts nach links                 #\n# mit den "
           "Gewichtungsfaktoren multipliziert. Die Summe der           #\n# "
           "Produkte wird durch den Wert 10 dividiert. Der Rest der            "
           "#\n# Division wird vom Divisor subtrahiert. Die Differenz          "
           "     #\n# ist die Prüfziffer. Ergibt die Berechnung eine Differenz "
           "          #\n# von 10, lautet die Prüfziffer 0.                    "
           "               "
           "#\n################################################################"
           "######\n";
  case 44:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 44                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 4, 8, 5, A, 0, 0, 0, 0  (A = "
           "10)         #\n#                                                   "
           "                 #\n# Die Berechnung erfolgt wie bei Verfahren 33. "
           "                      #\n# Stellennr.:    1 2 3 4 5 6 7 8 9 10     "
           "                           #\n# Kontonr.:      x x x x x x x x x P "
           "                                #\n# Gewichtung:    0 0 0 0 A 5 8 "
           "4 2    (A = 10)                       "
           "#\n################################################################"
           "######\n";
  case 45:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 45                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2         "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 00         "
           "               #\n# Ausnahme:                                      "
           "                    #\n# Kontonummern, die an Stelle 1 (von links) "
           "eine 0 enthalten,        #\n# und Kontonummern, die an Stelle 5 "
           "eine 1 enthalten,                #\n# beinhalten keine Prüfziffer. "
           "                                      #\n# Testkontonummern:       "
           "                                           #\n# 3545343232, "
           "4013410024                                             #\n# Keine "
           "Prüfziffer enthalten:                                        #\n# "
           "0994681254, 0000012340 (da 1. Stelle = 0)                          "
           "#\n# 1000199999, 0100114240 (da 5. Stelle = 1)                     "
           "     "
           "#\n################################################################"
           "######\n";
  case 46:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 46                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6.                    "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "8 der Kontonummer ist          #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 3 bis 7 angewendet. Die Gewichtung ist             "
           "#\n# 2, 3, 4, 5, 6. Die genannten Stellen werden von               "
           "     #\n# rechts nach links mit diesen Faktoren multipliziert. Die "
           "          #\n# restliche Berechnung und mögliche Ergebnisse "
           "entsprechen           #\n# dem Verfahren 06.                       "
           "                           "
           "#\n################################################################"
           "######\n";
  case 47:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 47                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6.                    "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "9 der Kontonummer ist          #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 4 bis 8 angewendet. Die Gewichtung ist             "
           "#\n# 2, 3, 4, 5, 6. Die genannten Stellen werden von               "
           "     #\n# rechts nach links mit diesen Faktoren multipliziert. Die "
           "          #\n# restliche Berechnung und mögliche Ergebnisse "
           "entsprechen           #\n# dem Verfahren 06.                       "
           "                           "
           "#\n################################################################"
           "######\n";
  case 48:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 48                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7.                 "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "9 der Kontonummer ist          #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 3 bis 8 angewendet. Die Gewichtung ist             "
           "#\n# 2, 3, 4, 5, 6, 7. Die genannten Stellen werden von            "
           "     #\n# rechts nach links mit diesen Faktoren multipliziert. Die "
           "          #\n# restliche Berechnung und mögliche Ergebnisse "
           "entsprechen           #\n# dem Verfahren 06.                       "
           "                           "
           "#\n################################################################"
           "######\n";
  case 49:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 49                 "
           "       "
           "#\n################################################################"
           "######\n# Variante 1                                               "
           "          #\n# Die Prüfzifferberechnung ist nach Kennziffer 00     "
           "               #\n# durchzuführen. Führt die Berechnung nach "
           "Variante 1 zu             #\n# einem Prüfzifferfehler, so ist die "
           "Berechnung nach                 #\n# Variante 2 vorzunehmen.       "
           "                                     #\n#                          "
           "                                          #\n# Variante 2          "
           "                                               #\n# Die "
           "Prüfzifferberechnung ist nach Kennziffer 01                    "
           "#\n# durchzuführen.                                                "
           "     "
           "#\n################################################################"
           "######\n";
  case 50:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 50                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7.                 "
           "          #\n# Die Kontonummer ist 10-stellig. Die einzelnen "
           "Stellen der          #\n# Kontonummer werden von links nach rechts "
           "aufsteigend von           #\n# 1 bis 10 durchnumeriert. Die Stelle "
           "7 der Kontonummer ist          #\n# per Definition die Prüfziffer. "
           "                                    #\n# Es wird das "
           "Berechnungsverfahren 06 in modifizierter Form          #\n# auf "
           "die Stellen 1 bis 6 angewendet. Die Gewichtung ist             "
           "#\n# 2, 3, 4, 5, 6, 7. Die genannten Stellen werden von            "
           "     #\n# rechts nach links mit diesen Faktoren multipliziert. Die "
           "          #\n# restliche Berechnung und mögliche Ergebnisse "
           "entsprechen           #\n# dem Verfahren 06.                       "
           "                           #\n# Ergibt die erste Berechnung einen "
           "Prüfziffernfehler, wird          #\n# empfohlen, die "
           "Prüfziffernberechnung ein zweites Mal durch-        #\n# zuführen "
           "und dabei die \"gedachte\" Unternummer 000 an die           #\n# "
           "Stellen 8 bis 10 zu setzen und die vorhandene Kontonummer          "
           "#\n# vorher um drei Stellen nach links zu verschieben              "
           "     "
           "#\n################################################################"
           "######\n";
  case 51:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 51 (geändert "
           "3.6.13)      "
           "#\n################################################################"
           "######\n# Die Kontonummer ist immer 10-stellig. Die für die "
           "Berechnung       #\n# relevante Kundennummer (K) befindet sich bei "
           "den Methoden A und C  #\n# in den Stellen 4 bis 9 der Kontonummer "
           "und bei den Methoden        #\n# B + D in den Stellen 5 bis 9, die "
           "Prüfziffer in Stelle 10          #\n# der Kontonummer.             "
           "                                      #\n#                         "
           "                                           #\n# Methode A:         "
           "                                                #\n# Modulus 11, "
           "Gewichtung 2, 3, 4, 5, 6, 7                            #\n# Die "
           "Berechnung und mögliche Ergebnisse entsprechen dem             "
           "#\n# Verfahren 06.                                                 "
           "     #\n# Stellennr.:    1 2 3 4 5 6 7 8 9 A (A = 10)              "
           "          #\n# Kontonr.:      x x x K K K K K K P                  "
           "               #\n# Gewichtung:          7 6 5 4 3 2               "
           "                    #\n#                                           "
           "                         #\n# Ergibt die Berechnung der Prüfziffer "
           "nach der Methode A            #\n# einen Prüfzifferfehler, ist "
           "eine weitere Berechnung mit der        #\n# Methode B vorzunehmen. "
           "                                            #\n#                   "
           "                                                 #\n# Methode B:   "
           "                                                      #\n# Modulus "
           "11, Gewichtung 2, 3, 4, 5, 6                               #\n# "
           "Die Berechnung und mögliche Ergebnisse entsprechen dem             "
           "#\n# Verfahren 33.                                                 "
           "     #\n# Stellennr.:    1 2 3 4 5 6 7 8 9 A (A = 10)              "
           "          #\n# Kontonr.:      x x x x K K K K K P                  "
           "               #\n# Gewichtung:            6 5 4 3 2               "
           "                    #\n#                                           "
           "                         #\n# Ergibt auch die Berechnung der "
           "Prüfziffer nach Methode B           #\n# einen Prüfzifferfehler, "
           "ist eine weitere Berechnung mit der        #\n# Methode C "
           "vorzunehmen.                                             #\n#      "
           "                                                              #\n# "
           "Methode C:                                                         "
           "#\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1                       "
           "     #\n# Die Berechnung und die möglichen Ergebnisse entsprechen  "
           "          #\n# dem Verfahren 00; es ist jedoch zu beachten, dass "
           "nur die          #\n# Stellen 4 bis 9 in das "
           "Prüfzifferberechnungsverfahren              #\n# einbezogen werden "
           "                                                 #\n# Stellennr.:  "
           "  1 2 3 4 5 6 7 8 9 A (A = 10)                        #\n# "
           "Kontonr.:      x x x K K K K K K P                                 "
           "#\n# Gewichtung:          1 2 1 2 1 2                              "
           "     #\n#                                                          "
           "          #\n# Ergibt auch die Berechnung der Prüfziffer nach "
           "Methode C           #\n# einen Prüfzifferfehler, ist eine weitere "
           "Berechnung mit der        #\n# Methode D vorzunehmen.              "
           "                               #\n#                                "
           "                                    #\n# Methode D:                "
           "                                         #\n# Kontonummern, die "
           "bis zur Methode D gelangen und in der 10.        #\n# Stelle eine "
           "7, 8 oder 9 haben, sind ungültig.                      #\n# "
           "Modulus 7, Gewichtung 2, 3, 4, 5, 6                                "
           "#\n# Das Berechnungsverfahren entspricht Methode B. Die Summe der  "
           "     #\n# Produkte ist jedoch durch 7 zu dividieren. Der "
           "verbleibende        #\n# Rest wird vom Divisor (7) subtrahiert. "
           "Das Ergebnis ist die        #\n# Prüfziffer. Verbleibt kein Rest, "
           "ist die Prüfziffer 0.             #\n#                             "
           "                                       #\n# Ausnahme:              "
           "                                            #\n# Ist nach "
           "linksbündiger Auffüllung mit Nullen auf 10 Stellen die    #\n# 3. "
           "Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die         "
           "#\n# Berechnung wie folgt:                                         "
           "     #\n#                                                          "
           "          #\n# Variante 1 zur Ausnahme                             "
           "               #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8     "
           "                    #\n# Die für die Berechnung relevanten Stellen "
           "3 bis 9 werden von       #\n# rechts nach links mit den Ziffern 2, "
           "3, 4, 5, 6, 7, 8              #\n# multipliziert. Die Produkte "
           "werden addiert. Die Summe ist durch 11 #\n# zu dividieren. Der "
           "verbleibende Rest wird vom Divisor (11)         #\n# subtrahiert. "
           "Das Ergebnis ist die Prüfziffer. Ergibt sich als Rest #\n# 1 oder "
           "0, ist die Prüfziffer 0.                                    #\n#   "
           "                                                                 "
           "#\n# Stellennr.:   1 2 3 4 5 6 7 8 9 A (A=10)                      "
           "     #\n# Kontonr.;     x x 9 x x x x x x P                        "
           "          #\n# Gewichtung:       8 7 6 5 4 3 2                     "
           "               #\n#                                                "
           "                    #\n# Führt die Variante 1 zur Ausnahme zu "
           "einem Prüfzifferfehler, ist   #\n# eine weitere Berechnung nach "
           "der Variante 2 vorzunehmen.           #\n#                         "
           "                                           #\n# Variante 2 zur "
           "Ausnahme                                            #\n# Modulus "
           "11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10                  #\n# "
           "Berechnung und Ergebnisse entsprechen der Variante 1 zur Ausnahme. "
           "#\n################################################################"
           "######\n";
  case 52:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 52                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, "
           "4.        #\n# Zur Berechnung der Prüfziffer muß zunächst aus der "
           "angegebenen     #\n# achtstelligen Kontonummer die zugehörige "
           "Kontonummer des ESER-     #\n# Altsystems (maximal 12stellig) "
           "ermittelt werden. Die einzelnen     #\n# Stellen dieser "
           "Alt-Kontonummer sind von rechts nach links mit      #\n# den "
           "Ziffern 2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, 4 zu multipli-       "
           "#\n# zieren. Dabei ist für die Prüfziffer, die sich immer an der   "
           "     #\n# 6. Stelle von links der Alt-Kontonummer befindet, 0 zu "
           "setzen.     #\n# Die jeweiligen Produkte werden addiert und die "
           "Summe durch 11      #\n# dividiert. Zum Divisionsrest (ggf. auch "
           "0) ist das Gewicht         #\n# oder ein Vielfaches des Gewichtes "
           "über der Prüfziffer zu           #\n# addieren. Die Summe wird "
           "durch 11 dividiert; der Divisionsrest     #\n# muß 10 lauten. Die "
           "Prüfziffer ist der verwendete Faktor des        #\n# Gewichtes. "
           "Kann bei der Division kein Rest 10 erreicht werden,     #\n# ist "
           "die Konto-Nr. nicht verwendbar.                                "
           "#\n# Bildung der Konto-Nr. des ESER-Altsystems aus angegebener     "
           "     #\n# Bankleitzahl und Konto-Nr.: XXX5XXXX XPXXXXXX "
           "(P=Prüfziffer)       #\n# Kontonummer des Altsystems: "
           "XXXX-XP-XXXXX (XXXXX = variable        #\n# Länge, da "
           "evtl.vorlaufende Nullen eliminiert werden).              #\n# Bei "
           "10stelligen, mit 9 beginnenden Kontonummern ist die            "
           "#\n# Prüfziffer nach Kennziffer 20 zu berechnen.                   "
           "     "
           "#\n################################################################"
           "######\n";
  case 53:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 53                 "
           "       "
           "#\n################################################################"
           "######\n# Analog Kennziffer 52, jedoch für neunstellige "
           "Kontonummern.        #\n# Bildung der Kontonummern des "
           "ESER-Altsystems aus angegebener       #\n# Bankleitzahl und "
           "angegebener neunstelliger Kontonummer:            #\n# XXX5XXXX "
           "XTPXXXXXX (P=Prüfziffer)                                  #\n# "
           "Kontonummer des Altsystems: XXTX-XP-XXXXX (XXXXX = variable        "
           "#\n# Länge, da evtl.vorlaufende Nullen eliminiert werden).         "
           "     #\n# Die Ziffer T ersetzt die 3. Stelle von links der nach    "
           "          #\n# Kennziffer 52 gebildeten Kontonummer des "
           "ESER-Altsystems.          #\n# Bei der Bildung der Kontonummer des "
           "ESER-Altsystems wird die       #\n# Ziffer T nicht in den "
           "Kundennummernteil (7.-12. Stelle der         #\n# Kontonummer) "
           "übernommen.                                           #\n# Bei "
           "10stelligen, mit 9 beginnenden Kontonummern ist die            "
           "#\n# Prüfziffer nach Kennziffer 20 zu berechnen.                   "
           "     "
           "#\n################################################################"
           "######\n";
  case 54:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 54                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2               "
           "          #\n# Die Kontonummer ist 10-stellig, wobei die Stellen 1 "
           "u. 2           #\n# generell mit 49 belegt sind. Die einzelnen "
           "Stellen der             #\n# Kontonummer sind von rechts nach "
           "links mit den Ziffern 2, 3,       #\n# 4, 5, 6, 7, 2 zu "
           "multiplizieren. Die jeweiligen Produkte werden    #\n# addiert. "
           "Die Summe ist durch 11 zu dividieren. Der verbleibende    #\n# "
           "Rest wird vom Divisor (11) subtrahiert. Das Ergebnis ist die       "
           "#\n# Prüfziffer. Ergibt sich als Rest 0 oder 1, ist die Prüfziffer "
           "     #\n# zweistellig und kann nicht verwendet werden. Die "
           "Kontonummer       #\n# ist dann nicht verwendbar.                  "
           "                       "
           "#\n################################################################"
           "######\n";
  case 55:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 55                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 7, 8 "
           "(modifiziert).    #\n# Die Berechnung erfolgt wie bei Verfahren "
           "06.                       #\n# Die einzelnen Stellen der "
           "Kontonummer sind von rechts nach         #\n# links mit den "
           "Ziffern 2, 3, 4, 5, 6, 7, 8, 7, 8 zu                 #\n# "
           "multiplizieren. Die jeweiligen Produkte werden addiert.            "
           "#\n# Die Summe ist durch 11 zu dividieren. Der verbleibende Rest   "
           "     #\n# wird vom Divisor (11) subtrahiert. Das Ergebnis ist die  "
           "          #\n# Prüfziffer. Verbleibt nach der Division durch 11 "
           "kein Rest,        #\n# ist die Prüfziffer 0. Ergibt sich als Rest "
           "1, entsteht bei         #\n# der Subtraktion 11 - 1 = 10. Das "
           "Rechenergebnis ist                #\n# nicht verwendbar und muß "
           "auf eine Stelle reduziert werden.         #\n# Die linke Seite "
           "wird eliminiert, und nur die rechte Stelle         #\n# (Null) "
           "findet als Prüfziffer Verwendung.                           "
           "#\n################################################################"
           "######\n";
  case 56:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 56                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4.        "
           "          #\n# Prüfziffer ist die letzte Stelle der Kontonummer.   "
           "               #\n# Von rechts beginnend werden die einzelnen "
           "Ziffern der              #\n# Kontonummer mit den Gewichten "
           "multipliziert. Die Produkte der      #\n# Multiplikation werden "
           "addiert und diese Summe durch 11             #\n# dividiert. Der "
           "Rest wird von 11 abgezogen, das Ergebnis ist        #\n# die "
           "Prüfziffer, die an die Kontonummer angehängt wird.             "
           "#\n# 1. Bei dem Ergebnis 10 oder 11 ist die Kontonummer ungültig.  "
           "     #\n# 2. Beginnt eine zehnstellige Kontonummer mit 9, so wird "
           "beim       #\n# Ergebnis 10 die Prüfziffer 7 und beim Ergebnis 11 "
           "die              #\n# Prüfziffer 8 gesetzt.                        "
           "                      "
           "#\n################################################################"
           "######\n";
  case 57:
    return "###################################################################"
           "###\n#    Berechnung nach der Methode 57 (geändert zum 09.09.2013) "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen. Die    #\n# Berechnung der "
           "Prüfziffer und die möglichen Ergebnisse richten     #\n# sich nach "
           "dem jeweils bei der entsprechenden Variante angegebenen  #\n# "
           "Kontonummernkreis. Führt die Berechnung der Prüfziffer nach der    "
           "#\n# vorgegebenen Variante zu einem Prüfzifferfehler, so ist die   "
           "     #\n# Kontonummer ungültig. Kontonummern, die mit 00 beginnen "
           "sind       #\n# immer als falsch zu bewerten.                      "
           "                #\n#                                               "
           "                     #\n# Variante 1:                              "
           "                          #\n# Modulus 10, Gewichtung 1, 2, 1, 2, "
           "1, 2, 1, 2, 1                   #\n# Anzuwenden ist dieses "
           "Verfahren für Kontonummern, die mit den      #\n# folgenden Zahlen "
           "beginnen:                                         #\n#             "
           "                                                       #\n# 51, "
           "55, 61, 64, 65, 66, 70, 73 bis 82, 88, 94 und 95               "
           "#\n# (Konten, die mit 74 beginnen, ab 9.9.2013; bis dahin werden "
           "diese  #\n# mit Variante 2 berechnet)                              "
           "            #\n#                                                   "
           "                 #\n# Die Stellen 1 bis 9 der Kontonummer sind von "
           "                      #\n# links beginnend mit den Gewichten zu "
           "multiplizieren. Die 10.       #\n# Stelle ist die Prüfziffer. Die "
           "Berechnung und mögliche Ergebnisse  #\n# entsprechen der Methode "
           "00.                                        #\n#                    "
           "                                                #\n# Ausnahme: "
           "Kontonummern, die mit den Zahlen 777777 oder 888888      #\n# "
           "beginnen sind immer als richtig (= Methode 09; keine Prüfziffer-   "
           "#\n# berechnung) zu bewerten.                                      "
           "     #\n#                                                          "
           "          #\n#                                                     "
           "               #\n# Variante 2:                                    "
           "                    #\n# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, "
           "1, 2, 1                   #\n# Anzuwenden ist dieses Verfahren für "
           "Kontonummern, die mit den      #\n# folgenden Zahlen beginnen:     "
           "                                    #\n#                           "
           "                                         #\n# 32 bis 39, 41 bis "
           "49, 52, 53, 54, 56 bis 60, 62, 63, 67, 68, 69,   #\n# 71, 72, 83 "
           "bis 87, 89, 90, 92, 93, 96, 97 und 98                   #\n# (bis "
           "9.9.2013 auch Konten, die mit 74 beginnen)                    #\n# "
           "                                                                   "
           "#\n# Die Stellen 1, 2, 4, 5, 6, 7, 8, 9 und 10 der Kontonummer "
           "sind     #\n# von links beginnend mit den Gewichten zu "
           "multiplizieren. Die 3.    #\n# Stelle ist die Prüfziffer. Die "
           "Berechnung und mögliche Ergebnisse  #\n# entsprechen der Methode "
           "00.                                        #\n#                    "
           "                                                #\n# Variante 3:   "
           "                                                     #\n# Für die "
           "Kontonummern, die mit den folgenden Zahlen beginnen gilt   #\n# "
           "die Methode 09 (keine Prüfzifferberechnung):                       "
           "#\n# 40, 50, 91 und 99                                             "
           "     #\n#                                                          "
           "          #\n# Variante 4:                                         "
           "               #\n# Kontonummern die mit 01 bis 31 beginnen haben "
           "an der dritten bis   #\n# vierten Stelle immer einen Wert zwischen "
           "01 und 12 *und* an der    #\n# siebten bis neunten Stelle immer "
           "einen Wert kleiner 500.           #\n#                             "
           "                                       #\n# Ausnahme: Die "
           "Kontonummer 0185125434 ist als richtig zu            #\n# "
           "bewerten.                                                          "
           "#\n################################################################"
           "######\n";
  case 58:
    return "###################################################################"
           "###\n#   Berechnung nach der Methode 58 (geändert zum 4.3.2002)    "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer (mindestens 6-stellig) ist durch "
           "linksbündige      #\n# Nullenauffüllung 10-stellig darzustellen. "
           "Danach ist die 10.       #\n# Stelle die Prüfziffer. Die Stellen 5 "
           "bis 9 werden von rechts nach  #\n# links mit den Ziffern 2, 3, 4, "
           "5, 6 multipliziert. Die restliche   #\n# Berechnung und die "
           "Ergebnisse entsprechen dem Verfahren 02.        #\n#               "
           "                                                     #\n# Ergibt "
           "die Division einen Rest von 0, so ist die Prüfziffer = 0.   #\n# "
           "Bei einem Rest von 1 ist die Kontonummer falsch.                   "
           "#\n################################################################"
           "######\n";
  case 59:
    return "###################################################################"
           "###\n#    Berechnung nach der Methode 59 (geändert seit 3.12.2001) "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2.        "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 00; es ist "
           "jedoch         #\n# zu beachten, daß Kontonummern, die kleiner als "
           "9-stellig sind,     #\n# nicht in die Prüfziffernberechnung "
           "einbezogen werden.              "
           "#\n################################################################"
           "######\n";
  case 60:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 60                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2.              "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 00. Es ist "
           "jedoch zu      #\n# beachten, daß die zweistellige "
           "Unterkontonummer (Stellen 1 und     #\n# 2) nicht in das "
           "Prüfziffernverfahren mit einbezogen werden darf.   #\n# Die für "
           "die Berechnung relevante siebenstellige Grundnummer        #\n# "
           "befindet sich in den Stellen 3 bis 9, die Prüfziffer in der        "
           "#\n# Stelle 10.                                                    "
           "     "
           "#\n################################################################"
           "######\n";
  case 61:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 61                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2.              "
           "          #\n# Darstellung der Kontonummer: B B B S S S S P A U "
           "(10-stellig).     #\n# B = Betriebsstellennummer                   "
           "                       #\n# S = Stammnummer                        "
           "                            #\n# P = Prüfziffer                    "
           "                                 #\n# A = Artziffer                "
           "                                      #\n# U = Unternummer         "
           "                                           #\n# Die Berechnung "
           "erfolgt wie bei Verfahren 00 über Betriebs-         #\n# "
           "stellennummer und Stammnummer mit der Gewichtung 2, 1, 2, 1,       "
           "#\n# 2, 1, 2.                                                      "
           "     #\n# Ist die Artziffer (neunte Stelle der Kontonummer) eine "
           "8, so       #\n# werden die neunte und zehnte Stelle der "
           "Kontonummer in die         #\n# Prüfziffernermittlung einbezogen. "
           "Die Berechnung erfolgt dann      #\n# über Betriebsstellennummer, "
           "Stammnummer, Artziffer und Unter-      #\n# nummer mit der "
           "Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2.               "
           "#\n################################################################"
           "######\n";
  case 62:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 62                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2.                    "
           "          #\n# Die beiden ersten und die beiden letzten Stellen "
           "sind              #\n# nicht zu berücksichtigen. Die Stellen drei "
           "bis sieben              #\n# sind von rechts nach links mit den "
           "Ziffern 2, 1, 2, 1, 2           #\n# zu multiplizieren. Aus "
           "zweistelligen Einzelergebnissen             #\n# ist eine "
           "Quersumme zu bilden. Alle Ergebnisse sind dann            #\n# zu "
           "addieren. Die Differenz zum nächsten Zehner ergibt die          "
           "#\n# Prüfziffer auf Stelle acht. Ist die Differenz 10, ist die     "
           "     #\n# Prüfziffer 0.                                            "
           "          "
           "#\n################################################################"
           "######\n";
  case 63:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 63                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1.                 "
           "          #\n# Die für die Berechnung relevante 6-stellige "
           "Grundnummer            #\n# (Kundennummer) befindet sich in den "
           "Stellen 2-7, die Prüfziffer    #\n# in Stelle 8 der Kontonummer. "
           "Die zweistellige Unterkontonummer     #\n# (Stellen 9-10) ist "
           "nicht in das Prüfziffernverfahren einzu-        #\n# beziehen. Die "
           "einzelnen Stellen der Grundnummer sind von rechts    #\n# nach "
           "links mit den Ziffern 2, 1, 2, 1, 2, 1 zu multiplizieren.     #\n# "
           "Die jeweiligen Produkte werden addiert, nachdem jeweils aus        "
           "#\n# den zweistelligen Produkten die Quersumme gebildet wurde      "
           "     #\n# (z.B. Produkt 16 = Quersumme 7). Nach der Addition "
           "bleiben         #\n# außer der Einerstelle alle anderen Stellen "
           "unberücksichtigt.       #\n# Die Einerstelle wird von dem Wert 10 "
           "subtrahiert. Das Ergebnis     #\n# ist die Prüfziffer (Stelle 8). "
           "Hat die Einerstelle den Wert 0,     #\n# ist die Prüfziffer 0. "
           "Ausnahmen:                                   #\n# Ist die Ziffer "
           "in Stelle 1 vor der sechsstelligen Grundnummer      #\n# nicht 0, "
           "ist das Ergebnis als falsch zu werten.                    #\n# Ist "
           "die Unterkontonummer 00, kann es vorkommen, daß sie auf        "
           "#\n# den Zahlungsverkehrsbelegen nicht angegeben ist, die "
           "Kontonummer   #\n# jedoch um führende Nullen ergänzt wurde. In "
           "diesem Fall sind       #\n# z.B. die Stellen 1-3 000, die "
           "Prüfziffer ist an der Stelle 10.     "
           "#\n################################################################"
           "######\n";
  case 64:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 64                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 9, 10, 5, 8, 4, 2.                "
           "          #\n#  Die Kontonummer ist 10-stellig. Die für die "
           "Berechnung relevanten #\n#  Stellen der Kontonummer befinden sich "
           "in den Stellen 1 bis 6 und  #\n#  werden von links nach rechts mit "
           "den Ziffern 9, 10, 5, 8, 4, 2    #\n#  multipliziert. Die weitere "
           "Berechnung und Ergebnisse entsprechen  #\n#  dem Verfahren 06. Die "
           "Prüfziffer befindet sich in Stelle 7 der    #\n#  Kontonummer.     "
           "                                                 "
           "#\n################################################################"
           "######\n";
  case 65:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 65                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2.              "
           "          #\n# Die Kontonummer ist zehnstellig: G G G S S S S P K "
           "U               #\n# G = Geschäftstellennummer                     "
           "                     #\n# S = Stammnummer                          "
           "                          #\n# P = Prüfziffer                      "
           "                               #\n# K = Kontenartziffer            "
           "                                    #\n# U = Unterkontonummer      "
           "                                         #\n# Die Berechnung "
           "erfolgt wie bei Verfahren 00 über Geschäfts-        #\n# "
           "stellennummer und Stammnummer mit der Gewichtung 2, 1, 2,...       "
           "#\n# Ausnahme: Ist die Kontenartziffer (neunte Stelle der Konto-   "
           "     #\n# nummer) eine 9, so werden die neunte und zehnte Stelle "
           "der         #\n# Kontonummer in die Prüfziffernermittlung "
           "einbezogen. Die           #\n# Berechnung erfolgt dann über die "
           "Geschäftsstellennummer,           #\n# Stammnummer, "
           "Kontenartziffer und Unterkontonummer mit der          #\n# "
           "Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2.                              "
           "#\n################################################################"
           "######\n";
  case 66:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 66                 "
           "       "
           "#\n################################################################"
           "######\n# Aufbau der 9-stelligen Kontonummer (innerhalb des        "
           "          #\n# zwischenbetrieblich 10-stelligen Feldes)            "
           "               #\n# Stelle    1    = gehört nicht zur Kontonummer, "
           "muss                #\n#                  daher 0 sein             "
           "                         #\n#           2    = Stammnunmmer        "
           "                              #\n#           3-4  = "
           "Unterkontonummer, wird bei der Prüfziffer-        #\n#             "
           "     berechnung nicht berücksichtigt                   #\n#        "
           "   5-9  = Stammnummer                                       #\n#   "
           "        10   = Prüfziffer                                        "
           "#\n# Der 9-stelligen Kontonummer wird für die Prüfzifferberechnung "
           "     #\n# eine 0 vorangestellt. Die Prüfziffer steht in Stelle 10. "
           "Die für   #\n# die Berechnung relevante 6-stellige Stammnummer "
           "(Kundenummer)      #\n# befindet sich in den Stellen 2 und  5 bis "
           "9. Die zweistellige      #\n# Unterkontonummer (Stellen 3 und 4) "
           "wird nicht in das               #\n# "
           "Prüfzifferberechnungsverfahren mit einbezogen und daher mit 0      "
           "#\n# gewichtet. Die einzelnen Stellen der Stammnummer sind von "
           "rechts   #\n# nach links mit den Ziffern 2, 3, 4, 5, 6, 0, 0, 7 zu "
           "              #\n# multiplizieren. Die jeweiligen Produkte werden "
           "addiert. Die        #\n# Summe ist durch 11 zu dividieren. Bei "
           "einem verbleibenden Rest     #\n# von 0 ist die Prüfziffer 1. Bei "
           "einem Rest von 1 ist die           #\n# Prüfziffer 0 Verbleibt ein "
           "Rest von 2 bis 10, so wird dieser vom   #\n# Divison (11) "
           "subtrahiert. Die Differenz ist dann die Prüfziffer.   "
           "#\n################################################################"
           "######\n";
  case 67:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 67                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2.              "
           "          #\n# Die Kontonummer ist zehnstellig. Die Berechnung "
           "erfolgt wie bei    #\n# Verfahren 00. Es ist jedoch zu beachten, "
           "daß die zweistellige      #\n# Unterkontonummer (Stellen 9 und 10) "
           "nicht in das Prüfziffern-      #\n# verfahren mit einbezogen "
           "werden darf. Die für die Berechnung       #\n# relevante "
           "siebenstellige Stammnummer befindet sich in den          #\n# "
           "Stellen 1 bis 7, die Prüfziffer in der Stelle 8.                   "
           "#\n################################################################"
           "######\n";
  case 68:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 68                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2.        "
           "          #\n# Die Kontonummern sind 6 bis 10stellig und enthalten "
           "keine          #\n# führenden Nullen. Die erste Stelle von rechts "
           "ist die              #\n# Prüfziffer. Die Berechnung erfolgt wie "
           "bei Verfahren 00,           #\n# hierbei sind jedoch folgende "
           "Besonderheiten zu beachten:           #\n# Bei 10stelligen "
           "Kontonummern erfolgt die Berechnung für die        #\n# 2. bis 7. "
           "Stelle (von rechts!). Stelle 7 muß eine 9 sein.          #\n# 6 "
           "bis 9stellige Kontonummern sind in zwei Varianten prüfbar.       "
           "#\n# Variante 1: voll prüfbar.                                     "
           "     #\n# Ergibt die Berechnung nach Variante 1 einen "
           "Prüfziffernfehler,     #\n# muß Variante 2 zu einer korrekten "
           "Prüfziffer führen.               #\n# Variante 2: Stellen 7 und 8 "
           "werden nicht geprüft.                  #\n# 9stellige Kontonummern "
           "im Nummerenbereich 400000000 bis            #\n# 4999999999 sind "
           "nicht prüfbar, da diese Nummern keine              #\n# Prüfziffer "
           "enthalten.                                              "
           "#\n################################################################"
           "######\n";
  case 69:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 69                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8.              "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 28. Ergibt "
           "die            #\n# Berechnung einen Prüfziffernfehler, so ist die "
           "Prüfziffer          #\n# nach Variante II zu ermitteln (s.u.).     "
           "                         #\n# Ausnahmen:                           "
           "                              #\n# Für den Kontonummernkreis "
           "9300000000 - 9399999999 ist keine        #\n# "
           "Prüfziffernberechnung möglich = Kennziffer 09.                     "
           "#\n# Für den Kontonummernkreis 9700000000 - 9799999999 ist die     "
           "     #\n# Prüfziffernberechnung wie folgt vorzunehmen (Variante "
           "II):         #\n# Die Position der einzelnen Ziffern von rechts "
           "nach links           #\n# innerhalb der Kontonummer gibt die Zeile "
           "1 bis 4 der Trans-        #\n# formationstabelle an. Aus ihr sind "
           "die Übersetzungswerte zu        #\n# summieren. Die Einerstelle "
           "wird von 10 subtrahiert und stellt      #\n# die Prüfziffer dar.   "
           "                                             #\n# "
           "Transformationstabelle:                                            "
           "#\n# Ziffer    : 0123456789                                        "
           "     #\n# Zeile 1   : 0159374826                                   "
           "          #\n# Zeile 2   : 0176983254                              "
           "               #\n# Zeile 3   : 0184629573                         "
           "                    #\n# Zeile 4   : 0123456789                    "
           "                         "
           "#\n################################################################"
           "######\n";
  case 70:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 70                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7.                 "
           "          #\n# Die Kontonummer ist zehnstellig. Die einzelnen "
           "Stellen der         #\n# Kontonummer sind von rechts nach links "
           "mit den Ziffern             #\n# 2,3,4,5,6,7,2,3,4 zu "
           "multiplizieren. Die Berechnung erfolgt wie    #\n# bei Verfahren "
           "06.                                                  #\n# "
           "Ausnahme: Ist die 4. Stelle der Kontonummer = 5 oder die 4. -      "
           "#\n# 5. Stelle der Kontonummer = 69, so werden die Stellen 1 - 3   "
           "     #\n# nicht in die Prüfziffernermittlung einbezogen.           "
           "          "
           "#\n################################################################"
           "######\n";
  case 71:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 71                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 6, 5, 4, 3, 2, 1.                 "
           "          #\n# Die Kontonummer ist immer 10-stellig. Die Stellen 2 "
           "bis 7          #\n# sind von links nach rechts mit den Ziffern 6, "
           "5, 4, 3, 2, 1 zu     #\n# multiplizieren. Die Ergebnisse sind dann "
           "ohne Quersummenbildung    #\n# zu addieren. Die Summe ist durch 11 "
           "zu dividieren.                 #\n# Der verbleibende Rest wird vom "
           "Divisor (11) subtrahiert.           #\n# Das Ergebnis ist die "
           "Prüfziffer.                                   #\n# Ausnahmen: "
           "Verbleibt nach der Division durch 11 kein Rest, ist     #\n# die "
           "Prüfziffer 0. Ergibt sich als Rest 1, entsteht bei der         "
           "#\n# Subtraktion 11 ./. 1 = 10; die Zehnerstelle (1) ist dann      "
           "     #\n# die Prüfziffer.                                          "
           "          "
           "#\n################################################################"
           "######\n";
  case 72:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 72                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1.                 "
           "          #\n# Die Kontonummer ist zehnstellig. Die Berechnung "
           "erfolgt wie bei    #\n# Verfahren 00. Es ist jedoch zu beachten, "
           "daß die zweistellige      #\n# Unterkontonummer (Stellen 1 und 2) "
           "und die Artziffer (Stelle 3)    #\n# nicht in das "
           "Prüfziffernverfahren mit einbezogen werden.           #\n# Die für "
           "die Berechnung relevante sechsstellige Kundennummer        #\n# "
           "befindet sich in den Stellen 4 bis 9, die Prüfziffer in der        "
           "#\n# Stelle 10.                                                    "
           "     "
           "#\n################################################################"
           "######\n";
  case 73:
    return "###################################################################"
           "###\n#    Berechnung nach der Methode 73  (geändert zum 6.12.2004) "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Die Kontonummer ist durch linksbündiges Auffüllen "
           "mit Nullen       #\n# 10-stellig darzustellen. Die 10. Stelle der "
           "Kontonummer ist die    #\n# Prüfziffer.                            "
           "                            #\n#                                   "
           "                                 #\n# Variante 1:                  "
           "                                      #\n# Modulus 10, Gewichtung "
           "2, 1, 2, 1, 2, 1                            #\n# Die Stellen 4 bis "
           "9 der Kontonummer werden von rechts nach links   #\n# mit den "
           "Ziffern 2, 1, 2, 1, 2, 1 multipliziert. Die Berechnung und #\n# "
           "Ergebnisse entsprechen dem Verfahren 00.                           "
           "#\n#                                                               "
           "     #\n# Führt die Berechnung nach Variante 1 zu einem "
           "Prüfzifferfehler,    #\n# ist eine weitere Berechnung nach "
           "Variante 2 vorzunehmen.           #\n#                             "
           "                                       #\n# Variante 2:            "
           "                                            #\n# Modulus 10, "
           "Gewichtung 2, 1, 2, 1, 2                               #\n# Das "
           "Berechnungsverfahren entspricht Variante 1, es ist jedoch zu   "
           "#\n# beachten, dass nur die Stellen 5 bis 9 in das Prüfziffern-    "
           "     #\n# berechnungsverfahren einbezogen werden.                  "
           "          #\n#                                                     "
           "               #\n# Führt die Berechnung auch nach Variante 2 zu "
           "einem Prüfziffer-     #\n# fehler, ist die Berechnung nach "
           "Variante 3 vorzunehmen:            #\n#                            "
           "                                        #\n# Variante 3            "
           "                                             #\n# Modulus 7, "
           "Gewichtung 2, 1, 2, 1, 2 Das Berechnungsverfahren       #\n# "
           "entspricht Variante 2. Die Summe der Produkt-Quersummen ist jedoch "
           "#\n# durch 7 zu dividieren. Der verbleibende Rest wird vom Divisor "
           "(7)  #\n# subtrahiert. Das Ergebnis ist die Prüfziffer. Verbleibt "
           "nach der   #\n# Division kein Rest, ist die Prüfziffer = 0         "
           "                #\n#                                               "
           "                     #\n# Ausnahme:                                "
           "                          #\n# Ist nach linksbündiger Auffüllung "
           "mit Nullen auf 10 Stellen die 3. #\n# Stelle der Kontonummer = 9 "
           "(Sachkonten), so erfolgt die Berechnung #\n# gemäß der Ausnahme in "
           "Methode 51 mit den gleichen Ergebnissen und  #\n# "
           "Testkontonummern.                                                  "
           "#\n################################################################"
           "######\n";
  case 74:
    return "###################################################################"
           "###\n#    Berechnung nach der Methode 74 (geändert zum 4.6.2007)   "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2 ff.                 "
           "          #\n# Die Kontonummer (2- bis 10-stellig) ist durch "
           "linksbündige         #\n# Nullenauffüllung 10-stellig "
           "darzustellen. Die 10. Stelle ist       #\n# per Definition die "
           "Prüfziffer. Die für die Berechnung              #\n# relevanten "
           "Stellen werden von rechts nach links mit den Ziffern    #\n# 2, 1, "
           "2, 1, 2 ff. multipliziert. Die weitere Berechnung und die    #\n# "
           "Ergebnisse entsprechen dem Verfahren 00.                           "
           "#\n#                                                               "
           "     #\n# Ausnahme:                                                "
           "          #\n# Bei 6-stelligen Kontonummern ist folgende "
           "Besonderheit zu          #\n# beachten.                            "
           "                              #\n# Ergibt die erste Berechnung der "
           "Prüfziffer nach dem Verfahren 00   #\n# einen Prüfziffernfehler, "
           "so ist eine weitere Berechnung            #\n# vorzunehmen. "
           "Hierbei ist die Summe der Produkte auf die nächste    #\n# "
           "Halbdekade hochzurechnen. Die Differenz ist die Prüfziffer.        "
           "#\n################################################################"
           "######\n";
  case 75:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 75                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2.                    "
           "          #\n# Die Kontonummer (6-, 7- oder 9-stellig) ist durch "
           "linksbündige     #\n# Nullenauffüllung 10-stellig darzustellen. "
           "Die für die Berech-      #\n# nung relevante 5-stellige "
           "Stammnummer wird von links nach          #\n# rechts mit den "
           "Ziffern 2, 1, 2, 1, 2 multipliziert. Die weitere    #\n# "
           "Berechnung und die Ergebnisse entsprechen dem Verfahren 00.        "
           "#\n# Bei 6- und 7-stelligen Kontonummern befindet sich die für die "
           "     #\n# Berechnung relevante Stammnummer in den Stellen 5 bis 9, "
           "die       #\n# Prüfziffer in Stelle 10 der Kontonummer.            "
           "               #\n# Bei 9-stelligen Kontonummern befindet sich die "
           "für die Berech-     #\n# nung relevante Stammnummer in den Stellen "
           "2 bis 6, die Prüf-       #\n# ziffer in der 7. Stelle der "
           "Kontonummer. Ist die erste Stelle      #\n# der 9-stelligen "
           "Kontonummer = 9 (2. Stelle der \"gedachten\"         #\n# "
           "Kontonummer), so befindet sich die für die Berechnung relevante    "
           "#\n# Stammnummer in den Stellen 3 bis 7, die Prüfziffer in der 8.  "
           "     #\n# Stelle der Kontonummer.                                  "
           "          "
           "#\n################################################################"
           "######\n";
  case 76:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 76                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5 ff.                    "
           "          #\n# Die einzelnen Stellen der für die Berechnung der "
           "Prüfziffer        #\n# relevanten 5-, 6- oder 7-stelligen "
           "Stammnummer sind von rechts     #\n# nach links mit den Ziffern 2, "
           "3, 4, 5 ff. zu multiplizieren.       #\n# Die jeweiligen Produkte "
           "werden addiert. Die Summe ist durch 11     #\n# zu dividieren. Der "
           "verbleibende Rest ist die Prüfziffer. Ist       #\n# der Rest 10, "
           "kann die Kontonummer nicht verwendet werden.          #\n# "
           "Darstellung der Kontonummer: ASSSSSSPUU.                           "
           "#\n# Ist die Unterkontonummer \"00\", kann es vorkommen, daß sie "
           "auf      #\n# Zahlungsbelegen nicht angegeben ist. Die Prüfziffer "
           "ist dann       #\n# an die 10. Stelle gerückt.                     "
           "                    #\n# Die Kontoart (1. Stelle) kann den Wert 0, "
           "4, 6, 7, 8 oder 9 haben. "
           "#\n################################################################"
           "######\n";
  case 77:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 77                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 1, 2, 3, 4, 5.                    "
           "          #\n# Die Kontonummer ist 10-stellig. Die für die "
           "Berechnung             #\n# relevanten Stellen 6 bis 10 werden von "
           "rechts nach links mit       #\n# den Ziffern 1, 2, 3, 4, 5 "
           "multipliziert. Die Produkte werden       #\n# addiert. Die Summe "
           "ist durch 11 zu dividieren. Verbleibt nach      #\n# der Division "
           "der Summe durch 11 ein Rest, ist folgende neue        #\n# "
           "Berechnung durchzuführen:                                          "
           "#\n# Modulus 11, Gewichtung 5, 4, 3, 4, 5.                         "
           "     #\n# Ergibt sich bei der erneuten Berechnung wiederum ein "
           "Rest,         #\n# dann ist die Kontonummer falsch.                "
           "                   "
           "#\n################################################################"
           "######\n";
  case 78:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 78                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2.        "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 00. "
           "Ausnahme:             #\n# 8-stellige Kontonummern sind nicht "
           "prüfbar, da diese Nummern       #\n# keine Prüfziffer enthalten.   "
           "                                     "
           "#\n################################################################"
           "######\n";
  case 79:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 79                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2 ff.           "
           "          #\n# Die Kontonummer ist 10-stellig. Die Berechnung und "
           "Ergebnisse      #\n# entsprechen dem Verfahren 00. Es ist jedoch "
           "zu beachten, dass      #\n# die Berechnung vom Wert der 1. Stelle "
           "der Kontonummer abhängig     #\n# ist.                             "
           "                                  #\n#                             "
           "                                       #\n# Variante 1:            "
           "                                            #\n# Die 1. Stelle der "
           "Kontonummer hat die Ziffer 3, 4, 5, 6, 7         #\n# oder 8       "
           "                                                      #\n# Die für "
           "die Berechnung relevanten Stellen der Kontonummer          #\n# "
           "befinden sich in den Stellen 1 bis 9. Die 10. Stelle ist per       "
           "#\n# Definition die Prüfziffer.                                    "
           "     #\n#                                                          "
           "          #\n# Variante 2:                                         "
           "               #\n# Die 1. Stelle der Kontonummer hat die Ziffer "
           "1, 2 oder 9           #\n# Die für die Berechnung relevanten "
           "Stellen der Kontonummer          #\n# befinden sich in den Stellen "
           "1 bis 8. Die 9. Stelle ist die        #\n# Prüfziffer der "
           "10-stelligen Kontonummer.                           #\n#           "
           "                                                         #\n# "
           "Kontonummern, die in der 1. Stelle eine 0 haben,                   "
           "#\n# wurden nicht vergeben und gelten deshalb als falsch.          "
           "     "
           "#\n################################################################"
           "######\n";
  case 80:
    return "###################################################################"
           "###\n#    Berechnung nach der Methode 80 (geändert zum 8.6.2004)   "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2.                    "
           "          #\n# Die Berechnung und die möglichen Ergebnisse "
           "entsprechen dem        #\n# Verfahren 00; es ist jedoch  zu "
           "beachten, daß nur die Stellen      #\n# 5 bis 9 in das "
           "Prüfziffernberechnungsverfahren einbezogen          #\n# werden.   "
           "                                                         #\n# "
           "Führt die Berechnung zu einem Prüfziffernfehler, so ist die        "
           "#\n# Berechnung nach Variante 2 vorzunehmen. Das "
           "Berechnungsverfahren   #\n# entspricht Variante 1. Die Summe der "
           "Produkte ist jedoch durch     #\n# 7 zu dividieren. Der "
           "verbleibende Rest wird vom Divisor (7)        #\n# subtrahiert. "
           "Das Ergebnis ist die Prüfziffer. Verbleibt nach       #\n# der "
           "Division kein Rest, ist die Prüfziffer 0.                      "
           "#\n#                                                               "
           "     #\n# Ausnahme:                                                "
           "          #\n# Ist nach linksbündiger Auffüllung mit Nullen auf 10 "
           "Stellen die    #\n# 3. Stelle der Kontonummer = 9 (Sachkonten), so "
           "erfolgt die         #\n# Berechnung gemäß der Ausnahme in Methode "
           "51 mit den gleichen       #\n# Ergebnissen und Testkontonummern.   "
           "                               "
           "#\n################################################################"
           "######\n";
  case 81:
    return "###################################################################"
           "###\n#    Berechnung nach der Methode 81  (geändert zum 6.9.2004)  "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7             "
           "               #\n# Die Kontonummer ist durch linksbündige "
           "Nullenauffüllung stellig    #\n# darzustellen. Die 10. Stelle ist "
           "per Definition Prüfziffer. Die    #\n# für die Berechnung "
           "relevanten Stellen werden von rechts nach       #\n# links mit den "
           "Ziffern 2, 3, 4, 5, 6, multipliziert. Die weitere    #\n# "
           "Berechnung und die möglichen Ergebnisse entsprechen dem Verfahren  "
           "#\n# 32.                                                           "
           "     #\n#                                                          "
           "          #\n# Ausnahme:                                           "
           "               #\n# Ist nach linksbündiger Auffüllung mit Nullen "
           "auf 10 Stellen 3.     #\n# Stelle der Kontonummer = 9 "
           "(Sachkonten), so erfolgt Berechnung     #\n# gemäß der Ausnahme in "
           "Methode 51 mit gleichen Ergebnissen und      #\n# "
           "Testkontonummern.                                                  "
           "#\n################################################################"
           "######\n";
  case 82:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 82                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7.                 "
           "          #\n# Sind die 3. und 4. Stelle der Kontonummer = 99, so "
           "erfolgt die     #\n# Berechnung nach Verfahren 10, sonst nach "
           "Verfahren 33.             "
           "#\n################################################################"
           "######\n";
  case 83:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 83                 "
           "       "
           "#\n################################################################"
           "######\n# 1. Kundenkonten                                          "
           "          #\n# A. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7          "
           "               #\n# B. Modulus 11, Gewichtung 2, 3, 4, 5, 6        "
           "                    #\n# C. Modulus  7, Gewichtung 2, 3, 4, 5, 6   "
           "                         #\n# Gemeinsame Anmerkungen für die "
           "Berechnungsverfahren:               #\n# Die Kontonummer ist immer "
           "10-stellig. Die für die Berechnung       #\n# relevante "
           "Kundennummer (K) befindet sich bei der Methode A in      #\n# den "
           "Stellen 4 bis 9 der Kontonummer und bei den Methoden B + C     "
           "#\n# in den Stellen 5 - 9, die Prüfziffer in Stelle 10 der         "
           "     #\n# Kontonummer.                                             "
           "          #\n#                                                     "
           "               #\n# Ergibt die erste Berechnung der Prüfziffer "
           "nach dem Verfahren A    #\n# einen Prüfzifferfehler, so sind "
           "weitere Berechnungen mit den       #\n# anderen Methoden "
           "vorzunehmen. Kontonummern, die nach               #\n# "
           "Durchführung aller 3 Berechnungsmethoden nicht zu einem            "
           "#\n# richtigen Ergebnis führen, sind nicht prüfbar.                "
           "     #\n#                                                          "
           "          #\n# Methode A:                                          "
           "               #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7        "
           "                    #\n# Die Berechnung und möglichen Ergebnisse "
           "entsprechen                #\n# dem Verfahren 32.                  "
           "                                #\n#                               "
           "                                     #\n# Methode B:               "
           "                                          #\n# Modulus 11, "
           "Gewichtung 2, 3, 4, 5, 6                               #\n# Die "
           "Berechnung und möglichen Ergebnisse entsprechen                "
           "#\n# dem Verfahren 33.                                             "
           "     #\n#                                                          "
           "          #\n# Methode C:                                          "
           "               #\n# Kontonummern, die bis zur Methode C gelangen "
           "und in der 10.        #\n# Stelle eine 7, 8 oder 9 haben, sind "
           "ungültig. Modulus 7,           #\n# Gewichtung 2, 3, 4, 5, 6 Das "
           "Berechnungsverfahren entspricht       #\n# Methode B. Die Summe "
           "der Produkte ist jedoch durch 7 zu            #\n# dividieren. Der "
           "verbleibende Rest wird vom Divisor (7)             #\n# "
           "subtrahiert. Das Ergebnis ist die Prüfziffer. Verbleibt kein       "
           "#\n# Rest, ist die Prüfziffer 0.                                   "
           "     #\n#                                                          "
           "          #\n# 2. Sachkonten                                       "
           "               #\n# Berechnungsmethode:                            "
           "                    #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, "
           "8                         #\n# Die Sachkontonummer ist immer "
           "10-stellig. Die für die Berechnung   #\n# relevante  "
           "Sachkontontenstammnummer (S) befindet sich in den       #\n# "
           "Stellen 3 bis 9 der Kontonummer, wobei die 3. und 4. Stelle        "
           "#\n# immer jeweils 9 sein müssen; die Prüfziffer ist in Stelle 10 "
           "der   #\n# Sachkontonummer. Führt die Berechnung nicht zu einem "
           "richtigen     #\n# Ergebnis, ist die Nummer nicht prüfbar.         "
           "                   #\n# Berechnung:                                "
           "                        #\n# Die einzelnen Stellen der "
           "Sachkontonummern sind von rechts nach    #\n# links mit den "
           "Ziffern 2, 3, 4, 5, 6, 7, 8 zu multiplizieren. Die   #\n# "
           "jeweiligen Produkte werden addiert. Die Summe ist durch 11 zu      "
           "#\n# dividieren. Der verbleibende Rest wird vom Divisor (11)       "
           "     #\n# subtrahiert. Das Ergebnis ist die Prüfziffer. Verbleibt "
           "nach der   #\n# Division durch die 11 kein Rest, ist die "
           "Prüfziffer \"0\". Das       #\n# Rechenergebnis \"10\" ist nicht "
           "verwendbar und muss auf eine         #\n# Stelle reduziert werden. "
           "Die rechte Stelle Null findet als         #\n# Prüfziffer "
           "Verwendung.                                             "
           "#\n################################################################"
           "######\n";
  case 84:
    return "###################################################################"
           "###\n#          Berechnung nach der Methode 84 (geändert zum "
           "3.6.13)      "
           "#\n################################################################"
           "######\n# Die Kontonummer ist durch linksbündige Nullenauffüllung  "
           "          #\n# 10-stellig darzustellen. Die 10. Stelle ist per "
           "Definition die     #\n# Prüfziffer.                                "
           "                        #\n#                                       "
           "                             #\n# Es ist zu beachten, dass nur die "
           "Stellen 5 bis 9 in das            #\n# "
           "Prüfzifferberechnungsverfahren einbezogen werden.                  "
           "#                                                                  "
           " #\n#                                                              "
           "      #\n# Methode A                                               "
           "           #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6               "
           "                #\n# Die Berechnung und mögliche Ergebnisse "
           "entsprechen dem             #\n# Verfahren 06.                     "
           "                                 #\n#                              "
           "                                      #\n# Stelle-Nr.         1 2 "
           "3 4 5 6 7 8 9 10                            #\n# Kontonummer       "
           " X X X X K K K K K  P                            #\n# Gewichtung   "
           "              6 5 4 3 2                               #\n#         "
           "                                                           #\n# "
           "Führt die Berechnung nach Variante 1 zu einem Prüfziffer-          "
           "#\n# fehler, ist die Berechnung nach Variante 2 vorzunehmen.       "
           "     #\n#                                                          "
           "          #\n# Methode B                                           "
           "               #\n# Modulus 7, Gewichtung 2, 3, 4, 5, 6            "
           "                    #\n# Die Berechnung und mögliche Ergebnisse "
           "entsprechen dem             #\n# Verfahren 06. Dabei ist zu "
           "beachten, daß als Divisor 7 zu          #\n# verwenden ist.        "
           "                                             #\n#                  "
           "                                                  #\n# Stelle-Nr.  "
           "       1 2 3 4 5 6 7 8 9 10                            #\n# "
           "Kontonummer        X X X X K K K K K  P                            "
           "#\n# Gewichtung                 6 5 4 3 2                          "
           "     #\n#                                                          "
           "          #\n#                                                     "
           "               #\n# Methode C                                      "
           "                    #\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2      "
           "                         #\n# Die Berechnung und mögliche "
           "Ergebnisse entsprechen dem             #\n# Verfahren 06.          "
           "                                            #\n#                   "
           "                                                 #\n# Stelle-Nr.   "
           "      1 2 3 4 5 6 7 8 9 10                            #\n# "
           "Kontonummer        X X X X K K K K K  P                            "
           "#\n# Gewichtung                 2 1 2 1 2                          "
           "     #\n#                                                          "
           "          #\n# Ausnahme:                                           "
           "               #\n# Ist nach linksbündiger Auffüllung mit Nullen "
           "auf 10 Stellen die    #\n# 3. Stelle der Kontonummer = 9 "
           "(Sachkonten), so erfolgt die         #\n# Berechnung gemäß der "
           "Ausnahme in Methode 51 mit den gleichen       #\n# Ergebnissen und "
           "Testkontonummern.                                  "
           "#\n################################################################"
           "######\n";
  case 85:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 85                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6.                    "
           "          #\n# Wie Verfahren 83, jedoch folgende Ausnahme:         "
           "               #\n# Sind die 3. und 4. Stelle der Kontonummer = "
           "99, so ist folgende    #\n# Prüfziffernberechnung maßgebend:       "
           "                            #\n# Modulus 11, Gewichtung 2, 3, 4, "
           "5, 6, 7, 8.                        #\n# Die für die Berechnung "
           "relevanten Stellen 3 bis 9 der Kontonr      #\n# werden von rechts "
           "nach links mit den Ziffern 2, 3, 4, 5, 6, 7, 8   #\n# "
           "multipliziert. Die weitere Berechnung und möglichen Ergebnisse     "
           "#\n# entsprechen dem Verfahren 02.                                 "
           "     "
           "#\n################################################################"
           "######\n";
  case 86:
    return "###################################################################"
           "###\n#    Berechnung nach der Methode 86 (geändert zum 6.9.2004)   "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1                  "
           "          #\n#                                                     "
           "               #\n# Methode A                                      "
           "                    #\n# Die Kontonummer ist durch linksbündige "
           "Nullenauffüllung 10-        #\n# stellig darzustellen. Die "
           "Berechnung und die möglichen             #\n# Ergebnisse "
           "entsprechen dem Verfahren 00; es ist jedoch zu          #\n# "
           "beachten, dass nur die Stellen 4 bis 9 in das                      "
           "#\n# Prüfzifferberechnungsverfahren einbezogen werden. Die Stelle  "
           "     #\n# 10 der Kontonummer ist die Prüfziffer.                   "
           "          #\n#                                                     "
           "               #\n# Führt die Berechnung nach Methode A zu einem "
           "Prüfziffer-           #\n# fehler, so ist die Berechnung nach "
           "Methode B vorzunehmen.          #\n#                               "
           "                                     #\n# Methode B                "
           "                                          #\n# Modulus 11, "
           "Gewichtung 2, 3, 4, 5, 6, 7                            #\n# Die "
           "Kontonummer ist durch linksbündige Nullenauffüllung 10-        "
           "#\n# stellig darzustellen. Die Stellen 4 bis 9 der Kontonummer     "
           "     #\n# werden von rechts nach links mit den Ziffern 2, 3, 4, 5, "
           "6, 7      #\n# multipliziert. Die weitere Berechnung und die "
           "möglichen            #\n# Ergebnisse entsprechen dem Verfahren 32. "
           "Die Stelle 10 ist die     #\n# Prüfziffer.                         "
           "                               #\n#                                "
           "                                    #\n# Ausnahme:                 "
           "                                         #\n# Ist nach "
           "linksbündiger Auffüllung mit Nullen auf 10 Stellen        #\n# die "
           "3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die     "
           "#\n# Berechnung gemäß der Ausnahme in Methode 51 mit den gleichen  "
           "     #\n# Ergebnissen und Testkontonummern.                        "
           "          "
           "#\n################################################################"
           "######\n";
  case 87:
    return "###################################################################"
           "###\n#          Berechnung nach der Methode 87 (geändert zum "
           "6.9.04)      "
           "#\n################################################################"
           "######\n# Ausnahme:                                                "
           "          #\n# Ist nach linksbündiger Auffüllung mit Nullen auf 10 "
           "Stellen die    #\n# 3. Stelle der Kontonummer = 9 (Sachkonten), so "
           "erfolgt die         #\n# Berechnung gemäß der Ausnahme in Methode "
           "51 mit den                #\n# gleichen Ergebnissen und "
           "Testkontonummern.                         #\n#                     "
           "                                               #\n# Methode A:     "
           "                                                    #\n# "
           "Vorgegebener Pascalcode, anzuwenden auf Stellen 5 bis 9            "
           "#\n# von links der Kontonummer, Prüfziffer in Stelle 10.           "
           "     #\n# Der vorgegebener Pseudocode (pascal-ähnlich) wurde nach "
           "C          #\n# umgeschrieben. Eine Beschreibung des "
           "Berechnungsverfahrens findet  #\n# sich in der Datei pz<mmyy>.pdf "
           "(z.B. pz0602.pdf) der  Deutschen    #\n# Bundesbank.               "
           "                                         #\n#                      "
           "                                              #\n# Methode B:      "
           "                                                   #\n# Modulus "
           "11, Gewichtung 2, 3, 4, 5, 6                               #\n# "
           "Die für die Berechnung relevanten Stellen werden von rechts        "
           "#\n# nach links mit den Ziffern 2, 3, 4, 5, 6 multipliziert. Die   "
           "     #\n# weitere Berechnung und die möglichen Ergebnisse "
           "entsprechen dem    #\n# Verfahren 33.                              "
           "                        #\n# Führt die Berechnung nach Methode B "
           "wiederum zu einem              #\n# Prüfzifferfehlen, ist eine "
           "weitere Berechnung nach Methode C       #\n# vorzunehmen.          "
           "                                             #\n#                  "
           "                                                  #\n# Methode C:  "
           "                                                       #\n# "
           "Modulus 7, Gewichtung 2, 3, 4, 5, 6                                "
           "#\n# Die Stellen 5 bis 9 der Kontonummer werden von rechts nach    "
           "     #\n# links mit den Gewichten multipliziert. Die jeweiligen "
           "Produkte     #\n# werden addiert. Die Summe ist durch 7 zu "
           "dividieren. Der           #\n# verbleibende Rest wird vom Divisor "
           "(7) subtrahiert. Das            #\n# Ergebnis ist die Prüfziffer. "
           "Verbleibt nach der Division kein      #\n# Rest, ist die "
           "Prüfziffer = 0.                                      "
           "#\n################################################################"
           "######\n";
  case 88:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 88                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7.                 "
           "          #\n# Die Stellen 4 bis 9 werden von rechts nach links "
           "mit den           #\n# Gewichten 2, 3, 4, 5, 6, 7 multipliziert. "
           "Die weitere Berechnung   #\n# entspricht dem Verfahren 06.         "
           "                              #\n# Ausnahme: Ist die 3. Stelle der "
           "Kontonummer = 9, so werden         #\n# die Stellen 3 bis 9 von "
           "rechts nach links mit den Gewichten        #\n# 2, 3, 4, 5, 6, 7, "
           "8 multipliziert.                                 "
           "#\n################################################################"
           "######\n";
  case 89:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 89                 "
           "       "
           "#\n################################################################"
           "######\n# 8- und 9-stellige Kontonummern sind mit dem              "
           "          #\n# Berechnungsverfahren 10 zu prüfen.                  "
           "               #\n#                                                "
           "                    #\n# 7-stellige Kontonummern sind wie folgt zu "
           "prüfen:                  #\n# Modulus 11, Gewichtung 2, 3, 4, 5, "
           "6, 7                            #\n# Die Kontonummer ist durch "
           "linksbündige Nullenauffüllung            #\n# 10-stellig "
           "darzustellen. Die für die Berechnung relevante          #\n# "
           "6-stellige Stammnummer (x) befindet sich in den Stellen 4 bis      "
           "#\n# 9, die Prüfziffer in Stelle 10 der Kontonummer. Die einzelnen "
           "     #\n# Stellen der Stammnummer sind von rechts nach links mit "
           "den         #\n# Ziffern 2, 3, 4, 5, 6, 7 zu multiplizieren. Die "
           "jeweiligen         #\n# Produkte werden addiert, nachdem jeweils "
           "aus den 2- stelligen      #\n# Produkten Quersummen gebildet "
           "wurden. Die Summe ist durch 11       #\n# zu dividieren. Die "
           "weiteren Berechnungen und Ergebnisse            #\n# entsprechen "
           "dem Verfahren 06.                                      #\n#        "
           "                                                            #\n# "
           "1- bis 6- und 10-stellige Kontonummern sind nicht zu               "
           "#\n# prüfen, da diese keine Prüfziffer enthalten.                  "
           "     #\n# Testkontonummern: 1098506, 32028008, 218433000           "
           "          "
           "#\n################################################################"
           "######\n";
  case 90:
    return "###################################################################"
           "###\n#      Berechnung nach der Methode 90 (geändert zum 6.6.2005) "
           "       "
           "#\n################################################################"
           "######\n# 1. Kundenkonten                                          "
           "          #\n# A. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. -> "
           "Methode 32          #\n# B. Modulus 11, Gewichtung 2, 3, 4, 5, 6.  "
           "  -> Methode 33          #\n# C. Modulus  7, Gewichtung 2, 3, 4, "
           "5, 6.    -> Methode 33 mod7     #\n# D. Modulus  9, Gewichtung 2, "
           "3, 4, 5, 6.    -> Methode 33 mod9     #\n# E. Modulus 10, "
           "Gewichtung 2, 1, 2, 1, 2.    -> Methode 33 mod10    #\n#           "
           "                                                         #\n# Die "
           "Kontonummer ist immer 10-stellig. Die für die Berechnung       "
           "#\n# relevante Kundennummer befindet sich bei der Methode A in den "
           "     #\n# Stellen 4 bis 9 der Kontonummer und bei den Methoden B - "
           "E in      #\n# den Stellen 5 bis 9, die Prüfziffer in Stelle 10.   "
           "               #\n#                                                "
           "                    #\n# Ergibt die erste Berechnung der "
           "Prüfziffer nach dem Verfahren A    #\n# einen Prüfziffernfehler, "
           "so sind weitere Berechnungen mit den      #\n# anderen Methoden "
           "vorzunehmen.                                      #\n# Die Methode "
           "A enstpricht Verfahren 32. Die Methoden B - E          #\n# "
           "entsprechen Verfahren 33, jedoch mit Divisoren 11, 7, 9 und 10.    "
           "#\n#                                                               "
           "     #\n# Ausnahme: Ist nach linksbündigem Auffüllen mit Nullen "
           "auf 10       #\n# Stellen die 3. Stelle der Kontonummer = 9 "
           "(Sachkonten) befindet    #\n# sich die für die Berechnung "
           "relevante Sachkontonummer (S) in       #\n# den Stellen 3 bis 9. "
           "Diese Kontonummern sind ausschließlich        #\n# nach Methode F "
           "zu prüfen.                                          #\n#           "
           "                                                         #\n# 2. "
           "Sachkonten -> Methode 32 (modifiziert)                          "
           "#\n# F. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8.                "
           "     #\n# Die 3. Stelle ist 9, die für die Berechnung relevanten  "
           "Stellen    #\n# befinden sich in den Stellen 3 bis 9.              "
           "                "
           "#\n################################################################"
           "######\n";
  case 91:
    return "###################################################################"
           "###\n#   Berechnung nach der Methode 91 (geändert zum 8.12.03)     "
           "       "
           "#\n################################################################"
           "######\n# 1. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7               "
           "          #\n# 2. Modulus 11, Gewichtung 7, 6, 5, 4, 3, 2          "
           "               #\n# 3. Modulus 11, Gewichtung 2, 3, 4, 0, 5, 6, 7, "
           "8, 9, A (A = 10)    #\n# 4. Modulus 11, Gewichtung 2, 4, 8, 5, 10, "
           "9                        #\n#                                      "
           "                              #\n# Gemeinsame Hinweise für die "
           "Berechnungsvarianten 1 bis 4:          #\n#                        "
           "                                            #\n# Die Kontonummer "
           "ist immer 10-stellig. Die einzelnen Stellen        #\n# der "
           "Kontonummer werden von links nach rechts von 1 bis 10          "
           "#\n# durchnummeriert. Die Stelle 7 der Kontonummer ist die         "
           "     #\n# Prüfziffer. Die für die Berechnung relevanten "
           "Kundennummern        #\n# (K) sind von rechts nach links mit den "
           "jeweiligen Gewichten zu     #\n# multiplizieren. Die restliche "
           "Berechnung und möglichen             #\n# Ergebnisse entsprechen "
           "dem Verfahren 06.                           #\n#                   "
           "                                                 #\n# Ergibt die "
           "Berechnung nach der ersten beschriebenen Variante       #\n# einen "
           "Prüfzifferfehler, so sind in der angegebenen Reihenfolge     #\n# "
           "weitere Berechnungen mit den anderen Varianten                     "
           "#\n# vorzunehmen, bis die Berechnung keinen Prüfzifferfehler mehr  "
           "     #\n# ergibt. Kontonummern, die endgültig nicht zu einem "
           "richtigen       #\n# Ergebnis führen, sind nicht prüfbar.          "
           "                     #\n#                                          "
           "                          #\n# Variante 1:                         "
           "                               #\n# Modulus 11, Gewichtung 2, 3, "
           "4, 5, 6, 7                            #\n# Die Stellen 8 bis 10 "
           "werden nicht in die Berechnung                #\n# einbezogen.     "
           "                                                   #\n#            "
           "                                                        #\n# "
           "Variante 2:                                                        "
           "#\n# Modulus 11, Gewichtung 7, 6, 5, 4, 3, 2                       "
           "     #\n# Die Stellen 8 bis 10 werden nicht in die Berechnung      "
           "          #\n# einbezogen.                                         "
           "               #\n#                                                "
           "                    #\n# Variante 3:                               "
           "                         #\n# Modulus 11, Gewichtung 2, 3, 4, 0, "
           "5, 6, 7, 8, 9, A (A = 10)       #\n# Die Stellen 1 bis 10 werden "
           "in die Berechnung einbezogen.          #\n#                        "
           "                                            #\n# Variante 4:       "
           "                                                 #\n# Modulus 11, "
           "Gewichtung 2, 4, 8, 5, A, 9 (A = 10)                   #\n# Die "
           "Stellen 8 bis 10 werden nicht in die Berechnung einbezogen.    "
           "#\n################################################################"
           "######\n";
  case 92:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 92                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1.                 "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 01, jedoch "
           "werden nur     #\n# die Stellen 4 bis 9 einbezogen. Stelle 10 ist "
           "die Prüfziffer.      "
           "#\n################################################################"
           "######\n";
  case 93:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 93                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6.                    "
           "          #\n# Die für die Berechnung relevante Kundennummer "
           "befindet sich        #\n# entweder                                 "
           "                          #\n# a) in den Stellen 1 bis 5, die "
           "Prüfziffer in Stelle  6,            #\n# b) in den Stellen 5 bis "
           "9, die Prüfziffer in Stelle 10.            #\n# Die 2-stellige "
           "Unternummer und die 2-stellige Kontoartnummer       #\n# werden "
           "nicht in die Berechnung einbezogen. Sie befinden sich im    #\n# "
           "Fall a) an Stelle 7 bis 10. Im Fall b) befinden Sie sich an        "
           "#\n# Stelle 1 bis 4 und müssen \"0000\" lauten.                    "
           "       #\n# Die 5-stellige Kundennummer wird von rechts nach links "
           "mit den     #\n# Gewichten multipliziert. Die weitere Berechnung "
           "und die            #\n# möglichen Ergebnisse entsprechen dem "
           "Verfahren 06.                 #\n# Führt die Berechnung zu einem "
           "Prüfziffernfehler, so ist die        #\n# Berechnung nach Variante "
           "2 vorzunehmen. Das Berechnungsverfahren   #\n# entspricht Variante "
           "1. Die Summe der Produkte ist jedoch durch     #\n# 7 zu "
           "dividieren. Der verbleibende Rest wird vom Divisor (7)        #\n# "
           "subtrahiert. Das Ergebnis ist die Prüfziffer.                      "
           "#\n################################################################"
           "######\n";
  case 94:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 94                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2, 1.        "
           "          #\n# Die Stellen 1 bis 9 der Kontonummer sind von rechts "
           "nach links     #\n# mit den Gewichten zu multiplizieren. Die "
           "weitere Berechnung        #\n# erfolgt wie bei Verfahren 00.       "
           "                               "
           "#\n################################################################"
           "######\n";
  case 95:
    return "###################################################################"
           "###\n#      Berechnung nach der Methode 95 (geändert zum 9.9.2013) "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4         "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 06.        "
           "               #\n# Ausnahmen:                                     "
           "                    #\n# Kontonr.: 0000000001 bis 0001999999       "
           "                         #\n# Kontonr.: 0009000000 bis 0025999999  "
           "                              #\n# Kontonr.: 0396000000 bis "
           "0499999999                                #\n# Kontonr.: "
           "0700000000 bis 0799999999                                #\n# "
           "Kontonr.: 0910000000 bis 0989999999 (ab 9.9.2013)                  "
           "#\n# Für diese Kontonummernkreise ist keine Prüfzifferberechnung   "
           "     #\n# möglich. Sie sind als richtig anzusehen.                 "
           "          "
           "#\n################################################################"
           "######\n";
  case 96:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 96                 "
           "       "
           "#\n################################################################"
           "######\n# A. Modulus 11, Gewichtung 2,3,4,5,6,7,8,9,1              "
           "          #\n# B. Modulus 10, Gewichtung 2,1,2,1,2,1,2,1,2         "
           "               #\n# Die Prüfziffernberechnung ist nach Kennziffer "
           "19 durchzuführen.    #\n# Führt die Berechnung zu einem Fehler, so "
           "ist sie nach Kennziffer   #\n# 00 durchzuführen. Führen beide "
           "Varianten zu einem Fehler, so       #\n# gelten Kontonummern "
           "zwischen 0001300000 und 0099399999 als         #\n# richtig.       "
           "                                                    "
           "#\n################################################################"
           "######\n";
  case 97:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 97                 "
           "       "
           "#\n################################################################"
           "######\n#  Modulus 11:                                             "
           "          #\n#  Die Kontonummer (5, 6, 7, 8, 9 o. 10-stellig) ist "
           "durch links-    #\n#  bündige Nullenauffüllung 10-stellig "
           "darzustellen. Danach ist die  #\n#  10. Stelle die Prüfziffer.     "
           "                                   #\n#                            "
           "                                        #\n#  Die Kontonummer ist "
           "unter Weglassung der Prüfziffer (= Wert X)    #\n#  durch 11 zu "
           "teilen. Das Ergebnis der Division ist ohne die        #\n#  "
           "Nachkomma-Stellen mit 11 zu multiplizieren. Das Produkt ist vom   "
           "#\n#  'Wert X' zu subtrahieren.                                    "
           "     #\n#                                                          "
           "          #\n#  Ist das Ergebnis < 10, so entspricht das Ergebnis "
           "der Prüfziffer. #\n#  Ist das Ergebnis = 10, so ist die Prüfziffer "
           "= 0                  "
           "#\n################################################################"
           "######\n";
  case 98:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 98                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 3, 1, 7, 3, 1, 7, 3               "
           "          #\n# Die Kontonummer ist 10-stellig. Die Berechnung "
           "erfolgt wie         #\n# bei Verfahren 01. Es ist jedoch zu "
           "beachten, dass nur die          #\n# Stellen 3 bis 9 in die "
           "Prüfzifferberechnung einbezogen             #\n# werden. Die "
           "Stelle 10 der Kontonummer ist die Prüfziffer.          #\n# Führt "
           "die Berechnung zu einem falschen Ergebnis, so ist            #\n# "
           "alternativ das Verfahren 32 anzuwenden.                            "
           "#\n################################################################"
           "######\n";
  case 99:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode 99                 "
           "       "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4         "
           "          #\n# Die Berechnung erfolgt wie bei Verfahren 06.        "
           "               #\n# Ausnahmen: Kontonr.: 0396000000 bis 0499999999 "
           "                    #\n# Für diese Kontonummern ist keine "
           "Prüfzifferberechnung              #\n# möglich.  Sie sind als "
           "richtig anzusehen.                          "
           "#\n################################################################"
           "######\n";
  case 100:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode A0                 "
           "      "
           "#\n################################################################"
           "######\n#  Modulus 11, Gewichtung 2, 4, 8, 5, 10, 0, 0, 0, 0 Die   "
           "          #\n#  Kontonummer ist einschließlich der Prüfziffer 10- "
           "stellig,        #\n#  ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch       #\n#  linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.       #\n#  Die Stelle 10 ist die "
           "Prüfziffer. Die einzelnen Stellen der       #\n#  Kontonummer "
           "(ohne Prüfziffer) sind von rechts nach links mit      #\n#  dem "
           "zugehörigen Gewicht (2, 4, 8, 5, 10, 0, 0, 0, 0) zu           #\n# "
           " multiplizieren. Die Produkte werden addiert. Das Ergebnis ist     "
           "#\n#  durch 11 zu dividieren. Ergibt sich nach der Division ein    "
           "     #\n#  Rest von 0 oder 1, so ist die Prüfziffer 0. Ansonsten "
           "ist der     #\n#  Rest vom Divisor (11) zu subtrahieren. Das "
           "Ergebnis ist die       #\n#  Prüfziffer.                           "
           "                            #\n#  Ausnahme: 3-stellige "
           "Kontonummern bzw. Kontonummern, deren        #\n#  Stellen 1 bis 7 "
           "= 0 sind, enthalten keine Prüfziffer und sind     #\n#  als "
           "richtig anzusehen.                                            "
           "#\n################################################################"
           "######\n";
  case 101:
    return "###################################################################"
           "###\n#    Berechnung nach der Methode A1 (geändert zum 9.6.2003)   "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 0, 0.        "
           "          #\n#                                                     "
           "               #\n# Die Kontonummern sind 8- oder 10-stellig. "
           "Kontonummern (ohne       #\n# führende Nullen  gezählt) mit 9 oder "
           "weniger als 8 Stellen sind    #\n# falsch. 8-stellige Kontonummern "
           "sind für die Prüfzifferberechnung  #\n# durch linksbündige "
           "Auffüllung mit Nullen 10-stellig darzustellen.  #\n# Die "
           "Berechnung erfolgt wie beim Verfahren 00.                      "
           "#\n################################################################"
           "######\n";
  case 102:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode A2                 "
           "      "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2         "
           "          #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4    "
           "               #\n#                                                "
           "                    #\n# Die Kontonummer ist einschließlich der "
           "Prüfziffer 10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1: "
           "Gewichtung und Berechnung erfolgen nach der Methode 00.#\n# Führt "
           "die Berechnung nach Variante 1 zu einem Prüfzifferfehler,    #\n# "
           "so ist nach Variante 2 zu prüfen.                                  "
           "#\n#                                                               "
           "     #\n# Variante 2: Gewichtung und Berechnung erfolgen nach der "
           "Methode "
           "04.#\n#############################################################"
           "#########\n";
  case 103:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode A3                 "
           "      "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2         "
           "          #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10   "
           "               #\n#                                                "
           "                    #\n# Die Kontonummer ist einschließlich der "
           "Prüfziffer 10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1: "
           "Gewichtung und Berechnung erfolgen nach der Methode 00.#\n# Führt "
           "die Berechnung nach Variante 1 zu einem Prüfzifferfehler,    #\n# "
           "so ist nach Variante 2 zu prüfen.                                  "
           "#\n#                                                               "
           "     #\n# Variante 2: Gewichtung und Berechnung erfolgen nach der "
           "Methode "
           "10.#\n#############################################################"
           "#########\n";
  case 104:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode A4                 "
           "      "
           "#\n################################################################"
           "######\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0         "
           "          #\n# Modulus 7,  Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0    "
           "               #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, "
           "0                   #\n# Modulus 7,  Gewichtung 2, 3, 4, 5, 6, 0, "
           "0, 0, 0                   #\n#                                     "
           "                               #\n# Die Kontonummer ist "
           "einschließlich der Prüfziffer 10-stellig,      #\n# ggf. ist die "
           "Kontonummer für die Prüfzifferberechnung durch        #\n# "
           "linksbündige Auffüllung mit Nullen 10-stellig darzustellen. Zur    "
           "#\n# Prüfung einer Kontonummer sind die folgenden Varianten zu     "
           "     #\n# rechnen. Dabei ist zu beachten, dass Kontonummern mit "
           "der          #\n# Ziffernfolge 99 an den Stellen 3 und 4 "
           "(XX99XXXXXX) nur nach       #\n# Variante 3 und ggf. 4 zu prüfen "
           "sind. Alle anderen Kontonummern    #\n# sind nacheinander nach den "
           "Varianten 1, ggf. 2 und ggf. 4 zu       #\n# prüfen.               "
           "                                             #\n#                  "
           "                                                  #\n# Variante 1: "
           "                                                       #\n# "
           "Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0                   "
           "#\n#                                                               "
           "     #\n# In die Prüfzifferberechnung werden nur die Stellen 4 bis "
           "9         #\n# einbezogen. Die Stelle 10 ist die Prüfziffer. Die "
           "weitere          #\n# Berechnung erfolgt nach dem Verfahren 06.    "
           "                      #\n#                                         "
           "                           #\n# Führt die Berechnung zu einem "
           "Fehler, ist nach Variante 2 zu       #\n# prüfen.                  "
           "                                          #\n#                     "
           "                                               #\n# Variante 2:    "
           "                                                    #\n# Modulus "
           "7, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0                    #\n#    "
           "                                                                "
           "#\n# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach "
           "links   #\n# mit den Gewichten multipliziert. Die jeweiligen "
           "Produkte werden    #\n# addiert. Die Summe ist durch 7 zu "
           "dividieren. Der verbleibende     #\n# Rest wird vom Divisor (7) "
           "subtrahiert. Das Ergebnis ist die        #\n# Prüfziffer (Stelle "
           "10). Verbleibt nach der Division kein Rest,     #\n# ist die "
           "Prüfziffer 0.                                              #\n#    "
           "                                                                "
           "#\n# Führt die Berechnung zu einem Fehler, ist nach Variante 4 zu  "
           "     #\n# prüfen.                                                  "
           "          #\n#                                                     "
           "               #\n# Variante 3:                                    "
           "                    #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, "
           "0, 0, 0                   #\n#                                     "
           "                               #\n# In die Prüfzifferberechnung "
           "werden nur die Stellen 5 bis 9         #\n# einbezogen. Die Stelle "
           "10 ist die Prüfziffer. Die weitere          #\n# Berechnung "
           "erfolgt nach dem Verfahren 06.                          #\n#       "
           "                                                             #\n# "
           "Führt die Berechnung zu einem Fehler, ist nach Variante 4 zu       "
           "#\n# prüfen.                                                       "
           "     #\n#                                                          "
           "          #\n# Variante 4:                                         "
           "               #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, "
           "0                   #\n# Modulus 7,  Gewichtung 2, 3, 4, 5, 6, 0, "
           "0, 0, 0                   #\n# Die Berechnung erfolgt nach der "
           "Methode 93.                        "
           "#\n################################################################"
           "######\n";
  case 105:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode A5                 "
           "      "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2         "
           "          #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10   "
           "               #\n#                                                "
           "                    #\n# Die Kontonummer ist einschließlich der "
           "Prüfziffer 10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1: "
           "Gewichtung und Berechnung erfolgen nach der Methode    #\n# 00. "
           "Führt die Berechnung nach Variante 1 zu einem                  "
           "#\n# Prüfzifferfehler, so sind 10-stellige Konten mit einer 9 an   "
           "     #\n# Stelle 1 falsch, alle anderen Konten sind nach Variante "
           "2 zu       #\n# prüfen.                                            "
           "                #\n#                                               "
           "                     #\n# Variante 2: Gewichtung und Berechnung "
           "erfolgen nach der Methode "
           "10.#\n#############################################################"
           "#########\n";
  case 106:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode A6                 "
           "      "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2         "
           "          #\n# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1    "
           "               #\n#                                                "
           "                    #\n# Die Kontonummer ist einschließlich der "
           "Prüfziffer 10- stellig,     #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen. Die    #\n# Stelle 10 ist die "
           "Prüfziffer.                                      #\n#              "
           "                                                      #\n# Sofern "
           "dann an der zweiten Stelle der Kontonummer eine 8 steht,    #\n# "
           "erfolgen Gewichtung und Berechnung wie beim Verfahren 00.          "
           "#\n#                                                               "
           "     #\n# Bei allen Kontonummern, die keine 8 an der zweiten "
           "Stelle          #\n# haben, erfolgen Gewichtung und Berechnung wie "
           "beim Verfahren 01.   "
           "#\n################################################################"
           "######\n";
  case 107:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode A7                 "
           "      "
           "#\n################################################################"
           "######\n#  Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2        "
           "          #\n#                                                     "
           "               #\n#  Die Kontonummer ist einschließlich der "
           "Prüfziffer 10- stellig,    #\n#  ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch       #\n#  linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.       #\n#                         "
           "                                           #\n#  Variante 1:       "
           "                                                #\n#  Gewichtung "
           "und Berechnung erfolgen nach der Methode 00. Führt die #\n#  "
           "Berechnung nach Variante 1 zu einem Prüfzifferfehler, ist nach    "
           "#\n#  Variante 2 zu prüfen.                                        "
           "     #\n#                                                          "
           "          #\n#  Variante 2:                                        "
           "               #\n#  Gewichtung und Berechnung erfolgen nach der "
           "Methode 03.           "
           "#\n################################################################"
           "######\n";
  case 108:
    return "###################################################################"
           "###\n#   Berechnung nach der Methode A8 (geändert zum 7.3.05)      "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist durch linksbündige Nullenauffüllung "
           "10-        #\n# stellig darzustellen. Die 10. Stelle ist per "
           "Definition die        #\n# Prüfziffer.                             "
           "                           #\n#                                    "
           "                                #\n# Variante 1:                   "
           "                                     #\n# Modulus 11, Gewichtung "
           "2, 3, 4, 5, 6, 7                            #\n# Die Stellen 4 bis "
           "9 der Kontonummer werden von rechts nach links   #\n# mit den "
           "Ziffern 2, 3, 4, 5, 6, 7 multipliziert. Die weitere        #\n# "
           "Berechnung und die möglichen Ergebnisse entsprechen dem Verfahren  "
           "#\n# 06. Führt die Berechnung nach Variante 1 zu einem Prüfziffer- "
           "     #\n# fehler, so sind die Konten nach Variante 2 zu prüfen.    "
           "          #\n#                                                     "
           "               #\n# Variante 2:                                    "
           "                    #\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1   "
           "                         #\n# Die Stellen 4 bis 9 der Kontonummer "
           "werden von rechts nach links   #\n# mit den Ziffern 2, 1, 2, 1, 2, "
           "1 multipliziert. Die weiter         #\n# Berechnung und die "
           "möglichen Ergebnisse entsprechen dem Verfahren  #\n# 00.           "
           "                                                     #\n#          "
           "                                                          #\n# "
           "Ausnahme:                                                          "
           "#\n# Ist nach linksbündiger Auffüllung mit Nullen auf 10 Stellen "
           "die    #\n# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt "
           "die         #\n# Berechnung gemäß der Ausnahme in Methode 51 mit "
           "den gleichen       #\n# Ergebnissen und Testkontonummern.          "
           "                        "
           "#\n################################################################"
           "######\n";
  case 109:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode A9                 "
           "      "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1         "
           "          #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4    "
           "               #\n#                                                "
           "                    #\n# Die Kontonummer ist einschließlich der "
           "Prüfziffer 10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1:       "
           "                                                 #\n# Gewichtung "
           "und Berechnung erfolgen nach der Methode 01. Führt die  #\n# "
           "Berechnung nach Variante 1 zu einem Prüfzifferfehler, so ist nach  "
           "#\n# Variante 2 zu prüfen.                                         "
           "     #\n#                                                          "
           "          #\n# Variante 2:                                         "
           "               #\n# Gewichtung und Berechnung erfolgen nach der "
           "Methode 06.            "
           "#\n################################################################"
           "######\n";
  case 110:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode B0                 "
           "      "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Die Kontonummern sind immer 10-stellig. "
           "Kontonummern (ohne         #\n# führende Nullen gezählt) mit 9 "
           "oder weniger Stellen sind falsch.   #\n# Kontonummern mit 8 an der "
           "ersten Stelle sind ebenfalls falsch.     #\n# Die weitere "
           "Verfahrensweise richtet sich nach der 8. Stelle der    #\n# "
           "Kontonummer:                                                       "
           "#\n#                                                               "
           "     #\n# Variante 1                                               "
           "          #\n#                                                     "
           "               #\n# Für Kontonummern mit einer 1, 2, 3, oder 6 an "
           "der 8. Stelle gilt   #\n# das Verfahren 09 (Keine "
           "Prüfzifferberechnung, alle Kontonummern    #\n# sind richtig).     "
           "                                                #\n#               "
           "                                                     #\n# Variante "
           "2                                                         #\n#     "
           "                                                               "
           "#\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4              "
           "     #\n#             (von rechts beginnend)                       "
           "          #\n#                                                     "
           "               #\n# Für Kontonummern mit einer 0, 4, 5, 7, 8 oder "
           "9 an der 8. Stelle   #\n# erfolgen Gewichtung und Berechnung wie "
           "beim Verfahren 06.          "
           "#\n################################################################"
           "######\n";
  case 111:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode B1                 "
           "      "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1:       "
           "                                                 #\n# Modulus 10, "
           "Gewichtung 7, 3, 1, 7, 3, 1, 7, 3, 1                   #\n# "
           "Gewichtung und Berechnung erfolgen nach der Methode 05. Führt die  "
           "#\n# Berechnung nach Variante 1 zu einem Prüfzifferfehler, so ist "
           "nach  #\n# Variante 2 zu prüfen.                                   "
           "           #\n#                                                    "
           "                #\n# Variante 2:                                   "
           "                     #\n# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, "
           "3, 7, 1                   #\n# Gewichtung und Berechnung erfolgen "
           "nach der Methode 01.            "
           "#\n################################################################"
           "######\n";
  case 112:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode B2                 "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1:       "
           "                                                 #\n# Modulus 11, "
           "Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 2                   #\n# "
           "Kontonummern, die an der 1. Stelle von links der 10- stelligen     "
           "#\n# Kontonummer den Wert 0 bis 7 beinhalten, sind nach der "
           "Methode 02  #\n# zu rechnen.                                       "
           "                 #\n#                                              "
           "                      #\n# Variante 2:                             "
           "                           #\n# Modulus 10, Gewichtung 2, 1, 2, 1, "
           "2, 1, 2, 1, 2                   #\n# Kontonummern, die an der 1. "
           "Stelle von links der 10- stelligen     #\n# Kontonummer den Wert 8 "
           "oder 9 beinhalten, sind nach der Methode    #\n# 00 zu rechnen.    "
           "                                                 "
           "#\n################################################################"
           "######\n";
  case 113:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode B3                 "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig, ggf. #\n# ist die Kontonummer für die "
           "Prüfzifferberechnung durch             #\n# linksbündige "
           "Auffüllung mit Nullen 10-stellig darzustellen.        #\n#         "
           "                                                           #\n# "
           "Variante 1:                                                        "
           "#\n#                                                               "
           "     #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7                  "
           "          #\n#                                                     "
           "               #\n# Die Kontonummer ist 10-stellig. Kontonummern, "
           "die an der 1. Stelle #\n# von links der 10-stelligen Kontonummer "
           "den Wert bis 8 beinhalten   #\n# sind nach der Methode 32 zu "
           "rechen.                                #\n#                        "
           "                                            #\n#                   "
           "                                                 #\n# Variante 2:  "
           "                                                      #\n#         "
           "                                                           #\n# "
           "Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4                   "
           "#\n#                                                               "
           "     #\n# Kontonummern, die an der 1. Stelle von links der 10- "
           "stelligen     #\n# Kontonummer den Wert 9 beinhalten sind nach der "
           "Methode 06 zu      #\n# rechen.                                    "
           "                        "
           "#\n################################################################"
           "######\n";
  case 114:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode B4                 "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1:       "
           "                                                 #\n#              "
           "                                                      #\n# Modulus "
           "10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2                   #\n# "
           "Kontonummern, die an der 1. Stelle von links der 10-stelligen      "
           "#\n# Kontonummer den Wert 9 beinhalten, sind nach der Methode 00 "
           "zu     #\n# rechnen.                                               "
           "            #\n#                                                   "
           "                 #\n# Variante 2:                                  "
           "                      #\n#                                         "
           "                           #\n# Modulus 11, Gewichtung 2, 3, 4, 5, "
           "6, 7, 8, 9, 10                  #\n# Kontonummern, die an der 1. "
           "Stelle von links der 10-stelligen      #\n# Kontonummer den Wert 0 "
           "bis 8 beinhalten, sind nach der Methode     #\n# 02 zu rechnen.    "
           "                                                 "
           "#\n################################################################"
           "######\n";
  case 115:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode B5                 "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1:       "
           "                                                 #\n# Modulus 10, "
           "Gewichtung 7, 3, 1 ,7, 3, 1, 7, 3, 1                   #\n# Die "
           "Gewichtung entspricht der Methode 05. Die Berechnung           "
           "#\n# entspricht der Methode 01. Führt die Berechnung nach der "
           "Variante  #\n# 1 zu einem Prüfzifferfehler, so sind Kontonummern, "
           "die an der 1.   #\n# Stelle von links der 10-stelligen Kontonummer "
           "den Wert 8 oder 9    #\n# beinhalten, falsch. Alle anderen "
           "Kontonummern sind nach der        #\n# Variante 2 zu prüfen.       "
           "                                       #\n#                        "
           "                                            #\n# Variante 2:       "
           "                                                 #\n# Modulus 10, "
           "Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2                   #\n# "
           "Gewichtung und Berechnung erfolgen nach der Methode  00.           "
           "#\n################################################################"
           "######\n";
  case 116:
    return "###################################################################"
           "###\n#          Berechnung nach der Methode B6 (geändert zum "
           "5.9.11)      "
           "#\n################################################################"
           "######\n# Variante 1:                                              "
           "          #\n# Modulus 11, Gewichtung 2,3,4,5,6,7,8,9,3            "
           "               #\n# Kontonummern, die an der 1. Stelle der "
           "10-stelligen Kontonummer    #\n# den Wert 1-9 oder an den Stellen "
           "1-5 die Werte 02691-02699         #\n# beinhalten, sind nach der "
           "Methode 20 zu prüfen. Alle anderen       #                         "
           "                      #\n# Kontonummern sind nach der Variante 2 "
           "zu prüfen.                   #\n#                                  "
           "                                  #\n# Variante 2:                 "
           "                                       #\n# Modulus 11, Gewichtung "
           "2,4,8,5,10,9,7,3,6,1,2,4                    #\n# Die Berechnung "
           "erfolgt nach der Methode 53.                        "
           "#\n################################################################"
           "######\n";
  case 117:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode B7                 "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggff. ist die Kontonummer für die "
           "Prüfzifferberechnung durch       #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen. Die    #\n# 10. Stelle der "
           "Kontonummer ist die Prüfziffer.                     #\n#           "
           "                                                         #\n# "
           "Variante 1: Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1       "
           "#\n# Kontonummern der Kontenkreise 0001000000 bis 0005999999 sowie "
           "     #\n# 0700000000 bis 0899999999 sind nach der Methode "
           "(Kennziffer) 01    #\n# zu prüfen. Führt die Berechnung nach der "
           "Variante 1 zu einem       #\n# Prüfzifferfehler, so ist die "
           "Kontonummer falsch.                   #\n#                         "
           "                                           #\n# Variante 2: Für "
           "alle anderen Kontonummern gilt die Methode 09      #\n# (keine "
           "Prüfzifferberechnung).                                      "
           "#\n################################################################"
           "######\n";
  case 118:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode B8 (geändert zum "
           "6.6.11)  "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen. Die    #\n# 10. Stelle der "
           "Kontonummer ist die Prüfziffer.                     #\n#           "
           "                                                         #\n# "
           "Variante 1:                                                        "
           "#\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 3 "
           "(modifiziert)     #\n#                                             "
           "                       #\n# Die Berechnung und mögliche Ergebnisse "
           "entsprechen der Methode 20. #\n# Führt die Berechnung nach "
           "Variante 1 zu einem Prüfzifferfehler,    #\n# so ist nach Variante "
           "2 zu prüfen.                                  #\n#                 "
           "                                                   #\n# Variante "
           "2: Modulus 10, iterierte Transformation.                  #\n# Die "
           "Berechnung und mögliche Ergebnisse entsprechen der Methode 29. "
           "#\n# Führt die Berechnung nach Variante 2 zu einem  "
           "Prüfzifferfehler,   #\n# so ist nach Variante 3 zu prüfen.         "
           "                         #\n#                                      "
           "                              #\n# Variante 3:                     "
           "                                   #\n# Für die folgenden "
           "Kontonummernkreise gilt die Methode 09 (keine    #\n# "
           "Prüfzifferberechnung):                                             "
           "#\n# 10-stellige Kontonummer; 1. + 2. Stelle = 51 - 59             "
           "     #\n# Kontonummernkreis 5100000000 - 5999999999                "
           "          #\n# 10-stellige Kontonummer; Stellen 1 - 3 = 901 - 910  "
           "               #\n# Kontonummernkreis 9010000000 - 9109999999      "
           "                    "
           "#\n################################################################"
           "######\n";
  case 119:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode B9                 "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Kontonummern mit "
           "weniger als zwei oder mehr als drei führenden     #\n# Nullen sind "
           "falsch. Die Kontonummern mit zwei führenden Nullen     #\n# sind "
           "nach Variante 1, mit drei führenden Nullen nach Variante 2    #\n# "
           "zu prüfen.                                                         "
           "#\n#                                                               "
           "     #\n# Variante 1:                                              "
           "          #\n# Modulus (11,10), Gewichtung 1, 3, 2, 1, 3, 2, 1     "
           "               #\n# Die für die Berechnung relevanten Stellen der "
           "Kontonummer befinden #\n# sich - von links nach rechts gelesen ­ "
           "in den Stellen 3-9 (die     #\n# Prüfziffer ist in Stelle 10). Sie "
           "sind von rechts nach links       #\n# mit den zugehörigen "
           "Gewichtungsfaktoren zu multiplizieren.         #\n#                "
           "                                                    #\n# Zum "
           "jeweiligen Produkt ist der zugehörige Gewichtungsfaktor zu     "
           "#\n# addieren. Das jeweilige Ergebnis ist durch 11 zu dividieren. "
           "Die   #\n# sich aus der Division ergebenden Reste sind zu "
           "summieren. Diese    #\n# Summe ist durch 10 zu dividieren. Der "
           "Rest ist die berechnete      #\n# Prüfziffer.                      "
           "                                  #\n#                             "
           "                                       #\n# Führt die Berechnung "
           "zu einem Prüfzifferfehler, so ist die         #\n# berechnete "
           "Prüfziffer um 5 zu erhöhen und erneut zu prüfen. Ist    #\n# die "
           "Prüfziffer größer oder gleich 10, ist 10 abzuziehen und das    "
           "#\n# Ergebnis ist dann die Prüfziffer.                             "
           "     #\n#                                                          "
           "          #\n# Variante 2:                                         "
           "               #\n# Modulus 11, Gewichtung 1, 2, 3, 4, 5, 6        "
           "                    #\n# Die für die Berechnung relevanten Stellen "
           "der Kontonummer          #\n# befinden sich - von links nach "
           "rechts gelesen - in den Stellen     #\n# 4-9 (die Prüfziffer ist "
           "in Stelle 10). Sie sind von rechts nach    #\n# links mit den "
           "zugehörigen Gewichtungsfaktoren zu multiplizieren.   #\n# Die "
           "Summe dieser Produkte ist zu bilden, und das erzielte          "
           "#\n# Ergebnis ist durch 11 zu dividieren. Der Rest ist die "
           "berechnete   #\n# Prüfziffer.                                      "
           "                  #\n#                                             "
           "                       #\n# Führt die Berechnung zu einem "
           "Prüfzifferfehler, so ist die         #\n# berechnete Prüfziffer um "
           "5 zu erhöhen und erneut zu prüfen. Ist    #\n# die Prüfziffer "
           "größer oder gleich 10, ist 10 abzuziehen und das    #\n# Ergebnis "
           "ist dann die Prüfziffer.                                  "
           "#\n################################################################"
           "######\n";
  case 120:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode C0                 "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Kontonummern mit "
           "zwei führenden Nullen sind nach Variante 1 zu     #\n# prüfen. "
           "Führt die Berechnung nach der Variante 1 zu einem          #\n# "
           "Prüfzifferfehler, ist die Berechnung nach Variante 2               "
           "#\n# vorzunehmen.                                                  "
           "     #\n#                                                          "
           "          #\n# Kontonummern mit weniger oder mehr als zwei "
           "führenden Nullen       #\n# sind ausschließlich nach der Variante "
           "2 zu                         #\n# prüfen.                          "
           "                                  #\n#                             "
           "                                       #\n# Variante 1:            "
           "                                            #\n# Modulus 11, "
           "Gewichtung 2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, 4         #\n# Die "
           "Berechnung und mögliche Ergebnisse entsprechen                 "
           "#\n# der Methode 52.                                               "
           "     #\n#                                                          "
           "          #\n# Variante 2:                                         "
           "               #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, "
           "3                   #\n# Die Berechnung und mögliche Ergebnisse "
           "entsprechen der Methode 20  "
           "#\n################################################################"
           "######\n";
  case 121:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode C1                 "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Die Kontonummer "
           "ist einschließlich der Prüfziffer 10-stellig,      #\n# ggf. ist "
           "die Kontonummer für die Prüfzifferberechnung durch        #\n# "
           "linksbündige Auffüllung mit Nullen 10-stellig darzustellen.        "
           "#\n#                                                               "
           "     #\n# Kontonummern, die an der 1. Stelle der 10-stelligen      "
           "          #\n# Kontonummer einen Wert ungleich  5  beinhalten, "
           "sind nach der      #\n# Variante 1 zu prüfen. Kontonummern, die an "
           "der 1. Stelle der       #\n# 10-stelligen Kontonummer den Wert  5  "
           "beinhalten, sind nach        #\n# der Variante 2 zu prüfen.        "
           "                                  #\n#                             "
           "                                       #\n# Variante 1:            "
           "                                            #\n# Modulus 11, "
           "Gewichtung 1, 2, 1, 2, 1, 2                            #\n# Die "
           "Berechnung und mögliche Ergebnisse entsprechen der             "
           "#\n# Methode 17. Führt die Berechnung nach der Variante 1 zu einem "
           "     #\n# Prüfzifferfehler, so ist die Kontonummer falsch.         "
           "          #\n#                                                     "
           "               #\n# Variante 2:                                    "
           "                    #\n# Modulus 11, Gewichtung 1, 2, 1, 2, 1, 2   "
           "                         #\n# Die Kontonummer ist 10-stellig mit "
           "folgendem Aufbau:               #\n#                               "
           "                                     #\n# KNNNNNNNNP               "
           "                                          #\n# K = Kontoartziffer  "
           "                                               #\n# N = laufende "
           "Nummer                                                #\n# P = "
           "Prüfziffer                                                     "
           "#\n#                                                               "
           "     #\n# Für die Berechnung fließen die Stellen 1 bis 9 ein. "
           "Stelle 10      #\n# ist die ermittelte Prüfziffer. Die Stellen 1 "
           "bis 9 sind von        #\n# links nach rechts mit den Ziffern 1, 2, "
           "1, 2, 1, 2, 1, 2, 1        #\n# zu multiplizieren. Die jeweiligen "
           "Produkte sind zu addieren,       #\n# nachdem aus eventuell "
           "zweistelligen Produkten der 2., 4., 6.       #\n# und 8. Stelle "
           "die Quersumme gebildet wurde. Von der Summe ist      #\n# der Wert "
           " 1  zu subtrahieren. Das Ergebnis ist dann durch 11       #\n# zu "
           "dividieren. Der verbleibende Rest wird von 10 subtrahiert.      "
           "#\n# Das Ergebnis ist die Prüfziffer. Verbleibt nach der Division  "
           "     #\n# durch 11 kein Rest, ist die Prüfziffer 0.                "
           "          #\n#                                                     "
           "               #\n# Beispiel:                                      "
           "                    #\n#                                           "
           "                         #\n# Stellen-Nr.: K   N   N   N   N   N   "
           "N   N   N   P                 #\n# Konto-Nr.:   5   4   3   2   1  "
           " 1   2   3   4   9                 #\n# Gewichtung:  1   2   1   2 "
           "  1   2   1   2   1                     #\n#              5 + 8 + "
           "3 + 4 + 1 + 2 + 2 + 6 + 4 = 35                #\n# 35 - 1 = 34     "
           "                                                   #\n# 34 : 11 = "
           "3, Rest 1                                                #\n# 10 - "
           "1 = 9 (Prüfziffer)                                            "
           "#\n################################################################"
           "######\n";
  case 122:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode C2                 "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n# Die 10. Stelle der "
           "Kontonummer ist die Prüfziffer.                 #\n#               "
           "                                                     #\n# Variante "
           "1:                                                        #\n# "
           "Modulus 10, Gewichtung 3, 1, 3, 1, 3, 1, 3, 1, 3                   "
           "#\n# Die Berechnung und mögliche Ergebnisse entsprechen der        "
           "     #\n# Methode 22. Führt die Berechnung nach Variante 1 zu "
           "einem          #\n# Prüfzifferfehler, so ist nach Variante 2 zu "
           "prüfen.                #\n#                                        "
           "                            #\n# Variante 2:                       "
           "                                 #\n# Modulus 10, Gewichtung 2, 1, "
           "2, 1, 2, 1, 2, 1, 2                   #\n# Die Berechnung und "
           "mögliche Ergebnisse entsprechen der             #\n# Methode 00.   "
           "                                                     "
           "#\n################################################################"
           "######\n";
  case 123:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode C3                 "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n# Die 10. Stelle der "
           "Kontonummer ist die Prüfziffer. Kontonummern,   #\n# die an der 1. "
           "Stelle der 10-stelligen Kontonummer einen Wert       #\n# ungleich "
           "9 beinhalten, sind nach der Variante 1 zu prüfen.         #\n# "
           "Kontonummern, die an der 1. Stelle der 10-stelligen Kontonummer    "
           "#\n# den Wert 9 beinhalten, sind nach der Variante 2 zu prüfen.    "
           "     #\n#                                                          "
           "          #\n# Variante 1:                                         "
           "               #\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, "
           "2                   #\n# Die Berechnung und mögliche Ergebnisse "
           "entsprechen der             #\n# Methode 00.                       "
           "                                 #\n#                              "
           "                                      #\n# Variante 2:             "
           "                                           #\n# Modulus 11, "
           "Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0                   #\n# Die "
           "Berechnung und mögliche Ergebnisse entsprechen der             "
           "#\n# Methode 58.                                                   "
           "     "
           "#\n################################################################"
           "######\n";
  case 124:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode C4                 "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen. Die    #\n# 10. Stelle der "
           "Kontonummer ist die Prüfziffer.                     #\n# "
           "Kontonummern, die an der 1. Stelle der 10-stelligen Kontonummer    "
           "#\n# einen Wert ungleich 9 beinhalten, sind nach der Variante 1 zu "
           "     #\n# prüfen.                                                  "
           "          #\n# Kontonummern, die an der 1. Stelle der 10-stelligen "
           "Kontonummer    #\n# den Wert 9 beinhalten, sind nach der Variante "
           "2 zu prüfen.         #\n#                                          "
           "                          #\n# Variante 1:                         "
           "                               #\n# Modulus 11, Gewichtung 2, 3, "
           "4, 5                                  #\n# Die Berechnung und "
           "mögliche Ergebnisse entsprechen der Methode 15. #\n#               "
           "                                                     #\n# Variante "
           "2:                                                        #\n# "
           "Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0                   "
           "#\n# Die Berechnung und mögliche Ergebnisse entsprechen der "
           "Methode 58. "
           "#\n################################################################"
           "######\n";
  case 125:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode C5                 "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Die Kontonummern sind einschließlich der Prüfziffer "
           "6- oder 8-     #\n# bis 10-stellig, ggf. ist die Kontonummer für "
           "die Prüfziffer-       #\n# berechnung durch linksbündige "
           "Auffüllung mit Nullen 10-stellig     #\n# darzustellen.            "
           "                                          #\n#                     "
           "                                               #\n# Die Berechnung "
           "der Prüfziffer und die möglichen Ergebnisse         #\n# richten "
           "sich nach dem jeweils bei der entsprechenden Variante      #\n# "
           "angegebenen Kontonummernkreis. Entspricht eine Kontonummer         "
           "#\n# keinem der vorgegebenen Kontonummernkreise oder führt die     "
           "     #\n# Berechnung der Prüfziffer nach der vorgegebenen Variante "
           "zu        #\n# einem Prüfzifferfehler, so ist die Kontonummer "
           "ungültig.           #\n#                                           "
           "                         #\n# Variante 1:                          "
           "                              #\n# Modulus 10, Gewichtung 2, 1, 2, "
           "1, 2                               #\n# Die Berechnung und "
           "mögliche Ergebnisse entsprechen der             #\n# Methode 75.   "
           "                                                     #\n#          "
           "                                                          #\n# "
           "6-stellige Kontonummern; 5. Stelle = 1-8                           "
           "#\n# Kontonummernkreis 0000100000 bis 0000899999                   "
           "     #\n#                                                          "
           "          #\n# 9-stellige Kontonummern; 2. Stelle = 1-8            "
           "               #\n# Kontonummernkreis 0100000000 bis 0899999999    "
           "                    #\n#                                           "
           "                         #\n# Variante 2:                          "
           "                              #\n# Modulus 10, iterierte "
           "Transformation                               #\n# Die Berechnung "
           "und mögliche Ergebnisse entsprechen der             #\n# Methode "
           "29.                                                        #\n#    "
           "                                                                "
           "#\n# 10-stellige Kontonummern, 1. Stelle = 1, 4, 5, 6 oder 9       "
           "     #\n# Kontonummernkreis 1000000000 bis 1999999999              "
           "          #\n# Kontonummernkreis 4000000000 bis 6999999999         "
           "               #\n# Kontonummernkreis 9000000000 bis 9999999999    "
           "                    #\n#                                           "
           "                         #\n# Variante 3:                          "
           "                              #\n# Modulus 10, Gewichtung 2, 1, 2, "
           "1, 2, 1, 2, 1, 2                   #\n# Die Berechnung und "
           "mögliche Ergebnisse entsprechen der             #\n# Methode 00.   "
           "                                                     #\n# "
           "10-stellige Kontonummern, 1. Stelle = 3                            "
           "#\n# Kontonummernkreis 3000000000 bis 3999999999                   "
           "     #\n#                                                          "
           "          #\n# Variante 4:                                         "
           "               #\n# Für die folgenden Kontonummernkreise gilt die "
           "Methode 09           #\n# (keine Prüfzifferberechnung).            "
           "                          #\n#                                     "
           "                               #\n# 8-stellige Kontonummern; 3. "
           "Stelle = 3, 4 oder 5                   #\n# Kontonummernkreis "
           "0030000000 bis 0059999999                        #\n#              "
           "                                                      #\n# "
           "10-stellige Kontonummern; 1.+ 2. Stelle = 70 oder 85               "
           "#\n# Kontonummernkreis 7000000000 bis 7099999999                   "
           "     #\n# Kontonummernkreis 8500000000 bis 8599999999              "
           "          "
           "#\n################################################################"
           "######\n";
  case 126:
    return "###################################################################"
           "###\n#   Berechnung nach der Methode C6  (letze Änderung 4.3.2013) "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2            "
           "          #\n#                                                     "
           "               #\n# Die Kontonummer ist 10-stellig, ggf. ist die "
           "Kontonummer für die   #\n# Prüfzifferberechnung durch linksbündige "
           "Auffüllung mit Nullen      #\n# 10-stellig darzustellen. Die 10. "
           "Stelle der Konto-nummer ist die   #\n# Prüfziffer.                 "
           "                                       #\n#                        "
           "                                            #\n# Alle Kontonummern "
           "sind wie folgt zu prüfen:                        #\n#              "
           "                                                      #\n# Für die "
           "Berechnung der Prüfziffer werden die Stellen 2 bis 9 der   #\n# "
           "Kontonummer verwendet. Diese Stellen sind links um eine Zahl       "
           "#\n# (Konstante) gemäß der folgenden Tabelle zu ergänzen.          "
           "     #\n#                                                          "
           "          #\n#   1. Stelle von links                               "
           "               #\n#     der 10-stelligen                           "
           "                    #\n#       Kontonummer    Zahl (Konstante)     "
           "                         #\n#                                      "
           "                              #\n#            0          4451970   "
           "                                   #\n#            1          "
           "4451981                                      #\n#            2     "
           "     4451992                                      #\n#            "
           "3          4451993                                      #\n#       "
           "     4          4344992                                      #\n#  "
           "          5          4344990                                      "
           "#\n#            6          4344991                                 "
           "     #\n#            7          5499570                            "
           "          #\n#            8          4451994                       "
           "               #\n#            9          5499579                  "
           "                    #\n#                                           "
           "                         #\n# Die Berechnung und mögliche "
           "Ergebnisse entsprechen der Methode 00. "
           "#\n################################################################"
           "######\n# Anmerkung zur Berechnung (MP): Da die Konstante immer "
           "nur einen    #\n# festen Wert zur Berechnung beiträgt, wird diese "
           "Berechnung nicht   #\n# gemacht, sondern gleich der Wert als "
           "Initialwert für die Quersumme #\n# verwendet. Die Berechnung "
           "beginnt erst mit der zweiten Stelle der  #\n# Kontonummer.         "
           "                                              "
           "#\n################################################################"
           "######\n";
  case 127:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode C7                 "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1        "
           "                                                 #\n# Modulus 10, "
           "Gewichtung 2, 1, 2, 1, 2, 1                            #\n# Die "
           "Berechnung und mögliche Ergebnisse entsprechen der             "
           "#\n# Methode 63. Führt die Berechnung nach Variante 1 zu einem     "
           "     #\n# Prüfzifferfehler, so ist nach Variante 2 zu prüfen.      "
           "          #\n#                                                     "
           "               #\n# Variante 2:                                    "
           "                    #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 "
           "(modifiziert)              #\n# Die Berechnung und mögliche "
           "Ergebnisse entsprechen der Methode 06  "
           "#\n################################################################"
           "######\n";
  case 128:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode C8                 "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1:       "
           "                                                 #\n# Modulus 10, "
           "Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2                   #  \n# "
           "Gewichtung und Berechnung erfolgen nach der Methode 00. Führt      "
           "# \n# die Berechnung nach Variante 1 zu einem Prüfzifferfehler, so "
           "ist   #    \n# nach Variante 2 zu prüfen.                          "
           "               #\n#                                                "
           "                    #\n# Variante 2:                               "
           "                         #\n# Modulus 11, Gewichtung 2, 3, 4, 5, "
           "6, 7, 2, 3, 4                   #  \n# Gewichtung und Berechnung "
           "erfolgen nach der Methode 04. Führt      # \n# auch die Berechnung "
           "nach Variante 2 zu einem Prüfzifferfehler,     #  \n# oder ist "
           "keine gültige Prüfziffer zu ermitteln, d.h. Rest 1 nach   #\n# der "
           "Division durch 11, so ist nach Variante 3 zu prüfen.           "
           "#\n#                                                               "
           "     #\n# Variante 3:                                              "
           "          #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10   "
           "               #   \n# Gewichtung und Berechnung erfolgen nach der "
           "Methode 07.            #  "
           "\n#################################################################"
           "#####\n";
  case 129:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode C9                 "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1:       "
           "                                                 #\n# Modulus 10, "
           "Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2                   #\n# "
           "Gewichtung und Berechnung erfolgen nach der Methode 00. Führt die  "
           "#\n# Berechnung nach Variante 1 zu einem Prüfzifferfehler, so ist "
           "nach  #\n# Variante 2 zu prüfen.                                   "
           "           #\n#                                                    "
           "                #\n# Variante 2:                                   "
           "                     #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, "
           "8, 9, 10                  #\n# Gewichtung und Berechnung erfolgen "
           "nach der Methode 07.            "
           "#\n################################################################"
           "######\n";
  case 130:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode D0                 "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n# Kontonummern, die an "
           "der 1. und 2. Stelle der 10-stelligen         #\n# Kontonummer "
           "einen Wert ungleich ,,57\" beinhalten, sind nach der    #\n# "
           "Variante 1 zu prüfen. Kontonummern, die an der 1. und 2. Stelle    "
           "#\n# der 10-stelligen Kontonummer den Wert \"57\" beinhalten, sind "
           "nach   #\n# der Variante 2 zu prüfen.                              "
           "            #\n#                                                   "
           "                 #\n# Variante 1:                                  "
           "                      #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, "
           "7, 8, 9, 3 (modifiziert)     #\n# Die Berechnung und mögliche "
           "Ergebnisse entsprechen der Methode     #\n# 20. Führt die "
           "Berechnung nach der Variante 1 zu einem              #\n# "
           "Prüfzifferfehler, so ist die Kontonummer falsch.                   "
           "#\n#                                                               "
           "     #\n# Variante 2:                                              "
           "          #\n# Für den Kontonummernkreis 5700000000 bis 5799999999 "
           "gilt die       #\n# Methode 09 (keine Prüfzifferberechnung, alle "
           "Kontonummern sind     #\n# als richtig zu werten).                 "
           "                           "
           "#\n################################################################"
           "######\n";
  case 131:
    return "###################################################################"
           "###\n#   Berechnung nach der Methode D1 (letzte Änderung 4.3.2013) "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2            "
           "          #\n#                                                     "
           "               #\n# Die Kontonummer ist 10-stellig, ggf. ist die "
           "Kontonummer für die   #\n# Prüfzifferberechnung durch linksbündige "
           "Auffüllung mit Nullen      #\n# 10-stellig darzustellen. Die 10. "
           "Stelle der Kontonummer ist die    #\n# Prüfziffer.                 "
           "                                       #\n#                        "
           "                                            #\n# Kontonummern, die "
           "an der 1. Stelle von links der 10-stelligen      #\n# Kontonummer "
           "den Wert 8 enthalten sind falsch.                      #\n#        "
           "                                                            #\n# "
           "Kontonummern, die an der 1. Stelle von links der 10-stelligen      "
           "#\n# Kontonummer einen der Werte 0, 1, 2, 3, 4, 5, 6, 7 oder 9     "
           "     #\n# beinhalten sind wie folgt zu prüfen:                     "
           "          #\n#                                                     "
           "               #\n# Für die Berechnung der Prüfziffer werden die "
           "Stellen 2 bis 9 der   #\n# Kontonummer von links verwendet. Diese "
           "Stellen sind links um eine  #\n# Zahl (Konstante) gemäß der "
           "folgenden Tabelle zu ergänzen.          #\n# zu ergänzen.          "
           "                                             #\n#                  "
           "                                                  #\n#       1. "
           "Stelle von links   Zahl (Konstante)                       #\n#     "
           "   der 10-stelligen                                            "
           "#\n#        Kontonummer                                            "
           "     #\n#                 0                  4363380               "
           "          #                                                        "
           "                                           #\n#                 1  "
           "                4363381                         #                  "
           "                                                                   "
           "      #\n#                 2                  4363382              "
           "           #                                                       "
           "                                    #\n#                 3         "
           "         4363383                         #\n#                 4    "
           "              4363384                         #\n#                 "
           "5                  4363385                         #\n#            "
           "     6                  4363386                         #\n#       "
           "          7                  4363387                         #\n#  "
           "               9                  4363389                         "
           "#\n#                                                               "
           "     #\n# Die Berechnung und mögliche Ergebnisse entsprechen der   "
           "          #\n# Methode 00.                                         "
           "               "
           "#\n################################################################"
           "######\n# Anmerkung zur Berechnung (MP): die zusätzliche feste "
           "Konstante     #\n# wird wie in Methode C6 im voraus berechnet und "
           "als Initialwert für #\n# die Quersumme verwendet. Die Berechnung "
           "beginnt allerdings -       #\n# entgegen der Beschreibung - mit "
           "der ersten Stelle der Kontonummer, #\n# da diese in der Konstanten "
           "enthalten ist.                          "
           "#\n################################################################"
           "######\n";
  case 132:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode D2                 "
           "       "
           "#\n################################################################"
           "######\n# Variante 1:                                              "
           "          #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4    "
           "               #\n# Die Berechnung, Ausnahmen und möglichen "
           "Ergebnisse entsprechen     #\n# der Methode 95. Führt die "
           "Berechnung nach Variante 1 zu einem      #\n# Prüfzifferfehler, so "
           "ist nach Variante 2 zu prüfen.                #\n#                 "
           "                                                   #\n# Variante "
           "2:                                                        #\n# "
           "Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2                   "
           "#\n# Die Berechnung und möglichen Ergebnisse entsprechen der "
           "Methode    #\n# 00. Führt auch die Berechnung nach Variante 2 zu "
           "einem Prüfziffer- #\n# fehler, so ist nach Variante 3 zu prüfen.   "
           "                       #\n#                                        "
           "                            #\n# Variante 3:                       "
           "                                 #\n# Modulus 10, Gewichtung 2, 1, "
           "2, 1, 2, 1, 2, 1, 2                   #\n# Die Berechnung, "
           "Ausnahmen und möglichen Ergebnisse entsprechen     #\n# der "
           "Methode 68. Führt auch die Berechnung nach Variante 3 zu       "
           "#\n# einem Prüfzifferfehler, so ist die Kontonummer falsch.        "
           "     "
           "#\n################################################################"
           "######\n";
  case 133:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode D3                 "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1:       "
           "                                                 #\n# Modulus 10, "
           "Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2                   #\n# "
           "Gewichtung und Berechnung erfolgen nach der Methode 00. Führt die  "
           "#\n# Berechnung nach Variante 1 zu einem Prüfzifferfehler, so ist "
           "nach  #\n# Variante 2 zu prüfen.                                   "
           "           #\n#                                                    "
           "                #\n# Variante 2:                                   "
           "                     #\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, "
           "2, 1, 2 (modifiziert)     #\n# Gewichtung und Berechnung erfolgen "
           "nach der Methode 27.            "
           "#\n################################################################"
           "######\n";
  case 134:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode D4 (geändert zum "
           "6.6.11)  "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2            "
           "          #\n#                                                     "
           "               #\n# Die Kontonummer ist 10-stellig, ggf. ist die "
           "Kontonummer für die   #\n# Prüfzifferberechnung durch linksbündige "
           "Auffüllung mit Nullen      #\n# 10-stellig darzustellen. Die 10. "
           "Stelle der Kontonummer ist die    #\n# Prüfziffer.                 "
           "                                       #\n#                        "
           "                                            #\n# Kontonummern, die "
           "an der 1. Stelle von links der 10-stelligen      #\n# Kontonummer "
           "den Wert 0 beinhalten, sind falsch.                    #\n#        "
           "                                                            #\n# "
           "Kontonummern, die an der 1. Stelle von links der 10- stelligen     "
           "#\n# Kontonummer einen der Werte 1, 2, 3, 4, 5, 6, 7, 8 oder 9     "
           "     #\n# beinhalten, sind wie folgt zu prüfen:                    "
           "          #\n#                                                     "
           "               #\n# Für die Berechnung der Prüfziffer werden die "
           "Stellen 1 bis 9 der   #\n# Kontonummer von links verwendet. Diese "
           "Stellen sind links um die   #\n# Zahl (Konstante) \"428259\" zu "
           "ergänzen.                             #\n#                         "
           "                                           #\n# Die Berechnung und "
           "mögliche Ergebnisse entsprechen der Methode 00. "
           "#\n################################################################"
           "######\n";
  case 135:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode D5                 "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n#  1. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 0, "
           "0               #\n#  2. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, "
           "0, 0, 0               #\n#  3. Modulus 7, Gewichtung  2, 3, 4, 5, "
           "6, 7, 0, 0, 0               #\n#  4. Modulus 10, Gewichtung 2, 3, "
           "4, 5, 6, 7, 0, 0, 0               #\n#                             "
           "                                       #\n#  Die Kontonummer ist "
           "einschließlich der Prüfziffer (P) 10-stellig, #\n#  ggf. ist die "
           "Kontonummer für die Prüfziffer-berechnung durch      #\n#  "
           "linksbündige Auffüllung mit Nullen 10-stellig darzustellen.       "
           "#\n#                                                               "
           "     #\n#  Konten mit der Ziffernfolge 99 an Stelle 3 und 4 "
           "(xx99xxxxxx)     #\n#  sind nur nach Variante 1 zu prüfen. Alle "
           "übrigen Konten sind      #\n#  nacheinander nach den Varianten 2, "
           "ggf. 3 und ggf. 4 zu prüfen.   #\n#                                "
           "                                    #\n# Variante 1:               "
           "                                         #\n# Modulus 11, "
           "Gewichtung 2, 3, 4, 5, 6, 7, 8, 0, 0                   #\n#        "
           "                                                            #\n# "
           "In die Prüfzifferberechnung werden nur die Stellen 3 bis 9         "
           "#\n# einbezogen. Die Stelle 10 ist die Prüfziffer (P). Die weitere "
           "     #\n# Berechnung erfolgt nach dem Verfahren 06.                "
           "          #\n#                                                     "
           "               #\n# Variante 2:                                    "
           "                    #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, "
           "0, 0, 0                   #\n#                                     "
           "                               #\n# In die Prüfzifferberechnung "
           "werden nur die Stellen 4 bis 9         #\n# einbezogen. Die Stelle "
           "10 ist die Prüfziffer (P). Die weitere      #\n# Berechnung "
           "erfolgt nach dem Verfahren 06.                          #\n#       "
           "                                                             #\n# "
           "Führt die Berechnung zu einem Fehler, ist nach Variante 3 zu       "
           "#\n# prüfen.                                                       "
           "     #\n#                                                          "
           "          #\n# Variante 3:                                         "
           "               #\n# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, "
           "0                    #\n#                                          "
           "                          #\n# Die Stellen 4 bis 9 der Kontonummer "
           "werden von rechts nach links   #\n# mit den Gewichten "
           "multipliziert. Die jeweiligen Produkte werden    #\n# addiert. Die "
           "Summe ist durch 7 zu dividieren. Der verbleibende     #\n# Rest "
           "wird vom Divisor (7) subtrahiert. Das Ergebnis ist die        #\n# "
           "Prüfziffer (Stelle 10). Verbleibt nach der Division durch 7 kein   "
           "#\n# Rest, ist die Prüfziffer 0.                                   "
           "     #\n#                                                          "
           "          #\n# Führt die Berechnung zu einem Fehler, ist nach "
           "Variante 4 zu       #\n# prüfen.                                   "
           "                         #\n#                                      "
           "                              #\n# Variante 4:                     "
           "                                   #\n# Modulus 10, Gewichtung 2, "
           "3, 4, 5, 6, 7, 0, 0, 0                   #\n#                      "
           "                                              #\n# Die Berechnung "
           "erfolgt analog zu Variante 3, jedoch ist als        #\n# Divisor "
           "der Wert 10 zu verwenden.Verbleibt nach der Division       #\n# "
           "durch 10 kein Rest, ist die Prüfziffer 0.                          "
           "#\n################################################################"
           "######\n";
  case 136:
    return "###################################################################"
           "###\n#              Berechnung nach der Methode D6                 "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1:       "
           "                                                 #\n# Die "
           "Berechnung entspricht der Methode 07. Führt die Berechnung     "
           "#\n# nach Variante 1 zu einem Prüfzifferfehler, so ist nach "
           "Variante    #\n# 2 zu prüfen.                                      "
           "                 #\n#                                              "
           "                      #\n# Variante 2                              "
           "                           #\n# Modulus 10, Gewichtung 2, 1, 2, 1, "
           "2, 1, 2, 1, 2                   #\n# Die Berechnung entspricht der "
           "Methode 03.                          #\n# Führt die Berechnung "
           "nach Variante 2 zu einem Prüfzifferfehler,    #\n# so ist nach "
           "Variante 3 zu prüfen.                                  #\n#        "
           "                                                            #\n#   "
           "                                                                 "
           "#\n# Variante 3                                                    "
           "     #\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2         "
           "          #\n# Die Berechnung entspricht der Methode 00.           "
           "               #\n# Führt auch die Berechnung nach Variante 3 zu "
           "einem                 #\n# Prüfzifferfehler, so ist die "
           "Kontonummer falsch.                   "
           "#\n################################################################"
           "######\n";
  case 137:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode D7                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2         "
           "          #\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Die Stellen der "
           "Kontonummer sind von rechts nach links mit         #\n# den "
           "Ziffern 2, 1, 2, 1, 2, 1,  2, 1, 2 zu multiplizieren. Die      "
           "#\n# jeweiligen Produkte werden addiert, nachdem jeweils aus den   "
           "     #\n# zweistelligen Produkten die Quersumme gebildet wurde (z. "
           "B.        #\n# Produkt 18 = Quersumme 9). Nach der Addition "
           "bleiben außer         #\n# der Einerstelle alle anderen Stellen "
           "unberücksichtigt; diese       #\n# Einerstelle ist die Prüfziffer "
           "(Ergebnis = 27 / Prüfziffer = 7).   "
           "#\n################################################################"
           "######\n# Anm. (M.P.): Die Methode entspricht (bis auf die "
           "Subtraktion von   #\n# 10) der Prüfziffermethode 00, und wird auch "
           "weitgehend von dieser  #\n# Methode kopiert.                       "
           "                            "
           "#\n################################################################"
           "######\n";
  case 138:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode D8                "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n# Die Berechnung der "
           "Prüfziffer und die möglichen Ergebnisse         #\n# richten sich "
           "nach dem jeweils bei der entsprechenden  Variante     #\n# "
           "angegebenen Kontonummernkreis. Entspricht eine  Kontonummer        "
           "#\n# keinem der vorgegebenen Kontonummernkreise oder führt die     "
           "     #\n# Berechnung der Prüfziffer nach der Variante 1 zu einem   "
           "          #\n# Prüfzifferfehler, so ist die Kontonummer ungültig.  "
           "               #\n#                                                "
           "                    #\n# Variante 1:                               "
           "                         #\n# Modulus 10, Gewichtung 2, 1, 2, 1, "
           "2, 1, 2, 1, 2                   #\n# Für Kontonummern aus dem "
           "Kontonummernkreis                         #\n# 1000000000 bis "
           "9999999999 entsprechen die Berechnung               #\n# und "
           "mögliche Ergebnisse der Methode 00.                            "
           "#\n#                                                               "
           "     #\n# Variante 2:                                              "
           "          #\n# Für den Kontonummernkreis 0010000000 bis 0099999999 "
           "gilt  die      #\n# Methode 09 (keine Prüfzifferberechnung, alle "
           "Kontonummern sind     #\n# als richtig zu werten).                 "
           "                           "
           "#\n################################################################"
           "######\n";
  case 139:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode D9                "
           "       "
           "#\n################################################################"
           "######\n# Die Kontonummer ist einschließlich der Prüfziffer "
           "10-stellig,      #\n# ggf. ist die Kontonummer für die "
           "Prüfzifferberechnung durch        #\n# linksbündige Auffüllung mit "
           "Nullen 10-stellig darzustellen.        #\n#                        "
           "                                            #\n# Variante 1:       "
           "                                                 #\n# Modulus 10, "
           "Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2                   #\n#        "
           "                                                            #\n# "
           "Gewichtung und Berechnung erfolgen nach der Methode 00. Führt      "
           "#\n# die Berechnung nach Variante 1 zu einem Prüfzifferfehler, so  "
           "     #\n# ist nach Variante 2 zu prüfen.                           "
           "          #\n#                                                     "
           "               #\n# Variante 2:                                    "
           "                    #\n# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, "
           "8, 9, 10                  #\n#                                     "
           "                               #\n# Gewichtung und Berechnung "
           "erfolgen nach der Methode 10.            #\n# Führt die Berechnung "
           "nach Variante 2 zu einem Prüfzifferfehler,    #\n# so ist nach "
           "Variante 3 zu prüfen.                                  #\n#        "
           "                                                            #\n# "
           "Variante 3:                                                        "
           "#\n# Modulus 10, Gewichtung 3, 9, 7, 1, 3, 9, 7, 1, 3              "
           "     #\n#                                                          "
           "          #\n# Gewichtung und Berechnung erfolgen nach der Methode "
           "18.            "
           "#\n################################################################"
           "######\n";
  case 140:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode E0                "
           "       "
           "#\n################################################################"
           "######\n# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2         "
           "          #\n# Die Stellen der Kontonummer sind von rechts nach "
           "links mit den     #\n# Ziffern 2, 1, 2, 1, 2 usw. zu "
           "multiplizieren. Die jeweiligen       #\n# Produkte werden addiert, "
           "nachdem jeweils aus den zweistelligen     #\n# Produkten die "
           "Quersumme gebildet wurde (z. B. Produkt 18 =         #\n# "
           "Quersumme 9) plus den Wert 7. Nach der Addition bleiben außer      "
           "#\n# der Einerstelle alle anderen Stellen unberücksichtigt. Die    "
           "     #\n# Einerstelle wird von dem Wert 10 subtrahiert. Das "
           "Ergebnis ist     #\n# die Prüfziffer (10. Stelle der Kontonummer). "
           "Ergibt sich nach der  #\n# Subtraktion der Rest 10, ist die "
           "Prüfziffer 0.                     "
           "#\n################################################################"
           "######\n";
  case 141:
    return "###################################################################"
           "###\n#               Berechnung nach der Methode E1                "
           "       "
           "#\n################################################################"
           "######\n#                                                          "
           "          #\n# Modulus 11, Gewichtung 1, 2, 3, 4, 5, 6, 11, 10, 9  "
           "               #\n# Die Kontonummer sowohl für Kontokorrentkonten "
           "als auch für         #\n# Sparkonten ist 9-stellig und für die "
           "Prüfzifferberechnung durch    #\n# linksbündige Auffüllung mit "
           "einer Null 10-stellig darzustellen.    #\n# Die 10. Stelle der "
           "Kontonummer ist die Prüfziffer.                 #\n# Vor der "
           "Berechnung der Prüfziffer sind die einzelnen Stellen der   #\n# "
           "Kontonummer durch folgende Werte (ASCII Wert) zu ersetzen:         "
           "#\n#                                                               "
           "     #\n# Ziffern der Kontonummer      0  1  2  3  4  5  6  7  8  "
           "9          #\n# ASCII-Wert                  48 49 50 51 52 53 54 "
           "55 56 57          #\n#                                             "
           "                       #\n# Die einzelnen ASCII-Werte sind von "
           "rechts nach links mit den       #\n# Ziffern 1, 2, 3, 4, 5, 6, 11, "
           "10, 9 zu multiplizieren. Die         #\n# jeweiligen Produkte "
           "werden addiert. Die Summe ist durch 11 zu      #\n# dividieren. "
           "Der verbleibende Rest ist die Prüfziffer. Verbleibt    #\n# nach "
           "der Division durch 11 kein Rest, ist die Prüfziffer 0.        #\n# "
           "Ergibt sich ein Rest 10, ist die Kontonummer falsch.               "
           "#\n#                                                               "
           "     #\n# Anmerkung (M.P.): nach der Multiplikation wird ein Wert "
           "von 2442   #\n# subtrahiert; dies ist ein Vielfaches von 11, das "
           "sich bei der      #\n# \"Kontonummer\" 0 ergibt. Durch die "
           "ASCII-Darstellung wird das       #\n# Ergebnis nur unnötig "
           "vergrößert; die Subtraktion ändert das        #\n# Endergebnis "
           "nicht, bringt aber die Summe in einen Bereich, der für #\n# das "
           "Makros MOD_11_352 akzeptabel ist.                              "
           "#\n################################################################"
           "######\n";
  default:
    return "Unbekannte oder nicht implementierte Prüfziffermethode\n";
  }
}


x86 assembly (clang, -O0):
<mtxt>:
push   %rbp
mov    %rsp,%rbp
mov    %rdi,-0x10(%rbp)
mov    -0x10(%rbp),%rax
mov    %rax,-0x20(%rbp)
movabs $0x20c49ba5e353f7cf,%rcx
9b c4 20
imul   %rcx
mov    -0x20(%rbp),%rax
mov    %rdx,%rcx
mov    %rcx,%rdx
shr    $0x3f,%rdx
sar    $0x7,%rcx
add    %rdx,%rcx
imul   $0x3e8,%rcx,%rcx
sub    %rcx,%rax
mov    %rax,-0x18(%rbp)
sub    $0x8d,%rax
ja     1a40 <mtxt+0x940>
mov    -0x18(%rbp),%rax
lea    0xea9(%rip),%rcx
movslq (%rcx,%rax,4),%rax
add    %rcx,%rax
jmp    *%rax
lea    0x10d1(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x14a8(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x17f1(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1bc7(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1d62(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1efd(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2098(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x246f(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x260a(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x27ec(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2942(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2add(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2cbf(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2ea4(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x3355(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x360f(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x38c9(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x3b3a(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x421f(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x43ba(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x4555(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x46f0(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x49a9(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x4caa(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x4ff4(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x5721(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x5c16(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x5fa8(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x6570(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x69d6(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x6ec8(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x71c7(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x7556(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x792b(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x7d00(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x7f71(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x8390(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x8765(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x8b82(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x8f9f(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x93bc(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x97d9(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x9a4a(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x9e66(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xa2ca(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xa581(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xa99d(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xadb9(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xb1d5(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xb5f1(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xb983(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xbf05(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xd584(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xdc71(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xe11e(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xe4f3(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xe99f(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xedbf(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0xfe23(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1016d(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x10399(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1069b(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x10bd5(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x10f65(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x11609(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x11909(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x11e46(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x12579(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1287b(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x12dbe(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x13460(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x137a6(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x13bc3(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x13f0c(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x149dd(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x14f1c(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x154a2(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x15909(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x15cde(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x15f09(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x165ee(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x16bbe(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x170b7(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x17299(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x182fc(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x19090(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x19420(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x19cba(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1a6b4(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1a9b2(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1b00c(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1b8e8(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1c4d0(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1c6b3(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1cc7f(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1cea8(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1d27f(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1d582(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1d9e9(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1dcea(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1df5d(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1e49e(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1e7a3(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1ec0c(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x1f075(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x20002(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x204f9(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x209a7(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x20e57(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x21619(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x21b10(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x221ad(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2265d(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x22b99(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x23238(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x23802(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x23d88(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2418e(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x24689(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x24e50(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x25b29(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2625f(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x27162(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x276eb(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x27d48(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2835e(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x292a1(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x29d72(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2a225(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2a8dd(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2ad8e(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2b3ed(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2c13e(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2c70d(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2cbbe(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2d21b(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2e11a(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2e808(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2ed90(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2f439(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2fb6c(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x2ff43(%rip),%rax
mov    %rax,-0x8(%rbp)
jmp    1a4b <mtxt+0x94b>
lea    0x3074e(%rip),%rax
mov    %rax,-0x8(%rbp)
mov    -0x8(%rbp),%rax
pop    %rbp
ret

x86 assembly (clang, -O2):
<mtxt>:
movabs $0x20c49ba5e353f7cf,%rcx
9b c4 20
mov    %rdi,%rax
imul   %rcx
mov    %rdx,%rax
shr    $0x3f,%rax
sar    $0x7,%rdx
add    %rax,%rdx
imul   $0x3e8,%rdx,%rax
sub    %rax,%rdi
cmp    $0x8d,%rdi
ja     1140 <mtxt+0x40>
lea    0x30e60(%rip),%rcx
movslq (%rcx,%rdi,4),%rax
add    %rcx,%rax
ret
lea    0x30e16(%rip),%rax
ret

LLVM IR (-O0):
@.str = [999 x i8] c"######################################################################\0A# Berechnung nach der Methode 00 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 2, 1, 2, 1, 2 usw. zu multiplizieren. #\0A# Die jeweiligen Produkte werden addiert, nachdem jeweils aus #\0A# den zweistelligen Produkten die Quersumme gebildet wurde #\0A# (z.B. Produkt 16 = Quersumme 7). Nach der Addition bleiben #\0A# au\C3\9Fer der Einerstelle alle anderen Stellen unber\C3\BCcksichtigt. #\0A# Die Einerstelle wird von dem Wert 10 subtrahiert. Das Ergebnis #\0A# ist die Pr\C3\BCfziffer. Ergibt sich nach der Subtraktion der #\0A# Rest 10, ist die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.1 = [857 x i8] c"######################################################################\0A# Berechnung nach der Methode 01 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 3, 7, 1, 3, 7, 1 usw. zu multiplizieren. #\0A# Die jeweiligen Produkte werden addiert. Nach der Addition #\0A# bleiben au\C3\9Fer der Einerstelle alle anderen Stellen #\0A# Unber\C3\BCcksichtigt. Die Einerstelle wird von dem Wert 10 #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Ergibt sich nach #\0A# der Subtraktion der Rest 10, ist die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.2 = [998 x i8] c"######################################################################\0A# Berechnung nach der Methode 02 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 2. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, 7, 8, 9, 2 zu #\0A# multiplizieren. Die jeweiligen Produkte werden addiert. #\0A# Die Summe ist durch 11 zu dividieren. Der verbleibende Rest #\0A# wird vom Divisor (11) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer. Verbleibt nach der Division durch 11 kein Rest, #\0A# ist die Pr\C3\BCfziffer 0. Ergibt sich als Rest 1, ist die #\0A# Pr\C3\BCfziffer zweistellig und kann nicht verwendet werden. #\0A# Die Kontonummer ist dann nicht verwendbar. #\0A######################################################################\0A\00"
@.str.3 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 03 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A# Die Berechnung erfolgt wie bei Verfahren 01. #\0A######################################################################\0A\00"
@.str.4 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 04 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4. #\0A# Die Berechnung erfolgt wie bei Verfahren 02. #\0A######################################################################\0A\00"
@.str.5 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 05 #\0A######################################################################\0A# Modulus 10, Gewichtung 7, 3, 1, 7, 3, 1, 7, 3, 1. #\0A# Die Berechnung erfolgt wie bei Verfahren 01. #\0A######################################################################\0A\00"
@.str.6 = [999 x i8] c"######################################################################\0A# Berechnung nach der Methode 06 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 (modifiziert) #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, 7, 2, 3 ff. zu multiplizieren.#\0A# Die jeweiligen Produkte werden addiert. Die Summe ist #\0A# durch 11 zu dividieren. Der verbleibende Rest wird vom #\0A# Divisor (11) subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. #\0A# Ergibt sich als Rest 1, findet von dem Rechenergebnis 10 #\0A# nur die Einerstelle (0) als Pr\C3\BCfziffer Verwendung. Verbleibt #\0A# nach der Division durch 11 kein Rest, dann ist auch die #\0A# Pr\C3\BCfziffer 0. Die Stelle 10 der Kontonummer ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.7 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 07 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10. #\0A# Die Berechnung erfolgt wie bei Verfahren 02. #\0A######################################################################\0A\00"
@.str.8 = [498 x i8] c"######################################################################\0A# Berechnung nach der Methode 08 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 00, jedoch erst #\0A# ab der Kontonummer 60 000. #\0A######################################################################\0A\00"
@.str.9 = [358 x i8] c"######################################################################\0A# Berechnung nach der Methode 09 #\0A######################################################################\0A# Keine Pr\C3\BCfziffernberechung (es wird immer richtig zur\C3\BCckgegeben). #\0A######################################################################\0A\00"
@.str.10 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 10 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A######################################################################\0A\00"
@.str.11 = [498 x i8] c"######################################################################\0A# Berechnung nach der Methode 11 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 06. Beim Rechenergebnis #\0A# 10 wird die Null jedoch durch eine 9 ersetzt. #\0A######################################################################\0A\00"
@.str.12 = [501 x i8] c"######################################################################\0A# Berechnung nach der Methode 12 #\0A######################################################################\0A# frei/nicht definiert #\0A# Beim Aufruf dieser Methode wird grunds\C3\A4tzlich ein Fehler zur\C3\BCck- #\0A# gegeben, um nicht eine (evl. falsche) Implementation vorzut\C3\A4uschen.#\0A######################################################################\0A\00"
@.str.13 = [1217 x i8] c"######################################################################\0A# Berechnung nach der Methode 13 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1. #\0A# Die Berechnung erfolgt wie bei Verfahren 00. Es ist jedoch zu #\0A# beachten, da\C3\9F die zweistellige Unterkonto-Nummer (Stellen 9 #\0A# und 10) nicht in das Pr\C3\BCfziffernberechnungsverfahren mit #\0A# einbezogen werden darf. Die f\C3\BCr die Berechnung relevante #\0A# sechsstellige Grundnummer befindet sich in den Stellen 2 bis 7, #\0A# die Pr\C3\BCfziffer in Stelle 8. Die Kontonummer ist neunstellig, #\0A# Stelle 1 ist also unbenutzt. #\0A# Ist die obengenannte Unternummer = 00 kommt es vor, da\C3\9F sie #\0A# auf den Zahlungsverkehrsbelegen nicht angegeben ist. Ergibt #\0A# die erste Berechnung einen Pr\C3\BCfziffernfehler, wird empfohlen, #\0A# die Pr\C3\BCfziffernberechnung ein zweites Mal durchzuf\C3\BChren und #\0A# dabei die \22gedachte\22 Unternummer 00 zu ber\C3\BCcksichtigen. #\0A######################################################################\0A\00"
@.str.14 = [714 x i8] c"######################################################################\0A# Berechnung nach der Methode 14 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Berechnung erfolgt wie bei Verfahren 02. Es ist jedoch zu #\0A# beachten, da\C3\9F die zweistellige Kontoart nicht in das Pr\C3\BCfziffern- #\0A# berechnungsverfahren mit einbezogen wird. Die Kontoart belegt #\0A# die Stellen 2 und 3, die zu berechnende Grundnummer die Stellen #\0A# 4 bis 9. Die Pr\C3\BCfziffer befindet sich in Stelle 10. #\0A######################################################################\0A\00"
@.str.15 = [714 x i8] c"######################################################################\0A# Berechnung nach der Methode 15 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5. #\0A# Die Berechnung erfolgt wie bei Verfahren 06. Es ist jedoch zu #\0A# beachten, da\C3\9F nur die vierstellige Kontonummer in das #\0A# Pr\C3\BCfziffernberechnungsverfahren einbezogen wird. Sie befindet #\0A# sich in den Stellen 6 bis 9, die Pr\C3\BCfziffer in Stelle 10 #\0A# der Kontonummer. #\0A######################################################################\0A\00"
@.str.16 = [641 x i8] c"######################################################################\0A# Berechnung nach der Methode 16 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# Die Berechnung erfolgt wie bei Verfahren 06. Sollte sich jedoch #\0A# nach der Division der Rest 1 ergeben, so ist die Kontonummer #\0A# unabh\C3\A4ngig vom eigentlichen Berechnungsergebnis #\0A# richtig, wenn die Ziffern an 10. und 9. Stelle identisch sind. #\0A######################################################################\0A\00"
@.str.17 = [1781 x i8] c"######################################################################\0A# Berechnung nach der Methode 17 #\0A######################################################################\0A# Modulus 11, Gewichtung 1, 2, 1, 2, 1, 2 #\0A# Die Kontonummer ist 10-stellig mit folgendem Aufbau: #\0A# #\0A# KSSSSSSPUU #\0A# K = Kontoartziffer #\0A# S = Stammnummer #\0A# P = Pr\C3\BCfziffer #\0A# U = Unterkontonummer #\0A# #\0A# Die f\C3\BCr die Berechnung relevante 6-stellige Stammnummer #\0A# (Kundennummer) befindet sich in den Stellen 2 bis 7 der #\0A# Kontonummer, die Pr\C3\BCfziffer in der Stelle 8. Die einzelnen #\0A# Stellen der Stammnummer (S) sind von links nach rechts mit #\0A# den Ziffern 1, 2, 1, 2, 1, 2 zu multiplizieren. Die #\0A# jeweiligen Produkte sind zu addieren, nachdem aus eventuell #\0A# zweistelligen Produkten der 2., 4. und 6. Stelle der #\0A# Stammnummer die Quersumme gebildet wurde. Von der Summe ist #\0A# der Wert \221\22 zu subtrahieren. Das Ergebnis ist dann durch #\0A# 11 zu dividieren. Der verbleibende Rest wird von 10 #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt #\0A# nach der Division durch 11 kein Rest, ist die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.18 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 18 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 9, 7, 1, 3, 9, 7, 1, 3. #\0A# Die Berechnung erfolgt wie bei Verfahren 01. #\0A######################################################################\0A\00"
@.str.19 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 19 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 1. #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A######################################################################\0A\00"
@.str.20 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 20 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 3 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A######################################################################\0A\00"
@.str.21 = [713 x i8] c"######################################################################\0A# Berechnung nach der Methode 21 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 00. Nach der Addition #\0A# der Produkte werden neben der Einerstelle jedoch alle Stellen #\0A# ber\C3\BCcksichtigt, indem solange Quersummen gebildet werden, bis #\0A# ein einstelliger Wert verbleibt. Die Differenz zwischen diesem #\0A# Wert und dem Wert 10 ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.22 = [785 x i8] c"######################################################################\0A# Berechnung nach der Methode 22 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 1, 3, 1, 3, 1, 3, 1, 3. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 3, 1, 3, 1 usw. zu multiplizieren. #\0A# Von den jeweiligen Produkten bleiben die Zehnerstellen #\0A# unber\C3\BCcksichtigt. Die verbleibenden Zahlen (Einerstellen) #\0A# werden addiert. Die Differenz bis zum n\C3\A4chsten Zehner ist #\0A# die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.23 = [858 x i8] c"######################################################################\0A# Berechnung nach der Methode 23 (ge\C3\A4ndert zum 3.9.2001) #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Das Pr\C3\BCfziffernverfahren entspricht dem der Kennziffer 16, #\0A# wird jedoch nur auf die ersten sechs Ziffern der Kontonummer #\0A# angewandt. Die Pr\C3\BCfziffer befindet sich an der 7. Stelle der #\0A# Kontonummer. Die drei folgenden Stellen bleiben ungepr\C3\BCft. #\0A# Sollte sich nach der Division der Rest 1 ergeben, so ist #\0A# die Kontonummer unabh\C3\A4ngig vom eigentlichen Berechnungsergebnis #\0A# richtig, wenn die Ziffern an 6. und 7. Stelle identisch sind. #\0A######################################################################\0A\00"
@.str.24 = [1853 x i8] c"######################################################################\0A# Berechnung nach der Methode 24 #\0A######################################################################\0A# Modulus 11, Gewichtung 1, 2, 3, 1, 2, 3, 1, 2, 3 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen der Kontonummer #\0A# befinden sich in den Stellen 1 - 9 und die Pr\C3\BCfziffer in #\0A# Stelle 10 des zehnstelligen Kontonummernfeldes. Eine evtl. #\0A# in Stelle 1 vorhandene Ziffer 3, 4, 5, 6 wird wie 0 gewertet. #\0A# Eine ggf. in Stelle 1 vorhandene Ziffer 9 wird als 0 gewertet und #\0A# f\C3\BChrt dazu, dass auch die beiden nachfolgenden Ziffern in den #\0A# Stellen 2 und 3 der Kontonummer als 0 gewertet werden m\C3\BCssen. Der #\0A# o. g. Pr\C3\BCfalgorithmus greift in diesem Fall also erst ab Stelle 4 #\0A# der 10stelligen Kontonummer. Die Stelle 4 ist ungleich 0. #\0A# #\0A# Die einzelnen Stellen der Kontonummer sind von #\0A# links nach rechts, beginnend mit der ersten signifikanten #\0A# Ziffer (Ziffer ungleich 0) in den Stellen 1 - 9, mit den #\0A# Ziffern 1, 2, 3, 1, 2, 3, 1, 2, 3 zu multiplizieren. Zum #\0A# jeweiligen Produkt ist die entsprechende Gewichtungsziffer #\0A# zu addieren (zum ersten Produkt + 1; zum zweiten Produkt + 2; #\0A# zum dritten Produkt +3; zum vierten Produkt + 1 usw.). #\0A# Die einzelnen Rechenergebnisse sind durch 11 zu dividieren. #\0A# Die sich nach der Division ergebenden Reste sind zu summieren. #\0A# Die Summe der Reste ist durch 10 zu dividieren. Der sich #\0A# danach ergebende Rest ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.25 = [1285 x i8] c"######################################################################\0A# Berechnung nach der Methode 25 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9 ohne Quersumme. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, 7, 8, 9 zu multiplizieren. #\0A# Die jeweiligen Produkte werden addiert. Die Summe ist durch #\0A# 11 zu dividieren. Der verbleibende Rest wird vom Divisor (11) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach #\0A# der Division durch 11 kein Rest, ist die Pr\C3\BCfziffer 0. #\0A# Ergibt sich als Rest 1, ist die Pr\C3\BCfziffer immer 0 und kann #\0A# nur f\C3\BCr die Arbeitsziffer 8 und 9 verwendet werden. Die #\0A# Kontonummer ist f\C3\BCr die Arbeitsziffer 0, 1, 2, 3, 4, 5, 6 #\0A# und 7 dann nicht verwendbar. #\0A# Die Arbeitsziffer (Gesch\C3\A4ftsbereich oder Kontoart) befindet #\0A# sich in der 2. Stelle (von links) des zehnstelligen #\0A# Kontonummernfeldes. #\0A######################################################################\0A\00"
@.str.26 = [930 x i8] c"######################################################################\0A# Berechnung nach der Methode 26 #\0A######################################################################\0A# Modulus 11. Gewichtung 2, 3, 4, 5, 6, 7, 2 #\0A# Die Kontonummer ist 10-stellig. Sind Stelle 1 und 2 mit #\0A# Nullen gef\C3\BCllt ist die Kontonummer um 2 Stellen nach links #\0A# zu schieben und Stelle 9 und 10 mit Nullen zu f\C3\BCllen. Die #\0A# Berechnung erfolgt wie bei Verfahren 06 mit folgender #\0A# Modifizierung: f\C3\BCr die Berechnung relevant sind die Stellen 1-7; #\0A# die Pr\C3\BCfziffer steht in Stelle 8. Bei den Stellen 9 und 10 handelt #\0A# es sich um eine Unterkontonummer, welche f\C3\BCr die Berechnung nicht #\0A# ber\C3\BCcksichtigt wird. #\0A######################################################################\0A\00"
@.str.27 = [1496 x i8] c"######################################################################\0A# Berechnung nach der Methode 27 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 00, jedoch nur f\C3\BCr #\0A# die Kontonummern von 1 bis 999.999.999. Ab Konto 1.000.000.000 #\0A# kommt das Pr\C3\BCfziffernverfahren M10H (Iterierte Transformation) #\0A# zum Einsatz. #\0A# Es folgt die Beschreibung der iterierten Transformation: #\0A# Die Position der einzelnen Ziffer von rechts nach links #\0A# innerhalb der Kontonummer gibt die Zeile 1 bis 4 der #\0A# Transformationstabelle an. Aus ihr sind die \C3\9Cbersetzungswerte #\0A# zu summieren. Die Einerstelle wird von 10 subtrahiert und #\0A# stellt die Pr\C3\BCfziffer dar. #\0A# Transformationstabelle: #\0A# Ziffer 0 1 2 3 4 5 6 7 8 9 #\0A# Ziffer 1 0 1 5 9 3 7 4 8 2 6 #\0A# Ziffer 2 0 1 7 6 9 8 3 2 5 4 #\0A# Ziffer 3 0 1 8 4 6 2 9 5 7 3 #\0A# Ziffer 4 0 1 2 3 4 5 6 7 8 9 #\0A######################################################################\0A\00"
@.str.28 = [1142 x i8] c"######################################################################\0A# Berechnung nach der Methode 28 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8. #\0A# Innerhalb der 10stelligen Kontonummer ist die 8. Stelle die #\0A# Pr\C3\BCfziffer. Die 9. und 10. Stelle der Kontonummer sind #\0A# Unterkontonummern, die nicht in die Pr\C3\BCfziffernberechnung #\0A# einbezogen sind. #\0A# Jede Stelle der Konto-Stamm-Nummer wird mit einem festen #\0A# Stellenfaktor (Reihenfolge 8, 7, 6, 5, 4, 3, 2) multipliziert. #\0A# Die sich ergebenden Produkte werden addiert. Die aus der #\0A# Addition erhaltene Summe wird durch 11 dividiert. Der Rest #\0A# wird von 11 subtrahiert. Die Differenz wird der Konto-Stamm- #\0A# Nummer als Pr\C3\BCfziffer beigef\C3\BCgt. Wird als Rest eine 0 oder #\0A# eine 1 ermittelt, so lautet die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.29 = [1282 x i8] c"######################################################################\0A# Berechnung nach der Methode 29 #\0A######################################################################\0A# Modulus 10, Iterierte Transformation. #\0A# Die einzelnen Ziffern der Kontonummer werden \C3\BCber eine Tabelle #\0A# in andere Werte transformiert. Jeder einzelnen Stelle der #\0A# Kontonummer ist hierzu eine der Zeilen 1 bis 4 der Transforma- #\0A# tionstabelle fest zugeordnet. Die Transformationswerte werden #\0A# addiert. Die Einerstelle der Summe wird von 10 subtrahiert. #\0A# Das Ergebnis ist die Pr\C3\BCfziffer. Ist das Ergebnis = 10, ist #\0A# die Pr\C3\BCfziffer = 0. #\0A# Transformationstabelle: #\0A# Ziffer 0 1 2 3 4 5 6 7 8 9 #\0A# Ziffer 1 0 1 5 9 3 7 4 8 2 6 #\0A# Ziffer 2 0 1 7 6 9 8 3 2 5 4 #\0A# Ziffer 3 0 1 8 4 6 2 9 5 7 3 #\0A# Ziffer 4 0 1 2 3 4 5 6 7 8 9 #\0A######################################################################\0A\00"
@.str.30 = [783 x i8] c"######################################################################\0A# Berechnung nach der Methode 30 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 0, 0, 0, 0, 1, 2, 1, 2. #\0A# Die letzte Stelle ist per Definition die Pr\C3\BCfziffer. Die #\0A# einzelnen Stellen der Kontonummer sind ab der ersten Stelle von #\0A# links nach rechts mit den Ziffern 2, 0, 0, 0, 0, 1, 2, 1, 2 zu #\0A# multiplizieren. Die jeweiligen Produkte werden addiert (ohne #\0A# Quersummenbildung). Die weitere Berechnung erfolgt wie bei #\0A# Verfahren 00. #\0A######################################################################\0A\00"
@.str.31 = [927 x i8] c"######################################################################\0A# Berechnung nach der Methode 31 #\0A######################################################################\0A# Modulus 11, Gewichtung 9, 8, 7, 6, 5, 4, 3, 2, 1 #\0A# Die Kontonummer ist 10-stellig. Die Stellen 1 bis 9 der #\0A# Kontonummer sind von rechts nach links mit den Ziffern 9, #\0A# 8, 7, 6, 5, 4, 3, 2, 1 zu multiplizieren. Die jeweiligen Produkte #\0A# werden addiert. Die Summe ist durch 11 zu dividieren. Der #\0A# verbleibende Rest ist die Pr\C3\BCfziffer. Verbleibt nach der #\0A# Division durch 11 kein Rest, ist die Pr\C3\BCfziffer 0. Ergibt sich ein #\0A# Rest 10, ist die Kontonummer falsch.Die Pr\C3\BCfziffer befindet sich #\0A# in der 10. Stelle der Kontonummer. #\0A######################################################################\0A\00"
@.str.32 = [997 x i8] c"######################################################################\0A# Berechnung nach der Methode 32 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 4 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6, 7. Die genannten Stellen werden von rechts #\0A# nach links mit diesen Faktoren multipliziert. Die restliche #\0A# Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.33 = [997 x i8] c"######################################################################\0A# Berechnung nach der Methode 33 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 5 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6. Die genannten Stellen werden von rechts #\0A# nach links mit diesen Faktoren multipliziert. Die restliche #\0A# Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.34 = [641 x i8] c"######################################################################\0A# Berechnung nach der Methode 34 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9, 7. #\0A# Die Kontonummer ist 10-stellig. Es wird das Berechnungsverfahren #\0A# 28 mit modifizierter Gewichtung angewendet. Die Gewichtung #\0A# lautet: 2, 4, 8, 5, A, 9, 7. Dabei steht der Buchstabe A f\C3\BCr #\0A# den Wert 10. #\0A######################################################################\0A\00"
@.str.35 = [1071 x i8] c"######################################################################\0A# Berechnung nach der Methode 35 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# Die Kontonummer ist ggf. durch linksb\C3\BCndige Nullenauff\C3\BCllung #\0A# 10-stellig darzustellen. Die 10. Stelle der Kontonummer ist die #\0A# Pr\C3\BCfziffer. Die Stellen 1 bis 9 der Kontonummer werden von #\0A# rechts nach links mit den Ziffern 2, 3, 4, ff. multipliziert. Die #\0A# jeweiligen Produkte werden addiert. Die Summe der Produkte #\0A# ist durch 11 zu dividieren. Der verbleibende Rest ist die #\0A# Pr\C3\BCfziffer. Sollte jedoch der Rest 10 ergeben, so ist die #\0A# Kontonummer unabh\C3\A4ngig vom eigentlichen Berechnungsergebnis #\0A# richtig, wenn die Ziffern an 10. und 9. Stelle identisch #\0A# sind. #\0A######################################################################\0A\00"
@.str.36 = [997 x i8] c"######################################################################\0A# Berechnung nach der Methode 36 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 6 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 4, 8, 5. Die genannten Stellen werden von rechts nach links #\0A# mit diesen Faktoren multipliziert. Die restliche Berechnung #\0A# und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.37 = [1069 x i8] c"######################################################################\0A# Berechnung nach der Methode 37 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 5 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 4, 8, 5, A. Dabei steht der Buchstabe A f\C3\BCr den #\0A# Wert 10. Die genannten Stellen werden von rechts nach links #\0A# mit diesen Faktoren multipliziert. Die restliche Berechnung #\0A# und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.38 = [1069 x i8] c"######################################################################\0A# Berechnung nach der Methode 38 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 4 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 4, 8, 5, A, 9. Dabei steht der Buchstabe A f\C3\BCr den #\0A# Wert 10. Die genannten Stellen werden von rechts nach links #\0A# mit diesen Faktoren multipliziert. Die restliche Berechnung #\0A# und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.39 = [1069 x i8] c"######################################################################\0A# Berechnung nach der Methode 39 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9, 7. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 3 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 4, 8, 5, A, 9, 7. Dabei steht der Buchstabe A f\C3\BCr den #\0A# Wert 10. Die genannten Stellen werden von rechts nach links #\0A# mit diesen Faktoren multipliziert. Die restliche Berechnung #\0A# und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.40 = [1069 x i8] c"######################################################################\0A# Berechnung nach der Methode 40 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9, 7, 3, 6. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 1 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 4, 8, 5, A, 9, 7, 3, 6. Dabei steht der Buchstabe A f\C3\BCr den #\0A# Wert 10. Die genannten Stellen werden von rechts nach links #\0A# mit diesen Faktoren multipliziert. Die restliche Berechnung #\0A# und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.41 = [641 x i8] c"######################################################################\0A# Berechnung nach der Methode 41 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 (modifiziert) #\0A# Die Berechnung erfolgt wie bei Verfahren 00 #\0A# Ausnahme: #\0A# Ist die 4. Stelle der Kontonummer (von links) = 9, so werden #\0A# die Stellen 1 bis 3 nicht in die Pr\C3\BCfzifferberechnung einbezogen. #\0A######################################################################\0A\00"
@.str.42 = [1068 x i8] c"######################################################################\0A# Berechnung nach der Methode 42 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 2 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6, 7, 8, 9. Die genannten Stellen werden von #\0A# rechts nach links mit diesen Faktoren multipliziert. Die #\0A# restliche Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.43 = [1140 x i8] c"######################################################################\0A# Berechnung nach der Methode 43 #\0A######################################################################\0A# Modulus 10, Gewichtung 1, 2, 3, 4, 5, 6, 7, 8, 9. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Das Verfahren wird auf die Stellen 1 bis 9 angewendet. #\0A# Die genannten Stellen werden von rechts nach links #\0A# mit den Gewichtungsfaktoren multipliziert. Die Summe der #\0A# Produkte wird durch den Wert 10 dividiert. Der Rest der #\0A# Division wird vom Divisor subtrahiert. Die Differenz #\0A# ist die Pr\C3\BCfziffer. Ergibt die Berechnung eine Differenz #\0A# von 10, lautet die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.44 = [711 x i8] c"######################################################################\0A# Berechnung nach der Methode 44 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 0, 0, 0, 0 (A = 10) #\0A# #\0A# Die Berechnung erfolgt wie bei Verfahren 33. #\0A# Stellennr.: 1 2 3 4 5 6 7 8 9 10 #\0A# Kontonr.: x x x x x x x x x P #\0A# Gewichtung: 0 0 0 0 A 5 8 4 2 (A = 10) #\0A######################################################################\0A\00"
@.str.45 = [1068 x i8] c"######################################################################\0A# Berechnung nach der Methode 45 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung erfolgt wie bei Verfahren 00 #\0A# Ausnahme: #\0A# Kontonummern, die an Stelle 1 (von links) eine 0 enthalten, #\0A# und Kontonummern, die an Stelle 5 eine 1 enthalten, #\0A# beinhalten keine Pr\C3\BCfziffer. #\0A# Testkontonummern: #\0A# 3545343232, 4013410024 #\0A# Keine Pr\C3\BCfziffer enthalten: #\0A# 0994681254, 0000012340 (da 1. Stelle = 0) #\0A# 1000199999, 0100114240 (da 5. Stelle = 1) #\0A######################################################################\0A\00"
@.str.46 = [1068 x i8] c"######################################################################\0A# Berechnung nach der Methode 46 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 8 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 3 bis 7 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6. Die genannten Stellen werden von #\0A# rechts nach links mit diesen Faktoren multipliziert. Die #\0A# restliche Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.47 = [1068 x i8] c"######################################################################\0A# Berechnung nach der Methode 47 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 9 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 4 bis 8 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6. Die genannten Stellen werden von #\0A# rechts nach links mit diesen Faktoren multipliziert. Die #\0A# restliche Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.48 = [1068 x i8] c"######################################################################\0A# Berechnung nach der Methode 48 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 9 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 3 bis 8 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6, 7. Die genannten Stellen werden von #\0A# rechts nach links mit diesen Faktoren multipliziert. Die #\0A# restliche Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.49 = [930 x i8] c"######################################################################\0A# Berechnung nach der Methode 49 #\0A######################################################################\0A# Variante 1 #\0A# Die Pr\C3\BCfzifferberechnung ist nach Kennziffer 00 #\0A# durchzuf\C3\BChren. F\C3\BChrt die Berechnung nach Variante 1 zu #\0A# einem Pr\C3\BCfzifferfehler, so ist die Berechnung nach #\0A# Variante 2 vorzunehmen. #\0A# #\0A# Variante 2 #\0A# Die Pr\C3\BCfzifferberechnung ist nach Kennziffer 01 #\0A# durchzuf\C3\BChren. #\0A######################################################################\0A\00"
@.str.50 = [1426 x i8] c"######################################################################\0A# Berechnung nach der Methode 50 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 7 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 1 bis 6 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6, 7. Die genannten Stellen werden von #\0A# rechts nach links mit diesen Faktoren multipliziert. Die #\0A# restliche Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# dem Verfahren 06. #\0A# Ergibt die erste Berechnung einen Pr\C3\BCfziffernfehler, wird #\0A# empfohlen, die Pr\C3\BCfziffernberechnung ein zweites Mal durch- #\0A# zuf\C3\BChren und dabei die \22gedachte\22 Unternummer 000 an die #\0A# Stellen 8 bis 10 zu setzen und die vorhandene Kontonummer #\0A# vorher um drei Stellen nach links zu verschieben #\0A######################################################################\0A\00"
@.str.51 = [5775 x i8] c"######################################################################\0A# Berechnung nach der Methode 51 (ge\C3\A4ndert 3.6.13) #\0A######################################################################\0A# Die Kontonummer ist immer 10-stellig. Die f\C3\BCr die Berechnung #\0A# relevante Kundennummer (K) befindet sich bei den Methoden A und C #\0A# in den Stellen 4 bis 9 der Kontonummer und bei den Methoden #\0A# B + D in den Stellen 5 bis 9, die Pr\C3\BCfziffer in Stelle 10 #\0A# der Kontonummer. #\0A# #\0A# Methode A: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem #\0A# Verfahren 06. #\0A# Stellennr.: 1 2 3 4 5 6 7 8 9 A (A = 10) #\0A# Kontonr.: x x x K K K K K K P #\0A# Gewichtung: 7 6 5 4 3 2 #\0A# #\0A# Ergibt die Berechnung der Pr\C3\BCfziffer nach der Methode A #\0A# einen Pr\C3\BCfzifferfehler, ist eine weitere Berechnung mit der #\0A# Methode B vorzunehmen. #\0A# #\0A# Methode B: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem #\0A# Verfahren 33. #\0A# Stellennr.: 1 2 3 4 5 6 7 8 9 A (A = 10) #\0A# Kontonr.: x x x x K K K K K P #\0A# Gewichtung: 6 5 4 3 2 #\0A# #\0A# Ergibt auch die Berechnung der Pr\C3\BCfziffer nach Methode B #\0A# einen Pr\C3\BCfzifferfehler, ist eine weitere Berechnung mit der #\0A# Methode C vorzunehmen. #\0A# #\0A# Methode C: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1 #\0A# Die Berechnung und die m\C3\B6glichen Ergebnisse entsprechen #\0A# dem Verfahren 00; es ist jedoch zu beachten, dass nur die #\0A# Stellen 4 bis 9 in das Pr\C3\BCfzifferberechnungsverfahren #\0A# einbezogen werden #\0A# Stellennr.: 1 2 3 4 5 6 7 8 9 A (A = 10) #\0A# Kontonr.: x x x K K K K K K P #\0A# Gewichtung: 1 2 1 2 1 2 #\0A# #\0A# Ergibt auch die Berechnung der Pr\C3\BCfziffer nach Methode C #\0A# einen Pr\C3\BCfzifferfehler, ist eine weitere Berechnung mit der #\0A# Methode D vorzunehmen. #\0A# #\0A# Methode D: #\0A# Kontonummern, die bis zur Methode D gelangen und in der 10. #\0A# Stelle eine 7, 8 oder 9 haben, sind ung\C3\BCltig. #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6 #\0A# Das Berechnungsverfahren entspricht Methode B. Die Summe der #\0A# Produkte ist jedoch durch 7 zu dividieren. Der verbleibende #\0A# Rest wird vom Divisor (7) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer. Verbleibt kein Rest, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die #\0A# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung wie folgt: #\0A# #\0A# Variante 1 zur Ausnahme #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen 3 bis 9 werden von #\0A# rechts nach links mit den Ziffern 2, 3, 4, 5, 6, 7, 8 #\0A# multipliziert. Die Produkte werden addiert. Die Summe ist durch 11 #\0A# zu dividieren. Der verbleibende Rest wird vom Divisor (11) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Ergibt sich als Rest #\0A# 1 oder 0, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# Stellennr.: 1 2 3 4 5 6 7 8 9 A (A=10) #\0A# Kontonr.; x x 9 x x x x x x P #\0A# Gewichtung: 8 7 6 5 4 3 2 #\0A# #\0A# F\C3\BChrt die Variante 1 zur Ausnahme zu einem Pr\C3\BCfzifferfehler, ist #\0A# eine weitere Berechnung nach der Variante 2 vorzunehmen. #\0A# #\0A# Variante 2 zur Ausnahme #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# Berechnung und Ergebnisse entsprechen der Variante 1 zur Ausnahme. #\0A######################################################################\0A\00"
@.str.52 = [1789 x i8] c"######################################################################\0A# Berechnung nach der Methode 52 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, 4. #\0A# Zur Berechnung der Pr\C3\BCfziffer mu\C3\9F zun\C3\A4chst aus der angegebenen #\0A# achtstelligen Kontonummer die zugeh\C3\B6rige Kontonummer des ESER- #\0A# Altsystems (maximal 12stellig) ermittelt werden. Die einzelnen #\0A# Stellen dieser Alt-Kontonummer sind von rechts nach links mit #\0A# den Ziffern 2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, 4 zu multipli- #\0A# zieren. Dabei ist f\C3\BCr die Pr\C3\BCfziffer, die sich immer an der #\0A# 6. Stelle von links der Alt-Kontonummer befindet, 0 zu setzen. #\0A# Die jeweiligen Produkte werden addiert und die Summe durch 11 #\0A# dividiert. Zum Divisionsrest (ggf. auch 0) ist das Gewicht #\0A# oder ein Vielfaches des Gewichtes \C3\BCber der Pr\C3\BCfziffer zu #\0A# addieren. Die Summe wird durch 11 dividiert; der Divisionsrest #\0A# mu\C3\9F 10 lauten. Die Pr\C3\BCfziffer ist der verwendete Faktor des #\0A# Gewichtes. Kann bei der Division kein Rest 10 erreicht werden, #\0A# ist die Konto-Nr. nicht verwendbar. #\0A# Bildung der Konto-Nr. des ESER-Altsystems aus angegebener #\0A# Bankleitzahl und Konto-Nr.: XXX5XXXX XPXXXXXX (P=Pr\C3\BCfziffer) #\0A# Kontonummer des Altsystems: XXXX-XP-XXXXX (XXXXX = variable #\0A# L\C3\A4nge, da evtl.vorlaufende Nullen eliminiert werden). #\0A# Bei 10stelligen, mit 9 beginnenden Kontonummern ist die #\0A# Pr\C3\BCfziffer nach Kennziffer 20 zu berechnen. #\0A######################################################################\0A\00"
@.str.53 = [1213 x i8] c"######################################################################\0A# Berechnung nach der Methode 53 #\0A######################################################################\0A# Analog Kennziffer 52, jedoch f\C3\BCr neunstellige Kontonummern. #\0A# Bildung der Kontonummern des ESER-Altsystems aus angegebener #\0A# Bankleitzahl und angegebener neunstelliger Kontonummer: #\0A# XXX5XXXX XTPXXXXXX (P=Pr\C3\BCfziffer) #\0A# Kontonummer des Altsystems: XXTX-XP-XXXXX (XXXXX = variable #\0A# L\C3\A4nge, da evtl.vorlaufende Nullen eliminiert werden). #\0A# Die Ziffer T ersetzt die 3. Stelle von links der nach #\0A# Kennziffer 52 gebildeten Kontonummer des ESER-Altsystems. #\0A# Bei der Bildung der Kontonummer des ESER-Altsystems wird die #\0A# Ziffer T nicht in den Kundennummernteil (7.-12. Stelle der #\0A# Kontonummer) \C3\BCbernommen. #\0A# Bei 10stelligen, mit 9 beginnenden Kontonummern ist die #\0A# Pr\C3\BCfziffer nach Kennziffer 20 zu berechnen. #\0A######################################################################\0A\00"
@.str.54 = [997 x i8] c"######################################################################\0A# Berechnung nach der Methode 54 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2 #\0A# Die Kontonummer ist 10-stellig, wobei die Stellen 1 u. 2 #\0A# generell mit 49 belegt sind. Die einzelnen Stellen der #\0A# Kontonummer sind von rechts nach links mit den Ziffern 2, 3, #\0A# 4, 5, 6, 7, 2 zu multiplizieren. Die jeweiligen Produkte werden #\0A# addiert. Die Summe ist durch 11 zu dividieren. Der verbleibende #\0A# Rest wird vom Divisor (11) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer. Ergibt sich als Rest 0 oder 1, ist die Pr\C3\BCfziffer #\0A# zweistellig und kann nicht verwendet werden. Die Kontonummer #\0A# ist dann nicht verwendbar. #\0A######################################################################\0A\00"
@.str.55 = [1212 x i8] c"######################################################################\0A# Berechnung nach der Methode 55 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 7, 8 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, 7, 8, 7, 8 zu #\0A# multiplizieren. Die jeweiligen Produkte werden addiert. #\0A# Die Summe ist durch 11 zu dividieren. Der verbleibende Rest #\0A# wird vom Divisor (11) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer. Verbleibt nach der Division durch 11 kein Rest, #\0A# ist die Pr\C3\BCfziffer 0. Ergibt sich als Rest 1, entsteht bei #\0A# der Subtraktion 11 - 1 = 10. Das Rechenergebnis ist #\0A# nicht verwendbar und mu\C3\9F auf eine Stelle reduziert werden. #\0A# Die linke Seite wird eliminiert, und nur die rechte Stelle #\0A# (Null) findet als Pr\C3\BCfziffer Verwendung. #\0A######################################################################\0A\00"
@.str.56 = [1072 x i8] c"######################################################################\0A# Berechnung nach der Methode 56 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4. #\0A# Pr\C3\BCfziffer ist die letzte Stelle der Kontonummer. #\0A# Von rechts beginnend werden die einzelnen Ziffern der #\0A# Kontonummer mit den Gewichten multipliziert. Die Produkte der #\0A# Multiplikation werden addiert und diese Summe durch 11 #\0A# dividiert. Der Rest wird von 11 abgezogen, das Ergebnis ist #\0A# die Pr\C3\BCfziffer, die an die Kontonummer angeh\C3\A4ngt wird. #\0A# 1. Bei dem Ergebnis 10 oder 11 ist die Kontonummer ung\C3\BCltig. #\0A# 2. Beginnt eine zehnstellige Kontonummer mit 9, so wird beim #\0A# Ergebnis 10 die Pr\C3\BCfziffer 7 und beim Ergebnis 11 die #\0A# Pr\C3\BCfziffer 8 gesetzt. #\0A######################################################################\0A\00"
@.str.57 = [4212 x i8] c"######################################################################\0A# Berechnung nach der Methode 57 (ge\C3\A4ndert zum 09.09.2013) #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Die #\0A# Berechnung der Pr\C3\BCfziffer und die m\C3\B6glichen Ergebnisse richten #\0A# sich nach dem jeweils bei der entsprechenden Variante angegebenen #\0A# Kontonummernkreis. F\C3\BChrt die Berechnung der Pr\C3\BCfziffer nach der #\0A# vorgegebenen Variante zu einem Pr\C3\BCfzifferfehler, so ist die #\0A# Kontonummer ung\C3\BCltig. Kontonummern, die mit 00 beginnen sind #\0A# immer als falsch zu bewerten. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2, 1 #\0A# Anzuwenden ist dieses Verfahren f\C3\BCr Kontonummern, die mit den #\0A# folgenden Zahlen beginnen: #\0A# #\0A# 51, 55, 61, 64, 65, 66, 70, 73 bis 82, 88, 94 und 95 #\0A# (Konten, die mit 74 beginnen, ab 9.9.2013; bis dahin werden diese #\0A# mit Variante 2 berechnet) #\0A# #\0A# Die Stellen 1 bis 9 der Kontonummer sind von #\0A# links beginnend mit den Gewichten zu multiplizieren. Die 10. #\0A# Stelle ist die Pr\C3\BCfziffer. Die Berechnung und m\C3\B6gliche Ergebnisse #\0A# entsprechen der Methode 00. #\0A# #\0A# Ausnahme: Kontonummern, die mit den Zahlen 777777 oder 888888 #\0A# beginnen sind immer als richtig (= Methode 09; keine Pr\C3\BCfziffer- #\0A# berechnung) zu bewerten. #\0A# #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2, 1 #\0A# Anzuwenden ist dieses Verfahren f\C3\BCr Kontonummern, die mit den #\0A# folgenden Zahlen beginnen: #\0A# #\0A# 32 bis 39, 41 bis 49, 52, 53, 54, 56 bis 60, 62, 63, 67, 68, 69, #\0A# 71, 72, 83 bis 87, 89, 90, 92, 93, 96, 97 und 98 #\0A# (bis 9.9.2013 auch Konten, die mit 74 beginnen) #\0A# #\0A# Die Stellen 1, 2, 4, 5, 6, 7, 8, 9 und 10 der Kontonummer sind #\0A# von links beginnend mit den Gewichten zu multiplizieren. Die 3. #\0A# Stelle ist die Pr\C3\BCfziffer. Die Berechnung und m\C3\B6gliche Ergebnisse #\0A# entsprechen der Methode 00. #\0A# #\0A# Variante 3: #\0A# F\C3\BCr die Kontonummern, die mit den folgenden Zahlen beginnen gilt #\0A# die Methode 09 (keine Pr\C3\BCfzifferberechnung): #\0A# 40, 50, 91 und 99 #\0A# #\0A# Variante 4: #\0A# Kontonummern die mit 01 bis 31 beginnen haben an der dritten bis #\0A# vierten Stelle immer einen Wert zwischen 01 und 12 *und* an der #\0A# siebten bis neunten Stelle immer einen Wert kleiner 500. #\0A# #\0A# Ausnahme: Die Kontonummer 0185125434 ist als richtig zu #\0A# bewerten. #\0A######################################################################\0A\00"
@.str.58 = [858 x i8] c"######################################################################\0A# Berechnung nach der Methode 58 (ge\C3\A4ndert zum 4.3.2002) #\0A######################################################################\0A# Die Kontonummer (mindestens 6-stellig) ist durch linksb\C3\BCndige #\0A# Nullenauff\C3\BCllung 10-stellig darzustellen. Danach ist die 10. #\0A# Stelle die Pr\C3\BCfziffer. Die Stellen 5 bis 9 werden von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6 multipliziert. Die restliche #\0A# Berechnung und die Ergebnisse entsprechen dem Verfahren 02. #\0A# #\0A# Ergibt die Division einen Rest von 0, so ist die Pr\C3\BCfziffer = 0. #\0A# Bei einem Rest von 1 ist die Kontonummer falsch. #\0A######################################################################\0A\00"
@.str.59 = [572 x i8] c"######################################################################\0A# Berechnung nach der Methode 59 (ge\C3\A4ndert seit 3.12.2001) #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A# Die Berechnung erfolgt wie bei Verfahren 00; es ist jedoch #\0A# zu beachten, da\C3\9F Kontonummern, die kleiner als 9-stellig sind, #\0A# nicht in die Pr\C3\BCfziffernberechnung einbezogen werden. #\0A######################################################################\0A\00"
@.str.60 = [786 x i8] c"######################################################################\0A# Berechnung nach der Methode 60 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2. #\0A# Die Berechnung erfolgt wie bei Verfahren 00. Es ist jedoch zu #\0A# beachten, da\C3\9F die zweistellige Unterkontonummer (Stellen 1 und #\0A# 2) nicht in das Pr\C3\BCfziffernverfahren mit einbezogen werden darf. #\0A# Die f\C3\BCr die Berechnung relevante siebenstellige Grundnummer #\0A# befindet sich in den Stellen 3 bis 9, die Pr\C3\BCfziffer in der #\0A# Stelle 10. #\0A######################################################################\0A\00"
@.str.61 = [1354 x i8] c"######################################################################\0A# Berechnung nach der Methode 61 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2. #\0A# Darstellung der Kontonummer: B B B S S S S P A U (10-stellig). #\0A# B = Betriebsstellennummer #\0A# S = Stammnummer #\0A# P = Pr\C3\BCfziffer #\0A# A = Artziffer #\0A# U = Unternummer #\0A# Die Berechnung erfolgt wie bei Verfahren 00 \C3\BCber Betriebs- #\0A# stellennummer und Stammnummer mit der Gewichtung 2, 1, 2, 1, #\0A# 2, 1, 2. #\0A# Ist die Artziffer (neunte Stelle der Kontonummer) eine 8, so #\0A# werden die neunte und zehnte Stelle der Kontonummer in die #\0A# Pr\C3\BCfziffernermittlung einbezogen. Die Berechnung erfolgt dann #\0A# \C3\BCber Betriebsstellennummer, Stammnummer, Artziffer und Unter- #\0A# nummer mit der Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A######################################################################\0A\00"
@.str.62 = [928 x i8] c"######################################################################\0A# Berechnung nach der Methode 62 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2. #\0A# Die beiden ersten und die beiden letzten Stellen sind #\0A# nicht zu ber\C3\BCcksichtigen. Die Stellen drei bis sieben #\0A# sind von rechts nach links mit den Ziffern 2, 1, 2, 1, 2 #\0A# zu multiplizieren. Aus zweistelligen Einzelergebnissen #\0A# ist eine Quersumme zu bilden. Alle Ergebnisse sind dann #\0A# zu addieren. Die Differenz zum n\C3\A4chsten Zehner ergibt die #\0A# Pr\C3\BCfziffer auf Stelle acht. Ist die Differenz 10, ist die #\0A# Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.63 = [1716 x i8] c"######################################################################\0A# Berechnung nach der Methode 63 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1. #\0A# Die f\C3\BCr die Berechnung relevante 6-stellige Grundnummer #\0A# (Kundennummer) befindet sich in den Stellen 2-7, die Pr\C3\BCfziffer #\0A# in Stelle 8 der Kontonummer. Die zweistellige Unterkontonummer #\0A# (Stellen 9-10) ist nicht in das Pr\C3\BCfziffernverfahren einzu- #\0A# beziehen. Die einzelnen Stellen der Grundnummer sind von rechts #\0A# nach links mit den Ziffern 2, 1, 2, 1, 2, 1 zu multiplizieren. #\0A# Die jeweiligen Produkte werden addiert, nachdem jeweils aus #\0A# den zweistelligen Produkten die Quersumme gebildet wurde #\0A# (z.B. Produkt 16 = Quersumme 7). Nach der Addition bleiben #\0A# au\C3\9Fer der Einerstelle alle anderen Stellen unber\C3\BCcksichtigt. #\0A# Die Einerstelle wird von dem Wert 10 subtrahiert. Das Ergebnis #\0A# ist die Pr\C3\BCfziffer (Stelle 8). Hat die Einerstelle den Wert 0, #\0A# ist die Pr\C3\BCfziffer 0. Ausnahmen: #\0A# Ist die Ziffer in Stelle 1 vor der sechsstelligen Grundnummer #\0A# nicht 0, ist das Ergebnis als falsch zu werten. #\0A# Ist die Unterkontonummer 00, kann es vorkommen, da\C3\9F sie auf #\0A# den Zahlungsverkehrsbelegen nicht angegeben ist, die Kontonummer #\0A# jedoch um f\C3\BChrende Nullen erg\C3\A4nzt wurde. In diesem Fall sind #\0A# z.B. die Stellen 1-3 000, die Pr\C3\BCfziffer ist an der Stelle 10. #\0A######################################################################\0A\00"
@.str.64 = [784 x i8] c"######################################################################\0A# Berechnung nach der Methode 64 #\0A######################################################################\0A# Modulus 11, Gewichtung 9, 10, 5, 8, 4, 2. #\0A# Die Kontonummer ist 10-stellig. Die f\C3\BCr die Berechnung relevanten #\0A# Stellen der Kontonummer befinden sich in den Stellen 1 bis 6 und #\0A# werden von links nach rechts mit den Ziffern 9, 10, 5, 8, 4, 2 #\0A# multipliziert. Die weitere Berechnung und Ergebnisse entsprechen #\0A# dem Verfahren 06. Die Pr\C3\BCfziffer befindet sich in Stelle 7 der #\0A# Kontonummer. #\0A######################################################################\0A\00"
@.str.65 = [1357 x i8] c"######################################################################\0A# Berechnung nach der Methode 65 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2. #\0A# Die Kontonummer ist zehnstellig: G G G S S S S P K U #\0A# G = Gesch\C3\A4ftstellennummer #\0A# S = Stammnummer #\0A# P = Pr\C3\BCfziffer #\0A# K = Kontenartziffer #\0A# U = Unterkontonummer #\0A# Die Berechnung erfolgt wie bei Verfahren 00 \C3\BCber Gesch\C3\A4fts- #\0A# stellennummer und Stammnummer mit der Gewichtung 2, 1, 2,... #\0A# Ausnahme: Ist die Kontenartziffer (neunte Stelle der Konto- #\0A# nummer) eine 9, so werden die neunte und zehnte Stelle der #\0A# Kontonummer in die Pr\C3\BCfziffernermittlung einbezogen. Die #\0A# Berechnung erfolgt dann \C3\BCber die Gesch\C3\A4ftsstellennummer, #\0A# Stammnummer, Kontenartziffer und Unterkontonummer mit der #\0A# Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A######################################################################\0A\00"
@.str.66 = [1859 x i8] c"######################################################################\0A# Berechnung nach der Methode 66 #\0A######################################################################\0A# Aufbau der 9-stelligen Kontonummer (innerhalb des #\0A# zwischenbetrieblich 10-stelligen Feldes) #\0A# Stelle 1 = geh\C3\B6rt nicht zur Kontonummer, muss #\0A# daher 0 sein #\0A# 2 = Stammnunmmer #\0A# 3-4 = Unterkontonummer, wird bei der Pr\C3\BCfziffer- #\0A# berechnung nicht ber\C3\BCcksichtigt #\0A# 5-9 = Stammnummer #\0A# 10 = Pr\C3\BCfziffer #\0A# Der 9-stelligen Kontonummer wird f\C3\BCr die Pr\C3\BCfzifferberechnung #\0A# eine 0 vorangestellt. Die Pr\C3\BCfziffer steht in Stelle 10. Die f\C3\BCr #\0A# die Berechnung relevante 6-stellige Stammnummer (Kundenummer) #\0A# befindet sich in den Stellen 2 und 5 bis 9. Die zweistellige #\0A# Unterkontonummer (Stellen 3 und 4) wird nicht in das #\0A# Pr\C3\BCfzifferberechnungsverfahren mit einbezogen und daher mit 0 #\0A# gewichtet. Die einzelnen Stellen der Stammnummer sind von rechts #\0A# nach links mit den Ziffern 2, 3, 4, 5, 6, 0, 0, 7 zu #\0A# multiplizieren. Die jeweiligen Produkte werden addiert. Die #\0A# Summe ist durch 11 zu dividieren. Bei einem verbleibenden Rest #\0A# von 0 ist die Pr\C3\BCfziffer 1. Bei einem Rest von 1 ist die #\0A# Pr\C3\BCfziffer 0 Verbleibt ein Rest von 2 bis 10, so wird dieser vom #\0A# Divison (11) subtrahiert. Die Differenz ist dann die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.67 = [786 x i8] c"######################################################################\0A# Berechnung nach der Methode 67 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2. #\0A# Die Kontonummer ist zehnstellig. Die Berechnung erfolgt wie bei #\0A# Verfahren 00. Es ist jedoch zu beachten, da\C3\9F die zweistellige #\0A# Unterkontonummer (Stellen 9 und 10) nicht in das Pr\C3\BCfziffern- #\0A# verfahren mit einbezogen werden darf. Die f\C3\BCr die Berechnung #\0A# relevante siebenstellige Stammnummer befindet sich in den #\0A# Stellen 1 bis 7, die Pr\C3\BCfziffer in der Stelle 8. #\0A######################################################################\0A\00"
@.str.68 = [1363 x i8] c"######################################################################\0A# Berechnung nach der Methode 68 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A# Die Kontonummern sind 6 bis 10stellig und enthalten keine #\0A# f\C3\BChrenden Nullen. Die erste Stelle von rechts ist die #\0A# Pr\C3\BCfziffer. Die Berechnung erfolgt wie bei Verfahren 00, #\0A# hierbei sind jedoch folgende Besonderheiten zu beachten: #\0A# Bei 10stelligen Kontonummern erfolgt die Berechnung f\C3\BCr die #\0A# 2. bis 7. Stelle (von rechts!). Stelle 7 mu\C3\9F eine 9 sein. #\0A# 6 bis 9stellige Kontonummern sind in zwei Varianten pr\C3\BCfbar. #\0A# Variante 1: voll pr\C3\BCfbar. #\0A# Ergibt die Berechnung nach Variante 1 einen Pr\C3\BCfziffernfehler, #\0A# mu\C3\9F Variante 2 zu einer korrekten Pr\C3\BCfziffer f\C3\BChren. #\0A# Variante 2: Stellen 7 und 8 werden nicht gepr\C3\BCft. #\0A# 9stellige Kontonummern im Nummerenbereich 400000000 bis #\0A# 4999999999 sind nicht pr\C3\BCfbar, da diese Nummern keine #\0A# Pr\C3\BCfziffer enthalten. #\0A######################################################################\0A\00"
@.str.69 = [1714 x i8] c"######################################################################\0A# Berechnung nach der Methode 69 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8. #\0A# Die Berechnung erfolgt wie bei Verfahren 28. Ergibt die #\0A# Berechnung einen Pr\C3\BCfziffernfehler, so ist die Pr\C3\BCfziffer #\0A# nach Variante II zu ermitteln (s.u.). #\0A# Ausnahmen: #\0A# F\C3\BCr den Kontonummernkreis 9300000000 - 9399999999 ist keine #\0A# Pr\C3\BCfziffernberechnung m\C3\B6glich = Kennziffer 09. #\0A# F\C3\BCr den Kontonummernkreis 9700000000 - 9799999999 ist die #\0A# Pr\C3\BCfziffernberechnung wie folgt vorzunehmen (Variante II): #\0A# Die Position der einzelnen Ziffern von rechts nach links #\0A# innerhalb der Kontonummer gibt die Zeile 1 bis 4 der Trans- #\0A# formationstabelle an. Aus ihr sind die \C3\9Cbersetzungswerte zu #\0A# summieren. Die Einerstelle wird von 10 subtrahiert und stellt #\0A# die Pr\C3\BCfziffer dar. #\0A# Transformationstabelle: #\0A# Ziffer : 0123456789 #\0A# Zeile 1 : 0159374826 #\0A# Zeile 2 : 0176983254 #\0A# Zeile 3 : 0184629573 #\0A# Zeile 4 : 0123456789 #\0A######################################################################\0A\00"
@.str.70 = [854 x i8] c"######################################################################\0A# Berechnung nach der Methode 70 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Kontonummer ist zehnstellig. Die einzelnen Stellen der #\0A# Kontonummer sind von rechts nach links mit den Ziffern #\0A# 2,3,4,5,6,7,2,3,4 zu multiplizieren. Die Berechnung erfolgt wie #\0A# bei Verfahren 06. #\0A# Ausnahme: Ist die 4. Stelle der Kontonummer = 5 oder die 4. - #\0A# 5. Stelle der Kontonummer = 69, so werden die Stellen 1 - 3 #\0A# nicht in die Pr\C3\BCfziffernermittlung einbezogen. #\0A######################################################################\0A\00"
@.str.71 = [1069 x i8] c"######################################################################\0A# Berechnung nach der Methode 71 #\0A######################################################################\0A# Modulus 11, Gewichtung 6, 5, 4, 3, 2, 1. #\0A# Die Kontonummer ist immer 10-stellig. Die Stellen 2 bis 7 #\0A# sind von links nach rechts mit den Ziffern 6, 5, 4, 3, 2, 1 zu #\0A# multiplizieren. Die Ergebnisse sind dann ohne Quersummenbildung #\0A# zu addieren. Die Summe ist durch 11 zu dividieren. #\0A# Der verbleibende Rest wird vom Divisor (11) subtrahiert. #\0A# Das Ergebnis ist die Pr\C3\BCfziffer. #\0A# Ausnahmen: Verbleibt nach der Division durch 11 kein Rest, ist #\0A# die Pr\C3\BCfziffer 0. Ergibt sich als Rest 1, entsteht bei der #\0A# Subtraktion 11 ./. 1 = 10; die Zehnerstelle (1) ist dann #\0A# die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.72 = [857 x i8] c"######################################################################\0A# Berechnung nach der Methode 72 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1. #\0A# Die Kontonummer ist zehnstellig. Die Berechnung erfolgt wie bei #\0A# Verfahren 00. Es ist jedoch zu beachten, da\C3\9F die zweistellige #\0A# Unterkontonummer (Stellen 1 und 2) und die Artziffer (Stelle 3) #\0A# nicht in das Pr\C3\BCfziffernverfahren mit einbezogen werden. #\0A# Die f\C3\BCr die Berechnung relevante sechsstellige Kundennummer #\0A# befindet sich in den Stellen 4 bis 9, die Pr\C3\BCfziffer in der #\0A# Stelle 10. #\0A######################################################################\0A\00"
@.str.73 = [2785 x i8] c"######################################################################\0A# Berechnung nach der Methode 73 (ge\C3\A4ndert zum 6.12.2004) #\0A######################################################################\0A# #\0A# Die Kontonummer ist durch linksb\C3\BCndiges Auff\C3\BCllen mit Nullen #\0A# 10-stellig darzustellen. Die 10. Stelle der Kontonummer ist die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1 #\0A# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach links #\0A# mit den Ziffern 2, 1, 2, 1, 2, 1 multipliziert. Die Berechnung und #\0A# Ergebnisse entsprechen dem Verfahren 00. #\0A# #\0A# F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, #\0A# ist eine weitere Berechnung nach Variante 2 vorzunehmen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2 #\0A# Das Berechnungsverfahren entspricht Variante 1, es ist jedoch zu #\0A# beachten, dass nur die Stellen 5 bis 9 in das Pr\C3\BCfziffern- #\0A# berechnungsverfahren einbezogen werden. #\0A# #\0A# F\C3\BChrt die Berechnung auch nach Variante 2 zu einem Pr\C3\BCfziffer- #\0A# fehler, ist die Berechnung nach Variante 3 vorzunehmen: #\0A# #\0A# Variante 3 #\0A# Modulus 7, Gewichtung 2, 1, 2, 1, 2 Das Berechnungsverfahren #\0A# entspricht Variante 2. Die Summe der Produkt-Quersummen ist jedoch #\0A# durch 7 zu dividieren. Der verbleibende Rest wird vom Divisor (7) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach der #\0A# Division kein Rest, ist die Pr\C3\BCfziffer = 0 #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die 3. #\0A# Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die Berechnung #\0A# gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den gleichen Ergebnissen und #\0A# Testkontonummern. #\0A######################################################################\0A\00"
@.str.74 = [1359 x i8] c"######################################################################\0A# Berechnung nach der Methode 74 (ge\C3\A4ndert zum 4.6.2007) #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2 ff. #\0A# Die Kontonummer (2- bis 10-stellig) ist durch linksb\C3\BCndige #\0A# Nullenauff\C3\BCllung 10-stellig darzustellen. Die 10. Stelle ist #\0A# per Definition die Pr\C3\BCfziffer. Die f\C3\BCr die Berechnung #\0A# relevanten Stellen werden von rechts nach links mit den Ziffern #\0A# 2, 1, 2, 1, 2 ff. multipliziert. Die weitere Berechnung und die #\0A# Ergebnisse entsprechen dem Verfahren 00. #\0A# #\0A# Ausnahme: #\0A# Bei 6-stelligen Kontonummern ist folgende Besonderheit zu #\0A# beachten. #\0A# Ergibt die erste Berechnung der Pr\C3\BCfziffer nach dem Verfahren 00 #\0A# einen Pr\C3\BCfziffernfehler, so ist eine weitere Berechnung #\0A# vorzunehmen. Hierbei ist die Summe der Produkte auf die n\C3\A4chste #\0A# Halbdekade hochzurechnen. Die Differenz ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.75 = [1430 x i8] c"######################################################################\0A# Berechnung nach der Methode 75 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2. #\0A# Die Kontonummer (6-, 7- oder 9-stellig) ist durch linksb\C3\BCndige #\0A# Nullenauff\C3\BCllung 10-stellig darzustellen. Die f\C3\BCr die Berech- #\0A# nung relevante 5-stellige Stammnummer wird von links nach #\0A# rechts mit den Ziffern 2, 1, 2, 1, 2 multipliziert. Die weitere #\0A# Berechnung und die Ergebnisse entsprechen dem Verfahren 00. #\0A# Bei 6- und 7-stelligen Kontonummern befindet sich die f\C3\BCr die #\0A# Berechnung relevante Stammnummer in den Stellen 5 bis 9, die #\0A# Pr\C3\BCfziffer in Stelle 10 der Kontonummer. #\0A# Bei 9-stelligen Kontonummern befindet sich die f\C3\BCr die Berech- #\0A# nung relevante Stammnummer in den Stellen 2 bis 6, die Pr\C3\BCf- #\0A# ziffer in der 7. Stelle der Kontonummer. Ist die erste Stelle #\0A# der 9-stelligen Kontonummer = 9 (2. Stelle der \22gedachten\22 #\0A# Kontonummer), so befindet sich die f\C3\BCr die Berechnung relevante #\0A# Stammnummer in den Stellen 3 bis 7, die Pr\C3\BCfziffer in der 8. #\0A# Stelle der Kontonummer. #\0A######################################################################\0A\00"
@.str.76 = [1143 x i8] c"######################################################################\0A# Berechnung nach der Methode 76 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5 ff. #\0A# Die einzelnen Stellen der f\C3\BCr die Berechnung der Pr\C3\BCfziffer #\0A# relevanten 5-, 6- oder 7-stelligen Stammnummer sind von rechts #\0A# nach links mit den Ziffern 2, 3, 4, 5 ff. zu multiplizieren. #\0A# Die jeweiligen Produkte werden addiert. Die Summe ist durch 11 #\0A# zu dividieren. Der verbleibende Rest ist die Pr\C3\BCfziffer. Ist #\0A# der Rest 10, kann die Kontonummer nicht verwendet werden. #\0A# Darstellung der Kontonummer: ASSSSSSPUU. #\0A# Ist die Unterkontonummer \2200\22, kann es vorkommen, da\C3\9F sie auf #\0A# Zahlungsbelegen nicht angegeben ist. Die Pr\C3\BCfziffer ist dann #\0A# an die 10. Stelle ger\C3\BCckt. #\0A# Die Kontoart (1. Stelle) kann den Wert 0, 4, 6, 7, 8 oder 9 haben. #\0A######################################################################\0A\00"
@.str.77 = [997 x i8] c"######################################################################\0A# Berechnung nach der Methode 77 #\0A######################################################################\0A# Modulus 11, Gewichtung 1, 2, 3, 4, 5. #\0A# Die Kontonummer ist 10-stellig. Die f\C3\BCr die Berechnung #\0A# relevanten Stellen 6 bis 10 werden von rechts nach links mit #\0A# den Ziffern 1, 2, 3, 4, 5 multipliziert. Die Produkte werden #\0A# addiert. Die Summe ist durch 11 zu dividieren. Verbleibt nach #\0A# der Division der Summe durch 11 ein Rest, ist folgende neue #\0A# Berechnung durchzuf\C3\BChren: #\0A# Modulus 11, Gewichtung 5, 4, 3, 4, 5. #\0A# Ergibt sich bei der erneuten Berechnung wiederum ein Rest, #\0A# dann ist die Kontonummer falsch. #\0A######################################################################\0A\00"
@.str.78 = [571 x i8] c"######################################################################\0A# Berechnung nach der Methode 78 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A# Die Berechnung erfolgt wie bei Verfahren 00. Ausnahme: #\0A# 8-stellige Kontonummern sind nicht pr\C3\BCfbar, da diese Nummern #\0A# keine Pr\C3\BCfziffer enthalten. #\0A######################################################################\0A\00"
@.str.79 = [1781 x i8] c"######################################################################\0A# Berechnung nach der Methode 79 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2 ff. #\0A# Die Kontonummer ist 10-stellig. Die Berechnung und Ergebnisse #\0A# entsprechen dem Verfahren 00. Es ist jedoch zu beachten, dass #\0A# die Berechnung vom Wert der 1. Stelle der Kontonummer abh\C3\A4ngig #\0A# ist. #\0A# #\0A# Variante 1: #\0A# Die 1. Stelle der Kontonummer hat die Ziffer 3, 4, 5, 6, 7 #\0A# oder 8 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen der Kontonummer #\0A# befinden sich in den Stellen 1 bis 9. Die 10. Stelle ist per #\0A# Definition die Pr\C3\BCfziffer. #\0A# #\0A# Variante 2: #\0A# Die 1. Stelle der Kontonummer hat die Ziffer 1, 2 oder 9 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen der Kontonummer #\0A# befinden sich in den Stellen 1 bis 8. Die 9. Stelle ist die #\0A# Pr\C3\BCfziffer der 10-stelligen Kontonummer. #\0A# #\0A# Kontonummern, die in der 1. Stelle eine 0 haben, #\0A# wurden nicht vergeben und gelten deshalb als falsch. #\0A######################################################################\0A\00"
@.str.80 = [1504 x i8] c"######################################################################\0A# Berechnung nach der Methode 80 (ge\C3\A4ndert zum 8.6.2004) #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2. #\0A# Die Berechnung und die m\C3\B6glichen Ergebnisse entsprechen dem #\0A# Verfahren 00; es ist jedoch zu beachten, da\C3\9F nur die Stellen #\0A# 5 bis 9 in das Pr\C3\BCfziffernberechnungsverfahren einbezogen #\0A# werden. #\0A# F\C3\BChrt die Berechnung zu einem Pr\C3\BCfziffernfehler, so ist die #\0A# Berechnung nach Variante 2 vorzunehmen. Das Berechnungsverfahren #\0A# entspricht Variante 1. Die Summe der Produkte ist jedoch durch #\0A# 7 zu dividieren. Der verbleibende Rest wird vom Divisor (7) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach #\0A# der Division kein Rest, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die #\0A# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den gleichen #\0A# Ergebnissen und Testkontonummern. #\0A######################################################################\0A\00"
@.str.81 = [1289 x i8] c"######################################################################\0A# Berechnung nach der Methode 81 (ge\C3\A4ndert zum 6.9.2004) #\0A######################################################################\0A# #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung stellig #\0A# darzustellen. Die 10. Stelle ist per Definition Pr\C3\BCfziffer. Die #\0A# f\C3\BCr die Berechnung relevanten Stellen werden von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, multipliziert. Die weitere #\0A# Berechnung und die m\C3\B6glichen Ergebnisse entsprechen dem Verfahren #\0A# 32. #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen 3. #\0A# Stelle der Kontonummer = 9 (Sachkonten), so erfolgt Berechnung #\0A# gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit gleichen Ergebnissen und #\0A# Testkontonummern. #\0A######################################################################\0A\00"
@.str.82 = [498 x i8] c"######################################################################\0A# Berechnung nach der Methode 82 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Sind die 3. und 4. Stelle der Kontonummer = 99, so erfolgt die #\0A# Berechnung nach Verfahren 10, sonst nach Verfahren 33. #\0A######################################################################\0A\00"
@.str.83 = [4211 x i8] c"######################################################################\0A# Berechnung nach der Methode 83 #\0A######################################################################\0A# 1. Kundenkonten #\0A# A. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# B. Modulus 11, Gewichtung 2, 3, 4, 5, 6 #\0A# C. Modulus 7, Gewichtung 2, 3, 4, 5, 6 #\0A# Gemeinsame Anmerkungen f\C3\BCr die Berechnungsverfahren: #\0A# Die Kontonummer ist immer 10-stellig. Die f\C3\BCr die Berechnung #\0A# relevante Kundennummer (K) befindet sich bei der Methode A in #\0A# den Stellen 4 bis 9 der Kontonummer und bei den Methoden B + C #\0A# in den Stellen 5 - 9, die Pr\C3\BCfziffer in Stelle 10 der #\0A# Kontonummer. #\0A# #\0A# Ergibt die erste Berechnung der Pr\C3\BCfziffer nach dem Verfahren A #\0A# einen Pr\C3\BCfzifferfehler, so sind weitere Berechnungen mit den #\0A# anderen Methoden vorzunehmen. Kontonummern, die nach #\0A# Durchf\C3\BChrung aller 3 Berechnungsmethoden nicht zu einem #\0A# richtigen Ergebnis f\C3\BChren, sind nicht pr\C3\BCfbar. #\0A# #\0A# Methode A: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Berechnung und m\C3\B6glichen Ergebnisse entsprechen #\0A# dem Verfahren 32. #\0A# #\0A# Methode B: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6 #\0A# Die Berechnung und m\C3\B6glichen Ergebnisse entsprechen #\0A# dem Verfahren 33. #\0A# #\0A# Methode C: #\0A# Kontonummern, die bis zur Methode C gelangen und in der 10. #\0A# Stelle eine 7, 8 oder 9 haben, sind ung\C3\BCltig. Modulus 7, #\0A# Gewichtung 2, 3, 4, 5, 6 Das Berechnungsverfahren entspricht #\0A# Methode B. Die Summe der Produkte ist jedoch durch 7 zu #\0A# dividieren. Der verbleibende Rest wird vom Divisor (7) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt kein #\0A# Rest, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# 2. Sachkonten #\0A# Berechnungsmethode: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8 #\0A# Die Sachkontonummer ist immer 10-stellig. Die f\C3\BCr die Berechnung #\0A# relevante Sachkontontenstammnummer (S) befindet sich in den #\0A# Stellen 3 bis 9 der Kontonummer, wobei die 3. und 4. Stelle #\0A# immer jeweils 9 sein m\C3\BCssen; die Pr\C3\BCfziffer ist in Stelle 10 der #\0A# Sachkontonummer. F\C3\BChrt die Berechnung nicht zu einem richtigen #\0A# Ergebnis, ist die Nummer nicht pr\C3\BCfbar. #\0A# Berechnung: #\0A# Die einzelnen Stellen der Sachkontonummern sind von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, 7, 8 zu multiplizieren. Die #\0A# jeweiligen Produkte werden addiert. Die Summe ist durch 11 zu #\0A# dividieren. Der verbleibende Rest wird vom Divisor (11) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach der #\0A# Division durch die 11 kein Rest, ist die Pr\C3\BCfziffer \220\22. Das #\0A# Rechenergebnis \2210\22 ist nicht verwendbar und muss auf eine #\0A# Stelle reduziert werden. Die rechte Stelle Null findet als #\0A# Pr\C3\BCfziffer Verwendung. #\0A######################################################################\0A\00"
@.str.84 = [3492 x i8] c"######################################################################\0A# Berechnung nach der Methode 84 (ge\C3\A4ndert zum 3.6.13) #\0A######################################################################\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung #\0A# 10-stellig darzustellen. Die 10. Stelle ist per Definition die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Es ist zu beachten, dass nur die Stellen 5 bis 9 in das #\0A# Pr\C3\BCfzifferberechnungsverfahren einbezogen werden. # #\0A# #\0A# Methode A #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem #\0A# Verfahren 06. #\0A# #\0A# Stelle-Nr. 1 2 3 4 5 6 7 8 9 10 #\0A# Kontonummer X X X X K K K K K P #\0A# Gewichtung 6 5 4 3 2 #\0A# #\0A# F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfziffer- #\0A# fehler, ist die Berechnung nach Variante 2 vorzunehmen. #\0A# #\0A# Methode B #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem #\0A# Verfahren 06. Dabei ist zu beachten, da\C3\9F als Divisor 7 zu #\0A# verwenden ist. #\0A# #\0A# Stelle-Nr. 1 2 3 4 5 6 7 8 9 10 #\0A# Kontonummer X X X X K K K K K P #\0A# Gewichtung 6 5 4 3 2 #\0A# #\0A# #\0A# Methode C #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem #\0A# Verfahren 06. #\0A# #\0A# Stelle-Nr. 1 2 3 4 5 6 7 8 9 10 #\0A# Kontonummer X X X X K K K K K P #\0A# Gewichtung 2 1 2 1 2 #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die #\0A# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den gleichen #\0A# Ergebnissen und Testkontonummern. #\0A######################################################################\0A\00"
@.str.85 = [928 x i8] c"######################################################################\0A# Berechnung nach der Methode 85 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6. #\0A# Wie Verfahren 83, jedoch folgende Ausnahme: #\0A# Sind die 3. und 4. Stelle der Kontonummer = 99, so ist folgende #\0A# Pr\C3\BCfziffernberechnung ma\C3\9Fgebend: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8. #\0A# Die f\C3\BCr die Berechnung relevanten Stellen 3 bis 9 der Kontonr #\0A# werden von rechts nach links mit den Ziffern 2, 3, 4, 5, 6, 7, 8 #\0A# multipliziert. Die weitere Berechnung und m\C3\B6glichen Ergebnisse #\0A# entsprechen dem Verfahren 02. #\0A######################################################################\0A\00"
@.str.86 = [2218 x i8] c"######################################################################\0A# Berechnung nach der Methode 86 (ge\C3\A4ndert zum 6.9.2004) #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1 #\0A# #\0A# Methode A #\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung 10- #\0A# stellig darzustellen. Die Berechnung und die m\C3\B6glichen #\0A# Ergebnisse entsprechen dem Verfahren 00; es ist jedoch zu #\0A# beachten, dass nur die Stellen 4 bis 9 in das #\0A# Pr\C3\BCfzifferberechnungsverfahren einbezogen werden. Die Stelle #\0A# 10 der Kontonummer ist die Pr\C3\BCfziffer. #\0A# #\0A# F\C3\BChrt die Berechnung nach Methode A zu einem Pr\C3\BCfziffer- #\0A# fehler, so ist die Berechnung nach Methode B vorzunehmen. #\0A# #\0A# Methode B #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung 10- #\0A# stellig darzustellen. Die Stellen 4 bis 9 der Kontonummer #\0A# werden von rechts nach links mit den Ziffern 2, 3, 4, 5, 6, 7 #\0A# multipliziert. Die weitere Berechnung und die m\C3\B6glichen #\0A# Ergebnisse entsprechen dem Verfahren 32. Die Stelle 10 ist die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen #\0A# die 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den gleichen #\0A# Ergebnissen und Testkontonummern. #\0A######################################################################\0A\00"
@.str.87 = [2570 x i8] c"######################################################################\0A# Berechnung nach der Methode 87 (ge\C3\A4ndert zum 6.9.04) #\0A######################################################################\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die #\0A# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den #\0A# gleichen Ergebnissen und Testkontonummern. #\0A# #\0A# Methode A: #\0A# Vorgegebener Pascalcode, anzuwenden auf Stellen 5 bis 9 #\0A# von links der Kontonummer, Pr\C3\BCfziffer in Stelle 10. #\0A# Der vorgegebener Pseudocode (pascal-\C3\A4hnlich) wurde nach C #\0A# umgeschrieben. Eine Beschreibung des Berechnungsverfahrens findet #\0A# sich in der Datei pz<mmyy>.pdf (z.B. pz0602.pdf) der Deutschen #\0A# Bundesbank. #\0A# #\0A# Methode B: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen werden von rechts #\0A# nach links mit den Ziffern 2, 3, 4, 5, 6 multipliziert. Die #\0A# weitere Berechnung und die m\C3\B6glichen Ergebnisse entsprechen dem #\0A# Verfahren 33. #\0A# F\C3\BChrt die Berechnung nach Methode B wiederum zu einem #\0A# Pr\C3\BCfzifferfehlen, ist eine weitere Berechnung nach Methode C #\0A# vorzunehmen. #\0A# #\0A# Methode C: #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6 #\0A# Die Stellen 5 bis 9 der Kontonummer werden von rechts nach #\0A# links mit den Gewichten multipliziert. Die jeweiligen Produkte #\0A# werden addiert. Die Summe ist durch 7 zu dividieren. Der #\0A# verbleibende Rest wird vom Divisor (7) subtrahiert. Das #\0A# Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach der Division kein #\0A# Rest, ist die Pr\C3\BCfziffer = 0. #\0A######################################################################\0A\00"
@.str.88 = [782 x i8] c"######################################################################\0A# Berechnung nach der Methode 88 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Stellen 4 bis 9 werden von rechts nach links mit den #\0A# Gewichten 2, 3, 4, 5, 6, 7 multipliziert. Die weitere Berechnung #\0A# entspricht dem Verfahren 06. #\0A# Ausnahme: Ist die 3. Stelle der Kontonummer = 9, so werden #\0A# die Stellen 3 bis 9 von rechts nach links mit den Gewichten #\0A# 2, 3, 4, 5, 6, 7, 8 multipliziert. #\0A######################################################################\0A\00"
@.str.89 = [1642 x i8] c"######################################################################\0A# Berechnung nach der Methode 89 #\0A######################################################################\0A# 8- und 9-stellige Kontonummern sind mit dem #\0A# Berechnungsverfahren 10 zu pr\C3\BCfen. #\0A# #\0A# 7-stellige Kontonummern sind wie folgt zu pr\C3\BCfen: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung #\0A# 10-stellig darzustellen. Die f\C3\BCr die Berechnung relevante #\0A# 6-stellige Stammnummer (x) befindet sich in den Stellen 4 bis #\0A# 9, die Pr\C3\BCfziffer in Stelle 10 der Kontonummer. Die einzelnen #\0A# Stellen der Stammnummer sind von rechts nach links mit den #\0A# Ziffern 2, 3, 4, 5, 6, 7 zu multiplizieren. Die jeweiligen #\0A# Produkte werden addiert, nachdem jeweils aus den 2- stelligen #\0A# Produkten Quersummen gebildet wurden. Die Summe ist durch 11 #\0A# zu dividieren. Die weiteren Berechnungen und Ergebnisse #\0A# entsprechen dem Verfahren 06. #\0A# #\0A# 1- bis 6- und 10-stellige Kontonummern sind nicht zu #\0A# pr\C3\BCfen, da diese keine Pr\C3\BCfziffer enthalten. #\0A# Testkontonummern: 1098506, 32028008, 218433000 #\0A######################################################################\0A\00"
@.str.90 = [2284 x i8] c"######################################################################\0A# Berechnung nach der Methode 90 (ge\C3\A4ndert zum 6.6.2005) #\0A######################################################################\0A# 1. Kundenkonten #\0A# A. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. -> Methode 32 #\0A# B. Modulus 11, Gewichtung 2, 3, 4, 5, 6. -> Methode 33 #\0A# C. Modulus 7, Gewichtung 2, 3, 4, 5, 6. -> Methode 33 mod7 #\0A# D. Modulus 9, Gewichtung 2, 3, 4, 5, 6. -> Methode 33 mod9 #\0A# E. Modulus 10, Gewichtung 2, 1, 2, 1, 2. -> Methode 33 mod10 #\0A# #\0A# Die Kontonummer ist immer 10-stellig. Die f\C3\BCr die Berechnung #\0A# relevante Kundennummer befindet sich bei der Methode A in den #\0A# Stellen 4 bis 9 der Kontonummer und bei den Methoden B - E in #\0A# den Stellen 5 bis 9, die Pr\C3\BCfziffer in Stelle 10. #\0A# #\0A# Ergibt die erste Berechnung der Pr\C3\BCfziffer nach dem Verfahren A #\0A# einen Pr\C3\BCfziffernfehler, so sind weitere Berechnungen mit den #\0A# anderen Methoden vorzunehmen. #\0A# Die Methode A enstpricht Verfahren 32. Die Methoden B - E #\0A# entsprechen Verfahren 33, jedoch mit Divisoren 11, 7, 9 und 10. #\0A# #\0A# Ausnahme: Ist nach linksb\C3\BCndigem Auff\C3\BCllen mit Nullen auf 10 #\0A# Stellen die 3. Stelle der Kontonummer = 9 (Sachkonten) befindet #\0A# sich die f\C3\BCr die Berechnung relevante Sachkontonummer (S) in #\0A# den Stellen 3 bis 9. Diese Kontonummern sind ausschlie\C3\9Flich #\0A# nach Methode F zu pr\C3\BCfen. #\0A# #\0A# 2. Sachkonten -> Methode 32 (modifiziert) #\0A# F. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8. #\0A# Die 3. Stelle ist 9, die f\C3\BCr die Berechnung relevanten Stellen #\0A# befinden sich in den Stellen 3 bis 9. #\0A######################################################################\0A\00"
@.str.91 = [3064 x i8] c"######################################################################\0A# Berechnung nach der Methode 91 (ge\C3\A4ndert zum 8.12.03) #\0A######################################################################\0A# 1. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# 2. Modulus 11, Gewichtung 7, 6, 5, 4, 3, 2 #\0A# 3. Modulus 11, Gewichtung 2, 3, 4, 0, 5, 6, 7, 8, 9, A (A = 10) #\0A# 4. Modulus 11, Gewichtung 2, 4, 8, 5, 10, 9 #\0A# #\0A# Gemeinsame Hinweise f\C3\BCr die Berechnungsvarianten 1 bis 4: #\0A# #\0A# Die Kontonummer ist immer 10-stellig. Die einzelnen Stellen #\0A# der Kontonummer werden von links nach rechts von 1 bis 10 #\0A# durchnummeriert. Die Stelle 7 der Kontonummer ist die #\0A# Pr\C3\BCfziffer. Die f\C3\BCr die Berechnung relevanten Kundennummern #\0A# (K) sind von rechts nach links mit den jeweiligen Gewichten zu #\0A# multiplizieren. Die restliche Berechnung und m\C3\B6glichen #\0A# Ergebnisse entsprechen dem Verfahren 06. #\0A# #\0A# Ergibt die Berechnung nach der ersten beschriebenen Variante #\0A# einen Pr\C3\BCfzifferfehler, so sind in der angegebenen Reihenfolge #\0A# weitere Berechnungen mit den anderen Varianten #\0A# vorzunehmen, bis die Berechnung keinen Pr\C3\BCfzifferfehler mehr #\0A# ergibt. Kontonummern, die endg\C3\BCltig nicht zu einem richtigen #\0A# Ergebnis f\C3\BChren, sind nicht pr\C3\BCfbar. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Stellen 8 bis 10 werden nicht in die Berechnung #\0A# einbezogen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 7, 6, 5, 4, 3, 2 #\0A# Die Stellen 8 bis 10 werden nicht in die Berechnung #\0A# einbezogen. #\0A# #\0A# Variante 3: #\0A# Modulus 11, Gewichtung 2, 3, 4, 0, 5, 6, 7, 8, 9, A (A = 10) #\0A# Die Stellen 1 bis 10 werden in die Berechnung einbezogen. #\0A# #\0A# Variante 4: #\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9 (A = 10) #\0A# Die Stellen 8 bis 10 werden nicht in die Berechnung einbezogen. #\0A######################################################################\0A\00"
@.str.92 = [499 x i8] c"######################################################################\0A# Berechnung nach der Methode 92 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1. #\0A# Die Berechnung erfolgt wie bei Verfahren 01, jedoch werden nur #\0A# die Stellen 4 bis 9 einbezogen. Stelle 10 ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.93 = [1500 x i8] c"######################################################################\0A# Berechnung nach der Methode 93 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6. #\0A# Die f\C3\BCr die Berechnung relevante Kundennummer befindet sich #\0A# entweder #\0A# a) in den Stellen 1 bis 5, die Pr\C3\BCfziffer in Stelle 6, #\0A# b) in den Stellen 5 bis 9, die Pr\C3\BCfziffer in Stelle 10. #\0A# Die 2-stellige Unternummer und die 2-stellige Kontoartnummer #\0A# werden nicht in die Berechnung einbezogen. Sie befinden sich im #\0A# Fall a) an Stelle 7 bis 10. Im Fall b) befinden Sie sich an #\0A# Stelle 1 bis 4 und m\C3\BCssen \220000\22 lauten. #\0A# Die 5-stellige Kundennummer wird von rechts nach links mit den #\0A# Gewichten multipliziert. Die weitere Berechnung und die #\0A# m\C3\B6glichen Ergebnisse entsprechen dem Verfahren 06. #\0A# F\C3\BChrt die Berechnung zu einem Pr\C3\BCfziffernfehler, so ist die #\0A# Berechnung nach Variante 2 vorzunehmen. Das Berechnungsverfahren #\0A# entspricht Variante 1. Die Summe der Produkte ist jedoch durch #\0A# 7 zu dividieren. Der verbleibende Rest wird vom Divisor (7) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.94 = [569 x i8] c"######################################################################\0A# Berechnung nach der Methode 94 #\0A######################################################################\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2, 1. #\0A# Die Stellen 1 bis 9 der Kontonummer sind von rechts nach links #\0A# mit den Gewichten zu multiplizieren. Die weitere Berechnung #\0A# erfolgt wie bei Verfahren 00. #\0A######################################################################\0A\00"
@.str.95 = [999 x i8] c"######################################################################\0A# Berechnung nach der Methode 95 (ge\C3\A4ndert zum 9.9.2013) #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A# Ausnahmen: #\0A# Kontonr.: 0000000001 bis 0001999999 #\0A# Kontonr.: 0009000000 bis 0025999999 #\0A# Kontonr.: 0396000000 bis 0499999999 #\0A# Kontonr.: 0700000000 bis 0799999999 #\0A# Kontonr.: 0910000000 bis 0989999999 (ab 9.9.2013) #\0A# F\C3\BCr diese Kontonummernkreise ist keine Pr\C3\BCfzifferberechnung #\0A# m\C3\B6glich. Sie sind als richtig anzusehen. #\0A######################################################################\0A\00"
@.str.96 = [787 x i8] c"######################################################################\0A# Berechnung nach der Methode 96 #\0A######################################################################\0A# A. Modulus 11, Gewichtung 2,3,4,5,6,7,8,9,1 #\0A# B. Modulus 10, Gewichtung 2,1,2,1,2,1,2,1,2 #\0A# Die Pr\C3\BCfziffernberechnung ist nach Kennziffer 19 durchzuf\C3\BChren. #\0A# F\C3\BChrt die Berechnung zu einem Fehler, so ist sie nach Kennziffer #\0A# 00 durchzuf\C3\BChren. F\C3\BChren beide Varianten zu einem Fehler, so #\0A# gelten Kontonummern zwischen 0001300000 und 0099399999 als #\0A# richtig. #\0A######################################################################\0A\00"
@.str.97 = [1143 x i8] c"######################################################################\0A# Berechnung nach der Methode 97 #\0A######################################################################\0A# Modulus 11: #\0A# Die Kontonummer (5, 6, 7, 8, 9 o. 10-stellig) ist durch links- #\0A# b\C3\BCndige Nullenauff\C3\BCllung 10-stellig darzustellen. Danach ist die #\0A# 10. Stelle die Pr\C3\BCfziffer. #\0A# #\0A# Die Kontonummer ist unter Weglassung der Pr\C3\BCfziffer (= Wert X) #\0A# durch 11 zu teilen. Das Ergebnis der Division ist ohne die #\0A# Nachkomma-Stellen mit 11 zu multiplizieren. Das Produkt ist vom #\0A# 'Wert X' zu subtrahieren. #\0A# #\0A# Ist das Ergebnis < 10, so entspricht das Ergebnis der Pr\C3\BCfziffer. #\0A# Ist das Ergebnis = 10, so ist die Pr\C3\BCfziffer = 0 #\0A######################################################################\0A\00"
@.str.98 = [785 x i8] c"######################################################################\0A# Berechnung nach der Methode 98 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 1, 7, 3, 1, 7, 3 #\0A# Die Kontonummer ist 10-stellig. Die Berechnung erfolgt wie #\0A# bei Verfahren 01. Es ist jedoch zu beachten, dass nur die #\0A# Stellen 3 bis 9 in die Pr\C3\BCfzifferberechnung einbezogen #\0A# werden. Die Stelle 10 der Kontonummer ist die Pr\C3\BCfziffer. #\0A# F\C3\BChrt die Berechnung zu einem falschen Ergebnis, so ist #\0A# alternativ das Verfahren 32 anzuwenden. #\0A######################################################################\0A\00"
@.str.99 = [643 x i8] c"######################################################################\0A# Berechnung nach der Methode 99 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A# Ausnahmen: Kontonr.: 0396000000 bis 0499999999 #\0A# F\C3\BCr diese Kontonummern ist keine Pr\C3\BCfzifferberechnung #\0A# m\C3\B6glich. Sie sind als richtig anzusehen. #\0A######################################################################\0A\00"
@.str.100 = [1361 x i8] c"######################################################################\0A# Berechnung nach der Methode A0 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, 10, 0, 0, 0, 0 Die #\0A# Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10- stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Die Stelle 10 ist die Pr\C3\BCfziffer. Die einzelnen Stellen der #\0A# Kontonummer (ohne Pr\C3\BCfziffer) sind von rechts nach links mit #\0A# dem zugeh\C3\B6rigen Gewicht (2, 4, 8, 5, 10, 0, 0, 0, 0) zu #\0A# multiplizieren. Die Produkte werden addiert. Das Ergebnis ist #\0A# durch 11 zu dividieren. Ergibt sich nach der Division ein #\0A# Rest von 0 oder 1, so ist die Pr\C3\BCfziffer 0. Ansonsten ist der #\0A# Rest vom Divisor (11) zu subtrahieren. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer. #\0A# Ausnahme: 3-stellige Kontonummern bzw. Kontonummern, deren #\0A# Stellen 1 bis 7 = 0 sind, enthalten keine Pr\C3\BCfziffer und sind #\0A# als richtig anzusehen. #\0A######################################################################\0A\00"
@.str.101 = [789 x i8] c"######################################################################\0A# Berechnung nach der Methode A1 (ge\C3\A4ndert zum 9.6.2003) #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 0, 0. #\0A# #\0A# Die Kontonummern sind 8- oder 10-stellig. Kontonummern (ohne #\0A# f\C3\BChrende Nullen gez\C3\A4hlt) mit 9 oder weniger als 8 Stellen sind #\0A# falsch. 8-stellige Kontonummern sind f\C3\BCr die Pr\C3\BCfzifferberechnung #\0A# durch linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Die Berechnung erfolgt wie beim Verfahren 00. #\0A######################################################################\0A\00"
@.str.102 = [1145 x i8] c"######################################################################\0A# Berechnung nach der Methode A2 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: Gewichtung und Berechnung erfolgen nach der Methode 00.#\0A# F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: Gewichtung und Berechnung erfolgen nach der Methode 04.#\0A######################################################################\0A\00"
@.str.103 = [1145 x i8] c"######################################################################\0A# Berechnung nach der Methode A3 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: Gewichtung und Berechnung erfolgen nach der Methode 00.#\0A# F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: Gewichtung und Berechnung erfolgen nach der Methode 10.#\0A######################################################################\0A\00"
@.str.104 = [3997 x i8] c"######################################################################\0A# Berechnung nach der Methode A4 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Zur #\0A# Pr\C3\BCfung einer Kontonummer sind die folgenden Varianten zu #\0A# rechnen. Dabei ist zu beachten, dass Kontonummern mit der #\0A# Ziffernfolge 99 an den Stellen 3 und 4 (XX99XXXXXX) nur nach #\0A# Variante 3 und ggf. 4 zu pr\C3\BCfen sind. Alle anderen Kontonummern #\0A# sind nacheinander nach den Varianten 1, ggf. 2 und ggf. 4 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# In die Pr\C3\BCfzifferberechnung werden nur die Stellen 4 bis 9 #\0A# einbezogen. Die Stelle 10 ist die Pr\C3\BCfziffer. Die weitere #\0A# Berechnung erfolgt nach dem Verfahren 06. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Fehler, ist nach Variante 2 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach links #\0A# mit den Gewichten multipliziert. Die jeweiligen Produkte werden #\0A# addiert. Die Summe ist durch 7 zu dividieren. Der verbleibende #\0A# Rest wird vom Divisor (7) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer (Stelle 10). Verbleibt nach der Division kein Rest, #\0A# ist die Pr\C3\BCfziffer 0. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Fehler, ist nach Variante 4 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# #\0A# In die Pr\C3\BCfzifferberechnung werden nur die Stellen 5 bis 9 #\0A# einbezogen. Die Stelle 10 ist die Pr\C3\BCfziffer. Die weitere #\0A# Berechnung erfolgt nach dem Verfahren 06. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Fehler, ist nach Variante 4 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 4: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# Die Berechnung erfolgt nach der Methode 93. #\0A######################################################################\0A\00"
@.str.105 = [1287 x i8] c"######################################################################\0A# Berechnung nach der Methode A5 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: Gewichtung und Berechnung erfolgen nach der Methode #\0A# 00. F\C3\BChrt die Berechnung nach Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so sind 10-stellige Konten mit einer 9 an #\0A# Stelle 1 falsch, alle anderen Konten sind nach Variante 2 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 2: Gewichtung und Berechnung erfolgen nach der Methode 10.#\0A######################################################################\0A\00"
@.str.106 = [1214 x i8] c"######################################################################\0A# Berechnung nach der Methode A6 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10- stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Die #\0A# Stelle 10 ist die Pr\C3\BCfziffer. #\0A# #\0A# Sofern dann an der zweiten Stelle der Kontonummer eine 8 steht, #\0A# erfolgen Gewichtung und Berechnung wie beim Verfahren 00. #\0A# #\0A# Bei allen Kontonummern, die keine 8 an der zweiten Stelle #\0A# haben, erfolgen Gewichtung und Berechnung wie beim Verfahren 01. #\0A######################################################################\0A\00"
@.str.107 = [1216 x i8] c"######################################################################\0A# Berechnung nach der Methode A7 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10- stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Gewichtung und Berechnung erfolgen nach der Methode 00. F\C3\BChrt die #\0A# Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, ist nach #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Gewichtung und Berechnung erfolgen nach der Methode 03. #\0A######################################################################\0A\00"
@.str.108 = [2002 x i8] c"######################################################################\0A# Berechnung nach der Methode A8 (ge\C3\A4ndert zum 7.3.05) #\0A######################################################################\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung 10- #\0A# stellig darzustellen. Die 10. Stelle ist per Definition die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach links #\0A# mit den Ziffern 2, 3, 4, 5, 6, 7 multipliziert. Die weitere #\0A# Berechnung und die m\C3\B6glichen Ergebnisse entsprechen dem Verfahren #\0A# 06. F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfziffer- #\0A# fehler, so sind die Konten nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1 #\0A# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach links #\0A# mit den Ziffern 2, 1, 2, 1, 2, 1 multipliziert. Die weiter #\0A# Berechnung und die m\C3\B6glichen Ergebnisse entsprechen dem Verfahren #\0A# 00. #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die #\0A# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den gleichen #\0A# Ergebnissen und Testkontonummern. #\0A######################################################################\0A\00"
@.str.109 = [1287 x i8] c"######################################################################\0A# Berechnung nach der Methode A9 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1 #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Gewichtung und Berechnung erfolgen nach der Methode 01. F\C3\BChrt die #\0A# Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist nach #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Gewichtung und Berechnung erfolgen nach der Methode 06. #\0A######################################################################\0A\00"
@.str.110 = [1709 x i8] c"######################################################################\0A# Berechnung nach der Methode B0 #\0A######################################################################\0A# #\0A# Die Kontonummern sind immer 10-stellig. Kontonummern (ohne #\0A# f\C3\BChrende Nullen gez\C3\A4hlt) mit 9 oder weniger Stellen sind falsch. #\0A# Kontonummern mit 8 an der ersten Stelle sind ebenfalls falsch. #\0A# Die weitere Verfahrensweise richtet sich nach der 8. Stelle der #\0A# Kontonummer: #\0A# #\0A# Variante 1 #\0A# #\0A# F\C3\BCr Kontonummern mit einer 1, 2, 3, oder 6 an der 8. Stelle gilt #\0A# das Verfahren 09 (Keine Pr\C3\BCfzifferberechnung, alle Kontonummern #\0A# sind richtig). #\0A# #\0A# Variante 2 #\0A# #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# (von rechts beginnend) #\0A# #\0A# F\C3\BCr Kontonummern mit einer 0, 4, 5, 7, 8 oder 9 an der 8. Stelle #\0A# erfolgen Gewichtung und Berechnung wie beim Verfahren 06. #\0A######################################################################\0A\00"
@.str.111 = [1216 x i8] c"######################################################################\0A# Berechnung nach der Methode B1 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 7, 3, 1, 7, 3, 1, 7, 3, 1 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 05. F\C3\BChrt die #\0A# Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist nach #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 01. #\0A######################################################################\0A\00"
@.str.112 = [1356 x i8] c"######################################################################\0A# Berechnung nach der Methode B2 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 2 #\0A# Kontonummern, die an der 1. Stelle von links der 10- stelligen #\0A# Kontonummer den Wert 0 bis 7 beinhalten, sind nach der Methode 02 #\0A# zu rechnen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Kontonummern, die an der 1. Stelle von links der 10- stelligen #\0A# Kontonummer den Wert 8 oder 9 beinhalten, sind nach der Methode #\0A# 00 zu rechnen. #\0A######################################################################\0A\00"
@.str.113 = [1711 x i8] c"######################################################################\0A# Berechnung nach der Methode B3 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, ggf. #\0A# ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# #\0A# Die Kontonummer ist 10-stellig. Kontonummern, die an der 1. Stelle #\0A# von links der 10-stelligen Kontonummer den Wert bis 8 beinhalten #\0A# sind nach der Methode 32 zu rechen. #\0A# #\0A# #\0A# Variante 2: #\0A# #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# #\0A# Kontonummern, die an der 1. Stelle von links der 10- stelligen #\0A# Kontonummer den Wert 9 beinhalten sind nach der Methode 06 zu #\0A# rechen. #\0A######################################################################\0A\00"
@.str.114 = [1498 x i8] c"######################################################################\0A# Berechnung nach der Methode B4 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Kontonummern, die an der 1. Stelle von links der 10-stelligen #\0A# Kontonummer den Wert 9 beinhalten, sind nach der Methode 00 zu #\0A# rechnen. #\0A# #\0A# Variante 2: #\0A# #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# Kontonummern, die an der 1. Stelle von links der 10-stelligen #\0A# Kontonummer den Wert 0 bis 8 beinhalten, sind nach der Methode #\0A# 02 zu rechnen. #\0A######################################################################\0A\00"
@.str.115 = [1430 x i8] c"######################################################################\0A# Berechnung nach der Methode B5 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 7, 3, 1 ,7, 3, 1, 7, 3, 1 #\0A# Die Gewichtung entspricht der Methode 05. Die Berechnung #\0A# entspricht der Methode 01. F\C3\BChrt die Berechnung nach der Variante #\0A# 1 zu einem Pr\C3\BCfzifferfehler, so sind Kontonummern, die an der 1. #\0A# Stelle von links der 10-stelligen Kontonummer den Wert 8 oder 9 #\0A# beinhalten, falsch. Alle anderen Kontonummern sind nach der #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 00. #\0A######################################################################\0A\00"
@.str.116 = [1046 x i8] c"######################################################################\0A# Berechnung nach der Methode B6 (ge\C3\A4ndert zum 5.9.11) #\0A######################################################################\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2,3,4,5,6,7,8,9,3 #\0A# Kontonummern, die an der 1. Stelle der 10-stelligen Kontonummer #\0A# den Wert 1-9 oder an den Stellen 1-5 die Werte 02691-02699 #\0A# beinhalten, sind nach der Methode 20 zu pr\C3\BCfen. Alle anderen # #\0A# Kontonummern sind nach der Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2,4,8,5,10,9,7,3,6,1,2,4 #\0A# Die Berechnung erfolgt nach der Methode 53. #\0A######################################################################\0A\00"
@.str.117 = [1291 x i8] c"######################################################################\0A# Berechnung nach der Methode B7 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggff. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Die #\0A# 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. #\0A# #\0A# Variante 1: Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1 #\0A# Kontonummern der Kontenkreise 0001000000 bis 0005999999 sowie #\0A# 0700000000 bis 0899999999 sind nach der Methode (Kennziffer) 01 #\0A# zu pr\C3\BCfen. F\C3\BChrt die Berechnung nach der Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist die Kontonummer falsch. #\0A# #\0A# Variante 2: F\C3\BCr alle anderen Kontonummern gilt die Methode 09 #\0A# (keine Pr\C3\BCfzifferberechnung). #\0A######################################################################\0A\00"
@.str.118 = [2007 x i8] c"######################################################################\0A# Berechnung nach der Methode B8 (ge\C3\A4ndert zum 6.6.11) #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Die #\0A# 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 3 (modifiziert) #\0A# #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 20. #\0A# F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: Modulus 10, iterierte Transformation. #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 29. #\0A# F\C3\BChrt die Berechnung nach Variante 2 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 3 zu pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# F\C3\BCr die folgenden Kontonummernkreise gilt die Methode 09 (keine #\0A# Pr\C3\BCfzifferberechnung): #\0A# 10-stellige Kontonummer; 1. + 2. Stelle = 51 - 59 #\0A# Kontonummernkreis 5100000000 - 5999999999 #\0A# 10-stellige Kontonummer; Stellen 1 - 3 = 901 - 910 #\0A# Kontonummernkreis 9010000000 - 9109999999 #\0A######################################################################\0A\00"
@.str.119 = [3305 x i8] c"######################################################################\0A# Berechnung nach der Methode B9 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Kontonummern mit weniger als zwei oder mehr als drei f\C3\BChrenden #\0A# Nullen sind falsch. Die Kontonummern mit zwei f\C3\BChrenden Nullen #\0A# sind nach Variante 1, mit drei f\C3\BChrenden Nullen nach Variante 2 #\0A# zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus (11,10), Gewichtung 1, 3, 2, 1, 3, 2, 1 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen der Kontonummer befinden #\0A# sich - von links nach rechts gelesen \C2\AD in den Stellen 3-9 (die #\0A# Pr\C3\BCfziffer ist in Stelle 10). Sie sind von rechts nach links #\0A# mit den zugeh\C3\B6rigen Gewichtungsfaktoren zu multiplizieren. #\0A# #\0A# Zum jeweiligen Produkt ist der zugeh\C3\B6rige Gewichtungsfaktor zu #\0A# addieren. Das jeweilige Ergebnis ist durch 11 zu dividieren. Die #\0A# sich aus der Division ergebenden Reste sind zu summieren. Diese #\0A# Summe ist durch 10 zu dividieren. Der Rest ist die berechnete #\0A# Pr\C3\BCfziffer. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Pr\C3\BCfzifferfehler, so ist die #\0A# berechnete Pr\C3\BCfziffer um 5 zu erh\C3\B6hen und erneut zu pr\C3\BCfen. Ist #\0A# die Pr\C3\BCfziffer gr\C3\B6\C3\9Fer oder gleich 10, ist 10 abzuziehen und das #\0A# Ergebnis ist dann die Pr\C3\BCfziffer. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 1, 2, 3, 4, 5, 6 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen der Kontonummer #\0A# befinden sich - von links nach rechts gelesen - in den Stellen #\0A# 4-9 (die Pr\C3\BCfziffer ist in Stelle 10). Sie sind von rechts nach #\0A# links mit den zugeh\C3\B6rigen Gewichtungsfaktoren zu multiplizieren. #\0A# Die Summe dieser Produkte ist zu bilden, und das erzielte #\0A# Ergebnis ist durch 11 zu dividieren. Der Rest ist die berechnete #\0A# Pr\C3\BCfziffer. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Pr\C3\BCfzifferfehler, so ist die #\0A# berechnete Pr\C3\BCfziffer um 5 zu erh\C3\B6hen und erneut zu pr\C3\BCfen. Ist #\0A# die Pr\C3\BCfziffer gr\C3\B6\C3\9Fer oder gleich 10, ist 10 abzuziehen und das #\0A# Ergebnis ist dann die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.120 = [1862 x i8] c"######################################################################\0A# Berechnung nach der Methode C0 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Kontonummern mit zwei f\C3\BChrenden Nullen sind nach Variante 1 zu #\0A# pr\C3\BCfen. F\C3\BChrt die Berechnung nach der Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, ist die Berechnung nach Variante 2 #\0A# vorzunehmen. #\0A# #\0A# Kontonummern mit weniger oder mehr als zwei f\C3\BChrenden Nullen #\0A# sind ausschlie\C3\9Flich nach der Variante 2 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, 4 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# der Methode 52. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 3 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 20 #\0A######################################################################\0A\00"
@.str.121 = [3859 x i8] c"######################################################################\0A# Berechnung nach der Methode C1 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Kontonummern, die an der 1. Stelle der 10-stelligen #\0A# Kontonummer einen Wert ungleich 5 beinhalten, sind nach der #\0A# Variante 1 zu pr\C3\BCfen. Kontonummern, die an der 1. Stelle der #\0A# 10-stelligen Kontonummer den Wert 5 beinhalten, sind nach #\0A# der Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 17. F\C3\BChrt die Berechnung nach der Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist die Kontonummer falsch. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 1, 2, 1, 2, 1, 2 #\0A# Die Kontonummer ist 10-stellig mit folgendem Aufbau: #\0A# #\0A# KNNNNNNNNP #\0A# K = Kontoartziffer #\0A# N = laufende Nummer #\0A# P = Pr\C3\BCfziffer #\0A# #\0A# F\C3\BCr die Berechnung flie\C3\9Fen die Stellen 1 bis 9 ein. Stelle 10 #\0A# ist die ermittelte Pr\C3\BCfziffer. Die Stellen 1 bis 9 sind von #\0A# links nach rechts mit den Ziffern 1, 2, 1, 2, 1, 2, 1, 2, 1 #\0A# zu multiplizieren. Die jeweiligen Produkte sind zu addieren, #\0A# nachdem aus eventuell zweistelligen Produkten der 2., 4., 6. #\0A# und 8. Stelle die Quersumme gebildet wurde. Von der Summe ist #\0A# der Wert 1 zu subtrahieren. Das Ergebnis ist dann durch 11 #\0A# zu dividieren. Der verbleibende Rest wird von 10 subtrahiert. #\0A# Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach der Division #\0A# durch 11 kein Rest, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# Beispiel: #\0A# #\0A# Stellen-Nr.: K N N N N N N N N P #\0A# Konto-Nr.: 5 4 3 2 1 1 2 3 4 9 #\0A# Gewichtung: 1 2 1 2 1 2 1 2 1 #\0A# 5 + 8 + 3 + 4 + 1 + 2 + 2 + 6 + 4 = 35 #\0A# 35 - 1 = 34 #\0A# 34 : 11 = 3, Rest 1 #\0A# 10 - 1 = 9 (Pr\C3\BCfziffer) #\0A######################################################################\0A\00"
@.str.122 = [1433 x i8] c"######################################################################\0A# Berechnung nach der Methode C2 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Die 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 3, 1, 3, 1, 3, 1, 3, 1, 3 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 22. F\C3\BChrt die Berechnung nach Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 00. #\0A######################################################################\0A\00"
@.str.123 = [1645 x i8] c"######################################################################\0A# Berechnung nach der Methode C3 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Die 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. Kontonummern, #\0A# die an der 1. Stelle der 10-stelligen Kontonummer einen Wert #\0A# ungleich 9 beinhalten, sind nach der Variante 1 zu pr\C3\BCfen. #\0A# Kontonummern, die an der 1. Stelle der 10-stelligen Kontonummer #\0A# den Wert 9 beinhalten, sind nach der Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 00. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 58. #\0A######################################################################\0A\00"
@.str.124 = [1574 x i8] c"######################################################################\0A# Berechnung nach der Methode C4 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Die #\0A# 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. #\0A# Kontonummern, die an der 1. Stelle der 10-stelligen Kontonummer #\0A# einen Wert ungleich 9 beinhalten, sind nach der Variante 1 zu #\0A# pr\C3\BCfen. #\0A# Kontonummern, die an der 1. Stelle der 10-stelligen Kontonummer #\0A# den Wert 9 beinhalten, sind nach der Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 15. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 58. #\0A######################################################################\0A\00"
@.str.125 = [3923 x i8] c"######################################################################\0A# Berechnung nach der Methode C5 #\0A######################################################################\0A# #\0A# Die Kontonummern sind einschlie\C3\9Flich der Pr\C3\BCfziffer 6- oder 8- #\0A# bis 10-stellig, ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfziffer- #\0A# berechnung durch linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig #\0A# darzustellen. #\0A# #\0A# Die Berechnung der Pr\C3\BCfziffer und die m\C3\B6glichen Ergebnisse #\0A# richten sich nach dem jeweils bei der entsprechenden Variante #\0A# angegebenen Kontonummernkreis. Entspricht eine Kontonummer #\0A# keinem der vorgegebenen Kontonummernkreise oder f\C3\BChrt die #\0A# Berechnung der Pr\C3\BCfziffer nach der vorgegebenen Variante zu #\0A# einem Pr\C3\BCfzifferfehler, so ist die Kontonummer ung\C3\BCltig. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 75. #\0A# #\0A# 6-stellige Kontonummern; 5. Stelle = 1-8 #\0A# Kontonummernkreis 0000100000 bis 0000899999 #\0A# #\0A# 9-stellige Kontonummern; 2. Stelle = 1-8 #\0A# Kontonummernkreis 0100000000 bis 0899999999 #\0A# #\0A# Variante 2: #\0A# Modulus 10, iterierte Transformation #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 29. #\0A# #\0A# 10-stellige Kontonummern, 1. Stelle = 1, 4, 5, 6 oder 9 #\0A# Kontonummernkreis 1000000000 bis 1999999999 #\0A# Kontonummernkreis 4000000000 bis 6999999999 #\0A# Kontonummernkreis 9000000000 bis 9999999999 #\0A# #\0A# Variante 3: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 00. #\0A# 10-stellige Kontonummern, 1. Stelle = 3 #\0A# Kontonummernkreis 3000000000 bis 3999999999 #\0A# #\0A# Variante 4: #\0A# F\C3\BCr die folgenden Kontonummernkreise gilt die Methode 09 #\0A# (keine Pr\C3\BCfzifferberechnung). #\0A# #\0A# 8-stellige Kontonummern; 3. Stelle = 3, 4 oder 5 #\0A# Kontonummernkreis 0030000000 bis 0059999999 #\0A# #\0A# 10-stellige Kontonummern; 1.+ 2. Stelle = 70 oder 85 #\0A# Kontonummernkreis 7000000000 bis 7099999999 #\0A# Kontonummernkreis 8500000000 bis 8599999999 #\0A######################################################################\0A\00"
@.str.126 = [2785 x i8] c"######################################################################\0A# Berechnung nach der Methode C6 (letze \C3\84nderung 4.3.2013) #\0A######################################################################\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2 #\0A# #\0A# Die Kontonummer ist 10-stellig, ggf. ist die Kontonummer f\C3\BCr die #\0A# Pr\C3\BCfzifferberechnung durch linksb\C3\BCndige Auff\C3\BCllung mit Nullen #\0A# 10-stellig darzustellen. Die 10. Stelle der Konto-nummer ist die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Alle Kontonummern sind wie folgt zu pr\C3\BCfen: #\0A# #\0A# F\C3\BCr die Berechnung der Pr\C3\BCfziffer werden die Stellen 2 bis 9 der #\0A# Kontonummer verwendet. Diese Stellen sind links um eine Zahl #\0A# (Konstante) gem\C3\A4\C3\9F der folgenden Tabelle zu erg\C3\A4nzen. #\0A# #\0A# 1. Stelle von links #\0A# der 10-stelligen #\0A# Kontonummer Zahl (Konstante) #\0A# #\0A# 0 4451970 #\0A# 1 4451981 #\0A# 2 4451992 #\0A# 3 4451993 #\0A# 4 4344992 #\0A# 5 4344990 #\0A# 6 4344991 #\0A# 7 5499570 #\0A# 8 4451994 #\0A# 9 5499579 #\0A# #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 00. #\0A######################################################################\0A# Anmerkung zur Berechnung (MP): Da die Konstante immer nur einen #\0A# festen Wert zur Berechnung beitr\C3\A4gt, wird diese Berechnung nicht #\0A# gemacht, sondern gleich der Wert als Initialwert f\C3\BCr die Quersumme #\0A# verwendet. Die Berechnung beginnt erst mit der zweiten Stelle der #\0A# Kontonummer. #\0A######################################################################\0A\00"
@.str.127 = [1219 x i8] c"######################################################################\0A# Berechnung nach der Methode C7 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1 #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 63. F\C3\BChrt die Berechnung nach Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 (modifiziert) #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 06 #\0A######################################################################\0A\00"
@.str.128 = [1736 x i8] c"######################################################################\0A# Berechnung nach der Methode C8 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 # \0A# Gewichtung und Berechnung erfolgen nach der Methode 00. F\C3\BChrt # \0A# die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist # \0A# nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 # \0A# Gewichtung und Berechnung erfolgen nach der Methode 04. F\C3\BChrt # \0A# auch die Berechnung nach Variante 2 zu einem Pr\C3\BCfzifferfehler, # \0A# oder ist keine g\C3\BCltige Pr\C3\BCfziffer zu ermitteln, d.h. Rest 1 nach #\0A# der Division durch 11, so ist nach Variante 3 zu pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 # \0A# Gewichtung und Berechnung erfolgen nach der Methode 07. # \0A######################################################################\0A\00"
@.str.129 = [1217 x i8] c"######################################################################\0A# Berechnung nach der Methode C9 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 00. F\C3\BChrt die #\0A# Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist nach #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 07. #\0A######################################################################\0A\00"
@.str.130 = [1647 x i8] c"######################################################################\0A# Berechnung nach der Methode D0 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Kontonummern, die an der 1. und 2. Stelle der 10-stelligen #\0A# Kontonummer einen Wert ungleich ,,57\22 beinhalten, sind nach der #\0A# Variante 1 zu pr\C3\BCfen. Kontonummern, die an der 1. und 2. Stelle #\0A# der 10-stelligen Kontonummer den Wert \2257\22 beinhalten, sind nach #\0A# der Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 3 (modifiziert) #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode #\0A# 20. F\C3\BChrt die Berechnung nach der Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist die Kontonummer falsch. #\0A# #\0A# Variante 2: #\0A# F\C3\BCr den Kontonummernkreis 5700000000 bis 5799999999 gilt die #\0A# Methode 09 (keine Pr\C3\BCfzifferberechnung, alle Kontonummern sind #\0A# als richtig zu werten). #\0A######################################################################\0A\00"
@.str.131 = [3425 x i8] c"######################################################################\0A# Berechnung nach der Methode D1 (letzte \C3\84nderung 4.3.2013) #\0A######################################################################\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2 #\0A# #\0A# Die Kontonummer ist 10-stellig, ggf. ist die Kontonummer f\C3\BCr die #\0A# Pr\C3\BCfzifferberechnung durch linksb\C3\BCndige Auff\C3\BCllung mit Nullen #\0A# 10-stellig darzustellen. Die 10. Stelle der Kontonummer ist die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Kontonummern, die an der 1. Stelle von links der 10-stelligen #\0A# Kontonummer den Wert 8 enthalten sind falsch. #\0A# #\0A# Kontonummern, die an der 1. Stelle von links der 10-stelligen #\0A# Kontonummer einen der Werte 0, 1, 2, 3, 4, 5, 6, 7 oder 9 #\0A# beinhalten sind wie folgt zu pr\C3\BCfen: #\0A# #\0A# F\C3\BCr die Berechnung der Pr\C3\BCfziffer werden die Stellen 2 bis 9 der #\0A# Kontonummer von links verwendet. Diese Stellen sind links um eine #\0A# Zahl (Konstante) gem\C3\A4\C3\9F der folgenden Tabelle zu erg\C3\A4nzen. #\0A# zu erg\C3\A4nzen. #\0A# #\0A# 1. Stelle von links Zahl (Konstante) #\0A# der 10-stelligen #\0A# Kontonummer #\0A# 0 4363380 # #\0A# 1 4363381 # #\0A# 2 4363382 # #\0A# 3 4363383 #\0A# 4 4363384 #\0A# 5 4363385 #\0A# 6 4363386 #\0A# 7 4363387 #\0A# 9 4363389 #\0A# #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 00. #\0A######################################################################\0A# Anmerkung zur Berechnung (MP): die zus\C3\A4tzliche feste Konstante #\0A# wird wie in Methode C6 im voraus berechnet und als Initialwert f\C3\BCr #\0A# die Quersumme verwendet. Die Berechnung beginnt allerdings - #\0A# entgegen der Beschreibung - mit der ersten Stelle der Kontonummer, #\0A# da diese in der Konstanten enthalten ist. #\0A######################################################################\0A\00"
@.str.132 = [1503 x i8] c"######################################################################\0A# Berechnung nach der Methode D2 #\0A######################################################################\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# Die Berechnung, Ausnahmen und m\C3\B6glichen Ergebnisse entsprechen #\0A# der Methode 95. F\C3\BChrt die Berechnung nach Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6glichen Ergebnisse entsprechen der Methode #\0A# 00. F\C3\BChrt auch die Berechnung nach Variante 2 zu einem Pr\C3\BCfziffer- #\0A# fehler, so ist nach Variante 3 zu pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung, Ausnahmen und m\C3\B6glichen Ergebnisse entsprechen #\0A# der Methode 68. F\C3\BChrt auch die Berechnung nach Variante 3 zu #\0A# einem Pr\C3\BCfzifferfehler, so ist die Kontonummer falsch. #\0A######################################################################\0A\00"
@.str.133 = [1217 x i8] c"######################################################################\0A# Berechnung nach der Methode D3 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 00. F\C3\BChrt die #\0A# Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist nach #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 (modifiziert) #\0A# Gewichtung und Berechnung erfolgen nach der Methode 27. #\0A######################################################################\0A\00"
@.str.134 = [1645 x i8] c"######################################################################\0A# Berechnung nach der Methode D4 (ge\C3\A4ndert zum 6.6.11) #\0A######################################################################\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2 #\0A# #\0A# Die Kontonummer ist 10-stellig, ggf. ist die Kontonummer f\C3\BCr die #\0A# Pr\C3\BCfzifferberechnung durch linksb\C3\BCndige Auff\C3\BCllung mit Nullen #\0A# 10-stellig darzustellen. Die 10. Stelle der Kontonummer ist die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Kontonummern, die an der 1. Stelle von links der 10-stelligen #\0A# Kontonummer den Wert 0 beinhalten, sind falsch. #\0A# #\0A# Kontonummern, die an der 1. Stelle von links der 10- stelligen #\0A# Kontonummer einen der Werte 1, 2, 3, 4, 5, 6, 7, 8 oder 9 #\0A# beinhalten, sind wie folgt zu pr\C3\BCfen: #\0A# #\0A# F\C3\BCr die Berechnung der Pr\C3\BCfziffer werden die Stellen 1 bis 9 der #\0A# Kontonummer von links verwendet. Diese Stellen sind links um die #\0A# Zahl (Konstante) \22428259\22 zu erg\C3\A4nzen. #\0A# #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 00. #\0A######################################################################\0A\00"
@.str.135 = [3855 x i8] c"######################################################################\0A# Berechnung nach der Methode D5 #\0A######################################################################\0A# #\0A# 1. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 0, 0 #\0A# 2. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# 3. Modulus 7, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# 4. Modulus 10, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer (P) 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfziffer-berechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Konten mit der Ziffernfolge 99 an Stelle 3 und 4 (xx99xxxxxx) #\0A# sind nur nach Variante 1 zu pr\C3\BCfen. Alle \C3\BCbrigen Konten sind #\0A# nacheinander nach den Varianten 2, ggf. 3 und ggf. 4 zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 0, 0 #\0A# #\0A# In die Pr\C3\BCfzifferberechnung werden nur die Stellen 3 bis 9 #\0A# einbezogen. Die Stelle 10 ist die Pr\C3\BCfziffer (P). Die weitere #\0A# Berechnung erfolgt nach dem Verfahren 06. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# In die Pr\C3\BCfzifferberechnung werden nur die Stellen 4 bis 9 #\0A# einbezogen. Die Stelle 10 ist die Pr\C3\BCfziffer (P). Die weitere #\0A# Berechnung erfolgt nach dem Verfahren 06. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Fehler, ist nach Variante 3 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach links #\0A# mit den Gewichten multipliziert. Die jeweiligen Produkte werden #\0A# addiert. Die Summe ist durch 7 zu dividieren. Der verbleibende #\0A# Rest wird vom Divisor (7) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer (Stelle 10). Verbleibt nach der Division durch 7 kein #\0A# Rest, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Fehler, ist nach Variante 4 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 4: #\0A# Modulus 10, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# Die Berechnung erfolgt analog zu Variante 3, jedoch ist als #\0A# Divisor der Wert 10 zu verwenden.Verbleibt nach der Division #\0A# durch 10 kein Rest, ist die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.136 = [1790 x i8] c"######################################################################\0A# Berechnung nach der Methode D6 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Die Berechnung entspricht der Methode 07. F\C3\BChrt die Berechnung #\0A# nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist nach Variante #\0A# 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2 #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung entspricht der Methode 03. #\0A# F\C3\BChrt die Berechnung nach Variante 2 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 3 zu pr\C3\BCfen. #\0A# #\0A# #\0A# Variante 3 #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung entspricht der Methode 00. #\0A# F\C3\BChrt auch die Berechnung nach Variante 3 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist die Kontonummer falsch. #\0A######################################################################\0A\00"
@.str.137 = [1432 x i8] c"######################################################################\0A# Berechnung nach der Methode D7 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Die Stellen der Kontonummer sind von rechts nach links mit #\0A# den Ziffern 2, 1, 2, 1, 2, 1, 2, 1, 2 zu multiplizieren. Die #\0A# jeweiligen Produkte werden addiert, nachdem jeweils aus den #\0A# zweistelligen Produkten die Quersumme gebildet wurde (z. B. #\0A# Produkt 18 = Quersumme 9). Nach der Addition bleiben au\C3\9Fer #\0A# der Einerstelle alle anderen Stellen unber\C3\BCcksichtigt; diese #\0A# Einerstelle ist die Pr\C3\BCfziffer (Ergebnis = 27 / Pr\C3\BCfziffer = 7). #\0A######################################################################\0A# Anm. (M.P.): Die Methode entspricht (bis auf die Subtraktion von #\0A# 10) der Pr\C3\BCfziffermethode 00, und wird auch weitgehend von dieser #\0A# Methode kopiert. #\0A######################################################################\0A\00"
@.str.138 = [1721 x i8] c"######################################################################\0A# Berechnung nach der Methode D8 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Die Berechnung der Pr\C3\BCfziffer und die m\C3\B6glichen Ergebnisse #\0A# richten sich nach dem jeweils bei der entsprechenden Variante #\0A# angegebenen Kontonummernkreis. Entspricht eine Kontonummer #\0A# keinem der vorgegebenen Kontonummernkreise oder f\C3\BChrt die #\0A# Berechnung der Pr\C3\BCfziffer nach der Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist die Kontonummer ung\C3\BCltig. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# F\C3\BCr Kontonummern aus dem Kontonummernkreis #\0A# 1000000000 bis 9999999999 entsprechen die Berechnung #\0A# und m\C3\B6gliche Ergebnisse der Methode 00. #\0A# #\0A# Variante 2: #\0A# F\C3\BCr den Kontonummernkreis 0010000000 bis 0099999999 gilt die #\0A# Methode 09 (keine Pr\C3\BCfzifferberechnung, alle Kontonummern sind #\0A# als richtig zu werten). #\0A######################################################################\0A\00"
@.str.139 = [1859 x i8] c"######################################################################\0A# Berechnung nach der Methode D9 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# #\0A# Gewichtung und Berechnung erfolgen nach der Methode 00. F\C3\BChrt #\0A# die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so #\0A# ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# #\0A# Gewichtung und Berechnung erfolgen nach der Methode 10. #\0A# F\C3\BChrt die Berechnung nach Variante 2 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 3 zu pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# Modulus 10, Gewichtung 3, 9, 7, 1, 3, 9, 7, 1, 3 #\0A# #\0A# Gewichtung und Berechnung erfolgen nach der Methode 18. #\0A######################################################################\0A\00"
@.str.140 = [999 x i8] c"######################################################################\0A# Berechnung nach der Methode E0 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Stellen der Kontonummer sind von rechts nach links mit den #\0A# Ziffern 2, 1, 2, 1, 2 usw. zu multiplizieren. Die jeweiligen #\0A# Produkte werden addiert, nachdem jeweils aus den zweistelligen #\0A# Produkten die Quersumme gebildet wurde (z. B. Produkt 18 = #\0A# Quersumme 9) plus den Wert 7. Nach der Addition bleiben au\C3\9Fer #\0A# der Einerstelle alle anderen Stellen unber\C3\BCcksichtigt. Die #\0A# Einerstelle wird von dem Wert 10 subtrahiert. Das Ergebnis ist #\0A# die Pr\C3\BCfziffer (10. Stelle der Kontonummer). Ergibt sich nach der #\0A# Subtraktion der Rest 10, ist die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.141 = [2075 x i8] c"######################################################################\0A# Berechnung nach der Methode E1 #\0A######################################################################\0A# #\0A# Modulus 11, Gewichtung 1, 2, 3, 4, 5, 6, 11, 10, 9 #\0A# Die Kontonummer sowohl f\C3\BCr Kontokorrentkonten als auch f\C3\BCr #\0A# Sparkonten ist 9-stellig und f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit einer Null 10-stellig darzustellen. #\0A# Die 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. #\0A# Vor der Berechnung der Pr\C3\BCfziffer sind die einzelnen Stellen der #\0A# Kontonummer durch folgende Werte (ASCII Wert) zu ersetzen: #\0A# #\0A# Ziffern der Kontonummer 0 1 2 3 4 5 6 7 8 9 #\0A# ASCII-Wert 48 49 50 51 52 53 54 55 56 57 #\0A# #\0A# Die einzelnen ASCII-Werte sind von rechts nach links mit den #\0A# Ziffern 1, 2, 3, 4, 5, 6, 11, 10, 9 zu multiplizieren. Die #\0A# jeweiligen Produkte werden addiert. Die Summe ist durch 11 zu #\0A# dividieren. Der verbleibende Rest ist die Pr\C3\BCfziffer. Verbleibt #\0A# nach der Division durch 11 kein Rest, ist die Pr\C3\BCfziffer 0. #\0A# Ergibt sich ein Rest 10, ist die Kontonummer falsch. #\0A# #\0A# Anmerkung (M.P.): nach der Multiplikation wird ein Wert von 2442 #\0A# subtrahiert; dies ist ein Vielfaches von 11, das sich bei der #\0A# \22Kontonummer\22 0 ergibt. Durch die ASCII-Darstellung wird das #\0A# Ergebnis nur unn\C3\B6tig vergr\C3\B6\C3\9Fert; die Subtraktion \C3\A4ndert das #\0A# Endergebnis nicht, bringt aber die Summe in einen Bereich, der f\C3\BCr #\0A# das Makros MOD_11_352 akzeptabel ist. #\0A######################################################################\0A\00"
@.str.142 = [57 x i8] c"Unbekannte oder nicht implementierte Pr\C3\BCfziffermethode\0A\00"
define i8* @mtxt(i64 %0) {
%2 = alloca i8*
%3 = alloca i64
store i64 %0, i64* %3
%4 = load i64, i64* %3
%5 = srem i64 %4, 1000
switch i64 %5, label %148 [
i64 0, label %6
i64 1, label %7
i64 2, label %8
i64 3, label %9
i64 4, label %10
i64 5, label %11
i64 6, label %12
i64 7, label %13
i64 8, label %14
i64 9, label %15
i64 10, label %16
i64 11, label %17
i64 12, label %18
i64 13, label %19
i64 14, label %20
i64 15, label %21
i64 16, label %22
i64 17, label %23
i64 18, label %24
i64 19, label %25
i64 20, label %26
i64 21, label %27
i64 22, label %28
i64 23, label %29
i64 24, label %30
i64 25, label %31
i64 26, label %32
i64 27, label %33
i64 28, label %34
i64 29, label %35
i64 30, label %36
i64 31, label %37
i64 32, label %38
i64 33, label %39
i64 34, label %40
i64 35, label %41
i64 36, label %42
i64 37, label %43
i64 38, label %44
i64 39, label %45
i64 40, label %46
i64 41, label %47
i64 42, label %48
i64 43, label %49
i64 44, label %50
i64 45, label %51
i64 46, label %52
i64 47, label %53
i64 48, label %54
i64 49, label %55
i64 50, label %56
i64 51, label %57
i64 52, label %58
i64 53, label %59
i64 54, label %60
i64 55, label %61
i64 56, label %62
i64 57, label %63
i64 58, label %64
i64 59, label %65
i64 60, label %66
i64 61, label %67
i64 62, label %68
i64 63, label %69
i64 64, label %70
i64 65, label %71
i64 66, label %72
i64 67, label %73
i64 68, label %74
i64 69, label %75
i64 70, label %76
i64 71, label %77
i64 72, label %78
i64 73, label %79
i64 74, label %80
i64 75, label %81
i64 76, label %82
i64 77, label %83
i64 78, label %84
i64 79, label %85
i64 80, label %86
i64 81, label %87
i64 82, label %88
i64 83, label %89
i64 84, label %90
i64 85, label %91
i64 86, label %92
i64 87, label %93
i64 88, label %94
i64 89, label %95
i64 90, label %96
i64 91, label %97
i64 92, label %98
i64 93, label %99
i64 94, label %100
i64 95, label %101
i64 96, label %102
i64 97, label %103
i64 98, label %104
i64 99, label %105
i64 100, label %106
i64 101, label %107
i64 102, label %108
i64 103, label %109
i64 104, label %110
i64 105, label %111
i64 106, label %112
i64 107, label %113
i64 108, label %114
i64 109, label %115
i64 110, label %116
i64 111, label %117
i64 112, label %118
i64 113, label %119
i64 114, label %120
i64 115, label %121
i64 116, label %122
i64 117, label %123
i64 118, label %124
i64 119, label %125
i64 120, label %126
i64 121, label %127
i64 122, label %128
i64 123, label %129
i64 124, label %130
i64 125, label %131
i64 126, label %132
i64 127, label %133
i64 128, label %134
i64 129, label %135
i64 130, label %136
i64 131, label %137
i64 132, label %138
i64 133, label %139
i64 134, label %140
i64 135, label %141
i64 136, label %142
i64 137, label %143
i64 138, label %144
i64 139, label %145
i64 140, label %146
i64 141, label %147
]
6: ; preds = %1
store i8* getelementptr inbounds ([999 x i8], [999 x i8]* @.str, i64 0, i64 0), i8** %2
br label %149
7: ; preds = %1
store i8* getelementptr inbounds ([857 x i8], [857 x i8]* @.str.1, i64 0, i64 0), i8** %2
br label %149
8: ; preds = %1
store i8* getelementptr inbounds ([998 x i8], [998 x i8]* @.str.2, i64 0, i64 0), i8** %2
br label %149
9: ; preds = %1
store i8* getelementptr inbounds ([427 x i8], [427 x i8]* @.str.3, i64 0, i64 0), i8** %2
br label %149
10: ; preds = %1
store i8* getelementptr inbounds ([427 x i8], [427 x i8]* @.str.4, i64 0, i64 0), i8** %2
br label %149
11: ; preds = %1
store i8* getelementptr inbounds ([427 x i8], [427 x i8]* @.str.5, i64 0, i64 0), i8** %2
br label %149
12: ; preds = %1
store i8* getelementptr inbounds ([999 x i8], [999 x i8]* @.str.6, i64 0, i64 0), i8** %2
br label %149
13: ; preds = %1
store i8* getelementptr inbounds ([427 x i8], [427 x i8]* @.str.7, i64 0, i64 0), i8** %2
br label %149
14: ; preds = %1
store i8* getelementptr inbounds ([498 x i8], [498 x i8]* @.str.8, i64 0, i64 0), i8** %2
br label %149
15: ; preds = %1
store i8* getelementptr inbounds ([358 x i8], [358 x i8]* @.str.9, i64 0, i64 0), i8** %2
br label %149
16: ; preds = %1
store i8* getelementptr inbounds ([427 x i8], [427 x i8]* @.str.10, i64 0, i64 0), i8** %2
br label %149
17: ; preds = %1
store i8* getelementptr inbounds ([498 x i8], [498 x i8]* @.str.11, i64 0, i64 0), i8** %2
br label %149
18: ; preds = %1
store i8* getelementptr inbounds ([501 x i8], [501 x i8]* @.str.12, i64 0, i64 0), i8** %2
br label %149
19: ; preds = %1
store i8* getelementptr inbounds ([1217 x i8], [1217 x i8]* @.str.13, i64 0, i64 0), i8** %2
br label %149
20: ; preds = %1
store i8* getelementptr inbounds ([714 x i8], [714 x i8]* @.str.14, i64 0, i64 0), i8** %2
br label %149
21: ; preds = %1
store i8* getelementptr inbounds ([714 x i8], [714 x i8]* @.str.15, i64 0, i64 0), i8** %2
br label %149
22: ; preds = %1
store i8* getelementptr inbounds ([641 x i8], [641 x i8]* @.str.16, i64 0, i64 0), i8** %2
br label %149
23: ; preds = %1
store i8* getelementptr inbounds ([1781 x i8], [1781 x i8]* @.str.17, i64 0, i64 0), i8** %2
br label %149
24: ; preds = %1
store i8* getelementptr inbounds ([427 x i8], [427 x i8]* @.str.18, i64 0, i64 0), i8** %2
br label %149
25: ; preds = %1
store i8* getelementptr inbounds ([427 x i8], [427 x i8]* @.str.19, i64 0, i64 0), i8** %2
br label %149
26: ; preds = %1
store i8* getelementptr inbounds ([427 x i8], [427 x i8]* @.str.20, i64 0, i64 0), i8** %2
br label %149
27: ; preds = %1
store i8* getelementptr inbounds ([713 x i8], [713 x i8]* @.str.21, i64 0, i64 0), i8** %2
br label %149
28: ; preds = %1
store i8* getelementptr inbounds ([785 x i8], [785 x i8]* @.str.22, i64 0, i64 0), i8** %2
br label %149
29: ; preds = %1
store i8* getelementptr inbounds ([858 x i8], [858 x i8]* @.str.23, i64 0, i64 0), i8** %2
br label %149
30: ; preds = %1
store i8* getelementptr inbounds ([1853 x i8], [1853 x i8]* @.str.24, i64 0, i64 0), i8** %2
br label %149
31: ; preds = %1
store i8* getelementptr inbounds ([1285 x i8], [1285 x i8]* @.str.25, i64 0, i64 0), i8** %2
br label %149
32: ; preds = %1
store i8* getelementptr inbounds ([930 x i8], [930 x i8]* @.str.26, i64 0, i64 0), i8** %2
br label %149
33: ; preds = %1
store i8* getelementptr inbounds ([1496 x i8], [1496 x i8]* @.str.27, i64 0, i64 0), i8** %2
br label %149
34: ; preds = %1
store i8* getelementptr inbounds ([1142 x i8], [1142 x i8]* @.str.28, i64 0, i64 0), i8** %2
br label %149
35: ; preds = %1
store i8* getelementptr inbounds ([1282 x i8], [1282 x i8]* @.str.29, i64 0, i64 0), i8** %2
br label %149
36: ; preds = %1
store i8* getelementptr inbounds ([783 x i8], [783 x i8]* @.str.30, i64 0, i64 0), i8** %2
br label %149
37: ; preds = %1
store i8* getelementptr inbounds ([927 x i8], [927 x i8]* @.str.31, i64 0, i64 0), i8** %2
br label %149
38: ; preds = %1
store i8* getelementptr inbounds ([997 x i8], [997 x i8]* @.str.32, i64 0, i64 0), i8** %2
br label %149
39: ; preds = %1
store i8* getelementptr inbounds ([997 x i8], [997 x i8]* @.str.33, i64 0, i64 0), i8** %2
br label %149
40: ; preds = %1
store i8* getelementptr inbounds ([641 x i8], [641 x i8]* @.str.34, i64 0, i64 0), i8** %2
br label %149
41: ; preds = %1
store i8* getelementptr inbounds ([1071 x i8], [1071 x i8]* @.str.35, i64 0, i64 0), i8** %2
br label %149
42: ; preds = %1
store i8* getelementptr inbounds ([997 x i8], [997 x i8]* @.str.36, i64 0, i64 0), i8** %2
br label %149
43: ; preds = %1
store i8* getelementptr inbounds ([1069 x i8], [1069 x i8]* @.str.37, i64 0, i64 0), i8** %2
br label %149
44: ; preds = %1
store i8* getelementptr inbounds ([1069 x i8], [1069 x i8]* @.str.38, i64 0, i64 0), i8** %2
br label %149
45: ; preds = %1
store i8* getelementptr inbounds ([1069 x i8], [1069 x i8]* @.str.39, i64 0, i64 0), i8** %2
br label %149
46: ; preds = %1
store i8* getelementptr inbounds ([1069 x i8], [1069 x i8]* @.str.40, i64 0, i64 0), i8** %2
br label %149
47: ; preds = %1
store i8* getelementptr inbounds ([641 x i8], [641 x i8]* @.str.41, i64 0, i64 0), i8** %2
br label %149
48: ; preds = %1
store i8* getelementptr inbounds ([1068 x i8], [1068 x i8]* @.str.42, i64 0, i64 0), i8** %2
br label %149
49: ; preds = %1
store i8* getelementptr inbounds ([1140 x i8], [1140 x i8]* @.str.43, i64 0, i64 0), i8** %2
br label %149
50: ; preds = %1
store i8* getelementptr inbounds ([711 x i8], [711 x i8]* @.str.44, i64 0, i64 0), i8** %2
br label %149
51: ; preds = %1
store i8* getelementptr inbounds ([1068 x i8], [1068 x i8]* @.str.45, i64 0, i64 0), i8** %2
br label %149
52: ; preds = %1
store i8* getelementptr inbounds ([1068 x i8], [1068 x i8]* @.str.46, i64 0, i64 0), i8** %2
br label %149
53: ; preds = %1
store i8* getelementptr inbounds ([1068 x i8], [1068 x i8]* @.str.47, i64 0, i64 0), i8** %2
br label %149
54: ; preds = %1
store i8* getelementptr inbounds ([1068 x i8], [1068 x i8]* @.str.48, i64 0, i64 0), i8** %2
br label %149
55: ; preds = %1
store i8* getelementptr inbounds ([930 x i8], [930 x i8]* @.str.49, i64 0, i64 0), i8** %2
br label %149
56: ; preds = %1
store i8* getelementptr inbounds ([1426 x i8], [1426 x i8]* @.str.50, i64 0, i64 0), i8** %2
br label %149
57: ; preds = %1
store i8* getelementptr inbounds ([5775 x i8], [5775 x i8]* @.str.51, i64 0, i64 0), i8** %2
br label %149
58: ; preds = %1
store i8* getelementptr inbounds ([1789 x i8], [1789 x i8]* @.str.52, i64 0, i64 0), i8** %2
br label %149
59: ; preds = %1
store i8* getelementptr inbounds ([1213 x i8], [1213 x i8]* @.str.53, i64 0, i64 0), i8** %2
br label %149
60: ; preds = %1
store i8* getelementptr inbounds ([997 x i8], [997 x i8]* @.str.54, i64 0, i64 0), i8** %2
br label %149
61: ; preds = %1
store i8* getelementptr inbounds ([1212 x i8], [1212 x i8]* @.str.55, i64 0, i64 0), i8** %2
br label %149
62: ; preds = %1
store i8* getelementptr inbounds ([1072 x i8], [1072 x i8]* @.str.56, i64 0, i64 0), i8** %2
br label %149
63: ; preds = %1
store i8* getelementptr inbounds ([4212 x i8], [4212 x i8]* @.str.57, i64 0, i64 0), i8** %2
br label %149
64: ; preds = %1
store i8* getelementptr inbounds ([858 x i8], [858 x i8]* @.str.58, i64 0, i64 0), i8** %2
br label %149
65: ; preds = %1
store i8* getelementptr inbounds ([572 x i8], [572 x i8]* @.str.59, i64 0, i64 0), i8** %2
br label %149
66: ; preds = %1
store i8* getelementptr inbounds ([786 x i8], [786 x i8]* @.str.60, i64 0, i64 0), i8** %2
br label %149
67: ; preds = %1
store i8* getelementptr inbounds ([1354 x i8], [1354 x i8]* @.str.61, i64 0, i64 0), i8** %2
br label %149
68: ; preds = %1
store i8* getelementptr inbounds ([928 x i8], [928 x i8]* @.str.62, i64 0, i64 0), i8** %2
br label %149
69: ; preds = %1
store i8* getelementptr inbounds ([1716 x i8], [1716 x i8]* @.str.63, i64 0, i64 0), i8** %2
br label %149
70: ; preds = %1
store i8* getelementptr inbounds ([784 x i8], [784 x i8]* @.str.64, i64 0, i64 0), i8** %2
br label %149
71: ; preds = %1
store i8* getelementptr inbounds ([1357 x i8], [1357 x i8]* @.str.65, i64 0, i64 0), i8** %2
br label %149
72: ; preds = %1
store i8* getelementptr inbounds ([1859 x i8], [1859 x i8]* @.str.66, i64 0, i64 0), i8** %2
br label %149
73: ; preds = %1
store i8* getelementptr inbounds ([786 x i8], [786 x i8]* @.str.67, i64 0, i64 0), i8** %2
br label %149
74: ; preds = %1
store i8* getelementptr inbounds ([1363 x i8], [1363 x i8]* @.str.68, i64 0, i64 0), i8** %2
br label %149
75: ; preds = %1
store i8* getelementptr inbounds ([1714 x i8], [1714 x i8]* @.str.69, i64 0, i64 0), i8** %2
br label %149
76: ; preds = %1
store i8* getelementptr inbounds ([854 x i8], [854 x i8]* @.str.70, i64 0, i64 0), i8** %2
br label %149
77: ; preds = %1
store i8* getelementptr inbounds ([1069 x i8], [1069 x i8]* @.str.71, i64 0, i64 0), i8** %2
br label %149
78: ; preds = %1
store i8* getelementptr inbounds ([857 x i8], [857 x i8]* @.str.72, i64 0, i64 0), i8** %2
br label %149
79: ; preds = %1
store i8* getelementptr inbounds ([2785 x i8], [2785 x i8]* @.str.73, i64 0, i64 0), i8** %2
br label %149
80: ; preds = %1
store i8* getelementptr inbounds ([1359 x i8], [1359 x i8]* @.str.74, i64 0, i64 0), i8** %2
br label %149
81: ; preds = %1
store i8* getelementptr inbounds ([1430 x i8], [1430 x i8]* @.str.75, i64 0, i64 0), i8** %2
br label %149
82: ; preds = %1
store i8* getelementptr inbounds ([1143 x i8], [1143 x i8]* @.str.76, i64 0, i64 0), i8** %2
br label %149
83: ; preds = %1
store i8* getelementptr inbounds ([997 x i8], [997 x i8]* @.str.77, i64 0, i64 0), i8** %2
br label %149
84: ; preds = %1
store i8* getelementptr inbounds ([571 x i8], [571 x i8]* @.str.78, i64 0, i64 0), i8** %2
br label %149
85: ; preds = %1
store i8* getelementptr inbounds ([1781 x i8], [1781 x i8]* @.str.79, i64 0, i64 0), i8** %2
br label %149
86: ; preds = %1
store i8* getelementptr inbounds ([1504 x i8], [1504 x i8]* @.str.80, i64 0, i64 0), i8** %2
br label %149
87: ; preds = %1
store i8* getelementptr inbounds ([1289 x i8], [1289 x i8]* @.str.81, i64 0, i64 0), i8** %2
br label %149
88: ; preds = %1
store i8* getelementptr inbounds ([498 x i8], [498 x i8]* @.str.82, i64 0, i64 0), i8** %2
br label %149
89: ; preds = %1
store i8* getelementptr inbounds ([4211 x i8], [4211 x i8]* @.str.83, i64 0, i64 0), i8** %2
br label %149
90: ; preds = %1
store i8* getelementptr inbounds ([3492 x i8], [3492 x i8]* @.str.84, i64 0, i64 0), i8** %2
br label %149
91: ; preds = %1
store i8* getelementptr inbounds ([928 x i8], [928 x i8]* @.str.85, i64 0, i64 0), i8** %2
br label %149
92: ; preds = %1
store i8* getelementptr inbounds ([2218 x i8], [2218 x i8]* @.str.86, i64 0, i64 0), i8** %2
br label %149
93: ; preds = %1
store i8* getelementptr inbounds ([2570 x i8], [2570 x i8]* @.str.87, i64 0, i64 0), i8** %2
br label %149
94: ; preds = %1
store i8* getelementptr inbounds ([782 x i8], [782 x i8]* @.str.88, i64 0, i64 0), i8** %2
br label %149
95: ; preds = %1
store i8* getelementptr inbounds ([1642 x i8], [1642 x i8]* @.str.89, i64 0, i64 0), i8** %2
br label %149
96: ; preds = %1
store i8* getelementptr inbounds ([2284 x i8], [2284 x i8]* @.str.90, i64 0, i64 0), i8** %2
br label %149
97: ; preds = %1
store i8* getelementptr inbounds ([3064 x i8], [3064 x i8]* @.str.91, i64 0, i64 0), i8** %2
br label %149
98: ; preds = %1
store i8* getelementptr inbounds ([499 x i8], [499 x i8]* @.str.92, i64 0, i64 0), i8** %2
br label %149
99: ; preds = %1
store i8* getelementptr inbounds ([1500 x i8], [1500 x i8]* @.str.93, i64 0, i64 0), i8** %2
br label %149
100: ; preds = %1
store i8* getelementptr inbounds ([569 x i8], [569 x i8]* @.str.94, i64 0, i64 0), i8** %2
br label %149
101: ; preds = %1
store i8* getelementptr inbounds ([999 x i8], [999 x i8]* @.str.95, i64 0, i64 0), i8** %2
br label %149
102: ; preds = %1
store i8* getelementptr inbounds ([787 x i8], [787 x i8]* @.str.96, i64 0, i64 0), i8** %2
br label %149
103: ; preds = %1
store i8* getelementptr inbounds ([1143 x i8], [1143 x i8]* @.str.97, i64 0, i64 0), i8** %2
br label %149
104: ; preds = %1
store i8* getelementptr inbounds ([785 x i8], [785 x i8]* @.str.98, i64 0, i64 0), i8** %2
br label %149
105: ; preds = %1
store i8* getelementptr inbounds ([643 x i8], [643 x i8]* @.str.99, i64 0, i64 0), i8** %2
br label %149
106: ; preds = %1
store i8* getelementptr inbounds ([1361 x i8], [1361 x i8]* @.str.100, i64 0, i64 0), i8** %2
br label %149
107: ; preds = %1
store i8* getelementptr inbounds ([789 x i8], [789 x i8]* @.str.101, i64 0, i64 0), i8** %2
br label %149
108: ; preds = %1
store i8* getelementptr inbounds ([1145 x i8], [1145 x i8]* @.str.102, i64 0, i64 0), i8** %2
br label %149
109: ; preds = %1
store i8* getelementptr inbounds ([1145 x i8], [1145 x i8]* @.str.103, i64 0, i64 0), i8** %2
br label %149
110: ; preds = %1
store i8* getelementptr inbounds ([3997 x i8], [3997 x i8]* @.str.104, i64 0, i64 0), i8** %2
br label %149
111: ; preds = %1
store i8* getelementptr inbounds ([1287 x i8], [1287 x i8]* @.str.105, i64 0, i64 0), i8** %2
br label %149
112: ; preds = %1
store i8* getelementptr inbounds ([1214 x i8], [1214 x i8]* @.str.106, i64 0, i64 0), i8** %2
br label %149
113: ; preds = %1
store i8* getelementptr inbounds ([1216 x i8], [1216 x i8]* @.str.107, i64 0, i64 0), i8** %2
br label %149
114: ; preds = %1
store i8* getelementptr inbounds ([2002 x i8], [2002 x i8]* @.str.108, i64 0, i64 0), i8** %2
br label %149
115: ; preds = %1
store i8* getelementptr inbounds ([1287 x i8], [1287 x i8]* @.str.109, i64 0, i64 0), i8** %2
br label %149
116: ; preds = %1
store i8* getelementptr inbounds ([1709 x i8], [1709 x i8]* @.str.110, i64 0, i64 0), i8** %2
br label %149
117: ; preds = %1
store i8* getelementptr inbounds ([1216 x i8], [1216 x i8]* @.str.111, i64 0, i64 0), i8** %2
br label %149
118: ; preds = %1
store i8* getelementptr inbounds ([1356 x i8], [1356 x i8]* @.str.112, i64 0, i64 0), i8** %2
br label %149
119: ; preds = %1
store i8* getelementptr inbounds ([1711 x i8], [1711 x i8]* @.str.113, i64 0, i64 0), i8** %2
br label %149
120: ; preds = %1
store i8* getelementptr inbounds ([1498 x i8], [1498 x i8]* @.str.114, i64 0, i64 0), i8** %2
br label %149
121: ; preds = %1
store i8* getelementptr inbounds ([1430 x i8], [1430 x i8]* @.str.115, i64 0, i64 0), i8** %2
br label %149
122: ; preds = %1
store i8* getelementptr inbounds ([1046 x i8], [1046 x i8]* @.str.116, i64 0, i64 0), i8** %2
br label %149
123: ; preds = %1
store i8* getelementptr inbounds ([1291 x i8], [1291 x i8]* @.str.117, i64 0, i64 0), i8** %2
br label %149
124: ; preds = %1
store i8* getelementptr inbounds ([2007 x i8], [2007 x i8]* @.str.118, i64 0, i64 0), i8** %2
br label %149
125: ; preds = %1
store i8* getelementptr inbounds ([3305 x i8], [3305 x i8]* @.str.119, i64 0, i64 0), i8** %2
br label %149
126: ; preds = %1
store i8* getelementptr inbounds ([1862 x i8], [1862 x i8]* @.str.120, i64 0, i64 0), i8** %2
br label %149
127: ; preds = %1
store i8* getelementptr inbounds ([3859 x i8], [3859 x i8]* @.str.121, i64 0, i64 0), i8** %2
br label %149
128: ; preds = %1
store i8* getelementptr inbounds ([1433 x i8], [1433 x i8]* @.str.122, i64 0, i64 0), i8** %2
br label %149
129: ; preds = %1
store i8* getelementptr inbounds ([1645 x i8], [1645 x i8]* @.str.123, i64 0, i64 0), i8** %2
br label %149
130: ; preds = %1
store i8* getelementptr inbounds ([1574 x i8], [1574 x i8]* @.str.124, i64 0, i64 0), i8** %2
br label %149
131: ; preds = %1
store i8* getelementptr inbounds ([3923 x i8], [3923 x i8]* @.str.125, i64 0, i64 0), i8** %2
br label %149
132: ; preds = %1
store i8* getelementptr inbounds ([2785 x i8], [2785 x i8]* @.str.126, i64 0, i64 0), i8** %2
br label %149
133: ; preds = %1
store i8* getelementptr inbounds ([1219 x i8], [1219 x i8]* @.str.127, i64 0, i64 0), i8** %2
br label %149
134: ; preds = %1
store i8* getelementptr inbounds ([1736 x i8], [1736 x i8]* @.str.128, i64 0, i64 0), i8** %2
br label %149
135: ; preds = %1
store i8* getelementptr inbounds ([1217 x i8], [1217 x i8]* @.str.129, i64 0, i64 0), i8** %2
br label %149
136: ; preds = %1
store i8* getelementptr inbounds ([1647 x i8], [1647 x i8]* @.str.130, i64 0, i64 0), i8** %2
br label %149
137: ; preds = %1
store i8* getelementptr inbounds ([3425 x i8], [3425 x i8]* @.str.131, i64 0, i64 0), i8** %2
br label %149
138: ; preds = %1
store i8* getelementptr inbounds ([1503 x i8], [1503 x i8]* @.str.132, i64 0, i64 0), i8** %2
br label %149
139: ; preds = %1
store i8* getelementptr inbounds ([1217 x i8], [1217 x i8]* @.str.133, i64 0, i64 0), i8** %2
br label %149
140: ; preds = %1
store i8* getelementptr inbounds ([1645 x i8], [1645 x i8]* @.str.134, i64 0, i64 0), i8** %2
br label %149
141: ; preds = %1
store i8* getelementptr inbounds ([3855 x i8], [3855 x i8]* @.str.135, i64 0, i64 0), i8** %2
br label %149
142: ; preds = %1
store i8* getelementptr inbounds ([1790 x i8], [1790 x i8]* @.str.136, i64 0, i64 0), i8** %2
br label %149
143: ; preds = %1
store i8* getelementptr inbounds ([1432 x i8], [1432 x i8]* @.str.137, i64 0, i64 0), i8** %2
br label %149
144: ; preds = %1
store i8* getelementptr inbounds ([1721 x i8], [1721 x i8]* @.str.138, i64 0, i64 0), i8** %2
br label %149
145: ; preds = %1
store i8* getelementptr inbounds ([1859 x i8], [1859 x i8]* @.str.139, i64 0, i64 0), i8** %2
br label %149
146: ; preds = %1
store i8* getelementptr inbounds ([999 x i8], [999 x i8]* @.str.140, i64 0, i64 0), i8** %2
br label %149
147: ; preds = %1
store i8* getelementptr inbounds ([2075 x i8], [2075 x i8]* @.str.141, i64 0, i64 0), i8** %2
br label %149
148: ; preds = %1
store i8* getelementptr inbounds ([57 x i8], [57 x i8]* @.str.142, i64 0, i64 0), i8** %2
br label %149
149: ; preds = %148, %147, %146, %145, %144, %143, %142, %141, %140, %139, %138, %137, %136, %135, %134, %133, %132, %131, %130, %129, %128, %127, %126, %125, %124, %123, %122, %121, %120, %119, %118, %117, %116, %115, %114, %113, %112, %111, %110, %109, %108, %107, %106, %105, %104, %103, %102, %101, %100, %99, %98, %97, %96, %95, %94, %93, %92, %91, %90, %89, %88, %87, %86, %85, %84, %83, %82, %81, %80, %79, %78, %77, %76, %75, %74, %73, %72, %71, %70, %69, %68, %67, %66, %65, %64, %63, %62, %61, %60, %59, %58, %57, %56, %55, %54, %53, %52, %51, %50, %49, %48, %47, %46, %45, %44, %43, %42, %41, %40, %39, %38, %37, %36, %35, %34, %33, %32, %31, %30, %29, %28, %27, %26, %25, %24, %23, %22, %21, %20, %19, %18, %17, %16, %15, %14, %13, %12, %11, %10, %9, %8, %7, %6
%150 = load i8*, i8** %2
ret i8* %150
}

LLVM IR (-O2):
@.str = [999 x i8] c"######################################################################\0A# Berechnung nach der Methode 00 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 2, 1, 2, 1, 2 usw. zu multiplizieren. #\0A# Die jeweiligen Produkte werden addiert, nachdem jeweils aus #\0A# den zweistelligen Produkten die Quersumme gebildet wurde #\0A# (z.B. Produkt 16 = Quersumme 7). Nach der Addition bleiben #\0A# au\C3\9Fer der Einerstelle alle anderen Stellen unber\C3\BCcksichtigt. #\0A# Die Einerstelle wird von dem Wert 10 subtrahiert. Das Ergebnis #\0A# ist die Pr\C3\BCfziffer. Ergibt sich nach der Subtraktion der #\0A# Rest 10, ist die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.1 = [857 x i8] c"######################################################################\0A# Berechnung nach der Methode 01 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 3, 7, 1, 3, 7, 1 usw. zu multiplizieren. #\0A# Die jeweiligen Produkte werden addiert. Nach der Addition #\0A# bleiben au\C3\9Fer der Einerstelle alle anderen Stellen #\0A# Unber\C3\BCcksichtigt. Die Einerstelle wird von dem Wert 10 #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Ergibt sich nach #\0A# der Subtraktion der Rest 10, ist die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.2 = [998 x i8] c"######################################################################\0A# Berechnung nach der Methode 02 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 2. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, 7, 8, 9, 2 zu #\0A# multiplizieren. Die jeweiligen Produkte werden addiert. #\0A# Die Summe ist durch 11 zu dividieren. Der verbleibende Rest #\0A# wird vom Divisor (11) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer. Verbleibt nach der Division durch 11 kein Rest, #\0A# ist die Pr\C3\BCfziffer 0. Ergibt sich als Rest 1, ist die #\0A# Pr\C3\BCfziffer zweistellig und kann nicht verwendet werden. #\0A# Die Kontonummer ist dann nicht verwendbar. #\0A######################################################################\0A\00"
@.str.3 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 03 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A# Die Berechnung erfolgt wie bei Verfahren 01. #\0A######################################################################\0A\00"
@.str.4 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 04 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4. #\0A# Die Berechnung erfolgt wie bei Verfahren 02. #\0A######################################################################\0A\00"
@.str.5 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 05 #\0A######################################################################\0A# Modulus 10, Gewichtung 7, 3, 1, 7, 3, 1, 7, 3, 1. #\0A# Die Berechnung erfolgt wie bei Verfahren 01. #\0A######################################################################\0A\00"
@.str.6 = [999 x i8] c"######################################################################\0A# Berechnung nach der Methode 06 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 (modifiziert) #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, 7, 2, 3 ff. zu multiplizieren.#\0A# Die jeweiligen Produkte werden addiert. Die Summe ist #\0A# durch 11 zu dividieren. Der verbleibende Rest wird vom #\0A# Divisor (11) subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. #\0A# Ergibt sich als Rest 1, findet von dem Rechenergebnis 10 #\0A# nur die Einerstelle (0) als Pr\C3\BCfziffer Verwendung. Verbleibt #\0A# nach der Division durch 11 kein Rest, dann ist auch die #\0A# Pr\C3\BCfziffer 0. Die Stelle 10 der Kontonummer ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.7 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 07 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10. #\0A# Die Berechnung erfolgt wie bei Verfahren 02. #\0A######################################################################\0A\00"
@.str.8 = [498 x i8] c"######################################################################\0A# Berechnung nach der Methode 08 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 00, jedoch erst #\0A# ab der Kontonummer 60 000. #\0A######################################################################\0A\00"
@.str.9 = [358 x i8] c"######################################################################\0A# Berechnung nach der Methode 09 #\0A######################################################################\0A# Keine Pr\C3\BCfziffernberechung (es wird immer richtig zur\C3\BCckgegeben). #\0A######################################################################\0A\00"
@.str.10 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 10 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A######################################################################\0A\00"
@.str.11 = [498 x i8] c"######################################################################\0A# Berechnung nach der Methode 11 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 06. Beim Rechenergebnis #\0A# 10 wird die Null jedoch durch eine 9 ersetzt. #\0A######################################################################\0A\00"
@.str.12 = [501 x i8] c"######################################################################\0A# Berechnung nach der Methode 12 #\0A######################################################################\0A# frei/nicht definiert #\0A# Beim Aufruf dieser Methode wird grunds\C3\A4tzlich ein Fehler zur\C3\BCck- #\0A# gegeben, um nicht eine (evl. falsche) Implementation vorzut\C3\A4uschen.#\0A######################################################################\0A\00"
@.str.13 = [1217 x i8] c"######################################################################\0A# Berechnung nach der Methode 13 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1. #\0A# Die Berechnung erfolgt wie bei Verfahren 00. Es ist jedoch zu #\0A# beachten, da\C3\9F die zweistellige Unterkonto-Nummer (Stellen 9 #\0A# und 10) nicht in das Pr\C3\BCfziffernberechnungsverfahren mit #\0A# einbezogen werden darf. Die f\C3\BCr die Berechnung relevante #\0A# sechsstellige Grundnummer befindet sich in den Stellen 2 bis 7, #\0A# die Pr\C3\BCfziffer in Stelle 8. Die Kontonummer ist neunstellig, #\0A# Stelle 1 ist also unbenutzt. #\0A# Ist die obengenannte Unternummer = 00 kommt es vor, da\C3\9F sie #\0A# auf den Zahlungsverkehrsbelegen nicht angegeben ist. Ergibt #\0A# die erste Berechnung einen Pr\C3\BCfziffernfehler, wird empfohlen, #\0A# die Pr\C3\BCfziffernberechnung ein zweites Mal durchzuf\C3\BChren und #\0A# dabei die \22gedachte\22 Unternummer 00 zu ber\C3\BCcksichtigen. #\0A######################################################################\0A\00"
@.str.14 = [714 x i8] c"######################################################################\0A# Berechnung nach der Methode 14 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Berechnung erfolgt wie bei Verfahren 02. Es ist jedoch zu #\0A# beachten, da\C3\9F die zweistellige Kontoart nicht in das Pr\C3\BCfziffern- #\0A# berechnungsverfahren mit einbezogen wird. Die Kontoart belegt #\0A# die Stellen 2 und 3, die zu berechnende Grundnummer die Stellen #\0A# 4 bis 9. Die Pr\C3\BCfziffer befindet sich in Stelle 10. #\0A######################################################################\0A\00"
@.str.15 = [714 x i8] c"######################################################################\0A# Berechnung nach der Methode 15 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5. #\0A# Die Berechnung erfolgt wie bei Verfahren 06. Es ist jedoch zu #\0A# beachten, da\C3\9F nur die vierstellige Kontonummer in das #\0A# Pr\C3\BCfziffernberechnungsverfahren einbezogen wird. Sie befindet #\0A# sich in den Stellen 6 bis 9, die Pr\C3\BCfziffer in Stelle 10 #\0A# der Kontonummer. #\0A######################################################################\0A\00"
@.str.16 = [641 x i8] c"######################################################################\0A# Berechnung nach der Methode 16 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# Die Berechnung erfolgt wie bei Verfahren 06. Sollte sich jedoch #\0A# nach der Division der Rest 1 ergeben, so ist die Kontonummer #\0A# unabh\C3\A4ngig vom eigentlichen Berechnungsergebnis #\0A# richtig, wenn die Ziffern an 10. und 9. Stelle identisch sind. #\0A######################################################################\0A\00"
@.str.17 = [1781 x i8] c"######################################################################\0A# Berechnung nach der Methode 17 #\0A######################################################################\0A# Modulus 11, Gewichtung 1, 2, 1, 2, 1, 2 #\0A# Die Kontonummer ist 10-stellig mit folgendem Aufbau: #\0A# #\0A# KSSSSSSPUU #\0A# K = Kontoartziffer #\0A# S = Stammnummer #\0A# P = Pr\C3\BCfziffer #\0A# U = Unterkontonummer #\0A# #\0A# Die f\C3\BCr die Berechnung relevante 6-stellige Stammnummer #\0A# (Kundennummer) befindet sich in den Stellen 2 bis 7 der #\0A# Kontonummer, die Pr\C3\BCfziffer in der Stelle 8. Die einzelnen #\0A# Stellen der Stammnummer (S) sind von links nach rechts mit #\0A# den Ziffern 1, 2, 1, 2, 1, 2 zu multiplizieren. Die #\0A# jeweiligen Produkte sind zu addieren, nachdem aus eventuell #\0A# zweistelligen Produkten der 2., 4. und 6. Stelle der #\0A# Stammnummer die Quersumme gebildet wurde. Von der Summe ist #\0A# der Wert \221\22 zu subtrahieren. Das Ergebnis ist dann durch #\0A# 11 zu dividieren. Der verbleibende Rest wird von 10 #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt #\0A# nach der Division durch 11 kein Rest, ist die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.18 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 18 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 9, 7, 1, 3, 9, 7, 1, 3. #\0A# Die Berechnung erfolgt wie bei Verfahren 01. #\0A######################################################################\0A\00"
@.str.19 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 19 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 1. #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A######################################################################\0A\00"
@.str.20 = [427 x i8] c"######################################################################\0A# Berechnung nach der Methode 20 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 3 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A######################################################################\0A\00"
@.str.21 = [713 x i8] c"######################################################################\0A# Berechnung nach der Methode 21 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 00. Nach der Addition #\0A# der Produkte werden neben der Einerstelle jedoch alle Stellen #\0A# ber\C3\BCcksichtigt, indem solange Quersummen gebildet werden, bis #\0A# ein einstelliger Wert verbleibt. Die Differenz zwischen diesem #\0A# Wert und dem Wert 10 ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.22 = [785 x i8] c"######################################################################\0A# Berechnung nach der Methode 22 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 1, 3, 1, 3, 1, 3, 1, 3. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 3, 1, 3, 1 usw. zu multiplizieren. #\0A# Von den jeweiligen Produkten bleiben die Zehnerstellen #\0A# unber\C3\BCcksichtigt. Die verbleibenden Zahlen (Einerstellen) #\0A# werden addiert. Die Differenz bis zum n\C3\A4chsten Zehner ist #\0A# die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.23 = [858 x i8] c"######################################################################\0A# Berechnung nach der Methode 23 (ge\C3\A4ndert zum 3.9.2001) #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Das Pr\C3\BCfziffernverfahren entspricht dem der Kennziffer 16, #\0A# wird jedoch nur auf die ersten sechs Ziffern der Kontonummer #\0A# angewandt. Die Pr\C3\BCfziffer befindet sich an der 7. Stelle der #\0A# Kontonummer. Die drei folgenden Stellen bleiben ungepr\C3\BCft. #\0A# Sollte sich nach der Division der Rest 1 ergeben, so ist #\0A# die Kontonummer unabh\C3\A4ngig vom eigentlichen Berechnungsergebnis #\0A# richtig, wenn die Ziffern an 6. und 7. Stelle identisch sind. #\0A######################################################################\0A\00"
@.str.24 = [1853 x i8] c"######################################################################\0A# Berechnung nach der Methode 24 #\0A######################################################################\0A# Modulus 11, Gewichtung 1, 2, 3, 1, 2, 3, 1, 2, 3 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen der Kontonummer #\0A# befinden sich in den Stellen 1 - 9 und die Pr\C3\BCfziffer in #\0A# Stelle 10 des zehnstelligen Kontonummernfeldes. Eine evtl. #\0A# in Stelle 1 vorhandene Ziffer 3, 4, 5, 6 wird wie 0 gewertet. #\0A# Eine ggf. in Stelle 1 vorhandene Ziffer 9 wird als 0 gewertet und #\0A# f\C3\BChrt dazu, dass auch die beiden nachfolgenden Ziffern in den #\0A# Stellen 2 und 3 der Kontonummer als 0 gewertet werden m\C3\BCssen. Der #\0A# o. g. Pr\C3\BCfalgorithmus greift in diesem Fall also erst ab Stelle 4 #\0A# der 10stelligen Kontonummer. Die Stelle 4 ist ungleich 0. #\0A# #\0A# Die einzelnen Stellen der Kontonummer sind von #\0A# links nach rechts, beginnend mit der ersten signifikanten #\0A# Ziffer (Ziffer ungleich 0) in den Stellen 1 - 9, mit den #\0A# Ziffern 1, 2, 3, 1, 2, 3, 1, 2, 3 zu multiplizieren. Zum #\0A# jeweiligen Produkt ist die entsprechende Gewichtungsziffer #\0A# zu addieren (zum ersten Produkt + 1; zum zweiten Produkt + 2; #\0A# zum dritten Produkt +3; zum vierten Produkt + 1 usw.). #\0A# Die einzelnen Rechenergebnisse sind durch 11 zu dividieren. #\0A# Die sich nach der Division ergebenden Reste sind zu summieren. #\0A# Die Summe der Reste ist durch 10 zu dividieren. Der sich #\0A# danach ergebende Rest ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.25 = [1285 x i8] c"######################################################################\0A# Berechnung nach der Methode 25 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9 ohne Quersumme. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, 7, 8, 9 zu multiplizieren. #\0A# Die jeweiligen Produkte werden addiert. Die Summe ist durch #\0A# 11 zu dividieren. Der verbleibende Rest wird vom Divisor (11) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach #\0A# der Division durch 11 kein Rest, ist die Pr\C3\BCfziffer 0. #\0A# Ergibt sich als Rest 1, ist die Pr\C3\BCfziffer immer 0 und kann #\0A# nur f\C3\BCr die Arbeitsziffer 8 und 9 verwendet werden. Die #\0A# Kontonummer ist f\C3\BCr die Arbeitsziffer 0, 1, 2, 3, 4, 5, 6 #\0A# und 7 dann nicht verwendbar. #\0A# Die Arbeitsziffer (Gesch\C3\A4ftsbereich oder Kontoart) befindet #\0A# sich in der 2. Stelle (von links) des zehnstelligen #\0A# Kontonummernfeldes. #\0A######################################################################\0A\00"
@.str.26 = [930 x i8] c"######################################################################\0A# Berechnung nach der Methode 26 #\0A######################################################################\0A# Modulus 11. Gewichtung 2, 3, 4, 5, 6, 7, 2 #\0A# Die Kontonummer ist 10-stellig. Sind Stelle 1 und 2 mit #\0A# Nullen gef\C3\BCllt ist die Kontonummer um 2 Stellen nach links #\0A# zu schieben und Stelle 9 und 10 mit Nullen zu f\C3\BCllen. Die #\0A# Berechnung erfolgt wie bei Verfahren 06 mit folgender #\0A# Modifizierung: f\C3\BCr die Berechnung relevant sind die Stellen 1-7; #\0A# die Pr\C3\BCfziffer steht in Stelle 8. Bei den Stellen 9 und 10 handelt #\0A# es sich um eine Unterkontonummer, welche f\C3\BCr die Berechnung nicht #\0A# ber\C3\BCcksichtigt wird. #\0A######################################################################\0A\00"
@.str.27 = [1496 x i8] c"######################################################################\0A# Berechnung nach der Methode 27 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 00, jedoch nur f\C3\BCr #\0A# die Kontonummern von 1 bis 999.999.999. Ab Konto 1.000.000.000 #\0A# kommt das Pr\C3\BCfziffernverfahren M10H (Iterierte Transformation) #\0A# zum Einsatz. #\0A# Es folgt die Beschreibung der iterierten Transformation: #\0A# Die Position der einzelnen Ziffer von rechts nach links #\0A# innerhalb der Kontonummer gibt die Zeile 1 bis 4 der #\0A# Transformationstabelle an. Aus ihr sind die \C3\9Cbersetzungswerte #\0A# zu summieren. Die Einerstelle wird von 10 subtrahiert und #\0A# stellt die Pr\C3\BCfziffer dar. #\0A# Transformationstabelle: #\0A# Ziffer 0 1 2 3 4 5 6 7 8 9 #\0A# Ziffer 1 0 1 5 9 3 7 4 8 2 6 #\0A# Ziffer 2 0 1 7 6 9 8 3 2 5 4 #\0A# Ziffer 3 0 1 8 4 6 2 9 5 7 3 #\0A# Ziffer 4 0 1 2 3 4 5 6 7 8 9 #\0A######################################################################\0A\00"
@.str.28 = [1142 x i8] c"######################################################################\0A# Berechnung nach der Methode 28 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8. #\0A# Innerhalb der 10stelligen Kontonummer ist die 8. Stelle die #\0A# Pr\C3\BCfziffer. Die 9. und 10. Stelle der Kontonummer sind #\0A# Unterkontonummern, die nicht in die Pr\C3\BCfziffernberechnung #\0A# einbezogen sind. #\0A# Jede Stelle der Konto-Stamm-Nummer wird mit einem festen #\0A# Stellenfaktor (Reihenfolge 8, 7, 6, 5, 4, 3, 2) multipliziert. #\0A# Die sich ergebenden Produkte werden addiert. Die aus der #\0A# Addition erhaltene Summe wird durch 11 dividiert. Der Rest #\0A# wird von 11 subtrahiert. Die Differenz wird der Konto-Stamm- #\0A# Nummer als Pr\C3\BCfziffer beigef\C3\BCgt. Wird als Rest eine 0 oder #\0A# eine 1 ermittelt, so lautet die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.29 = [1282 x i8] c"######################################################################\0A# Berechnung nach der Methode 29 #\0A######################################################################\0A# Modulus 10, Iterierte Transformation. #\0A# Die einzelnen Ziffern der Kontonummer werden \C3\BCber eine Tabelle #\0A# in andere Werte transformiert. Jeder einzelnen Stelle der #\0A# Kontonummer ist hierzu eine der Zeilen 1 bis 4 der Transforma- #\0A# tionstabelle fest zugeordnet. Die Transformationswerte werden #\0A# addiert. Die Einerstelle der Summe wird von 10 subtrahiert. #\0A# Das Ergebnis ist die Pr\C3\BCfziffer. Ist das Ergebnis = 10, ist #\0A# die Pr\C3\BCfziffer = 0. #\0A# Transformationstabelle: #\0A# Ziffer 0 1 2 3 4 5 6 7 8 9 #\0A# Ziffer 1 0 1 5 9 3 7 4 8 2 6 #\0A# Ziffer 2 0 1 7 6 9 8 3 2 5 4 #\0A# Ziffer 3 0 1 8 4 6 2 9 5 7 3 #\0A# Ziffer 4 0 1 2 3 4 5 6 7 8 9 #\0A######################################################################\0A\00"
@.str.30 = [783 x i8] c"######################################################################\0A# Berechnung nach der Methode 30 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 0, 0, 0, 0, 1, 2, 1, 2. #\0A# Die letzte Stelle ist per Definition die Pr\C3\BCfziffer. Die #\0A# einzelnen Stellen der Kontonummer sind ab der ersten Stelle von #\0A# links nach rechts mit den Ziffern 2, 0, 0, 0, 0, 1, 2, 1, 2 zu #\0A# multiplizieren. Die jeweiligen Produkte werden addiert (ohne #\0A# Quersummenbildung). Die weitere Berechnung erfolgt wie bei #\0A# Verfahren 00. #\0A######################################################################\0A\00"
@.str.31 = [927 x i8] c"######################################################################\0A# Berechnung nach der Methode 31 #\0A######################################################################\0A# Modulus 11, Gewichtung 9, 8, 7, 6, 5, 4, 3, 2, 1 #\0A# Die Kontonummer ist 10-stellig. Die Stellen 1 bis 9 der #\0A# Kontonummer sind von rechts nach links mit den Ziffern 9, #\0A# 8, 7, 6, 5, 4, 3, 2, 1 zu multiplizieren. Die jeweiligen Produkte #\0A# werden addiert. Die Summe ist durch 11 zu dividieren. Der #\0A# verbleibende Rest ist die Pr\C3\BCfziffer. Verbleibt nach der #\0A# Division durch 11 kein Rest, ist die Pr\C3\BCfziffer 0. Ergibt sich ein #\0A# Rest 10, ist die Kontonummer falsch.Die Pr\C3\BCfziffer befindet sich #\0A# in der 10. Stelle der Kontonummer. #\0A######################################################################\0A\00"
@.str.32 = [997 x i8] c"######################################################################\0A# Berechnung nach der Methode 32 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 4 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6, 7. Die genannten Stellen werden von rechts #\0A# nach links mit diesen Faktoren multipliziert. Die restliche #\0A# Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.33 = [997 x i8] c"######################################################################\0A# Berechnung nach der Methode 33 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 5 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6. Die genannten Stellen werden von rechts #\0A# nach links mit diesen Faktoren multipliziert. Die restliche #\0A# Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.34 = [641 x i8] c"######################################################################\0A# Berechnung nach der Methode 34 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9, 7. #\0A# Die Kontonummer ist 10-stellig. Es wird das Berechnungsverfahren #\0A# 28 mit modifizierter Gewichtung angewendet. Die Gewichtung #\0A# lautet: 2, 4, 8, 5, A, 9, 7. Dabei steht der Buchstabe A f\C3\BCr #\0A# den Wert 10. #\0A######################################################################\0A\00"
@.str.35 = [1071 x i8] c"######################################################################\0A# Berechnung nach der Methode 35 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# Die Kontonummer ist ggf. durch linksb\C3\BCndige Nullenauff\C3\BCllung #\0A# 10-stellig darzustellen. Die 10. Stelle der Kontonummer ist die #\0A# Pr\C3\BCfziffer. Die Stellen 1 bis 9 der Kontonummer werden von #\0A# rechts nach links mit den Ziffern 2, 3, 4, ff. multipliziert. Die #\0A# jeweiligen Produkte werden addiert. Die Summe der Produkte #\0A# ist durch 11 zu dividieren. Der verbleibende Rest ist die #\0A# Pr\C3\BCfziffer. Sollte jedoch der Rest 10 ergeben, so ist die #\0A# Kontonummer unabh\C3\A4ngig vom eigentlichen Berechnungsergebnis #\0A# richtig, wenn die Ziffern an 10. und 9. Stelle identisch #\0A# sind. #\0A######################################################################\0A\00"
@.str.36 = [997 x i8] c"######################################################################\0A# Berechnung nach der Methode 36 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 6 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 4, 8, 5. Die genannten Stellen werden von rechts nach links #\0A# mit diesen Faktoren multipliziert. Die restliche Berechnung #\0A# und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.37 = [1069 x i8] c"######################################################################\0A# Berechnung nach der Methode 37 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 5 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 4, 8, 5, A. Dabei steht der Buchstabe A f\C3\BCr den #\0A# Wert 10. Die genannten Stellen werden von rechts nach links #\0A# mit diesen Faktoren multipliziert. Die restliche Berechnung #\0A# und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.38 = [1069 x i8] c"######################################################################\0A# Berechnung nach der Methode 38 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 4 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 4, 8, 5, A, 9. Dabei steht der Buchstabe A f\C3\BCr den #\0A# Wert 10. Die genannten Stellen werden von rechts nach links #\0A# mit diesen Faktoren multipliziert. Die restliche Berechnung #\0A# und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.39 = [1069 x i8] c"######################################################################\0A# Berechnung nach der Methode 39 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9, 7. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 3 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 4, 8, 5, A, 9, 7. Dabei steht der Buchstabe A f\C3\BCr den #\0A# Wert 10. Die genannten Stellen werden von rechts nach links #\0A# mit diesen Faktoren multipliziert. Die restliche Berechnung #\0A# und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.40 = [1069 x i8] c"######################################################################\0A# Berechnung nach der Methode 40 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9, 7, 3, 6. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 1 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 4, 8, 5, A, 9, 7, 3, 6. Dabei steht der Buchstabe A f\C3\BCr den #\0A# Wert 10. Die genannten Stellen werden von rechts nach links #\0A# mit diesen Faktoren multipliziert. Die restliche Berechnung #\0A# und m\C3\B6gliche Ergebnisse entsprechen dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.41 = [641 x i8] c"######################################################################\0A# Berechnung nach der Methode 41 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 (modifiziert) #\0A# Die Berechnung erfolgt wie bei Verfahren 00 #\0A# Ausnahme: #\0A# Ist die 4. Stelle der Kontonummer (von links) = 9, so werden #\0A# die Stellen 1 bis 3 nicht in die Pr\C3\BCfzifferberechnung einbezogen. #\0A######################################################################\0A\00"
@.str.42 = [1068 x i8] c"######################################################################\0A# Berechnung nach der Methode 42 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 2 bis 9 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6, 7, 8, 9. Die genannten Stellen werden von #\0A# rechts nach links mit diesen Faktoren multipliziert. Die #\0A# restliche Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.43 = [1140 x i8] c"######################################################################\0A# Berechnung nach der Methode 43 #\0A######################################################################\0A# Modulus 10, Gewichtung 1, 2, 3, 4, 5, 6, 7, 8, 9. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 10 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Das Verfahren wird auf die Stellen 1 bis 9 angewendet. #\0A# Die genannten Stellen werden von rechts nach links #\0A# mit den Gewichtungsfaktoren multipliziert. Die Summe der #\0A# Produkte wird durch den Wert 10 dividiert. Der Rest der #\0A# Division wird vom Divisor subtrahiert. Die Differenz #\0A# ist die Pr\C3\BCfziffer. Ergibt die Berechnung eine Differenz #\0A# von 10, lautet die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.44 = [711 x i8] c"######################################################################\0A# Berechnung nach der Methode 44 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 0, 0, 0, 0 (A = 10) #\0A# #\0A# Die Berechnung erfolgt wie bei Verfahren 33. #\0A# Stellennr.: 1 2 3 4 5 6 7 8 9 10 #\0A# Kontonr.: x x x x x x x x x P #\0A# Gewichtung: 0 0 0 0 A 5 8 4 2 (A = 10) #\0A######################################################################\0A\00"
@.str.45 = [1068 x i8] c"######################################################################\0A# Berechnung nach der Methode 45 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung erfolgt wie bei Verfahren 00 #\0A# Ausnahme: #\0A# Kontonummern, die an Stelle 1 (von links) eine 0 enthalten, #\0A# und Kontonummern, die an Stelle 5 eine 1 enthalten, #\0A# beinhalten keine Pr\C3\BCfziffer. #\0A# Testkontonummern: #\0A# 3545343232, 4013410024 #\0A# Keine Pr\C3\BCfziffer enthalten: #\0A# 0994681254, 0000012340 (da 1. Stelle = 0) #\0A# 1000199999, 0100114240 (da 5. Stelle = 1) #\0A######################################################################\0A\00"
@.str.46 = [1068 x i8] c"######################################################################\0A# Berechnung nach der Methode 46 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 8 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 3 bis 7 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6. Die genannten Stellen werden von #\0A# rechts nach links mit diesen Faktoren multipliziert. Die #\0A# restliche Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.47 = [1068 x i8] c"######################################################################\0A# Berechnung nach der Methode 47 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 9 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 4 bis 8 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6. Die genannten Stellen werden von #\0A# rechts nach links mit diesen Faktoren multipliziert. Die #\0A# restliche Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.48 = [1068 x i8] c"######################################################################\0A# Berechnung nach der Methode 48 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 9 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 3 bis 8 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6, 7. Die genannten Stellen werden von #\0A# rechts nach links mit diesen Faktoren multipliziert. Die #\0A# restliche Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# dem Verfahren 06. #\0A######################################################################\0A\00"
@.str.49 = [930 x i8] c"######################################################################\0A# Berechnung nach der Methode 49 #\0A######################################################################\0A# Variante 1 #\0A# Die Pr\C3\BCfzifferberechnung ist nach Kennziffer 00 #\0A# durchzuf\C3\BChren. F\C3\BChrt die Berechnung nach Variante 1 zu #\0A# einem Pr\C3\BCfzifferfehler, so ist die Berechnung nach #\0A# Variante 2 vorzunehmen. #\0A# #\0A# Variante 2 #\0A# Die Pr\C3\BCfzifferberechnung ist nach Kennziffer 01 #\0A# durchzuf\C3\BChren. #\0A######################################################################\0A\00"
@.str.50 = [1426 x i8] c"######################################################################\0A# Berechnung nach der Methode 50 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Kontonummer ist 10-stellig. Die einzelnen Stellen der #\0A# Kontonummer werden von links nach rechts aufsteigend von #\0A# 1 bis 10 durchnumeriert. Die Stelle 7 der Kontonummer ist #\0A# per Definition die Pr\C3\BCfziffer. #\0A# Es wird das Berechnungsverfahren 06 in modifizierter Form #\0A# auf die Stellen 1 bis 6 angewendet. Die Gewichtung ist #\0A# 2, 3, 4, 5, 6, 7. Die genannten Stellen werden von #\0A# rechts nach links mit diesen Faktoren multipliziert. Die #\0A# restliche Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# dem Verfahren 06. #\0A# Ergibt die erste Berechnung einen Pr\C3\BCfziffernfehler, wird #\0A# empfohlen, die Pr\C3\BCfziffernberechnung ein zweites Mal durch- #\0A# zuf\C3\BChren und dabei die \22gedachte\22 Unternummer 000 an die #\0A# Stellen 8 bis 10 zu setzen und die vorhandene Kontonummer #\0A# vorher um drei Stellen nach links zu verschieben #\0A######################################################################\0A\00"
@.str.51 = [5775 x i8] c"######################################################################\0A# Berechnung nach der Methode 51 (ge\C3\A4ndert 3.6.13) #\0A######################################################################\0A# Die Kontonummer ist immer 10-stellig. Die f\C3\BCr die Berechnung #\0A# relevante Kundennummer (K) befindet sich bei den Methoden A und C #\0A# in den Stellen 4 bis 9 der Kontonummer und bei den Methoden #\0A# B + D in den Stellen 5 bis 9, die Pr\C3\BCfziffer in Stelle 10 #\0A# der Kontonummer. #\0A# #\0A# Methode A: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem #\0A# Verfahren 06. #\0A# Stellennr.: 1 2 3 4 5 6 7 8 9 A (A = 10) #\0A# Kontonr.: x x x K K K K K K P #\0A# Gewichtung: 7 6 5 4 3 2 #\0A# #\0A# Ergibt die Berechnung der Pr\C3\BCfziffer nach der Methode A #\0A# einen Pr\C3\BCfzifferfehler, ist eine weitere Berechnung mit der #\0A# Methode B vorzunehmen. #\0A# #\0A# Methode B: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem #\0A# Verfahren 33. #\0A# Stellennr.: 1 2 3 4 5 6 7 8 9 A (A = 10) #\0A# Kontonr.: x x x x K K K K K P #\0A# Gewichtung: 6 5 4 3 2 #\0A# #\0A# Ergibt auch die Berechnung der Pr\C3\BCfziffer nach Methode B #\0A# einen Pr\C3\BCfzifferfehler, ist eine weitere Berechnung mit der #\0A# Methode C vorzunehmen. #\0A# #\0A# Methode C: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1 #\0A# Die Berechnung und die m\C3\B6glichen Ergebnisse entsprechen #\0A# dem Verfahren 00; es ist jedoch zu beachten, dass nur die #\0A# Stellen 4 bis 9 in das Pr\C3\BCfzifferberechnungsverfahren #\0A# einbezogen werden #\0A# Stellennr.: 1 2 3 4 5 6 7 8 9 A (A = 10) #\0A# Kontonr.: x x x K K K K K K P #\0A# Gewichtung: 1 2 1 2 1 2 #\0A# #\0A# Ergibt auch die Berechnung der Pr\C3\BCfziffer nach Methode C #\0A# einen Pr\C3\BCfzifferfehler, ist eine weitere Berechnung mit der #\0A# Methode D vorzunehmen. #\0A# #\0A# Methode D: #\0A# Kontonummern, die bis zur Methode D gelangen und in der 10. #\0A# Stelle eine 7, 8 oder 9 haben, sind ung\C3\BCltig. #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6 #\0A# Das Berechnungsverfahren entspricht Methode B. Die Summe der #\0A# Produkte ist jedoch durch 7 zu dividieren. Der verbleibende #\0A# Rest wird vom Divisor (7) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer. Verbleibt kein Rest, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die #\0A# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung wie folgt: #\0A# #\0A# Variante 1 zur Ausnahme #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen 3 bis 9 werden von #\0A# rechts nach links mit den Ziffern 2, 3, 4, 5, 6, 7, 8 #\0A# multipliziert. Die Produkte werden addiert. Die Summe ist durch 11 #\0A# zu dividieren. Der verbleibende Rest wird vom Divisor (11) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Ergibt sich als Rest #\0A# 1 oder 0, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# Stellennr.: 1 2 3 4 5 6 7 8 9 A (A=10) #\0A# Kontonr.; x x 9 x x x x x x P #\0A# Gewichtung: 8 7 6 5 4 3 2 #\0A# #\0A# F\C3\BChrt die Variante 1 zur Ausnahme zu einem Pr\C3\BCfzifferfehler, ist #\0A# eine weitere Berechnung nach der Variante 2 vorzunehmen. #\0A# #\0A# Variante 2 zur Ausnahme #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# Berechnung und Ergebnisse entsprechen der Variante 1 zur Ausnahme. #\0A######################################################################\0A\00"
@.str.52 = [1789 x i8] c"######################################################################\0A# Berechnung nach der Methode 52 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, 4. #\0A# Zur Berechnung der Pr\C3\BCfziffer mu\C3\9F zun\C3\A4chst aus der angegebenen #\0A# achtstelligen Kontonummer die zugeh\C3\B6rige Kontonummer des ESER- #\0A# Altsystems (maximal 12stellig) ermittelt werden. Die einzelnen #\0A# Stellen dieser Alt-Kontonummer sind von rechts nach links mit #\0A# den Ziffern 2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, 4 zu multipli- #\0A# zieren. Dabei ist f\C3\BCr die Pr\C3\BCfziffer, die sich immer an der #\0A# 6. Stelle von links der Alt-Kontonummer befindet, 0 zu setzen. #\0A# Die jeweiligen Produkte werden addiert und die Summe durch 11 #\0A# dividiert. Zum Divisionsrest (ggf. auch 0) ist das Gewicht #\0A# oder ein Vielfaches des Gewichtes \C3\BCber der Pr\C3\BCfziffer zu #\0A# addieren. Die Summe wird durch 11 dividiert; der Divisionsrest #\0A# mu\C3\9F 10 lauten. Die Pr\C3\BCfziffer ist der verwendete Faktor des #\0A# Gewichtes. Kann bei der Division kein Rest 10 erreicht werden, #\0A# ist die Konto-Nr. nicht verwendbar. #\0A# Bildung der Konto-Nr. des ESER-Altsystems aus angegebener #\0A# Bankleitzahl und Konto-Nr.: XXX5XXXX XPXXXXXX (P=Pr\C3\BCfziffer) #\0A# Kontonummer des Altsystems: XXXX-XP-XXXXX (XXXXX = variable #\0A# L\C3\A4nge, da evtl.vorlaufende Nullen eliminiert werden). #\0A# Bei 10stelligen, mit 9 beginnenden Kontonummern ist die #\0A# Pr\C3\BCfziffer nach Kennziffer 20 zu berechnen. #\0A######################################################################\0A\00"
@.str.53 = [1213 x i8] c"######################################################################\0A# Berechnung nach der Methode 53 #\0A######################################################################\0A# Analog Kennziffer 52, jedoch f\C3\BCr neunstellige Kontonummern. #\0A# Bildung der Kontonummern des ESER-Altsystems aus angegebener #\0A# Bankleitzahl und angegebener neunstelliger Kontonummer: #\0A# XXX5XXXX XTPXXXXXX (P=Pr\C3\BCfziffer) #\0A# Kontonummer des Altsystems: XXTX-XP-XXXXX (XXXXX = variable #\0A# L\C3\A4nge, da evtl.vorlaufende Nullen eliminiert werden). #\0A# Die Ziffer T ersetzt die 3. Stelle von links der nach #\0A# Kennziffer 52 gebildeten Kontonummer des ESER-Altsystems. #\0A# Bei der Bildung der Kontonummer des ESER-Altsystems wird die #\0A# Ziffer T nicht in den Kundennummernteil (7.-12. Stelle der #\0A# Kontonummer) \C3\BCbernommen. #\0A# Bei 10stelligen, mit 9 beginnenden Kontonummern ist die #\0A# Pr\C3\BCfziffer nach Kennziffer 20 zu berechnen. #\0A######################################################################\0A\00"
@.str.54 = [997 x i8] c"######################################################################\0A# Berechnung nach der Methode 54 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2 #\0A# Die Kontonummer ist 10-stellig, wobei die Stellen 1 u. 2 #\0A# generell mit 49 belegt sind. Die einzelnen Stellen der #\0A# Kontonummer sind von rechts nach links mit den Ziffern 2, 3, #\0A# 4, 5, 6, 7, 2 zu multiplizieren. Die jeweiligen Produkte werden #\0A# addiert. Die Summe ist durch 11 zu dividieren. Der verbleibende #\0A# Rest wird vom Divisor (11) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer. Ergibt sich als Rest 0 oder 1, ist die Pr\C3\BCfziffer #\0A# zweistellig und kann nicht verwendet werden. Die Kontonummer #\0A# ist dann nicht verwendbar. #\0A######################################################################\0A\00"
@.str.55 = [1212 x i8] c"######################################################################\0A# Berechnung nach der Methode 55 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 7, 8 (modifiziert). #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A# Die einzelnen Stellen der Kontonummer sind von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, 7, 8, 7, 8 zu #\0A# multiplizieren. Die jeweiligen Produkte werden addiert. #\0A# Die Summe ist durch 11 zu dividieren. Der verbleibende Rest #\0A# wird vom Divisor (11) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer. Verbleibt nach der Division durch 11 kein Rest, #\0A# ist die Pr\C3\BCfziffer 0. Ergibt sich als Rest 1, entsteht bei #\0A# der Subtraktion 11 - 1 = 10. Das Rechenergebnis ist #\0A# nicht verwendbar und mu\C3\9F auf eine Stelle reduziert werden. #\0A# Die linke Seite wird eliminiert, und nur die rechte Stelle #\0A# (Null) findet als Pr\C3\BCfziffer Verwendung. #\0A######################################################################\0A\00"
@.str.56 = [1072 x i8] c"######################################################################\0A# Berechnung nach der Methode 56 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4. #\0A# Pr\C3\BCfziffer ist die letzte Stelle der Kontonummer. #\0A# Von rechts beginnend werden die einzelnen Ziffern der #\0A# Kontonummer mit den Gewichten multipliziert. Die Produkte der #\0A# Multiplikation werden addiert und diese Summe durch 11 #\0A# dividiert. Der Rest wird von 11 abgezogen, das Ergebnis ist #\0A# die Pr\C3\BCfziffer, die an die Kontonummer angeh\C3\A4ngt wird. #\0A# 1. Bei dem Ergebnis 10 oder 11 ist die Kontonummer ung\C3\BCltig. #\0A# 2. Beginnt eine zehnstellige Kontonummer mit 9, so wird beim #\0A# Ergebnis 10 die Pr\C3\BCfziffer 7 und beim Ergebnis 11 die #\0A# Pr\C3\BCfziffer 8 gesetzt. #\0A######################################################################\0A\00"
@.str.57 = [4212 x i8] c"######################################################################\0A# Berechnung nach der Methode 57 (ge\C3\A4ndert zum 09.09.2013) #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Die #\0A# Berechnung der Pr\C3\BCfziffer und die m\C3\B6glichen Ergebnisse richten #\0A# sich nach dem jeweils bei der entsprechenden Variante angegebenen #\0A# Kontonummernkreis. F\C3\BChrt die Berechnung der Pr\C3\BCfziffer nach der #\0A# vorgegebenen Variante zu einem Pr\C3\BCfzifferfehler, so ist die #\0A# Kontonummer ung\C3\BCltig. Kontonummern, die mit 00 beginnen sind #\0A# immer als falsch zu bewerten. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2, 1 #\0A# Anzuwenden ist dieses Verfahren f\C3\BCr Kontonummern, die mit den #\0A# folgenden Zahlen beginnen: #\0A# #\0A# 51, 55, 61, 64, 65, 66, 70, 73 bis 82, 88, 94 und 95 #\0A# (Konten, die mit 74 beginnen, ab 9.9.2013; bis dahin werden diese #\0A# mit Variante 2 berechnet) #\0A# #\0A# Die Stellen 1 bis 9 der Kontonummer sind von #\0A# links beginnend mit den Gewichten zu multiplizieren. Die 10. #\0A# Stelle ist die Pr\C3\BCfziffer. Die Berechnung und m\C3\B6gliche Ergebnisse #\0A# entsprechen der Methode 00. #\0A# #\0A# Ausnahme: Kontonummern, die mit den Zahlen 777777 oder 888888 #\0A# beginnen sind immer als richtig (= Methode 09; keine Pr\C3\BCfziffer- #\0A# berechnung) zu bewerten. #\0A# #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2, 1 #\0A# Anzuwenden ist dieses Verfahren f\C3\BCr Kontonummern, die mit den #\0A# folgenden Zahlen beginnen: #\0A# #\0A# 32 bis 39, 41 bis 49, 52, 53, 54, 56 bis 60, 62, 63, 67, 68, 69, #\0A# 71, 72, 83 bis 87, 89, 90, 92, 93, 96, 97 und 98 #\0A# (bis 9.9.2013 auch Konten, die mit 74 beginnen) #\0A# #\0A# Die Stellen 1, 2, 4, 5, 6, 7, 8, 9 und 10 der Kontonummer sind #\0A# von links beginnend mit den Gewichten zu multiplizieren. Die 3. #\0A# Stelle ist die Pr\C3\BCfziffer. Die Berechnung und m\C3\B6gliche Ergebnisse #\0A# entsprechen der Methode 00. #\0A# #\0A# Variante 3: #\0A# F\C3\BCr die Kontonummern, die mit den folgenden Zahlen beginnen gilt #\0A# die Methode 09 (keine Pr\C3\BCfzifferberechnung): #\0A# 40, 50, 91 und 99 #\0A# #\0A# Variante 4: #\0A# Kontonummern die mit 01 bis 31 beginnen haben an der dritten bis #\0A# vierten Stelle immer einen Wert zwischen 01 und 12 *und* an der #\0A# siebten bis neunten Stelle immer einen Wert kleiner 500. #\0A# #\0A# Ausnahme: Die Kontonummer 0185125434 ist als richtig zu #\0A# bewerten. #\0A######################################################################\0A\00"
@.str.58 = [858 x i8] c"######################################################################\0A# Berechnung nach der Methode 58 (ge\C3\A4ndert zum 4.3.2002) #\0A######################################################################\0A# Die Kontonummer (mindestens 6-stellig) ist durch linksb\C3\BCndige #\0A# Nullenauff\C3\BCllung 10-stellig darzustellen. Danach ist die 10. #\0A# Stelle die Pr\C3\BCfziffer. Die Stellen 5 bis 9 werden von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6 multipliziert. Die restliche #\0A# Berechnung und die Ergebnisse entsprechen dem Verfahren 02. #\0A# #\0A# Ergibt die Division einen Rest von 0, so ist die Pr\C3\BCfziffer = 0. #\0A# Bei einem Rest von 1 ist die Kontonummer falsch. #\0A######################################################################\0A\00"
@.str.59 = [572 x i8] c"######################################################################\0A# Berechnung nach der Methode 59 (ge\C3\A4ndert seit 3.12.2001) #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A# Die Berechnung erfolgt wie bei Verfahren 00; es ist jedoch #\0A# zu beachten, da\C3\9F Kontonummern, die kleiner als 9-stellig sind, #\0A# nicht in die Pr\C3\BCfziffernberechnung einbezogen werden. #\0A######################################################################\0A\00"
@.str.60 = [786 x i8] c"######################################################################\0A# Berechnung nach der Methode 60 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2. #\0A# Die Berechnung erfolgt wie bei Verfahren 00. Es ist jedoch zu #\0A# beachten, da\C3\9F die zweistellige Unterkontonummer (Stellen 1 und #\0A# 2) nicht in das Pr\C3\BCfziffernverfahren mit einbezogen werden darf. #\0A# Die f\C3\BCr die Berechnung relevante siebenstellige Grundnummer #\0A# befindet sich in den Stellen 3 bis 9, die Pr\C3\BCfziffer in der #\0A# Stelle 10. #\0A######################################################################\0A\00"
@.str.61 = [1354 x i8] c"######################################################################\0A# Berechnung nach der Methode 61 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2. #\0A# Darstellung der Kontonummer: B B B S S S S P A U (10-stellig). #\0A# B = Betriebsstellennummer #\0A# S = Stammnummer #\0A# P = Pr\C3\BCfziffer #\0A# A = Artziffer #\0A# U = Unternummer #\0A# Die Berechnung erfolgt wie bei Verfahren 00 \C3\BCber Betriebs- #\0A# stellennummer und Stammnummer mit der Gewichtung 2, 1, 2, 1, #\0A# 2, 1, 2. #\0A# Ist die Artziffer (neunte Stelle der Kontonummer) eine 8, so #\0A# werden die neunte und zehnte Stelle der Kontonummer in die #\0A# Pr\C3\BCfziffernermittlung einbezogen. Die Berechnung erfolgt dann #\0A# \C3\BCber Betriebsstellennummer, Stammnummer, Artziffer und Unter- #\0A# nummer mit der Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A######################################################################\0A\00"
@.str.62 = [928 x i8] c"######################################################################\0A# Berechnung nach der Methode 62 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2. #\0A# Die beiden ersten und die beiden letzten Stellen sind #\0A# nicht zu ber\C3\BCcksichtigen. Die Stellen drei bis sieben #\0A# sind von rechts nach links mit den Ziffern 2, 1, 2, 1, 2 #\0A# zu multiplizieren. Aus zweistelligen Einzelergebnissen #\0A# ist eine Quersumme zu bilden. Alle Ergebnisse sind dann #\0A# zu addieren. Die Differenz zum n\C3\A4chsten Zehner ergibt die #\0A# Pr\C3\BCfziffer auf Stelle acht. Ist die Differenz 10, ist die #\0A# Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.63 = [1716 x i8] c"######################################################################\0A# Berechnung nach der Methode 63 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1. #\0A# Die f\C3\BCr die Berechnung relevante 6-stellige Grundnummer #\0A# (Kundennummer) befindet sich in den Stellen 2-7, die Pr\C3\BCfziffer #\0A# in Stelle 8 der Kontonummer. Die zweistellige Unterkontonummer #\0A# (Stellen 9-10) ist nicht in das Pr\C3\BCfziffernverfahren einzu- #\0A# beziehen. Die einzelnen Stellen der Grundnummer sind von rechts #\0A# nach links mit den Ziffern 2, 1, 2, 1, 2, 1 zu multiplizieren. #\0A# Die jeweiligen Produkte werden addiert, nachdem jeweils aus #\0A# den zweistelligen Produkten die Quersumme gebildet wurde #\0A# (z.B. Produkt 16 = Quersumme 7). Nach der Addition bleiben #\0A# au\C3\9Fer der Einerstelle alle anderen Stellen unber\C3\BCcksichtigt. #\0A# Die Einerstelle wird von dem Wert 10 subtrahiert. Das Ergebnis #\0A# ist die Pr\C3\BCfziffer (Stelle 8). Hat die Einerstelle den Wert 0, #\0A# ist die Pr\C3\BCfziffer 0. Ausnahmen: #\0A# Ist die Ziffer in Stelle 1 vor der sechsstelligen Grundnummer #\0A# nicht 0, ist das Ergebnis als falsch zu werten. #\0A# Ist die Unterkontonummer 00, kann es vorkommen, da\C3\9F sie auf #\0A# den Zahlungsverkehrsbelegen nicht angegeben ist, die Kontonummer #\0A# jedoch um f\C3\BChrende Nullen erg\C3\A4nzt wurde. In diesem Fall sind #\0A# z.B. die Stellen 1-3 000, die Pr\C3\BCfziffer ist an der Stelle 10. #\0A######################################################################\0A\00"
@.str.64 = [784 x i8] c"######################################################################\0A# Berechnung nach der Methode 64 #\0A######################################################################\0A# Modulus 11, Gewichtung 9, 10, 5, 8, 4, 2. #\0A# Die Kontonummer ist 10-stellig. Die f\C3\BCr die Berechnung relevanten #\0A# Stellen der Kontonummer befinden sich in den Stellen 1 bis 6 und #\0A# werden von links nach rechts mit den Ziffern 9, 10, 5, 8, 4, 2 #\0A# multipliziert. Die weitere Berechnung und Ergebnisse entsprechen #\0A# dem Verfahren 06. Die Pr\C3\BCfziffer befindet sich in Stelle 7 der #\0A# Kontonummer. #\0A######################################################################\0A\00"
@.str.65 = [1357 x i8] c"######################################################################\0A# Berechnung nach der Methode 65 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2. #\0A# Die Kontonummer ist zehnstellig: G G G S S S S P K U #\0A# G = Gesch\C3\A4ftstellennummer #\0A# S = Stammnummer #\0A# P = Pr\C3\BCfziffer #\0A# K = Kontenartziffer #\0A# U = Unterkontonummer #\0A# Die Berechnung erfolgt wie bei Verfahren 00 \C3\BCber Gesch\C3\A4fts- #\0A# stellennummer und Stammnummer mit der Gewichtung 2, 1, 2,... #\0A# Ausnahme: Ist die Kontenartziffer (neunte Stelle der Konto- #\0A# nummer) eine 9, so werden die neunte und zehnte Stelle der #\0A# Kontonummer in die Pr\C3\BCfziffernermittlung einbezogen. Die #\0A# Berechnung erfolgt dann \C3\BCber die Gesch\C3\A4ftsstellennummer, #\0A# Stammnummer, Kontenartziffer und Unterkontonummer mit der #\0A# Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A######################################################################\0A\00"
@.str.66 = [1859 x i8] c"######################################################################\0A# Berechnung nach der Methode 66 #\0A######################################################################\0A# Aufbau der 9-stelligen Kontonummer (innerhalb des #\0A# zwischenbetrieblich 10-stelligen Feldes) #\0A# Stelle 1 = geh\C3\B6rt nicht zur Kontonummer, muss #\0A# daher 0 sein #\0A# 2 = Stammnunmmer #\0A# 3-4 = Unterkontonummer, wird bei der Pr\C3\BCfziffer- #\0A# berechnung nicht ber\C3\BCcksichtigt #\0A# 5-9 = Stammnummer #\0A# 10 = Pr\C3\BCfziffer #\0A# Der 9-stelligen Kontonummer wird f\C3\BCr die Pr\C3\BCfzifferberechnung #\0A# eine 0 vorangestellt. Die Pr\C3\BCfziffer steht in Stelle 10. Die f\C3\BCr #\0A# die Berechnung relevante 6-stellige Stammnummer (Kundenummer) #\0A# befindet sich in den Stellen 2 und 5 bis 9. Die zweistellige #\0A# Unterkontonummer (Stellen 3 und 4) wird nicht in das #\0A# Pr\C3\BCfzifferberechnungsverfahren mit einbezogen und daher mit 0 #\0A# gewichtet. Die einzelnen Stellen der Stammnummer sind von rechts #\0A# nach links mit den Ziffern 2, 3, 4, 5, 6, 0, 0, 7 zu #\0A# multiplizieren. Die jeweiligen Produkte werden addiert. Die #\0A# Summe ist durch 11 zu dividieren. Bei einem verbleibenden Rest #\0A# von 0 ist die Pr\C3\BCfziffer 1. Bei einem Rest von 1 ist die #\0A# Pr\C3\BCfziffer 0 Verbleibt ein Rest von 2 bis 10, so wird dieser vom #\0A# Divison (11) subtrahiert. Die Differenz ist dann die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.67 = [786 x i8] c"######################################################################\0A# Berechnung nach der Methode 67 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2. #\0A# Die Kontonummer ist zehnstellig. Die Berechnung erfolgt wie bei #\0A# Verfahren 00. Es ist jedoch zu beachten, da\C3\9F die zweistellige #\0A# Unterkontonummer (Stellen 9 und 10) nicht in das Pr\C3\BCfziffern- #\0A# verfahren mit einbezogen werden darf. Die f\C3\BCr die Berechnung #\0A# relevante siebenstellige Stammnummer befindet sich in den #\0A# Stellen 1 bis 7, die Pr\C3\BCfziffer in der Stelle 8. #\0A######################################################################\0A\00"
@.str.68 = [1363 x i8] c"######################################################################\0A# Berechnung nach der Methode 68 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A# Die Kontonummern sind 6 bis 10stellig und enthalten keine #\0A# f\C3\BChrenden Nullen. Die erste Stelle von rechts ist die #\0A# Pr\C3\BCfziffer. Die Berechnung erfolgt wie bei Verfahren 00, #\0A# hierbei sind jedoch folgende Besonderheiten zu beachten: #\0A# Bei 10stelligen Kontonummern erfolgt die Berechnung f\C3\BCr die #\0A# 2. bis 7. Stelle (von rechts!). Stelle 7 mu\C3\9F eine 9 sein. #\0A# 6 bis 9stellige Kontonummern sind in zwei Varianten pr\C3\BCfbar. #\0A# Variante 1: voll pr\C3\BCfbar. #\0A# Ergibt die Berechnung nach Variante 1 einen Pr\C3\BCfziffernfehler, #\0A# mu\C3\9F Variante 2 zu einer korrekten Pr\C3\BCfziffer f\C3\BChren. #\0A# Variante 2: Stellen 7 und 8 werden nicht gepr\C3\BCft. #\0A# 9stellige Kontonummern im Nummerenbereich 400000000 bis #\0A# 4999999999 sind nicht pr\C3\BCfbar, da diese Nummern keine #\0A# Pr\C3\BCfziffer enthalten. #\0A######################################################################\0A\00"
@.str.69 = [1714 x i8] c"######################################################################\0A# Berechnung nach der Methode 69 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8. #\0A# Die Berechnung erfolgt wie bei Verfahren 28. Ergibt die #\0A# Berechnung einen Pr\C3\BCfziffernfehler, so ist die Pr\C3\BCfziffer #\0A# nach Variante II zu ermitteln (s.u.). #\0A# Ausnahmen: #\0A# F\C3\BCr den Kontonummernkreis 9300000000 - 9399999999 ist keine #\0A# Pr\C3\BCfziffernberechnung m\C3\B6glich = Kennziffer 09. #\0A# F\C3\BCr den Kontonummernkreis 9700000000 - 9799999999 ist die #\0A# Pr\C3\BCfziffernberechnung wie folgt vorzunehmen (Variante II): #\0A# Die Position der einzelnen Ziffern von rechts nach links #\0A# innerhalb der Kontonummer gibt die Zeile 1 bis 4 der Trans- #\0A# formationstabelle an. Aus ihr sind die \C3\9Cbersetzungswerte zu #\0A# summieren. Die Einerstelle wird von 10 subtrahiert und stellt #\0A# die Pr\C3\BCfziffer dar. #\0A# Transformationstabelle: #\0A# Ziffer : 0123456789 #\0A# Zeile 1 : 0159374826 #\0A# Zeile 2 : 0176983254 #\0A# Zeile 3 : 0184629573 #\0A# Zeile 4 : 0123456789 #\0A######################################################################\0A\00"
@.str.70 = [854 x i8] c"######################################################################\0A# Berechnung nach der Methode 70 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Kontonummer ist zehnstellig. Die einzelnen Stellen der #\0A# Kontonummer sind von rechts nach links mit den Ziffern #\0A# 2,3,4,5,6,7,2,3,4 zu multiplizieren. Die Berechnung erfolgt wie #\0A# bei Verfahren 06. #\0A# Ausnahme: Ist die 4. Stelle der Kontonummer = 5 oder die 4. - #\0A# 5. Stelle der Kontonummer = 69, so werden die Stellen 1 - 3 #\0A# nicht in die Pr\C3\BCfziffernermittlung einbezogen. #\0A######################################################################\0A\00"
@.str.71 = [1069 x i8] c"######################################################################\0A# Berechnung nach der Methode 71 #\0A######################################################################\0A# Modulus 11, Gewichtung 6, 5, 4, 3, 2, 1. #\0A# Die Kontonummer ist immer 10-stellig. Die Stellen 2 bis 7 #\0A# sind von links nach rechts mit den Ziffern 6, 5, 4, 3, 2, 1 zu #\0A# multiplizieren. Die Ergebnisse sind dann ohne Quersummenbildung #\0A# zu addieren. Die Summe ist durch 11 zu dividieren. #\0A# Der verbleibende Rest wird vom Divisor (11) subtrahiert. #\0A# Das Ergebnis ist die Pr\C3\BCfziffer. #\0A# Ausnahmen: Verbleibt nach der Division durch 11 kein Rest, ist #\0A# die Pr\C3\BCfziffer 0. Ergibt sich als Rest 1, entsteht bei der #\0A# Subtraktion 11 ./. 1 = 10; die Zehnerstelle (1) ist dann #\0A# die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.72 = [857 x i8] c"######################################################################\0A# Berechnung nach der Methode 72 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1. #\0A# Die Kontonummer ist zehnstellig. Die Berechnung erfolgt wie bei #\0A# Verfahren 00. Es ist jedoch zu beachten, da\C3\9F die zweistellige #\0A# Unterkontonummer (Stellen 1 und 2) und die Artziffer (Stelle 3) #\0A# nicht in das Pr\C3\BCfziffernverfahren mit einbezogen werden. #\0A# Die f\C3\BCr die Berechnung relevante sechsstellige Kundennummer #\0A# befindet sich in den Stellen 4 bis 9, die Pr\C3\BCfziffer in der #\0A# Stelle 10. #\0A######################################################################\0A\00"
@.str.73 = [2785 x i8] c"######################################################################\0A# Berechnung nach der Methode 73 (ge\C3\A4ndert zum 6.12.2004) #\0A######################################################################\0A# #\0A# Die Kontonummer ist durch linksb\C3\BCndiges Auff\C3\BCllen mit Nullen #\0A# 10-stellig darzustellen. Die 10. Stelle der Kontonummer ist die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1 #\0A# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach links #\0A# mit den Ziffern 2, 1, 2, 1, 2, 1 multipliziert. Die Berechnung und #\0A# Ergebnisse entsprechen dem Verfahren 00. #\0A# #\0A# F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, #\0A# ist eine weitere Berechnung nach Variante 2 vorzunehmen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2 #\0A# Das Berechnungsverfahren entspricht Variante 1, es ist jedoch zu #\0A# beachten, dass nur die Stellen 5 bis 9 in das Pr\C3\BCfziffern- #\0A# berechnungsverfahren einbezogen werden. #\0A# #\0A# F\C3\BChrt die Berechnung auch nach Variante 2 zu einem Pr\C3\BCfziffer- #\0A# fehler, ist die Berechnung nach Variante 3 vorzunehmen: #\0A# #\0A# Variante 3 #\0A# Modulus 7, Gewichtung 2, 1, 2, 1, 2 Das Berechnungsverfahren #\0A# entspricht Variante 2. Die Summe der Produkt-Quersummen ist jedoch #\0A# durch 7 zu dividieren. Der verbleibende Rest wird vom Divisor (7) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach der #\0A# Division kein Rest, ist die Pr\C3\BCfziffer = 0 #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die 3. #\0A# Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die Berechnung #\0A# gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den gleichen Ergebnissen und #\0A# Testkontonummern. #\0A######################################################################\0A\00"
@.str.74 = [1359 x i8] c"######################################################################\0A# Berechnung nach der Methode 74 (ge\C3\A4ndert zum 4.6.2007) #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2 ff. #\0A# Die Kontonummer (2- bis 10-stellig) ist durch linksb\C3\BCndige #\0A# Nullenauff\C3\BCllung 10-stellig darzustellen. Die 10. Stelle ist #\0A# per Definition die Pr\C3\BCfziffer. Die f\C3\BCr die Berechnung #\0A# relevanten Stellen werden von rechts nach links mit den Ziffern #\0A# 2, 1, 2, 1, 2 ff. multipliziert. Die weitere Berechnung und die #\0A# Ergebnisse entsprechen dem Verfahren 00. #\0A# #\0A# Ausnahme: #\0A# Bei 6-stelligen Kontonummern ist folgende Besonderheit zu #\0A# beachten. #\0A# Ergibt die erste Berechnung der Pr\C3\BCfziffer nach dem Verfahren 00 #\0A# einen Pr\C3\BCfziffernfehler, so ist eine weitere Berechnung #\0A# vorzunehmen. Hierbei ist die Summe der Produkte auf die n\C3\A4chste #\0A# Halbdekade hochzurechnen. Die Differenz ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.75 = [1430 x i8] c"######################################################################\0A# Berechnung nach der Methode 75 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2. #\0A# Die Kontonummer (6-, 7- oder 9-stellig) ist durch linksb\C3\BCndige #\0A# Nullenauff\C3\BCllung 10-stellig darzustellen. Die f\C3\BCr die Berech- #\0A# nung relevante 5-stellige Stammnummer wird von links nach #\0A# rechts mit den Ziffern 2, 1, 2, 1, 2 multipliziert. Die weitere #\0A# Berechnung und die Ergebnisse entsprechen dem Verfahren 00. #\0A# Bei 6- und 7-stelligen Kontonummern befindet sich die f\C3\BCr die #\0A# Berechnung relevante Stammnummer in den Stellen 5 bis 9, die #\0A# Pr\C3\BCfziffer in Stelle 10 der Kontonummer. #\0A# Bei 9-stelligen Kontonummern befindet sich die f\C3\BCr die Berech- #\0A# nung relevante Stammnummer in den Stellen 2 bis 6, die Pr\C3\BCf- #\0A# ziffer in der 7. Stelle der Kontonummer. Ist die erste Stelle #\0A# der 9-stelligen Kontonummer = 9 (2. Stelle der \22gedachten\22 #\0A# Kontonummer), so befindet sich die f\C3\BCr die Berechnung relevante #\0A# Stammnummer in den Stellen 3 bis 7, die Pr\C3\BCfziffer in der 8. #\0A# Stelle der Kontonummer. #\0A######################################################################\0A\00"
@.str.76 = [1143 x i8] c"######################################################################\0A# Berechnung nach der Methode 76 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5 ff. #\0A# Die einzelnen Stellen der f\C3\BCr die Berechnung der Pr\C3\BCfziffer #\0A# relevanten 5-, 6- oder 7-stelligen Stammnummer sind von rechts #\0A# nach links mit den Ziffern 2, 3, 4, 5 ff. zu multiplizieren. #\0A# Die jeweiligen Produkte werden addiert. Die Summe ist durch 11 #\0A# zu dividieren. Der verbleibende Rest ist die Pr\C3\BCfziffer. Ist #\0A# der Rest 10, kann die Kontonummer nicht verwendet werden. #\0A# Darstellung der Kontonummer: ASSSSSSPUU. #\0A# Ist die Unterkontonummer \2200\22, kann es vorkommen, da\C3\9F sie auf #\0A# Zahlungsbelegen nicht angegeben ist. Die Pr\C3\BCfziffer ist dann #\0A# an die 10. Stelle ger\C3\BCckt. #\0A# Die Kontoart (1. Stelle) kann den Wert 0, 4, 6, 7, 8 oder 9 haben. #\0A######################################################################\0A\00"
@.str.77 = [997 x i8] c"######################################################################\0A# Berechnung nach der Methode 77 #\0A######################################################################\0A# Modulus 11, Gewichtung 1, 2, 3, 4, 5. #\0A# Die Kontonummer ist 10-stellig. Die f\C3\BCr die Berechnung #\0A# relevanten Stellen 6 bis 10 werden von rechts nach links mit #\0A# den Ziffern 1, 2, 3, 4, 5 multipliziert. Die Produkte werden #\0A# addiert. Die Summe ist durch 11 zu dividieren. Verbleibt nach #\0A# der Division der Summe durch 11 ein Rest, ist folgende neue #\0A# Berechnung durchzuf\C3\BChren: #\0A# Modulus 11, Gewichtung 5, 4, 3, 4, 5. #\0A# Ergibt sich bei der erneuten Berechnung wiederum ein Rest, #\0A# dann ist die Kontonummer falsch. #\0A######################################################################\0A\00"
@.str.78 = [571 x i8] c"######################################################################\0A# Berechnung nach der Methode 78 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2. #\0A# Die Berechnung erfolgt wie bei Verfahren 00. Ausnahme: #\0A# 8-stellige Kontonummern sind nicht pr\C3\BCfbar, da diese Nummern #\0A# keine Pr\C3\BCfziffer enthalten. #\0A######################################################################\0A\00"
@.str.79 = [1781 x i8] c"######################################################################\0A# Berechnung nach der Methode 79 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2 ff. #\0A# Die Kontonummer ist 10-stellig. Die Berechnung und Ergebnisse #\0A# entsprechen dem Verfahren 00. Es ist jedoch zu beachten, dass #\0A# die Berechnung vom Wert der 1. Stelle der Kontonummer abh\C3\A4ngig #\0A# ist. #\0A# #\0A# Variante 1: #\0A# Die 1. Stelle der Kontonummer hat die Ziffer 3, 4, 5, 6, 7 #\0A# oder 8 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen der Kontonummer #\0A# befinden sich in den Stellen 1 bis 9. Die 10. Stelle ist per #\0A# Definition die Pr\C3\BCfziffer. #\0A# #\0A# Variante 2: #\0A# Die 1. Stelle der Kontonummer hat die Ziffer 1, 2 oder 9 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen der Kontonummer #\0A# befinden sich in den Stellen 1 bis 8. Die 9. Stelle ist die #\0A# Pr\C3\BCfziffer der 10-stelligen Kontonummer. #\0A# #\0A# Kontonummern, die in der 1. Stelle eine 0 haben, #\0A# wurden nicht vergeben und gelten deshalb als falsch. #\0A######################################################################\0A\00"
@.str.80 = [1504 x i8] c"######################################################################\0A# Berechnung nach der Methode 80 (ge\C3\A4ndert zum 8.6.2004) #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2. #\0A# Die Berechnung und die m\C3\B6glichen Ergebnisse entsprechen dem #\0A# Verfahren 00; es ist jedoch zu beachten, da\C3\9F nur die Stellen #\0A# 5 bis 9 in das Pr\C3\BCfziffernberechnungsverfahren einbezogen #\0A# werden. #\0A# F\C3\BChrt die Berechnung zu einem Pr\C3\BCfziffernfehler, so ist die #\0A# Berechnung nach Variante 2 vorzunehmen. Das Berechnungsverfahren #\0A# entspricht Variante 1. Die Summe der Produkte ist jedoch durch #\0A# 7 zu dividieren. Der verbleibende Rest wird vom Divisor (7) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach #\0A# der Division kein Rest, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die #\0A# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den gleichen #\0A# Ergebnissen und Testkontonummern. #\0A######################################################################\0A\00"
@.str.81 = [1289 x i8] c"######################################################################\0A# Berechnung nach der Methode 81 (ge\C3\A4ndert zum 6.9.2004) #\0A######################################################################\0A# #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung stellig #\0A# darzustellen. Die 10. Stelle ist per Definition Pr\C3\BCfziffer. Die #\0A# f\C3\BCr die Berechnung relevanten Stellen werden von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, multipliziert. Die weitere #\0A# Berechnung und die m\C3\B6glichen Ergebnisse entsprechen dem Verfahren #\0A# 32. #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen 3. #\0A# Stelle der Kontonummer = 9 (Sachkonten), so erfolgt Berechnung #\0A# gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit gleichen Ergebnissen und #\0A# Testkontonummern. #\0A######################################################################\0A\00"
@.str.82 = [498 x i8] c"######################################################################\0A# Berechnung nach der Methode 82 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Sind die 3. und 4. Stelle der Kontonummer = 99, so erfolgt die #\0A# Berechnung nach Verfahren 10, sonst nach Verfahren 33. #\0A######################################################################\0A\00"
@.str.83 = [4211 x i8] c"######################################################################\0A# Berechnung nach der Methode 83 #\0A######################################################################\0A# 1. Kundenkonten #\0A# A. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# B. Modulus 11, Gewichtung 2, 3, 4, 5, 6 #\0A# C. Modulus 7, Gewichtung 2, 3, 4, 5, 6 #\0A# Gemeinsame Anmerkungen f\C3\BCr die Berechnungsverfahren: #\0A# Die Kontonummer ist immer 10-stellig. Die f\C3\BCr die Berechnung #\0A# relevante Kundennummer (K) befindet sich bei der Methode A in #\0A# den Stellen 4 bis 9 der Kontonummer und bei den Methoden B + C #\0A# in den Stellen 5 - 9, die Pr\C3\BCfziffer in Stelle 10 der #\0A# Kontonummer. #\0A# #\0A# Ergibt die erste Berechnung der Pr\C3\BCfziffer nach dem Verfahren A #\0A# einen Pr\C3\BCfzifferfehler, so sind weitere Berechnungen mit den #\0A# anderen Methoden vorzunehmen. Kontonummern, die nach #\0A# Durchf\C3\BChrung aller 3 Berechnungsmethoden nicht zu einem #\0A# richtigen Ergebnis f\C3\BChren, sind nicht pr\C3\BCfbar. #\0A# #\0A# Methode A: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Berechnung und m\C3\B6glichen Ergebnisse entsprechen #\0A# dem Verfahren 32. #\0A# #\0A# Methode B: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6 #\0A# Die Berechnung und m\C3\B6glichen Ergebnisse entsprechen #\0A# dem Verfahren 33. #\0A# #\0A# Methode C: #\0A# Kontonummern, die bis zur Methode C gelangen und in der 10. #\0A# Stelle eine 7, 8 oder 9 haben, sind ung\C3\BCltig. Modulus 7, #\0A# Gewichtung 2, 3, 4, 5, 6 Das Berechnungsverfahren entspricht #\0A# Methode B. Die Summe der Produkte ist jedoch durch 7 zu #\0A# dividieren. Der verbleibende Rest wird vom Divisor (7) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt kein #\0A# Rest, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# 2. Sachkonten #\0A# Berechnungsmethode: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8 #\0A# Die Sachkontonummer ist immer 10-stellig. Die f\C3\BCr die Berechnung #\0A# relevante Sachkontontenstammnummer (S) befindet sich in den #\0A# Stellen 3 bis 9 der Kontonummer, wobei die 3. und 4. Stelle #\0A# immer jeweils 9 sein m\C3\BCssen; die Pr\C3\BCfziffer ist in Stelle 10 der #\0A# Sachkontonummer. F\C3\BChrt die Berechnung nicht zu einem richtigen #\0A# Ergebnis, ist die Nummer nicht pr\C3\BCfbar. #\0A# Berechnung: #\0A# Die einzelnen Stellen der Sachkontonummern sind von rechts nach #\0A# links mit den Ziffern 2, 3, 4, 5, 6, 7, 8 zu multiplizieren. Die #\0A# jeweiligen Produkte werden addiert. Die Summe ist durch 11 zu #\0A# dividieren. Der verbleibende Rest wird vom Divisor (11) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach der #\0A# Division durch die 11 kein Rest, ist die Pr\C3\BCfziffer \220\22. Das #\0A# Rechenergebnis \2210\22 ist nicht verwendbar und muss auf eine #\0A# Stelle reduziert werden. Die rechte Stelle Null findet als #\0A# Pr\C3\BCfziffer Verwendung. #\0A######################################################################\0A\00"
@.str.84 = [3492 x i8] c"######################################################################\0A# Berechnung nach der Methode 84 (ge\C3\A4ndert zum 3.6.13) #\0A######################################################################\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung #\0A# 10-stellig darzustellen. Die 10. Stelle ist per Definition die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Es ist zu beachten, dass nur die Stellen 5 bis 9 in das #\0A# Pr\C3\BCfzifferberechnungsverfahren einbezogen werden. # #\0A# #\0A# Methode A #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem #\0A# Verfahren 06. #\0A# #\0A# Stelle-Nr. 1 2 3 4 5 6 7 8 9 10 #\0A# Kontonummer X X X X K K K K K P #\0A# Gewichtung 6 5 4 3 2 #\0A# #\0A# F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfziffer- #\0A# fehler, ist die Berechnung nach Variante 2 vorzunehmen. #\0A# #\0A# Methode B #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem #\0A# Verfahren 06. Dabei ist zu beachten, da\C3\9F als Divisor 7 zu #\0A# verwenden ist. #\0A# #\0A# Stelle-Nr. 1 2 3 4 5 6 7 8 9 10 #\0A# Kontonummer X X X X K K K K K P #\0A# Gewichtung 6 5 4 3 2 #\0A# #\0A# #\0A# Methode C #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen dem #\0A# Verfahren 06. #\0A# #\0A# Stelle-Nr. 1 2 3 4 5 6 7 8 9 10 #\0A# Kontonummer X X X X K K K K K P #\0A# Gewichtung 2 1 2 1 2 #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die #\0A# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den gleichen #\0A# Ergebnissen und Testkontonummern. #\0A######################################################################\0A\00"
@.str.85 = [928 x i8] c"######################################################################\0A# Berechnung nach der Methode 85 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6. #\0A# Wie Verfahren 83, jedoch folgende Ausnahme: #\0A# Sind die 3. und 4. Stelle der Kontonummer = 99, so ist folgende #\0A# Pr\C3\BCfziffernberechnung ma\C3\9Fgebend: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8. #\0A# Die f\C3\BCr die Berechnung relevanten Stellen 3 bis 9 der Kontonr #\0A# werden von rechts nach links mit den Ziffern 2, 3, 4, 5, 6, 7, 8 #\0A# multipliziert. Die weitere Berechnung und m\C3\B6glichen Ergebnisse #\0A# entsprechen dem Verfahren 02. #\0A######################################################################\0A\00"
@.str.86 = [2218 x i8] c"######################################################################\0A# Berechnung nach der Methode 86 (ge\C3\A4ndert zum 6.9.2004) #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1 #\0A# #\0A# Methode A #\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung 10- #\0A# stellig darzustellen. Die Berechnung und die m\C3\B6glichen #\0A# Ergebnisse entsprechen dem Verfahren 00; es ist jedoch zu #\0A# beachten, dass nur die Stellen 4 bis 9 in das #\0A# Pr\C3\BCfzifferberechnungsverfahren einbezogen werden. Die Stelle #\0A# 10 der Kontonummer ist die Pr\C3\BCfziffer. #\0A# #\0A# F\C3\BChrt die Berechnung nach Methode A zu einem Pr\C3\BCfziffer- #\0A# fehler, so ist die Berechnung nach Methode B vorzunehmen. #\0A# #\0A# Methode B #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung 10- #\0A# stellig darzustellen. Die Stellen 4 bis 9 der Kontonummer #\0A# werden von rechts nach links mit den Ziffern 2, 3, 4, 5, 6, 7 #\0A# multipliziert. Die weitere Berechnung und die m\C3\B6glichen #\0A# Ergebnisse entsprechen dem Verfahren 32. Die Stelle 10 ist die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen #\0A# die 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den gleichen #\0A# Ergebnissen und Testkontonummern. #\0A######################################################################\0A\00"
@.str.87 = [2570 x i8] c"######################################################################\0A# Berechnung nach der Methode 87 (ge\C3\A4ndert zum 6.9.04) #\0A######################################################################\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die #\0A# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den #\0A# gleichen Ergebnissen und Testkontonummern. #\0A# #\0A# Methode A: #\0A# Vorgegebener Pascalcode, anzuwenden auf Stellen 5 bis 9 #\0A# von links der Kontonummer, Pr\C3\BCfziffer in Stelle 10. #\0A# Der vorgegebener Pseudocode (pascal-\C3\A4hnlich) wurde nach C #\0A# umgeschrieben. Eine Beschreibung des Berechnungsverfahrens findet #\0A# sich in der Datei pz<mmyy>.pdf (z.B. pz0602.pdf) der Deutschen #\0A# Bundesbank. #\0A# #\0A# Methode B: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen werden von rechts #\0A# nach links mit den Ziffern 2, 3, 4, 5, 6 multipliziert. Die #\0A# weitere Berechnung und die m\C3\B6glichen Ergebnisse entsprechen dem #\0A# Verfahren 33. #\0A# F\C3\BChrt die Berechnung nach Methode B wiederum zu einem #\0A# Pr\C3\BCfzifferfehlen, ist eine weitere Berechnung nach Methode C #\0A# vorzunehmen. #\0A# #\0A# Methode C: #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6 #\0A# Die Stellen 5 bis 9 der Kontonummer werden von rechts nach #\0A# links mit den Gewichten multipliziert. Die jeweiligen Produkte #\0A# werden addiert. Die Summe ist durch 7 zu dividieren. Der #\0A# verbleibende Rest wird vom Divisor (7) subtrahiert. Das #\0A# Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach der Division kein #\0A# Rest, ist die Pr\C3\BCfziffer = 0. #\0A######################################################################\0A\00"
@.str.88 = [782 x i8] c"######################################################################\0A# Berechnung nach der Methode 88 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. #\0A# Die Stellen 4 bis 9 werden von rechts nach links mit den #\0A# Gewichten 2, 3, 4, 5, 6, 7 multipliziert. Die weitere Berechnung #\0A# entspricht dem Verfahren 06. #\0A# Ausnahme: Ist die 3. Stelle der Kontonummer = 9, so werden #\0A# die Stellen 3 bis 9 von rechts nach links mit den Gewichten #\0A# 2, 3, 4, 5, 6, 7, 8 multipliziert. #\0A######################################################################\0A\00"
@.str.89 = [1642 x i8] c"######################################################################\0A# Berechnung nach der Methode 89 #\0A######################################################################\0A# 8- und 9-stellige Kontonummern sind mit dem #\0A# Berechnungsverfahren 10 zu pr\C3\BCfen. #\0A# #\0A# 7-stellige Kontonummern sind wie folgt zu pr\C3\BCfen: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung #\0A# 10-stellig darzustellen. Die f\C3\BCr die Berechnung relevante #\0A# 6-stellige Stammnummer (x) befindet sich in den Stellen 4 bis #\0A# 9, die Pr\C3\BCfziffer in Stelle 10 der Kontonummer. Die einzelnen #\0A# Stellen der Stammnummer sind von rechts nach links mit den #\0A# Ziffern 2, 3, 4, 5, 6, 7 zu multiplizieren. Die jeweiligen #\0A# Produkte werden addiert, nachdem jeweils aus den 2- stelligen #\0A# Produkten Quersummen gebildet wurden. Die Summe ist durch 11 #\0A# zu dividieren. Die weiteren Berechnungen und Ergebnisse #\0A# entsprechen dem Verfahren 06. #\0A# #\0A# 1- bis 6- und 10-stellige Kontonummern sind nicht zu #\0A# pr\C3\BCfen, da diese keine Pr\C3\BCfziffer enthalten. #\0A# Testkontonummern: 1098506, 32028008, 218433000 #\0A######################################################################\0A\00"
@.str.90 = [2284 x i8] c"######################################################################\0A# Berechnung nach der Methode 90 (ge\C3\A4ndert zum 6.6.2005) #\0A######################################################################\0A# 1. Kundenkonten #\0A# A. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7. -> Methode 32 #\0A# B. Modulus 11, Gewichtung 2, 3, 4, 5, 6. -> Methode 33 #\0A# C. Modulus 7, Gewichtung 2, 3, 4, 5, 6. -> Methode 33 mod7 #\0A# D. Modulus 9, Gewichtung 2, 3, 4, 5, 6. -> Methode 33 mod9 #\0A# E. Modulus 10, Gewichtung 2, 1, 2, 1, 2. -> Methode 33 mod10 #\0A# #\0A# Die Kontonummer ist immer 10-stellig. Die f\C3\BCr die Berechnung #\0A# relevante Kundennummer befindet sich bei der Methode A in den #\0A# Stellen 4 bis 9 der Kontonummer und bei den Methoden B - E in #\0A# den Stellen 5 bis 9, die Pr\C3\BCfziffer in Stelle 10. #\0A# #\0A# Ergibt die erste Berechnung der Pr\C3\BCfziffer nach dem Verfahren A #\0A# einen Pr\C3\BCfziffernfehler, so sind weitere Berechnungen mit den #\0A# anderen Methoden vorzunehmen. #\0A# Die Methode A enstpricht Verfahren 32. Die Methoden B - E #\0A# entsprechen Verfahren 33, jedoch mit Divisoren 11, 7, 9 und 10. #\0A# #\0A# Ausnahme: Ist nach linksb\C3\BCndigem Auff\C3\BCllen mit Nullen auf 10 #\0A# Stellen die 3. Stelle der Kontonummer = 9 (Sachkonten) befindet #\0A# sich die f\C3\BCr die Berechnung relevante Sachkontonummer (S) in #\0A# den Stellen 3 bis 9. Diese Kontonummern sind ausschlie\C3\9Flich #\0A# nach Methode F zu pr\C3\BCfen. #\0A# #\0A# 2. Sachkonten -> Methode 32 (modifiziert) #\0A# F. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8. #\0A# Die 3. Stelle ist 9, die f\C3\BCr die Berechnung relevanten Stellen #\0A# befinden sich in den Stellen 3 bis 9. #\0A######################################################################\0A\00"
@.str.91 = [3064 x i8] c"######################################################################\0A# Berechnung nach der Methode 91 (ge\C3\A4ndert zum 8.12.03) #\0A######################################################################\0A# 1. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# 2. Modulus 11, Gewichtung 7, 6, 5, 4, 3, 2 #\0A# 3. Modulus 11, Gewichtung 2, 3, 4, 0, 5, 6, 7, 8, 9, A (A = 10) #\0A# 4. Modulus 11, Gewichtung 2, 4, 8, 5, 10, 9 #\0A# #\0A# Gemeinsame Hinweise f\C3\BCr die Berechnungsvarianten 1 bis 4: #\0A# #\0A# Die Kontonummer ist immer 10-stellig. Die einzelnen Stellen #\0A# der Kontonummer werden von links nach rechts von 1 bis 10 #\0A# durchnummeriert. Die Stelle 7 der Kontonummer ist die #\0A# Pr\C3\BCfziffer. Die f\C3\BCr die Berechnung relevanten Kundennummern #\0A# (K) sind von rechts nach links mit den jeweiligen Gewichten zu #\0A# multiplizieren. Die restliche Berechnung und m\C3\B6glichen #\0A# Ergebnisse entsprechen dem Verfahren 06. #\0A# #\0A# Ergibt die Berechnung nach der ersten beschriebenen Variante #\0A# einen Pr\C3\BCfzifferfehler, so sind in der angegebenen Reihenfolge #\0A# weitere Berechnungen mit den anderen Varianten #\0A# vorzunehmen, bis die Berechnung keinen Pr\C3\BCfzifferfehler mehr #\0A# ergibt. Kontonummern, die endg\C3\BCltig nicht zu einem richtigen #\0A# Ergebnis f\C3\BChren, sind nicht pr\C3\BCfbar. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Stellen 8 bis 10 werden nicht in die Berechnung #\0A# einbezogen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 7, 6, 5, 4, 3, 2 #\0A# Die Stellen 8 bis 10 werden nicht in die Berechnung #\0A# einbezogen. #\0A# #\0A# Variante 3: #\0A# Modulus 11, Gewichtung 2, 3, 4, 0, 5, 6, 7, 8, 9, A (A = 10) #\0A# Die Stellen 1 bis 10 werden in die Berechnung einbezogen. #\0A# #\0A# Variante 4: #\0A# Modulus 11, Gewichtung 2, 4, 8, 5, A, 9 (A = 10) #\0A# Die Stellen 8 bis 10 werden nicht in die Berechnung einbezogen. #\0A######################################################################\0A\00"
@.str.92 = [499 x i8] c"######################################################################\0A# Berechnung nach der Methode 92 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1. #\0A# Die Berechnung erfolgt wie bei Verfahren 01, jedoch werden nur #\0A# die Stellen 4 bis 9 einbezogen. Stelle 10 ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.93 = [1500 x i8] c"######################################################################\0A# Berechnung nach der Methode 93 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6. #\0A# Die f\C3\BCr die Berechnung relevante Kundennummer befindet sich #\0A# entweder #\0A# a) in den Stellen 1 bis 5, die Pr\C3\BCfziffer in Stelle 6, #\0A# b) in den Stellen 5 bis 9, die Pr\C3\BCfziffer in Stelle 10. #\0A# Die 2-stellige Unternummer und die 2-stellige Kontoartnummer #\0A# werden nicht in die Berechnung einbezogen. Sie befinden sich im #\0A# Fall a) an Stelle 7 bis 10. Im Fall b) befinden Sie sich an #\0A# Stelle 1 bis 4 und m\C3\BCssen \220000\22 lauten. #\0A# Die 5-stellige Kundennummer wird von rechts nach links mit den #\0A# Gewichten multipliziert. Die weitere Berechnung und die #\0A# m\C3\B6glichen Ergebnisse entsprechen dem Verfahren 06. #\0A# F\C3\BChrt die Berechnung zu einem Pr\C3\BCfziffernfehler, so ist die #\0A# Berechnung nach Variante 2 vorzunehmen. Das Berechnungsverfahren #\0A# entspricht Variante 1. Die Summe der Produkte ist jedoch durch #\0A# 7 zu dividieren. Der verbleibende Rest wird vom Divisor (7) #\0A# subtrahiert. Das Ergebnis ist die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.94 = [569 x i8] c"######################################################################\0A# Berechnung nach der Methode 94 #\0A######################################################################\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2, 1. #\0A# Die Stellen 1 bis 9 der Kontonummer sind von rechts nach links #\0A# mit den Gewichten zu multiplizieren. Die weitere Berechnung #\0A# erfolgt wie bei Verfahren 00. #\0A######################################################################\0A\00"
@.str.95 = [999 x i8] c"######################################################################\0A# Berechnung nach der Methode 95 (ge\C3\A4ndert zum 9.9.2013) #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A# Ausnahmen: #\0A# Kontonr.: 0000000001 bis 0001999999 #\0A# Kontonr.: 0009000000 bis 0025999999 #\0A# Kontonr.: 0396000000 bis 0499999999 #\0A# Kontonr.: 0700000000 bis 0799999999 #\0A# Kontonr.: 0910000000 bis 0989999999 (ab 9.9.2013) #\0A# F\C3\BCr diese Kontonummernkreise ist keine Pr\C3\BCfzifferberechnung #\0A# m\C3\B6glich. Sie sind als richtig anzusehen. #\0A######################################################################\0A\00"
@.str.96 = [787 x i8] c"######################################################################\0A# Berechnung nach der Methode 96 #\0A######################################################################\0A# A. Modulus 11, Gewichtung 2,3,4,5,6,7,8,9,1 #\0A# B. Modulus 10, Gewichtung 2,1,2,1,2,1,2,1,2 #\0A# Die Pr\C3\BCfziffernberechnung ist nach Kennziffer 19 durchzuf\C3\BChren. #\0A# F\C3\BChrt die Berechnung zu einem Fehler, so ist sie nach Kennziffer #\0A# 00 durchzuf\C3\BChren. F\C3\BChren beide Varianten zu einem Fehler, so #\0A# gelten Kontonummern zwischen 0001300000 und 0099399999 als #\0A# richtig. #\0A######################################################################\0A\00"
@.str.97 = [1143 x i8] c"######################################################################\0A# Berechnung nach der Methode 97 #\0A######################################################################\0A# Modulus 11: #\0A# Die Kontonummer (5, 6, 7, 8, 9 o. 10-stellig) ist durch links- #\0A# b\C3\BCndige Nullenauff\C3\BCllung 10-stellig darzustellen. Danach ist die #\0A# 10. Stelle die Pr\C3\BCfziffer. #\0A# #\0A# Die Kontonummer ist unter Weglassung der Pr\C3\BCfziffer (= Wert X) #\0A# durch 11 zu teilen. Das Ergebnis der Division ist ohne die #\0A# Nachkomma-Stellen mit 11 zu multiplizieren. Das Produkt ist vom #\0A# 'Wert X' zu subtrahieren. #\0A# #\0A# Ist das Ergebnis < 10, so entspricht das Ergebnis der Pr\C3\BCfziffer. #\0A# Ist das Ergebnis = 10, so ist die Pr\C3\BCfziffer = 0 #\0A######################################################################\0A\00"
@.str.98 = [785 x i8] c"######################################################################\0A# Berechnung nach der Methode 98 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 1, 7, 3, 1, 7, 3 #\0A# Die Kontonummer ist 10-stellig. Die Berechnung erfolgt wie #\0A# bei Verfahren 01. Es ist jedoch zu beachten, dass nur die #\0A# Stellen 3 bis 9 in die Pr\C3\BCfzifferberechnung einbezogen #\0A# werden. Die Stelle 10 der Kontonummer ist die Pr\C3\BCfziffer. #\0A# F\C3\BChrt die Berechnung zu einem falschen Ergebnis, so ist #\0A# alternativ das Verfahren 32 anzuwenden. #\0A######################################################################\0A\00"
@.str.99 = [643 x i8] c"######################################################################\0A# Berechnung nach der Methode 99 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# Die Berechnung erfolgt wie bei Verfahren 06. #\0A# Ausnahmen: Kontonr.: 0396000000 bis 0499999999 #\0A# F\C3\BCr diese Kontonummern ist keine Pr\C3\BCfzifferberechnung #\0A# m\C3\B6glich. Sie sind als richtig anzusehen. #\0A######################################################################\0A\00"
@.str.100 = [1361 x i8] c"######################################################################\0A# Berechnung nach der Methode A0 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 4, 8, 5, 10, 0, 0, 0, 0 Die #\0A# Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10- stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Die Stelle 10 ist die Pr\C3\BCfziffer. Die einzelnen Stellen der #\0A# Kontonummer (ohne Pr\C3\BCfziffer) sind von rechts nach links mit #\0A# dem zugeh\C3\B6rigen Gewicht (2, 4, 8, 5, 10, 0, 0, 0, 0) zu #\0A# multiplizieren. Die Produkte werden addiert. Das Ergebnis ist #\0A# durch 11 zu dividieren. Ergibt sich nach der Division ein #\0A# Rest von 0 oder 1, so ist die Pr\C3\BCfziffer 0. Ansonsten ist der #\0A# Rest vom Divisor (11) zu subtrahieren. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer. #\0A# Ausnahme: 3-stellige Kontonummern bzw. Kontonummern, deren #\0A# Stellen 1 bis 7 = 0 sind, enthalten keine Pr\C3\BCfziffer und sind #\0A# als richtig anzusehen. #\0A######################################################################\0A\00"
@.str.101 = [789 x i8] c"######################################################################\0A# Berechnung nach der Methode A1 (ge\C3\A4ndert zum 9.6.2003) #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 0, 0. #\0A# #\0A# Die Kontonummern sind 8- oder 10-stellig. Kontonummern (ohne #\0A# f\C3\BChrende Nullen gez\C3\A4hlt) mit 9 oder weniger als 8 Stellen sind #\0A# falsch. 8-stellige Kontonummern sind f\C3\BCr die Pr\C3\BCfzifferberechnung #\0A# durch linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Die Berechnung erfolgt wie beim Verfahren 00. #\0A######################################################################\0A\00"
@.str.102 = [1145 x i8] c"######################################################################\0A# Berechnung nach der Methode A2 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: Gewichtung und Berechnung erfolgen nach der Methode 00.#\0A# F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: Gewichtung und Berechnung erfolgen nach der Methode 04.#\0A######################################################################\0A\00"
@.str.103 = [1145 x i8] c"######################################################################\0A# Berechnung nach der Methode A3 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: Gewichtung und Berechnung erfolgen nach der Methode 00.#\0A# F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: Gewichtung und Berechnung erfolgen nach der Methode 10.#\0A######################################################################\0A\00"
@.str.104 = [3997 x i8] c"######################################################################\0A# Berechnung nach der Methode A4 #\0A######################################################################\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Zur #\0A# Pr\C3\BCfung einer Kontonummer sind die folgenden Varianten zu #\0A# rechnen. Dabei ist zu beachten, dass Kontonummern mit der #\0A# Ziffernfolge 99 an den Stellen 3 und 4 (XX99XXXXXX) nur nach #\0A# Variante 3 und ggf. 4 zu pr\C3\BCfen sind. Alle anderen Kontonummern #\0A# sind nacheinander nach den Varianten 1, ggf. 2 und ggf. 4 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# In die Pr\C3\BCfzifferberechnung werden nur die Stellen 4 bis 9 #\0A# einbezogen. Die Stelle 10 ist die Pr\C3\BCfziffer. Die weitere #\0A# Berechnung erfolgt nach dem Verfahren 06. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Fehler, ist nach Variante 2 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach links #\0A# mit den Gewichten multipliziert. Die jeweiligen Produkte werden #\0A# addiert. Die Summe ist durch 7 zu dividieren. Der verbleibende #\0A# Rest wird vom Divisor (7) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer (Stelle 10). Verbleibt nach der Division kein Rest, #\0A# ist die Pr\C3\BCfziffer 0. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Fehler, ist nach Variante 4 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# #\0A# In die Pr\C3\BCfzifferberechnung werden nur die Stellen 5 bis 9 #\0A# einbezogen. Die Stelle 10 ist die Pr\C3\BCfziffer. Die weitere #\0A# Berechnung erfolgt nach dem Verfahren 06. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Fehler, ist nach Variante 4 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 4: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# Die Berechnung erfolgt nach der Methode 93. #\0A######################################################################\0A\00"
@.str.105 = [1287 x i8] c"######################################################################\0A# Berechnung nach der Methode A5 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: Gewichtung und Berechnung erfolgen nach der Methode #\0A# 00. F\C3\BChrt die Berechnung nach Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so sind 10-stellige Konten mit einer 9 an #\0A# Stelle 1 falsch, alle anderen Konten sind nach Variante 2 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 2: Gewichtung und Berechnung erfolgen nach der Methode 10.#\0A######################################################################\0A\00"
@.str.106 = [1214 x i8] c"######################################################################\0A# Berechnung nach der Methode A6 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10- stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Die #\0A# Stelle 10 ist die Pr\C3\BCfziffer. #\0A# #\0A# Sofern dann an der zweiten Stelle der Kontonummer eine 8 steht, #\0A# erfolgen Gewichtung und Berechnung wie beim Verfahren 00. #\0A# #\0A# Bei allen Kontonummern, die keine 8 an der zweiten Stelle #\0A# haben, erfolgen Gewichtung und Berechnung wie beim Verfahren 01. #\0A######################################################################\0A\00"
@.str.107 = [1216 x i8] c"######################################################################\0A# Berechnung nach der Methode A7 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10- stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Gewichtung und Berechnung erfolgen nach der Methode 00. F\C3\BChrt die #\0A# Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, ist nach #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Gewichtung und Berechnung erfolgen nach der Methode 03. #\0A######################################################################\0A\00"
@.str.108 = [2002 x i8] c"######################################################################\0A# Berechnung nach der Methode A8 (ge\C3\A4ndert zum 7.3.05) #\0A######################################################################\0A# Die Kontonummer ist durch linksb\C3\BCndige Nullenauff\C3\BCllung 10- #\0A# stellig darzustellen. Die 10. Stelle ist per Definition die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach links #\0A# mit den Ziffern 2, 3, 4, 5, 6, 7 multipliziert. Die weitere #\0A# Berechnung und die m\C3\B6glichen Ergebnisse entsprechen dem Verfahren #\0A# 06. F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfziffer- #\0A# fehler, so sind die Konten nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1 #\0A# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach links #\0A# mit den Ziffern 2, 1, 2, 1, 2, 1 multipliziert. Die weiter #\0A# Berechnung und die m\C3\B6glichen Ergebnisse entsprechen dem Verfahren #\0A# 00. #\0A# #\0A# Ausnahme: #\0A# Ist nach linksb\C3\BCndiger Auff\C3\BCllung mit Nullen auf 10 Stellen die #\0A# 3. Stelle der Kontonummer = 9 (Sachkonten), so erfolgt die #\0A# Berechnung gem\C3\A4\C3\9F der Ausnahme in Methode 51 mit den gleichen #\0A# Ergebnissen und Testkontonummern. #\0A######################################################################\0A\00"
@.str.109 = [1287 x i8] c"######################################################################\0A# Berechnung nach der Methode A9 #\0A######################################################################\0A# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1 #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Gewichtung und Berechnung erfolgen nach der Methode 01. F\C3\BChrt die #\0A# Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist nach #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Gewichtung und Berechnung erfolgen nach der Methode 06. #\0A######################################################################\0A\00"
@.str.110 = [1709 x i8] c"######################################################################\0A# Berechnung nach der Methode B0 #\0A######################################################################\0A# #\0A# Die Kontonummern sind immer 10-stellig. Kontonummern (ohne #\0A# f\C3\BChrende Nullen gez\C3\A4hlt) mit 9 oder weniger Stellen sind falsch. #\0A# Kontonummern mit 8 an der ersten Stelle sind ebenfalls falsch. #\0A# Die weitere Verfahrensweise richtet sich nach der 8. Stelle der #\0A# Kontonummer: #\0A# #\0A# Variante 1 #\0A# #\0A# F\C3\BCr Kontonummern mit einer 1, 2, 3, oder 6 an der 8. Stelle gilt #\0A# das Verfahren 09 (Keine Pr\C3\BCfzifferberechnung, alle Kontonummern #\0A# sind richtig). #\0A# #\0A# Variante 2 #\0A# #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# (von rechts beginnend) #\0A# #\0A# F\C3\BCr Kontonummern mit einer 0, 4, 5, 7, 8 oder 9 an der 8. Stelle #\0A# erfolgen Gewichtung und Berechnung wie beim Verfahren 06. #\0A######################################################################\0A\00"
@.str.111 = [1216 x i8] c"######################################################################\0A# Berechnung nach der Methode B1 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 7, 3, 1, 7, 3, 1, 7, 3, 1 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 05. F\C3\BChrt die #\0A# Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist nach #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 01. #\0A######################################################################\0A\00"
@.str.112 = [1356 x i8] c"######################################################################\0A# Berechnung nach der Methode B2 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 2 #\0A# Kontonummern, die an der 1. Stelle von links der 10- stelligen #\0A# Kontonummer den Wert 0 bis 7 beinhalten, sind nach der Methode 02 #\0A# zu rechnen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Kontonummern, die an der 1. Stelle von links der 10- stelligen #\0A# Kontonummer den Wert 8 oder 9 beinhalten, sind nach der Methode #\0A# 00 zu rechnen. #\0A######################################################################\0A\00"
@.str.113 = [1711 x i8] c"######################################################################\0A# Berechnung nach der Methode B3 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, ggf. #\0A# ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 #\0A# #\0A# Die Kontonummer ist 10-stellig. Kontonummern, die an der 1. Stelle #\0A# von links der 10-stelligen Kontonummer den Wert bis 8 beinhalten #\0A# sind nach der Methode 32 zu rechen. #\0A# #\0A# #\0A# Variante 2: #\0A# #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# #\0A# Kontonummern, die an der 1. Stelle von links der 10- stelligen #\0A# Kontonummer den Wert 9 beinhalten sind nach der Methode 06 zu #\0A# rechen. #\0A######################################################################\0A\00"
@.str.114 = [1498 x i8] c"######################################################################\0A# Berechnung nach der Methode B4 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Kontonummern, die an der 1. Stelle von links der 10-stelligen #\0A# Kontonummer den Wert 9 beinhalten, sind nach der Methode 00 zu #\0A# rechnen. #\0A# #\0A# Variante 2: #\0A# #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# Kontonummern, die an der 1. Stelle von links der 10-stelligen #\0A# Kontonummer den Wert 0 bis 8 beinhalten, sind nach der Methode #\0A# 02 zu rechnen. #\0A######################################################################\0A\00"
@.str.115 = [1430 x i8] c"######################################################################\0A# Berechnung nach der Methode B5 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 7, 3, 1 ,7, 3, 1, 7, 3, 1 #\0A# Die Gewichtung entspricht der Methode 05. Die Berechnung #\0A# entspricht der Methode 01. F\C3\BChrt die Berechnung nach der Variante #\0A# 1 zu einem Pr\C3\BCfzifferfehler, so sind Kontonummern, die an der 1. #\0A# Stelle von links der 10-stelligen Kontonummer den Wert 8 oder 9 #\0A# beinhalten, falsch. Alle anderen Kontonummern sind nach der #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 00. #\0A######################################################################\0A\00"
@.str.116 = [1046 x i8] c"######################################################################\0A# Berechnung nach der Methode B6 (ge\C3\A4ndert zum 5.9.11) #\0A######################################################################\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2,3,4,5,6,7,8,9,3 #\0A# Kontonummern, die an der 1. Stelle der 10-stelligen Kontonummer #\0A# den Wert 1-9 oder an den Stellen 1-5 die Werte 02691-02699 #\0A# beinhalten, sind nach der Methode 20 zu pr\C3\BCfen. Alle anderen # #\0A# Kontonummern sind nach der Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2,4,8,5,10,9,7,3,6,1,2,4 #\0A# Die Berechnung erfolgt nach der Methode 53. #\0A######################################################################\0A\00"
@.str.117 = [1291 x i8] c"######################################################################\0A# Berechnung nach der Methode B7 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggff. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Die #\0A# 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. #\0A# #\0A# Variante 1: Modulus 10, Gewichtung 3, 7, 1, 3, 7, 1, 3, 7, 1 #\0A# Kontonummern der Kontenkreise 0001000000 bis 0005999999 sowie #\0A# 0700000000 bis 0899999999 sind nach der Methode (Kennziffer) 01 #\0A# zu pr\C3\BCfen. F\C3\BChrt die Berechnung nach der Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist die Kontonummer falsch. #\0A# #\0A# Variante 2: F\C3\BCr alle anderen Kontonummern gilt die Methode 09 #\0A# (keine Pr\C3\BCfzifferberechnung). #\0A######################################################################\0A\00"
@.str.118 = [2007 x i8] c"######################################################################\0A# Berechnung nach der Methode B8 (ge\C3\A4ndert zum 6.6.11) #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Die #\0A# 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 3 (modifiziert) #\0A# #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 20. #\0A# F\C3\BChrt die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: Modulus 10, iterierte Transformation. #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 29. #\0A# F\C3\BChrt die Berechnung nach Variante 2 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 3 zu pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# F\C3\BCr die folgenden Kontonummernkreise gilt die Methode 09 (keine #\0A# Pr\C3\BCfzifferberechnung): #\0A# 10-stellige Kontonummer; 1. + 2. Stelle = 51 - 59 #\0A# Kontonummernkreis 5100000000 - 5999999999 #\0A# 10-stellige Kontonummer; Stellen 1 - 3 = 901 - 910 #\0A# Kontonummernkreis 9010000000 - 9109999999 #\0A######################################################################\0A\00"
@.str.119 = [3305 x i8] c"######################################################################\0A# Berechnung nach der Methode B9 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Kontonummern mit weniger als zwei oder mehr als drei f\C3\BChrenden #\0A# Nullen sind falsch. Die Kontonummern mit zwei f\C3\BChrenden Nullen #\0A# sind nach Variante 1, mit drei f\C3\BChrenden Nullen nach Variante 2 #\0A# zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus (11,10), Gewichtung 1, 3, 2, 1, 3, 2, 1 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen der Kontonummer befinden #\0A# sich - von links nach rechts gelesen \C2\AD in den Stellen 3-9 (die #\0A# Pr\C3\BCfziffer ist in Stelle 10). Sie sind von rechts nach links #\0A# mit den zugeh\C3\B6rigen Gewichtungsfaktoren zu multiplizieren. #\0A# #\0A# Zum jeweiligen Produkt ist der zugeh\C3\B6rige Gewichtungsfaktor zu #\0A# addieren. Das jeweilige Ergebnis ist durch 11 zu dividieren. Die #\0A# sich aus der Division ergebenden Reste sind zu summieren. Diese #\0A# Summe ist durch 10 zu dividieren. Der Rest ist die berechnete #\0A# Pr\C3\BCfziffer. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Pr\C3\BCfzifferfehler, so ist die #\0A# berechnete Pr\C3\BCfziffer um 5 zu erh\C3\B6hen und erneut zu pr\C3\BCfen. Ist #\0A# die Pr\C3\BCfziffer gr\C3\B6\C3\9Fer oder gleich 10, ist 10 abzuziehen und das #\0A# Ergebnis ist dann die Pr\C3\BCfziffer. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 1, 2, 3, 4, 5, 6 #\0A# Die f\C3\BCr die Berechnung relevanten Stellen der Kontonummer #\0A# befinden sich - von links nach rechts gelesen - in den Stellen #\0A# 4-9 (die Pr\C3\BCfziffer ist in Stelle 10). Sie sind von rechts nach #\0A# links mit den zugeh\C3\B6rigen Gewichtungsfaktoren zu multiplizieren. #\0A# Die Summe dieser Produkte ist zu bilden, und das erzielte #\0A# Ergebnis ist durch 11 zu dividieren. Der Rest ist die berechnete #\0A# Pr\C3\BCfziffer. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Pr\C3\BCfzifferfehler, so ist die #\0A# berechnete Pr\C3\BCfziffer um 5 zu erh\C3\B6hen und erneut zu pr\C3\BCfen. Ist #\0A# die Pr\C3\BCfziffer gr\C3\B6\C3\9Fer oder gleich 10, ist 10 abzuziehen und das #\0A# Ergebnis ist dann die Pr\C3\BCfziffer. #\0A######################################################################\0A\00"
@.str.120 = [1862 x i8] c"######################################################################\0A# Berechnung nach der Methode C0 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Kontonummern mit zwei f\C3\BChrenden Nullen sind nach Variante 1 zu #\0A# pr\C3\BCfen. F\C3\BChrt die Berechnung nach der Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, ist die Berechnung nach Variante 2 #\0A# vorzunehmen. #\0A# #\0A# Kontonummern mit weniger oder mehr als zwei f\C3\BChrenden Nullen #\0A# sind ausschlie\C3\9Flich nach der Variante 2 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 4, 8, 5, 10, 9, 7, 3, 6, 1, 2, 4 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen #\0A# der Methode 52. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 3 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 20 #\0A######################################################################\0A\00"
@.str.121 = [3859 x i8] c"######################################################################\0A# Berechnung nach der Methode C1 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Kontonummern, die an der 1. Stelle der 10-stelligen #\0A# Kontonummer einen Wert ungleich 5 beinhalten, sind nach der #\0A# Variante 1 zu pr\C3\BCfen. Kontonummern, die an der 1. Stelle der #\0A# 10-stelligen Kontonummer den Wert 5 beinhalten, sind nach #\0A# der Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 17. F\C3\BChrt die Berechnung nach der Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist die Kontonummer falsch. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 1, 2, 1, 2, 1, 2 #\0A# Die Kontonummer ist 10-stellig mit folgendem Aufbau: #\0A# #\0A# KNNNNNNNNP #\0A# K = Kontoartziffer #\0A# N = laufende Nummer #\0A# P = Pr\C3\BCfziffer #\0A# #\0A# F\C3\BCr die Berechnung flie\C3\9Fen die Stellen 1 bis 9 ein. Stelle 10 #\0A# ist die ermittelte Pr\C3\BCfziffer. Die Stellen 1 bis 9 sind von #\0A# links nach rechts mit den Ziffern 1, 2, 1, 2, 1, 2, 1, 2, 1 #\0A# zu multiplizieren. Die jeweiligen Produkte sind zu addieren, #\0A# nachdem aus eventuell zweistelligen Produkten der 2., 4., 6. #\0A# und 8. Stelle die Quersumme gebildet wurde. Von der Summe ist #\0A# der Wert 1 zu subtrahieren. Das Ergebnis ist dann durch 11 #\0A# zu dividieren. Der verbleibende Rest wird von 10 subtrahiert. #\0A# Das Ergebnis ist die Pr\C3\BCfziffer. Verbleibt nach der Division #\0A# durch 11 kein Rest, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# Beispiel: #\0A# #\0A# Stellen-Nr.: K N N N N N N N N P #\0A# Konto-Nr.: 5 4 3 2 1 1 2 3 4 9 #\0A# Gewichtung: 1 2 1 2 1 2 1 2 1 #\0A# 5 + 8 + 3 + 4 + 1 + 2 + 2 + 6 + 4 = 35 #\0A# 35 - 1 = 34 #\0A# 34 : 11 = 3, Rest 1 #\0A# 10 - 1 = 9 (Pr\C3\BCfziffer) #\0A######################################################################\0A\00"
@.str.122 = [1433 x i8] c"######################################################################\0A# Berechnung nach der Methode C2 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Die 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 3, 1, 3, 1, 3, 1, 3, 1, 3 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 22. F\C3\BChrt die Berechnung nach Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 00. #\0A######################################################################\0A\00"
@.str.123 = [1645 x i8] c"######################################################################\0A# Berechnung nach der Methode C3 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Die 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. Kontonummern, #\0A# die an der 1. Stelle der 10-stelligen Kontonummer einen Wert #\0A# ungleich 9 beinhalten, sind nach der Variante 1 zu pr\C3\BCfen. #\0A# Kontonummern, die an der 1. Stelle der 10-stelligen Kontonummer #\0A# den Wert 9 beinhalten, sind nach der Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 00. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 58. #\0A######################################################################\0A\00"
@.str.124 = [1574 x i8] c"######################################################################\0A# Berechnung nach der Methode C4 #\0A######################################################################\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. Die #\0A# 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. #\0A# Kontonummern, die an der 1. Stelle der 10-stelligen Kontonummer #\0A# einen Wert ungleich 9 beinhalten, sind nach der Variante 1 zu #\0A# pr\C3\BCfen. #\0A# Kontonummern, die an der 1. Stelle der 10-stelligen Kontonummer #\0A# den Wert 9 beinhalten, sind nach der Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 15. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 0, 0, 0, 0 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 58. #\0A######################################################################\0A\00"
@.str.125 = [3923 x i8] c"######################################################################\0A# Berechnung nach der Methode C5 #\0A######################################################################\0A# #\0A# Die Kontonummern sind einschlie\C3\9Flich der Pr\C3\BCfziffer 6- oder 8- #\0A# bis 10-stellig, ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfziffer- #\0A# berechnung durch linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig #\0A# darzustellen. #\0A# #\0A# Die Berechnung der Pr\C3\BCfziffer und die m\C3\B6glichen Ergebnisse #\0A# richten sich nach dem jeweils bei der entsprechenden Variante #\0A# angegebenen Kontonummernkreis. Entspricht eine Kontonummer #\0A# keinem der vorgegebenen Kontonummernkreise oder f\C3\BChrt die #\0A# Berechnung der Pr\C3\BCfziffer nach der vorgegebenen Variante zu #\0A# einem Pr\C3\BCfzifferfehler, so ist die Kontonummer ung\C3\BCltig. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 75. #\0A# #\0A# 6-stellige Kontonummern; 5. Stelle = 1-8 #\0A# Kontonummernkreis 0000100000 bis 0000899999 #\0A# #\0A# 9-stellige Kontonummern; 2. Stelle = 1-8 #\0A# Kontonummernkreis 0100000000 bis 0899999999 #\0A# #\0A# Variante 2: #\0A# Modulus 10, iterierte Transformation #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 29. #\0A# #\0A# 10-stellige Kontonummern, 1. Stelle = 1, 4, 5, 6 oder 9 #\0A# Kontonummernkreis 1000000000 bis 1999999999 #\0A# Kontonummernkreis 4000000000 bis 6999999999 #\0A# Kontonummernkreis 9000000000 bis 9999999999 #\0A# #\0A# Variante 3: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 00. #\0A# 10-stellige Kontonummern, 1. Stelle = 3 #\0A# Kontonummernkreis 3000000000 bis 3999999999 #\0A# #\0A# Variante 4: #\0A# F\C3\BCr die folgenden Kontonummernkreise gilt die Methode 09 #\0A# (keine Pr\C3\BCfzifferberechnung). #\0A# #\0A# 8-stellige Kontonummern; 3. Stelle = 3, 4 oder 5 #\0A# Kontonummernkreis 0030000000 bis 0059999999 #\0A# #\0A# 10-stellige Kontonummern; 1.+ 2. Stelle = 70 oder 85 #\0A# Kontonummernkreis 7000000000 bis 7099999999 #\0A# Kontonummernkreis 8500000000 bis 8599999999 #\0A######################################################################\0A\00"
@.str.126 = [2785 x i8] c"######################################################################\0A# Berechnung nach der Methode C6 (letze \C3\84nderung 4.3.2013) #\0A######################################################################\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2 #\0A# #\0A# Die Kontonummer ist 10-stellig, ggf. ist die Kontonummer f\C3\BCr die #\0A# Pr\C3\BCfzifferberechnung durch linksb\C3\BCndige Auff\C3\BCllung mit Nullen #\0A# 10-stellig darzustellen. Die 10. Stelle der Konto-nummer ist die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Alle Kontonummern sind wie folgt zu pr\C3\BCfen: #\0A# #\0A# F\C3\BCr die Berechnung der Pr\C3\BCfziffer werden die Stellen 2 bis 9 der #\0A# Kontonummer verwendet. Diese Stellen sind links um eine Zahl #\0A# (Konstante) gem\C3\A4\C3\9F der folgenden Tabelle zu erg\C3\A4nzen. #\0A# #\0A# 1. Stelle von links #\0A# der 10-stelligen #\0A# Kontonummer Zahl (Konstante) #\0A# #\0A# 0 4451970 #\0A# 1 4451981 #\0A# 2 4451992 #\0A# 3 4451993 #\0A# 4 4344992 #\0A# 5 4344990 #\0A# 6 4344991 #\0A# 7 5499570 #\0A# 8 4451994 #\0A# 9 5499579 #\0A# #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 00. #\0A######################################################################\0A# Anmerkung zur Berechnung (MP): Da die Konstante immer nur einen #\0A# festen Wert zur Berechnung beitr\C3\A4gt, wird diese Berechnung nicht #\0A# gemacht, sondern gleich der Wert als Initialwert f\C3\BCr die Quersumme #\0A# verwendet. Die Berechnung beginnt erst mit der zweiten Stelle der #\0A# Kontonummer. #\0A######################################################################\0A\00"
@.str.127 = [1219 x i8] c"######################################################################\0A# Berechnung nach der Methode C7 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1 #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1 #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 63. F\C3\BChrt die Berechnung nach Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 (modifiziert) #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 06 #\0A######################################################################\0A\00"
@.str.128 = [1736 x i8] c"######################################################################\0A# Berechnung nach der Methode C8 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 # \0A# Gewichtung und Berechnung erfolgen nach der Methode 00. F\C3\BChrt # \0A# die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist # \0A# nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 # \0A# Gewichtung und Berechnung erfolgen nach der Methode 04. F\C3\BChrt # \0A# auch die Berechnung nach Variante 2 zu einem Pr\C3\BCfzifferfehler, # \0A# oder ist keine g\C3\BCltige Pr\C3\BCfziffer zu ermitteln, d.h. Rest 1 nach #\0A# der Division durch 11, so ist nach Variante 3 zu pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 # \0A# Gewichtung und Berechnung erfolgen nach der Methode 07. # \0A######################################################################\0A\00"
@.str.129 = [1217 x i8] c"######################################################################\0A# Berechnung nach der Methode C9 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 00. F\C3\BChrt die #\0A# Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist nach #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 07. #\0A######################################################################\0A\00"
@.str.130 = [1647 x i8] c"######################################################################\0A# Berechnung nach der Methode D0 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Kontonummern, die an der 1. und 2. Stelle der 10-stelligen #\0A# Kontonummer einen Wert ungleich ,,57\22 beinhalten, sind nach der #\0A# Variante 1 zu pr\C3\BCfen. Kontonummern, die an der 1. und 2. Stelle #\0A# der 10-stelligen Kontonummer den Wert \2257\22 beinhalten, sind nach #\0A# der Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 3 (modifiziert) #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode #\0A# 20. F\C3\BChrt die Berechnung nach der Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist die Kontonummer falsch. #\0A# #\0A# Variante 2: #\0A# F\C3\BCr den Kontonummernkreis 5700000000 bis 5799999999 gilt die #\0A# Methode 09 (keine Pr\C3\BCfzifferberechnung, alle Kontonummern sind #\0A# als richtig zu werten). #\0A######################################################################\0A\00"
@.str.131 = [3425 x i8] c"######################################################################\0A# Berechnung nach der Methode D1 (letzte \C3\84nderung 4.3.2013) #\0A######################################################################\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2 #\0A# #\0A# Die Kontonummer ist 10-stellig, ggf. ist die Kontonummer f\C3\BCr die #\0A# Pr\C3\BCfzifferberechnung durch linksb\C3\BCndige Auff\C3\BCllung mit Nullen #\0A# 10-stellig darzustellen. Die 10. Stelle der Kontonummer ist die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Kontonummern, die an der 1. Stelle von links der 10-stelligen #\0A# Kontonummer den Wert 8 enthalten sind falsch. #\0A# #\0A# Kontonummern, die an der 1. Stelle von links der 10-stelligen #\0A# Kontonummer einen der Werte 0, 1, 2, 3, 4, 5, 6, 7 oder 9 #\0A# beinhalten sind wie folgt zu pr\C3\BCfen: #\0A# #\0A# F\C3\BCr die Berechnung der Pr\C3\BCfziffer werden die Stellen 2 bis 9 der #\0A# Kontonummer von links verwendet. Diese Stellen sind links um eine #\0A# Zahl (Konstante) gem\C3\A4\C3\9F der folgenden Tabelle zu erg\C3\A4nzen. #\0A# zu erg\C3\A4nzen. #\0A# #\0A# 1. Stelle von links Zahl (Konstante) #\0A# der 10-stelligen #\0A# Kontonummer #\0A# 0 4363380 # #\0A# 1 4363381 # #\0A# 2 4363382 # #\0A# 3 4363383 #\0A# 4 4363384 #\0A# 5 4363385 #\0A# 6 4363386 #\0A# 7 4363387 #\0A# 9 4363389 #\0A# #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der #\0A# Methode 00. #\0A######################################################################\0A# Anmerkung zur Berechnung (MP): die zus\C3\A4tzliche feste Konstante #\0A# wird wie in Methode C6 im voraus berechnet und als Initialwert f\C3\BCr #\0A# die Quersumme verwendet. Die Berechnung beginnt allerdings - #\0A# entgegen der Beschreibung - mit der ersten Stelle der Kontonummer, #\0A# da diese in der Konstanten enthalten ist. #\0A######################################################################\0A\00"
@.str.132 = [1503 x i8] c"######################################################################\0A# Berechnung nach der Methode D2 #\0A######################################################################\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 2, 3, 4 #\0A# Die Berechnung, Ausnahmen und m\C3\B6glichen Ergebnisse entsprechen #\0A# der Methode 95. F\C3\BChrt die Berechnung nach Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung und m\C3\B6glichen Ergebnisse entsprechen der Methode #\0A# 00. F\C3\BChrt auch die Berechnung nach Variante 2 zu einem Pr\C3\BCfziffer- #\0A# fehler, so ist nach Variante 3 zu pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung, Ausnahmen und m\C3\B6glichen Ergebnisse entsprechen #\0A# der Methode 68. F\C3\BChrt auch die Berechnung nach Variante 3 zu #\0A# einem Pr\C3\BCfzifferfehler, so ist die Kontonummer falsch. #\0A######################################################################\0A\00"
@.str.133 = [1217 x i8] c"######################################################################\0A# Berechnung nach der Methode D3 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Gewichtung und Berechnung erfolgen nach der Methode 00. F\C3\BChrt die #\0A# Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist nach #\0A# Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 (modifiziert) #\0A# Gewichtung und Berechnung erfolgen nach der Methode 27. #\0A######################################################################\0A\00"
@.str.134 = [1645 x i8] c"######################################################################\0A# Berechnung nach der Methode D4 (ge\C3\A4ndert zum 6.6.11) #\0A######################################################################\0A# Modulus 10, Gewichtung 1, 2, 1, 2, 1, 2, 1, 2 #\0A# #\0A# Die Kontonummer ist 10-stellig, ggf. ist die Kontonummer f\C3\BCr die #\0A# Pr\C3\BCfzifferberechnung durch linksb\C3\BCndige Auff\C3\BCllung mit Nullen #\0A# 10-stellig darzustellen. Die 10. Stelle der Kontonummer ist die #\0A# Pr\C3\BCfziffer. #\0A# #\0A# Kontonummern, die an der 1. Stelle von links der 10-stelligen #\0A# Kontonummer den Wert 0 beinhalten, sind falsch. #\0A# #\0A# Kontonummern, die an der 1. Stelle von links der 10- stelligen #\0A# Kontonummer einen der Werte 1, 2, 3, 4, 5, 6, 7, 8 oder 9 #\0A# beinhalten, sind wie folgt zu pr\C3\BCfen: #\0A# #\0A# F\C3\BCr die Berechnung der Pr\C3\BCfziffer werden die Stellen 1 bis 9 der #\0A# Kontonummer von links verwendet. Diese Stellen sind links um die #\0A# Zahl (Konstante) \22428259\22 zu erg\C3\A4nzen. #\0A# #\0A# Die Berechnung und m\C3\B6gliche Ergebnisse entsprechen der Methode 00. #\0A######################################################################\0A\00"
@.str.135 = [3855 x i8] c"######################################################################\0A# Berechnung nach der Methode D5 #\0A######################################################################\0A# #\0A# 1. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 0, 0 #\0A# 2. Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# 3. Modulus 7, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# 4. Modulus 10, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer (P) 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfziffer-berechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Konten mit der Ziffernfolge 99 an Stelle 3 und 4 (xx99xxxxxx) #\0A# sind nur nach Variante 1 zu pr\C3\BCfen. Alle \C3\BCbrigen Konten sind #\0A# nacheinander nach den Varianten 2, ggf. 3 und ggf. 4 zu pr\C3\BCfen. #\0A# #\0A# Variante 1: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 0, 0 #\0A# #\0A# In die Pr\C3\BCfzifferberechnung werden nur die Stellen 3 bis 9 #\0A# einbezogen. Die Stelle 10 ist die Pr\C3\BCfziffer (P). Die weitere #\0A# Berechnung erfolgt nach dem Verfahren 06. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# In die Pr\C3\BCfzifferberechnung werden nur die Stellen 4 bis 9 #\0A# einbezogen. Die Stelle 10 ist die Pr\C3\BCfziffer (P). Die weitere #\0A# Berechnung erfolgt nach dem Verfahren 06. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Fehler, ist nach Variante 3 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# Modulus 7, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# Die Stellen 4 bis 9 der Kontonummer werden von rechts nach links #\0A# mit den Gewichten multipliziert. Die jeweiligen Produkte werden #\0A# addiert. Die Summe ist durch 7 zu dividieren. Der verbleibende #\0A# Rest wird vom Divisor (7) subtrahiert. Das Ergebnis ist die #\0A# Pr\C3\BCfziffer (Stelle 10). Verbleibt nach der Division durch 7 kein #\0A# Rest, ist die Pr\C3\BCfziffer 0. #\0A# #\0A# F\C3\BChrt die Berechnung zu einem Fehler, ist nach Variante 4 zu #\0A# pr\C3\BCfen. #\0A# #\0A# Variante 4: #\0A# Modulus 10, Gewichtung 2, 3, 4, 5, 6, 7, 0, 0, 0 #\0A# #\0A# Die Berechnung erfolgt analog zu Variante 3, jedoch ist als #\0A# Divisor der Wert 10 zu verwenden.Verbleibt nach der Division #\0A# durch 10 kein Rest, ist die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.136 = [1790 x i8] c"######################################################################\0A# Berechnung nach der Methode D6 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Die Berechnung entspricht der Methode 07. F\C3\BChrt die Berechnung #\0A# nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so ist nach Variante #\0A# 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2 #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung entspricht der Methode 03. #\0A# F\C3\BChrt die Berechnung nach Variante 2 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 3 zu pr\C3\BCfen. #\0A# #\0A# #\0A# Variante 3 #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Berechnung entspricht der Methode 00. #\0A# F\C3\BChrt auch die Berechnung nach Variante 3 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist die Kontonummer falsch. #\0A######################################################################\0A\00"
@.str.137 = [1432 x i8] c"######################################################################\0A# Berechnung nach der Methode D7 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Die Stellen der Kontonummer sind von rechts nach links mit #\0A# den Ziffern 2, 1, 2, 1, 2, 1, 2, 1, 2 zu multiplizieren. Die #\0A# jeweiligen Produkte werden addiert, nachdem jeweils aus den #\0A# zweistelligen Produkten die Quersumme gebildet wurde (z. B. #\0A# Produkt 18 = Quersumme 9). Nach der Addition bleiben au\C3\9Fer #\0A# der Einerstelle alle anderen Stellen unber\C3\BCcksichtigt; diese #\0A# Einerstelle ist die Pr\C3\BCfziffer (Ergebnis = 27 / Pr\C3\BCfziffer = 7). #\0A######################################################################\0A# Anm. (M.P.): Die Methode entspricht (bis auf die Subtraktion von #\0A# 10) der Pr\C3\BCfziffermethode 00, und wird auch weitgehend von dieser #\0A# Methode kopiert. #\0A######################################################################\0A\00"
@.str.138 = [1721 x i8] c"######################################################################\0A# Berechnung nach der Methode D8 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# Die Berechnung der Pr\C3\BCfziffer und die m\C3\B6glichen Ergebnisse #\0A# richten sich nach dem jeweils bei der entsprechenden Variante #\0A# angegebenen Kontonummernkreis. Entspricht eine Kontonummer #\0A# keinem der vorgegebenen Kontonummernkreise oder f\C3\BChrt die #\0A# Berechnung der Pr\C3\BCfziffer nach der Variante 1 zu einem #\0A# Pr\C3\BCfzifferfehler, so ist die Kontonummer ung\C3\BCltig. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# F\C3\BCr Kontonummern aus dem Kontonummernkreis #\0A# 1000000000 bis 9999999999 entsprechen die Berechnung #\0A# und m\C3\B6gliche Ergebnisse der Methode 00. #\0A# #\0A# Variante 2: #\0A# F\C3\BCr den Kontonummernkreis 0010000000 bis 0099999999 gilt die #\0A# Methode 09 (keine Pr\C3\BCfzifferberechnung, alle Kontonummern sind #\0A# als richtig zu werten). #\0A######################################################################\0A\00"
@.str.139 = [1859 x i8] c"######################################################################\0A# Berechnung nach der Methode D9 #\0A######################################################################\0A# Die Kontonummer ist einschlie\C3\9Flich der Pr\C3\BCfziffer 10-stellig, #\0A# ggf. ist die Kontonummer f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit Nullen 10-stellig darzustellen. #\0A# #\0A# Variante 1: #\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# #\0A# Gewichtung und Berechnung erfolgen nach der Methode 00. F\C3\BChrt #\0A# die Berechnung nach Variante 1 zu einem Pr\C3\BCfzifferfehler, so #\0A# ist nach Variante 2 zu pr\C3\BCfen. #\0A# #\0A# Variante 2: #\0A# Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7, 8, 9, 10 #\0A# #\0A# Gewichtung und Berechnung erfolgen nach der Methode 10. #\0A# F\C3\BChrt die Berechnung nach Variante 2 zu einem Pr\C3\BCfzifferfehler, #\0A# so ist nach Variante 3 zu pr\C3\BCfen. #\0A# #\0A# Variante 3: #\0A# Modulus 10, Gewichtung 3, 9, 7, 1, 3, 9, 7, 1, 3 #\0A# #\0A# Gewichtung und Berechnung erfolgen nach der Methode 18. #\0A######################################################################\0A\00"
@.str.140 = [999 x i8] c"######################################################################\0A# Berechnung nach der Methode E0 #\0A######################################################################\0A# Modulus 10, Gewichtung 2, 1, 2, 1, 2, 1, 2, 1, 2 #\0A# Die Stellen der Kontonummer sind von rechts nach links mit den #\0A# Ziffern 2, 1, 2, 1, 2 usw. zu multiplizieren. Die jeweiligen #\0A# Produkte werden addiert, nachdem jeweils aus den zweistelligen #\0A# Produkten die Quersumme gebildet wurde (z. B. Produkt 18 = #\0A# Quersumme 9) plus den Wert 7. Nach der Addition bleiben au\C3\9Fer #\0A# der Einerstelle alle anderen Stellen unber\C3\BCcksichtigt. Die #\0A# Einerstelle wird von dem Wert 10 subtrahiert. Das Ergebnis ist #\0A# die Pr\C3\BCfziffer (10. Stelle der Kontonummer). Ergibt sich nach der #\0A# Subtraktion der Rest 10, ist die Pr\C3\BCfziffer 0. #\0A######################################################################\0A\00"
@.str.141 = [2075 x i8] c"######################################################################\0A# Berechnung nach der Methode E1 #\0A######################################################################\0A# #\0A# Modulus 11, Gewichtung 1, 2, 3, 4, 5, 6, 11, 10, 9 #\0A# Die Kontonummer sowohl f\C3\BCr Kontokorrentkonten als auch f\C3\BCr #\0A# Sparkonten ist 9-stellig und f\C3\BCr die Pr\C3\BCfzifferberechnung durch #\0A# linksb\C3\BCndige Auff\C3\BCllung mit einer Null 10-stellig darzustellen. #\0A# Die 10. Stelle der Kontonummer ist die Pr\C3\BCfziffer. #\0A# Vor der Berechnung der Pr\C3\BCfziffer sind die einzelnen Stellen der #\0A# Kontonummer durch folgende Werte (ASCII Wert) zu ersetzen: #\0A# #\0A# Ziffern der Kontonummer 0 1 2 3 4 5 6 7 8 9 #\0A# ASCII-Wert 48 49 50 51 52 53 54 55 56 57 #\0A# #\0A# Die einzelnen ASCII-Werte sind von rechts nach links mit den #\0A# Ziffern 1, 2, 3, 4, 5, 6, 11, 10, 9 zu multiplizieren. Die #\0A# jeweiligen Produkte werden addiert. Die Summe ist durch 11 zu #\0A# dividieren. Der verbleibende Rest ist die Pr\C3\BCfziffer. Verbleibt #\0A# nach der Division durch 11 kein Rest, ist die Pr\C3\BCfziffer 0. #\0A# Ergibt sich ein Rest 10, ist die Kontonummer falsch. #\0A# #\0A# Anmerkung (M.P.): nach der Multiplikation wird ein Wert von 2442 #\0A# subtrahiert; dies ist ein Vielfaches von 11, das sich bei der #\0A# \22Kontonummer\22 0 ergibt. Durch die ASCII-Darstellung wird das #\0A# Ergebnis nur unn\C3\B6tig vergr\C3\B6\C3\9Fert; die Subtraktion \C3\A4ndert das #\0A# Endergebnis nicht, bringt aber die Summe in einen Bereich, der f\C3\BCr #\0A# das Makros MOD_11_352 akzeptabel ist. #\0A######################################################################\0A\00"
@.str.142 = [57 x i8] c"Unbekannte oder nicht implementierte Pr\C3\BCfziffermethode\0A\00"
@reltable.mtxt = [142 x i32] [i32 trunc (i64 sub (i64 ptrtoint ([999 x i8]* @.str to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([857 x i8]* @.str.1 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([998 x i8]* @.str.2 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([427 x i8]* @.str.3 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([427 x i8]* @.str.4 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([427 x i8]* @.str.5 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([999 x i8]* @.str.6 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([427 x i8]* @.str.7 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([498 x i8]* @.str.8 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([358 x i8]* @.str.9 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([427 x i8]* @.str.10 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([498 x i8]* @.str.11 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([501 x i8]* @.str.12 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1217 x i8]* @.str.13 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([714 x i8]* @.str.14 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([714 x i8]* @.str.15 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([641 x i8]* @.str.16 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1781 x i8]* @.str.17 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([427 x i8]* @.str.18 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([427 x i8]* @.str.19 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([427 x i8]* @.str.20 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([713 x i8]* @.str.21 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([785 x i8]* @.str.22 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([858 x i8]* @.str.23 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1853 x i8]* @.str.24 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1285 x i8]* @.str.25 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([930 x i8]* @.str.26 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1496 x i8]* @.str.27 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1142 x i8]* @.str.28 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1282 x i8]* @.str.29 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([783 x i8]* @.str.30 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([927 x i8]* @.str.31 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([997 x i8]* @.str.32 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([997 x i8]* @.str.33 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([641 x i8]* @.str.34 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1071 x i8]* @.str.35 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([997 x i8]* @.str.36 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1069 x i8]* @.str.37 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1069 x i8]* @.str.38 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1069 x i8]* @.str.39 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1069 x i8]* @.str.40 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([641 x i8]* @.str.41 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1068 x i8]* @.str.42 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1140 x i8]* @.str.43 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([711 x i8]* @.str.44 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1068 x i8]* @.str.45 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1068 x i8]* @.str.46 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1068 x i8]* @.str.47 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1068 x i8]* @.str.48 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([930 x i8]* @.str.49 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1426 x i8]* @.str.50 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([5775 x i8]* @.str.51 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1789 x i8]* @.str.52 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1213 x i8]* @.str.53 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([997 x i8]* @.str.54 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1212 x i8]* @.str.55 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1072 x i8]* @.str.56 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([4212 x i8]* @.str.57 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([858 x i8]* @.str.58 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([572 x i8]* @.str.59 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([786 x i8]* @.str.60 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1354 x i8]* @.str.61 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([928 x i8]* @.str.62 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1716 x i8]* @.str.63 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([784 x i8]* @.str.64 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1357 x i8]* @.str.65 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1859 x i8]* @.str.66 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([786 x i8]* @.str.67 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1363 x i8]* @.str.68 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1714 x i8]* @.str.69 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([854 x i8]* @.str.70 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1069 x i8]* @.str.71 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([857 x i8]* @.str.72 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([2785 x i8]* @.str.73 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1359 x i8]* @.str.74 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1430 x i8]* @.str.75 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1143 x i8]* @.str.76 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([997 x i8]* @.str.77 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([571 x i8]* @.str.78 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1781 x i8]* @.str.79 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1504 x i8]* @.str.80 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1289 x i8]* @.str.81 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([498 x i8]* @.str.82 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([4211 x i8]* @.str.83 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([3492 x i8]* @.str.84 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([928 x i8]* @.str.85 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([2218 x i8]* @.str.86 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([2570 x i8]* @.str.87 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([782 x i8]* @.str.88 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1642 x i8]* @.str.89 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([2284 x i8]* @.str.90 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([3064 x i8]* @.str.91 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([499 x i8]* @.str.92 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1500 x i8]* @.str.93 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([569 x i8]* @.str.94 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([999 x i8]* @.str.95 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([787 x i8]* @.str.96 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1143 x i8]* @.str.97 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([785 x i8]* @.str.98 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([643 x i8]* @.str.99 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1361 x i8]* @.str.100 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([789 x i8]* @.str.101 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1145 x i8]* @.str.102 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1145 x i8]* @.str.103 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([3997 x i8]* @.str.104 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1287 x i8]* @.str.105 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1214 x i8]* @.str.106 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1216 x i8]* @.str.107 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([2002 x i8]* @.str.108 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1287 x i8]* @.str.109 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1709 x i8]* @.str.110 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1216 x i8]* @.str.111 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1356 x i8]* @.str.112 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1711 x i8]* @.str.113 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1498 x i8]* @.str.114 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1430 x i8]* @.str.115 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1046 x i8]* @.str.116 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1291 x i8]* @.str.117 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([2007 x i8]* @.str.118 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([3305 x i8]* @.str.119 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1862 x i8]* @.str.120 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([3859 x i8]* @.str.121 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1433 x i8]* @.str.122 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1645 x i8]* @.str.123 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1574 x i8]* @.str.124 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([3923 x i8]* @.str.125 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([2785 x i8]* @.str.126 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1219 x i8]* @.str.127 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1736 x i8]* @.str.128 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1217 x i8]* @.str.129 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1647 x i8]* @.str.130 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([3425 x i8]* @.str.131 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1503 x i8]* @.str.132 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1217 x i8]* @.str.133 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1645 x i8]* @.str.134 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([3855 x i8]* @.str.135 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1790 x i8]* @.str.136 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1432 x i8]* @.str.137 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1721 x i8]* @.str.138 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([1859 x i8]* @.str.139 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([999 x i8]* @.str.140 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32), i32 trunc (i64 sub (i64 ptrtoint ([2075 x i8]* @.str.141 to i64), i64 ptrtoint ([142 x i32]* @reltable.mtxt to i64)) to i32)]
define i8* @mtxt(i64 %0) {
%2 = srem i64 %0, 1000
%3 = icmp ult i64 %2, 142
br i1 %3, label %4, label %7
4: ; preds = %1
%5 = shl i64 %2, 2
%6 = call i8* @llvm.load.relative.i64(i8* bitcast ([142 x i32]* @reltable.mtxt to i8*), i64 %5)
br label %7
7: ; preds = %1, %4
%8 = phi i8* [ %6, %4 ], [ getelementptr inbounds ([57 x i8], [57 x i8]* @.str.142, i64 0, i64 0), %1 ]
ret i8* %8
}