Modify

Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#1691 closed Bug/Fehler (fixed)

Bankdaten-Prüfmethode MarkB1 unvollständig

Reported by: Volker Rehn Owned by: somebody
Priority: hoch Milestone: modified-shop-2.0.5.0
Component: Shop Version: 2.0.4.2
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Volker Rehn)

Aufgefallen, weil eine korrekte Kontonr der Sparkasse Hildesheim Goslar Peine in der Bankdatenprüfung hängenblieb. Ursache war die Prüfmethode für Prüfziffer B1, hier definiert:
https://www.bundesbank.de/resource/blob/603320/16a80c739bbbae592ca575905975c2d0/mL/pruefzifferberechnungsmethoden-data.pdf
und in /includes/classes/banktransfer_validation.php implementiert.

Die Prüfmethode für Prüfziffer B1 wurde 2017 geändert, es kam eine dritte Prüfvariante dazu. Neue Version der Prüfmethode MarkB1:

private function MarkB1($AccountNo) {
    $AccountNo = $this->ExpandAccount($AccountNo);
    $RetVal = $this->Method01($AccountNo, '137137137');
    if ($RetVal != 0){
      $RetVal = $this->Method01($AccountNo, '173173173');
    }
    if ($RetVal != 0){
      $RetVal = $this->Method00($AccountNo, '212121212', 10);
    }
    return $RetVal;
  }

Attachments (0)

Change History (6)

comment:1 by Volker Rehn, 6 years ago

Description: modified (diff)

comment:2 by Volker Rehn, 6 years ago

Description: modified (diff)

comment:3 by Volker Rehn, 6 years ago

Description: modified (diff)

comment:4 by Volker Rehn, 6 years ago

Priority: normalhoch

Da IBANs wegen der unvollständigen Methode (die zwar nur von einer Bank verwendet wird) fälschlicherweise als fehlerhaft abgelehnt werden, stufe ich das Ticket doch auf hoch.

Version 0, edited 6 years ago by Volker Rehn (next)

comment:5 by Gerhard Waldemair, 6 years ago

Resolution: fixed
Status: newclosed

In 12234:

fix #1691

comment:6 by Torsten Riemer, 6 years ago

Milestone: modified-shop-2.0.5.0
Version: 2.0.4.2

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.