ник: awestr
Дык, и увольняю … когда есть из кого выбирать, а так выращиваю «старших» (и то приходится менять, то в декрет уйдёт, то на нормальное место). Гос.орган, зарплата 150 баксов, ставка тех.работника, вот и приходится вести селекцию. С прогой для подающих данные пробовал лет так 5 назад, вообще амбец (от обвинений что у них перестал работать комп до того что прога специально вносит ошибки в их данные). Сейчас подающих можно наказать только за не подачу, а если подали то уже всё - они свой долг выполнили. Подают только на бумаге, они даже в excel умудряются так извратить данные, что на дешифровку уйдёт уйма времени (то пересортируют все столбцы по отдельности, то экзотический шрифт впендюрят).
Отлавливаю дублёров – то полное совпадение, то частичное (к примеру, Ф-И-ДатРож(полная или частичная)), то только номер документа иль другие номера (был запрет на ввод одинаковых (индексированное, совпадения не допускаются), но иногда оказывалось, что в базе был неправильный, пришлось отменить и править потом с помощью правильного сотрудника, то к примеру Имя-ДатРож(полная или частичная) и адрес (как показал опыт, самый эффективный способ, на удивление). По уникальности пройдусь – если 1 или 2 раза всего встретилась фамилия, имя или отчество, то уже повод для анализа. Есть подстановка при вводе (но это только частые русские или очень-очень частые казахские). Есть разные проверки типа – если фамилия на –ов то как правило и отчество должно быть на –вич и т.п.
Но, хотелось бы вылавливать за одно действие, а не разной кучей запросов, вот какие записи:
Просто, к примеру:
Ивановский Иван Иванович 01.01.1970
Ивановских Иван Иванович 01.01.1970
Ивановских Иван Иванович 01.10.1970