Мне нужно было сделать контроль дублирования записи контрагентов по фамилии... Часто бывает что фамилии пишутся с опечатками... Данный алгоритм позволяет сравнивать фамилии с учётом возможных опечаток. Например: в данном случае Иванов/ИВнов/Ивенов/Иваонв - одинаковые фамилии считаться будут... Алгоритм работает с параметром - количество ошибок. Ошибка - это либо не та буква, либо замена типа ов/во... Если вы заметите баг - сообщите пожалуста..=) По поводу применения - его можно вставить , например в модуль формы документа справочника контрагентов в процедуру ПриЗаписи() (сначала надо выделить фамилию из ФИО, а затем применять функцию) и тогда будет контроллироваться уникальность вводимых фамилий с учётом опечаток.
Сравнение слов с учётом опечаток
19.02.11
См. также
Библиотека процедур и функций для технологической платформы "1С: Предприятие 7.7"
1 стартмани
22.12.2023 656 9 user706545_kseg1971 0