Revision 2f2de4f2
Von Steven Schubiger vor mehr als 2 Jahren hinzugefügt
SL/Helper/QrBill.pm | ||
---|---|---|
'biller data' => [
|
||
[ 'address_type', qr{^[KS]$} ],
|
||
[ 'company', qr{^.{1,70}$} ],
|
||
[ 'address_row1', qr{^.{0,70}$} ],
|
||
[ 'address_row2', qr{^.{0,70}$} ],
|
||
[ 'street', qr{^.{0,70}$} ],
|
||
[ 'street_no', qr{^.{0,16}$} ],
|
||
[ 'postalcode', qr{^.{0,16}$} ],
|
||
[ 'city', qr{^.{0,35}$} ],
|
||
[ 'address_row1', qr{^.{0,70}$} ], # combined (K)
|
||
[ 'address_row2', qr{^.{0,70}$} ], # "
|
||
[ 'street', qr{^.{0,70}$} ], # structured (S)
|
||
[ 'street_no', qr{^.{0,16}$} ], # "
|
||
[ 'postalcode', qr{^.{0,16}$} ], # "
|
||
[ 'city', qr{^.{0,35}$} ], # "
|
||
[ 'countrycode', qr{^[A-Z]{2}$} ],
|
||
],
|
||
'payment information' => [
|
||
... | ... | |
'invoice recipient data' => [
|
||
[ 'address_type', qr{^[KS]$} ],
|
||
[ 'name', qr{^.{1,70}$} ],
|
||
[ 'address_row1', qr{^.{0,70}$} ],
|
||
[ 'address_row2', qr{^.{0,70}$} ],
|
||
[ 'street', qr{^.{0,70}$} ],
|
||
[ 'street_no', qr{^.{0,16}$} ],
|
||
[ 'postalcode', qr{^.{0,16}$} ],
|
||
[ 'city', qr{^.{0,35}$} ],
|
||
[ 'address_row1', qr{^.{0,70}$} ], # combined (K)
|
||
[ 'address_row2', qr{^.{0,70}$} ], # "
|
||
[ 'street', qr{^.{0,70}$} ], # structured (S)
|
||
[ 'street_no', qr{^.{0,16}$} ], # "
|
||
[ 'postalcode', qr{^.{0,16}$} ], # "
|
||
[ 'city', qr{^.{0,35}$} ], # "
|
||
[ 'countrycode', qr{^[A-Z]{2}$} ],
|
||
],
|
||
'reference number data' => [
|
Auch abrufbar als: Unified diff
Swiss QR-Bill: QrBill.pm: Nenne den Typ der Adressdaten