Verificare CNP

Publicat de Mihai 21 mai 2009


Codjudeţ

01 Alba
02 Arad
03 Argeş
04 Bacău
05 Bihor
06 Bistriţa Năsăud
07 Botoşani
08 Braşov
09 Brăila
10 Buzău
11 Caraş Severin
12 Cluj
13 Constanţa
14 Covasna
15 Dâmboviţa
16 Dolj
17 Galaţi
18 Gorj
19 Harghita
20 Hunedoara
21 Ialomiţa
22 Iaşi
23 Giurgiu
24 Maramureş
25 Mehedinţi
26 Mureş
27 Neamţ
28 Olt
29 Prahova
30 Satu Mare
31 Sălaj
32 Sibiu
33 Suceava
34 Teleorman
35 Timiş
36 Tulcea
37 Vaslui
38 Vâlcea
39 Vrancea
40 Călăraşi
41 Sector 1 - Bucureşti
42 Sector 2 - Bucureşti
43 Sector 3 - Bucureşti
44 Sector 4 - Bucureşti
45 Sector 5 - Bucureşti
46 Sector 6 - Bucureşti
47 Sectorul Agr.ILFOV


Exemplu
1770725030014
1-sex
77-anul nasterii
07-luna nasterii
25-ziua nasterii
03-judetul nasterii sau judetul unde s-a atribuit prima data CNP-ul (in acest caz: Arges)
001-numar serial incremental
4-cifra de control


Algoritmul de verificare al CNP-ului este urmatorul: sa zicem ca avem CNP-ul urmator: 1 5 3 0 2 0 0 0 0 0 0 0 6 si seria de cifre (aceasta serie sa nu o pierdeti caci ea se foloseste la verificare, observa ca sunt doar 12 cifre, deoarece a 13-a cifra din CNP este cifra de control) 2 7 9 1 4 6 3 5 8 2 7 9 se face asa: se inmulteste cifra din CNP cu cifra din serie ex: 1*2 5*7 3*9 0*1 2*4 etc. pe care le notam cu P1, P2 ...P12 se insumeaza P-urile S=P1+P2+...+P12 cifra de control (o numim C) se obtine: C=S-11*(partea intreaga din S/11) daca C=10, se pune 1

0 comentarii

Trimiteți un comentariu