Andi123: Prüfziffernberechnung bei Banken

Beitrag lesen

Ich will mit PERL Pruefziffern berechnen.
Nun findet man die Anleitung dafuer auf den Internetseiten der Bundesbank.
Nur wenn ich das so mache, wie beschrieben, komme ich nicht auf das richtige Ergebnis. Auch nicht, wenn ich die angegebenen Testkonten nutze.
Kann mir das einer erklaeren?

---schnipp---
Modulus 11, Gewichtung 2, 3, 4, 5, 6, 7 (modifiziert)
Die einzelnen Stellen der Kontonummer sind von rechts
nach links mit den Ziffern 2, 3, 4, 5, 6, 7, 2, 3 ff. zu
multiplizieren. Die jeweiligen Produkte werden addiert. Die
Summe ist durch 11 zu dividieren. Der verbleibende Rest
wird vom Divisor (11) subtrahiert. Das Ergebnis ist die
Prüfziffer. Ergibt sich als Rest 1, findet von dem
Rechenergebnis 10 nur die Einerstelle (0) als Prüfziffer
Verwendung. Verbleibt nach der Division durch 11 kein
Rest, dann ist auch die Prüfziffer 0. Die Stelle 10 der
Kontonummer ist die Prüfziffer.
Testkontonummern: 94012341, 5073321010
---schnipp---

Hinweis: Kontonummern sind 12-stellig und werden linksbuendig mit '0' aufgefuellt.

Ich komme nie auf das richtige Ergebnis.

Danke Andi