#0
by Вадимыч
Доброго времени суток, уважаемые форумчане! Делаю интеграцию одного сайта с 1С. Хочу всех пользователей из 1С создать на сайте. Но есть проблема, что в 1С ФИО хранились как попало, иногда не полностью, в одной строке со всяким мусором, а в БД сайта должно быть в разных полях и с минимумом ошибок. Пример строк: 1. a@a.com Гадя Петрович (мед.сестра) 2. b@b.com Иванов должен 1000р Иван Иванович 3. Лена Головач c@c.com Емайл можно выделить регулярным выражением, отчества по окончанию с 99% точностью, но фамилия и имя - это геморрой. Есть ли в природе публичный веб-сервис, которые может распознавать имена? Или справочники всех возможных русских фамилий, имен и отчеств. Понятно что будет много мусорных слов и придется загрузку делать интерактивной, но хотелось бы сократить участие пользователя до минимума.
#5
by Krabobor
обычная задача. дается команда ответственному менеджеру на стороне заказчика, и он за вечер приводит всех контрагентов к нужному шаблону. заодно и практическое занятие на тему "Как правильно заводить контрагентов в базу"
#7
by fisher
Думаю, там далеко не так все плохо и "как попало" попадает под ограниченное количество правил, которые позволят нормально вычленить 95% ФИО.
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ТЗ. Удаление строки сдвигает строки?
- Табличное поле на форме, тип Таблица значений, как выделить все строки?
- Сортировка ЖурналДокументовСписок по произвольной колонке?
- Как из справочника Физ.лица получить полное ФИО?
- В ЗУП поменяли ФИО физ лица а в приказе на печать выходит старое фио
- Динамический список - выделенные строки - суммирование содержимого строки..
- Как в серверную процедуру передать контекст произвольной формы?
- v7: Выделить активную закладку жирным шрифтом
- как выделить цветом строки в отчете
- Как выделить (Цветом) одинаковые строки в списке?
- Таблица Значений отбор по индексу, номеру строки, как найти строки 1-100
- Передача данных с произвольной формы 1С 8.3
В этой группе 1С
- v7: Восстановить несохраненный документ
- Печать чека на ккм в ут 11
- Отбор последних документов по условию в запросе
- COM-объекты поддерживается только в операционных системах Windows
- СКД: сохранить значения пользовательских настроек компоновщика настроек
- Запретить редактирование части ячеек в поле табличного документа от изменения
- Автоматическое заполнение артикула при выборе номенклатуры
- Блокировка регламентных заданий
- Как правильно переключить режим Расчеты с персоналом в БП 2.0
- Как получить дату следующего выполнения регламентного задания?
- Пересчет итогов по хозрасчетному регистру длится вторые сутки. УПП 8.1
- Выгрузка отчета РСВ-1 Из 8.3
- Текст переходит на другую ячейку
- БП 3.0 Нет проводок по БУ в требовании, а по НУ есть Учет по средней без партий.
- как перенести значение Таблицы в другую Таблицу перевернув строки на колонки
- УНФ. Сопутствующие товары.
- Корректировка данных сентября 2014, неверное перемещение ОС бп 3.0
- табличный документ, ячейка, расшифровка - не идентификатор, а строка (?)
- Как перенести в макете разделитель страницы по вертикали?
- обработка сверки документом Ввод начальных остатков для БП 2.0