Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 13aed1fc

Von Steven Schubiger vor etwa 3 Jahren hinzugefügt

  • ID 13aed1fc2af8e71108872823e9a782f0d18e8017
  • Vorgänger cf17820b
  • Nachfolger a9d122f7

Swiss QR-Bill: QrBill.pm: Füge Variante IBAN ohne Referenz hinzu

Unterschiede anzeigen:

SL/Helper/QrBill.pm
$check_re->($invoice_recipient_data, 'address_row2', qr{^.{0,70}$});
$check_re->($invoice_recipient_data, 'countrycode', qr{^[A-Z]{2}$});
my %ref_nr_regexes = (
QRR => qr{^\d{27}$},
NON => qr{^$},
);
$check_re->($ref_nr_data, 'type', qr{^(?:QRR|SCOR|NON)$});
$check_re->($ref_nr_data, 'ref_number', qr{^\d{27}$});
$check_re->($ref_nr_data, 'ref_number', $ref_nr_regexes{$ref_nr_data->{type}});
}
sub generate {
......
=item C<ref_number>
27 characters, numerical. QR-Reference.
QR-Reference: 27 characters, numerical; without Reference: empty.
=back

Auch abrufbar als: Unified diff