Имя: Пароль:
1C
1С v8
Получить дату рождения по ИНН
0 Mashap
 
15.01.12
17:49
Добрый день!

Знает ли кто-нибудь алгоритм или может быть есть кусок кода как определить дату рождения и пол по первым 5 цифрам ИНН (Украина)? Спасибо.
1 Живой Ископаемый
 
15.01.12
17:51
тока не пол
2 Живой Ископаемый
 
15.01.12
17:51
Количество дней с 1 января 1901 года до дня рождения... а пол - это вроде 6-я цифра
3 Mashap
 
15.01.12
17:52
(1) ИНН - это не случайный набор цифр, а зашифрованные данные о человеке, такие как дата рождения, пол, и т.д.
(с)
4 Живой Ископаемый
 
15.01.12
17:52
Итак, украинский ИНН (индивидуальный налоговый номер) состоит из 10 цифр. В нём зашифрованы:

дата рождения (первые пять цифр образуют число, равное количеству дней от 01.01.1900 до даты рождения владельца ИНН);
пол (чётность девятой цифры: четная цифра – женский, нечетная – мужской);
checksum, т.е. контрольное число (последняя цифра)
5 Живой Ископаемый
 
15.01.12
17:53
2(3) а еще в ИНН 10 цифр
6 Живой Ископаемый
 
15.01.12
17:53
с 1 января 1900 года...
7 Живой Ископаемый
 
15.01.12
17:54
http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/
даже алгоритм есть
8 Mashap
 
15.01.12
17:54
(4), (5) спасибо, сейчас попробую)
9 Живой Ископаемый
 
15.01.12
17:55
10 Mashap
 
15.01.12
17:57
спасибо еще раз, помогли
11 Живой Ископаемый
 
15.01.12
18:01
а, и еще прикол - получается что по ИННу, 6,7 и 8 цифры кодируют... ну условно порядок твоего рождения в указанном дне (то есть в дате, зашифрованной первыми 5-ю цифрами) и выходит, что авторы алгоритма допустили, что в один день не могло родиться более 999 человек одного пола...что в общем-то исходя из численности населения, верно... Но ведь могли быть флуктации... :)
12 Aleksey
 
15.01.12
18:24
(11) не забывай про код налоговой. Т.е. не просто 999 в один день, одного пола, но и в одном районе
13 Живой Ископаемый
 
15.01.12
18:25
2(12) какой код налоговой? какой район?
14 Classic
 
15.01.12
19:17
(9)
А 9я цифра что означает?
И для каждого пола есть 5 вариантов 5й цифры, так что 5000 людей в один день
15 Живой Ископаемый
 
15.01.12
19:18
2(14) м... ок, согласен