PESEL, REGON, NIP, numery karty kredytowej, konta bankowego lub numeru dowodu osobistego. Otaczają nas liczby, w mnogość kombinacji które należy zapamiętać bywa niezwykle trudna. W tym celu stworzona została walidacja numerów, której zadaniem jest zweryfikowanie i sprawdzanie poprawności najważniejszych numerów z dokumentów tożsamości.
Na czym polega walidator danych?
Wyobraź sobie kilka poniższych sytuacji:
- na skutek pomyłki i mnogości obowiązków mylisz się w numerze konta docelowego, w związku z czym przelew trafia w niepowołane ręce
- w dokumentach podajesz niewłaściwy numer PESEL lub numer dowodu osobistego
Znasz to?
Szacuje się, że niezwykle często podajemy błędne dane, co oczywiście skutkuje ogromnymi problemami prawnymi. W tym celu, aby zmniejszyć prawdopodobieństwo takich zdarzeń, wprowadzono specjalistyczny, matematyczny algorytm, który sprawdza dokument z danymi wyjściowymi.
To właśnie on jest głównym elementem walidatora,który dostępny jest w Internecie. Wśród nich istnieją także multiwalidatory, które służą sprawdzeniu kilku dokumentów jednocześnie (np. PESEL i NIP).
Zdecydowanie najłatwiejszym sposobem na sprawdzenie czy dany dokument jest wiarygodny jest rozwiązanie matematyczne. Polega ono na zsumowaniu wszystkich liczb, a następnie na pomnożenie ich przez tą liczbę. Takie działanie da nam sumę kontrolną, której zadaniem jest zmniejszanie prawdopodobieństwa przekazywania błędnych informacji. Walidator wiec oblicza wspomniana aumę kontrolną dla danego dokumentu i weryfikuje ją z danymi faktycznymi.
PESEL a walidacja
Aby lepiej zrozumieć ten mechanizm posłużmy się przykładem numeru PESEL.
Jak wiemy, każdy PESEL to ciąg cyfr, które oznaczają odpowiednio:
- Datę urodzenia – znajduje się w pierwszych 6-ciu cyfrach i dotyczy roku, miesiąca i dnia
- Administracyjnego numeru porządkowy – obecny w cyfrach od siódmej do dziesiątej
- Płeć– w cyfrze dziesiątej
- Liczbę kontrolna – cyfra jedenasta, ostatnia
Mając za ten PESEL, który wygląda następująco: 97021412335, widzimy:
- 970214 to data urodzenia obywatela
- 1233 – numer serii z oznaczeniem płci. W tym wypadku patrzymy na ostatnią cyfrę nieparzystą, która wynosi “3”. Liczby 1,3,5,7,9 oznaczają mężczyznę
- 5 – cyfra kontrolna, czyli cyfra która chroni przed popełnieniem błędu.
Algorytm walidacji mnoży każdą cyfrę przez mnożnik, następnie otrzymujemy pewien ciąg liczb, który dzielimy przez 10 i porównujemy z cyfrą kontrolną. Jeśli liczby są identyczne – dokument jest matematycznie poprawny (podkreślamy – matematycznie, bowiem walidacja nie potwierdza poprawności naszych danych personalnych).
Podobnie tyczy się pozostałych numerów – NIP, REGON czy numeru dowodu osobistego.
NIP a walidacja
W przypadku NIP numer kontrolny jest niezwykle trudny do wyliczenia, dlatego pomóc mogą dostępne, gotowe kalkulatory online. Jak wyżej, co do zasady, sposób liczenia jest bliźniaczy – każda z dziesięciu cyfr mnożona jest przez odpowiednie wagi, a uzyskany wynik sumuje się i dzieli przez 11. Reszta z dzielenia powinna być identyczna jak nasza ostatnia cyfra.
W ramach przypomnienia – NIP obowiązuje osoby, które:
- Prowadzą działalność gospodarczą
- Są płatnikami składek ZUS
- Odprowadzają regularnie VAT
- Są podatnikami, bez osobowości prawnej
Brak komentarzy!