![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Алгоритм генерации социально-индивидуального кода (СИК). [D5, D6, Win95/98, WinME, NT4]
VS2001 © (2002-07-01 11:51:00)Если кто-то знает или сможет мне ответить, просьба помочь.
СМК генерируется по фамилии, имени отчеству и дате рождения вкладчика. Представляет собой последовательность фиксированной длины из 16-ти символов в специальном буквенно-цифровом алфавите :
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,J,K,M,N,P,R,S,T,U,V,W,X,Y,Z
Всего 32 возможных значения.
Следует обратить внимание, что в его составе отвутствуют буквы L,I,Q,O.
Структура СИК следующая:
- первые 13 символов вырабатываются по определенному алгоритму, исходя из входных данных : фамилия, имя, отчество и дата рождения вкладчика;
- 14,15 символы предназначены для случаев полного совпадения фамилии, имени, отчества и даты рождения у различных граждан;
- 16-й символ - контрольный и служит для проверки целостности и правильности СИК.
Фамилия, имя и отчество должны заполнятся только заглавными русскими или только заглавными латинскими буквами.
Дата рождения вкладчика должна быть представлена в формате ДДММГГГГ.
Пример ввода данных : ИВАНОВСЕМЕНПЕТРОВИЧ15051970
VS2001 (2002-07-03 06:26:00) [1]Кто-нибудь ПО-МО-ГИ-ТЕ !!!