ksz
4 REFERENCA SI
Z referenco SI se omogoča nadaljnja uporaba modelov za sklic na številko odobritve in obremenitve, ki so bila opredeljena v Navodilu za oblikovanje in uporabo modelov za sklicevanje na številko obremenitve in odobritve v plačilnem prometu (ZBS, junij 2006).
Struktura reference SI:
- na 1. in 2. mestu: konstanta SI
- na 3. in 4. mestu: številka modela
- od 5. do 26. mesta: vsebina modela, ki je sestavljena iz največ 22 znakov, od tega do 20 številk in največ dva vezaja
Primer vizualnega zapisa: SI05 19-1235-84503
Primer elektronskega zapisa: SI0519-1235-84503
4.1 Pregled in vsebina osnovnih modelov za zapis reference plačnika oz. prejemnika plačila ter pojasnila za njihovo uporabo
Številka modela Vsebina modela (razdelitev polja in pozicija kontrolnih številk v modelu) Število sklopov ( P)
Obvezno Dovoljeno
00 P1 - P2 - P3 1 3
01 (P1 - P2 - P3) K 1 3
02 P1 - (P2) K - (P3) K 3 3
03 (P1) K - (P2) K - (P3) K 3 3
04 (P1) K - P2 - (P3) K 3 3
05 (P1) K - P2 - P3 1 3
06 P1 - (P2 - P3) K 2 3
07 P1 - (P2) K - P3 2 3
08 (P1 - P2) K - (P3) K 3 3
09 (P1 - P2) K - P3 1 3
10 (P1) K - (P2 - P3) K 2 3
11 (P1) K - (P2) K - P3 2 3
12 (P1) K 1 1
18 (P1) K - (P2) K - P3 2 3
19 (P1) K - (P2) K - P3 2 3
28 (P1) K - (P2) K - P3 2 3
38 (P1) K - (P2) K - P3 2 3
40 (P1) K - (P2) K - P3 2 3
41 (P1) K - (P2) K - P3 2 3
48 (P1) K - (P2) K - P3 2 3
49 (P1) K - (P2) K - P3 2 3
51 (P1) K - (P2) K - P3 2 3
55 (P1) K - P2 - P3 1 3
58 (P1) K - (P2) K - P3 2 3
99 0 0
Uporabnik sam izbere številko modela in število podatkov v vsebini modela, ki jih bo uporabljal za številčno označevanje reference. Številka modela je dvomestni podatek, ki ga uporabnik vpiše v polje referenca za predpono SI (primer v Prilogi 1) in tako določi način kontrole vsebine modela.
Vsebina modela je lahko izpisana z enim, dvema ali s tremi podatki (P1 - P2 - P3). Podatki so ločeni z vezajem. Dolžina enega podatka je omejena na 12 številčnih znakov, tako da vsi trije podatki skupaj nimajo več kot 20 številčnih znakov, ne glede na število uporabljenih vezajev (eden ali dva).
Izjema je model 12, kjer je dolžina podatka (P1) 13 znakov, vključno s kontrolno številko. Pri plačilnih nalogih z OCR vrstico je obvezna uporaba reference po modelu 12 (primer v Prilogi 1). Podatek P1 se v OCR vrstici zapiše z vodilnimi ničlami.
Če je vsebina modela izkazana z enim podatkom velja, da je to podatek P1, če je izkazana z dvema podatkoma, sta to podatka P1 in P2. Podatka P2 in P3 se vpišeta brez vodilnih ničel.
Kontrolna številka podatka (K) je zadnja številka v podatku ali v skupini podatkov in je njen sestavni del. Izračunana je po modulu 11.
4.2 Uporaba modela
Izbira številke modela je odvisna od odločitve uporabnika, kateri podatki (P) v informaciji morajo biti pod računalniško kontrolo (Pn)K.
Model 00 se uporablja, ko podatki nimajo kontrolne številke, vendar morajo ustrezati splošnim kontrolam, opisanih v točki 4.1.
Model 01 se uporablja, ko imajo podatki skupno kontrolno številko.
Model 02 se uporablja, ko imata podatka P2 in P3 ločeno kontrolno številko. Podatek P1 nima kontrolne številke.
Model 03 se uporablja, ko imajo podatki P1, P2 in P3 ločeno kontrolno številko.
Model 04 se uporablja, ko imata podatka P1 in P3 ločeno kontrolno številko. Podatek P2 nima kontrolne številke.
Model 05 se uporablja, ko ima podatek P1 kontrolno številko. Podatka P2 in P3 nimata kontrolne številke.
Model 06 se uporablja, ko imata podatka P2 in P3 skupno kontrolno številko. Podatek P1 nima kontrolne številke.
Model 07 se uporablja, ko ima podatek P2 kontrolno številko. Podatka P1 in P3 nimata kontrolne številke.
Model 08 se uporablja, ko imata podatka P1 in P2 skupno kontrolno številko. Podatek P3 ima ločeno kontrolno številko.
Model 09 se uporablja, ko imata podatka P1 in P2 skupno kontrolno številko. Podatek P3 nima kontrolne številke.
Model 10 se uporablja, ko ima podatek P1 ločeno kontrolno številko. Podatka P2 in P3 imata skupno kontrolno številko.
Model 11 se uporablja, ko imata podatka P1 in P2 ločeni kontrolni številki. Podatek P3 nima kontrolne številke.
Model 12 se uporablja, ko ima podatek P1 kontrolno številko in je dolžina podatka P1 skupaj s kontrolno številko največ 13 znakov. Podatka P2 in P3 nista dovoljena.
Modeli 18, 19, 28, 38, 40, 41, 48, 49 in 51 se uporabljajo, ko imata podatka P1 in P2 ločeno kontrolno številko. Podatek P3 nima kontrolne številke.
Model 55 se uporablja, ko ima podatek P1 kontrolno številko. Podatka P2 in P3 nimata kontrolne številke.
Model 58 se uporablja, ko imata podatka P1 in P2 ločeni kontrolni številki. Podatek P3 nima kontrolne številke. Uporablja se izključno za posle spremljanja upravljanja likvidnosti sistema enotnega zakladniškega računa.
Model 99 se uporablja brez podatkov P1, P2 in P3.
4.3 Izračun kontrole številke
Priporočeno je, da ponudniki plačilnih storitev preverjajo pravilnost izračuna kontrolne številke v referenci SI in na ta način preprečijo napake, ki lahko nastanejo pri vnosu podatkov.
V kolikor ponudnik plačilnih storitev plačnika pri kontrolnem izračunu kontrolne številke ugotovi, da je le ta napačna, plačilo izvrši do prejemnika plačila z nespremenjeno vsebino reference, razen če ni sklenjen drugačen dogovor s plačnikom.
Izračun kontrolne številke z uporabo modula 11, s primeri uporabe, je opredeljen v Prilogi 3.
5 REFERENCA RF
Referenca RF se uvaja s shemami SEPA za kreditna in debetna plačila po standardu ISO 11649:2009(E). Ponudniki plačilnih storitev bodo pri izvajanju plačilnih transakcij upoštevali pravila za kontrolo izračuna kontrolnih številk. Referenca RF omogoča uporabo številk ter malih in velikih črk, večjo kontrolo in s tem večjo točnost podatkov ter uporabo v celotnem SEPA območju, zato je njena uporaba priporočljiva.
Predvideva se, da bo referenca RF v prihodnje nadomestila že obstoječe nacionalne standarde na področju določanja referenc v različnih državah območja SEPA.
Struktura reference RF:
- na 1. in 2. mestu: konstanta RF
- na 3. in 4. mestu: kontrolna številka, izračunana po modulu MOD 97-10, ki je definiran v standardu ISO/IEC 7064
- od 5. do 25. mesta: zaporedje dovoljenih znakov*, ki določajo nek dokument (npr. faktura, pogodba ipd.); vezaji, presledki in drugi posebni znaki niso dovoljeni
*Dovoljeni znaki: številke od 0 do 9; male in velike črke od A do Z po kodni tabeli (UTF-8), z naborom znakov v latinici.
Primera vizualnega zapisa: RF71 2348 231
RF45 SBO2 010
Vizualno se referenca zapiše v sklopih po štiri znake (številke in/ali črke). Posamezen sklop štirih znakov je med seboj ločen s presledkom, zaradi lažjega branja in zapisa pri vnosu podatkov. Zadnji sklop znakov lahko vsebuje tudi manj kot štiri znake (primer v Prilogi 2).
Primera elektronskega zapisa: RF712348231
RF45SBO2010
V elektronski obliki se vsi znaki reference pišejo skupaj brez medsebojnih presledkov.
5.2 Generiranje in izračun kontrolne številke
Generiranje kontrolne številke poteka v treh korakih:
1. Nizu znakov od 5. do 25. mesta dodamo na desni strani RF00.
2. Črke pretvorimo v številke skladno s tabelo, ki je navedena v poglavju 5.1.
3. Naredimo izračun kontrolne številke po modulu MOD 97-10 (ISO/IEC 7064).
Primer generiranja in izračuna kontrolne številke za referenco RF je podan v Prilogi 4.
Priloga 3: Izračun kontrolne številke z uporabo modula 11
Izračun kontrolne številke z uporabo modula 11 se opravi takole:
- posamezne številke v podatku se pomnožijo s ponderjem; ponder se začne s številko 2 na desni strani in poveča za 1 proti levi strani podatka,
- ponderji naraščajo od številke 2 do vključno 13, dolžina enega polja P(n) je lahko največ 12 znakov:
1 2 3 4 5 6 7 8 9 10 11 12 → število znakov
13 12 11 10 9 8 7 6 5 4 3 2 → ponderji
- zmnožki številk in ponderjev se seštejejo, seštevek pa deli s številko 11,
- ostanek pri delitvi se odšteje od številke 11, dobljeni rezultat je kontrolna številka (K).
Če je rezultat 10, je kontrolna številka 0 (ničla).
Številčnih podatkov, pri katerih je seštevek zmnožkov posameznih številk in ponderjev deljiv s številko 11, ostanek pri delitvi je 0 (rezultat = 11, kontrolna številka pa 0), se ne priporoča.
Primeri izračuna kontrolne številke:
a) podatek 1 0 2 6 7 4
ponder 7 6 5 4 3 2
seštevek zmnožkov 7 + 0 + 10 + 24 + 21 + 8 = 70
delitev seštevka z 11 70 : 11 = 6 (ostanek 4)
kontrolna številka 11 - 4 = 7 (kontr. št. = 7)
podatek s kontrolno številko 1 0 2 6 7 4 7
b) podatek 1 4
ponder 3 2
seštevek zmnožkov 3 + 8 = 11
delitev seštevka z 11 11 : 11 = 1 (ostanek 0)
kontrolna številka 11 - 0 = 11 (kontr. št. = 0)
podatek s kontrolno številko 1 4 0
c) podatek 5 4
ponder 3 2
seštevek zmnožkov 15 + 8 = 23
delitev seštevka z 11 23 : 11 = 2 (ostanek 1)
kontrolna številka 11 - 1 = 10 (kontr. št. 0).
podatek s kontrolno številko 5 4 0
Kontrolna številka je enomestna. Vpiše se kot zadnja številka v podatku, za katerega se izračunava in je sestavni del tega podatka.
vir:
zbs