Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Вниз

Алгоритм генерации социально-индивидуального кода (СИК).   Найти похожие ветки 

 
VS2001   (2002-07-01 11:51) [0]

Если кто-то знает или сможет мне ответить, просьба помочь.

СМК генерируется по фамилии, имени отчеству и дате рождения вкладчика. Представляет собой последовательность фиксированной длины из 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) [1]

Кто-нибудь ПО-МО-ГИ-ТЕ !!!



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.01 c
1-47534
Leny
2002-06-25 08:34
2002.07.15
Запуск программы из Delphi


1-47558
ikivio
2002-06-28 00:30
2002.07.15
Окна нестандартной формы (не круглой,не овальной),


1-47329
dihlos
2002-07-01 13:31
2002.07.15
Как изменить обработчик сообщения WM_CLOSE у другого приложения


1-47459
MPro
2002-07-03 15:08
2002.07.15
Макрос Excel.


4-47880
SPeller
2002-05-14 15:19
2002.07.15
Хук на нажатие клавиш





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский