Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e5b61d41

Von Jan Büren vor mehr als 1 Jahr hinzugefügt

  • ID e5b61d41f30c38dbb4a9179ee290dabfa366732e
  • Vorgänger 012ff5df
  • Nachfolger 524fdc5d

MT940: Strukturiertes Feld 86:, darf auch purpose in 60 bis 63 haben

Unterschiede anzeigen:

SL/MT940.pm
116 116
        # structured
117 117
        my ($separator, $rest) = ($1, $2);
118 118
        my %parts              = map { ((substr($_, 0, 2) // '0') * 1 => substr($_, 2)) } split quotemeta($separator), $rest;
119

  
120
        $transaction{purpose}               = _join_entries(\%parts, 20, 29);
119
        $transaction{purpose}               = _join_entries(\%parts, 20, 29) . _join_entries(\%parts, 60, 63);
121 120
        $transaction{remote_name}           = _join_entries(\%parts, 32, 33, '');
122 121
        $transaction{remote_bank_code}      = $parts{30};
123 122
        $transaction{remote_account_number} = $parts{31};

Auch abrufbar als: Unified diff