UPN QR Studio
Izpolni polja in generiraj UPN QR obrazec.
Koristne informacije in povezave
Interaktivni referenčni priročnik za pravilno izpolnjevanje po tehničnih standardih ZBS.
Spletne povezave in viri
Navodila za izpolnjevanje in QR koda
V Sloveniji se za plačilni promet uporabljata standardizirani obliki reference — Model in Sklic.
- Model SI: Običajno sestavljen iz predpone SI in dveh kontrolnih številk (npr. SI12). Sklic za modelom lahko vsebuje do 20 numeričnih znakov, presledke ali vezaje. Za avtomatsko knjiženje je pravilnost Modela SI nujna (Modul 11/97 po standardih ZBS).
- Model RF: Mednarodno podprt standard (ISO 11649). Sestavljen je iz oznake RF in dveh kontrolnih cifer, nato pa sledi podatek o sklicu, ki ima lahko do 21 alfanumeričnih znakov in nima definirane strukture (razen izračuna kontrolne cifre, s katero tvorimo celotni RF).
Zapis, ki ga skenira bančna aplikacija iz QR kode, se drži posebnega UPNQR standarda. Podatki so zaporedno sestavljeni in ločeni s posebnim LF karakterjem (Line Feed / enter). Glavni podatki QR stringa znotraj same QR kode vedno vključujejo:
- Oznako
UPNQRkot prvo vrstico kodiranja za identifikacijo. - IBAN prejemnika (do 34 znakov SI56...).
- Znesek pretvorjen v format, kjer so centi neobvezni pri določenih shemah (Evrsko nakazilo).
- Ime prejemnika, Kratka koda namena (4 znaki), Namen plačila (do 42 znakov).
- Znakovna shema dovoljuje tudi prehajanje iz ISO-8859-2 v preprost ASCII z zamenjavo slovenskih "šumnikov", za preprečitev napak pri starejših čitalcih.
Modeli referenc (SI in RF standardi)
Slovenski referenčni sistem, ki zahteva striktno Modul 11 preverjanje:
- Struktura: Začne se s 'SI', nato sledita 2 številki modela in do 22 znakov dolg sklic.
- Model 00: Prosta vsebina brez obvezne kontrolne številke, primerno za enostavne sklice.
- Model 12: Zelo strog model fiksne dolžine pretežno za strojno obdelavo/OCR vrstice. Sestavljen iz 13 znakov, prvi del obvezno vključuje kontrolno število na zadnjem mestu.
- Model 99: Model brez kakršnekoli vsebine (prazna referenca `SI99`).
- Model 05, 19, in ostali: Modeli, pri katerih se kontrolna številka nahaja na koncu različnih segmentov (odvisno od določenih ponderjev po ZBS). Aplikacija jih validira po generičnem Modulu 11 principu preverjanja zadnje celostne cifre.
Ob prihodu SEPA plačil priporočen mednarodni standard, ki omogoča alfanumerične znake:
- Struktura: Začne se z 'RF', takoj za tem sledita dve z matematiko izračunani kontrolni številki in do 21 znakov preostalega sklica.
- Validacija Modul 97-10: Aplikacija prične preverjanje s premikom prvih štirih znakov (RFxx) na konec. Črke se pretvori v številke (A=10, B=11,...). Končno masivno število (obravnavano prek `BigInt`) se deli s 97 in pri tem preverja seštevek oziroma ostanek po pravilih ISO/IEC 7064. Zato vsako ponarejanje prekine proces vizualno.
SEPA Kode namena plačila (Slovar ISO 20022)
| Koda | Klasifikacija | Naziv / Oznaka | Opis |
|---|
| Koda | Klasifikacija | Naziv / Oznaka | Opis |
|---|
Standard ISO 4217 (Fiat valute sveta)
| ISO | Naziv Valute | Osnovna lokacija vezave |
|---|