|
Распарсить наименование контрагента. | ☑ | ||
---|---|---|---|---|
0
Fynjy
29.04.14
✎
15:56
|
Собственно есть справочник в котором наименования представлены следующим образом:
Иванов Иван магазин Свет Иванов Иван магазин Тьма Иванов Иван магазин Х Пушкин Ив магазин Белый Пушкин И магазин Черный Пушкин А Магазин красный Собственно нужно выделить Иванов Иван Пушкин Ив (Пушкин И) Пушкин А и их магазины. Есть какие мысли? Справочник более 10 тыс. |
|||
1
ДенисЧ
29.04.14
✎
15:58
|
РазложитьСтрокуВМассивПодстрок()
и брать первые два элемента |
|||
2
Wobland
29.04.14
✎
15:58
|
эта задача под силу только бабороботу
|
|||
3
Wobland
29.04.14
✎
15:59
|
(1) пушкин александр сергеич равен пушкину алексею выпихондревичу?
|
|||
4
Fynjy
29.04.14
✎
16:00
|
(1) Не факт ... "И" и "Ив" - беда ...
|
|||
5
Fynjy
29.04.14
✎
16:00
|
(2) Баборобот - неделя работы ...
|
|||
6
Fynjy
29.04.14
✎
16:00
|
(3) 100% Гук жив
|
|||
7
ДенисЧ
29.04.14
✎
16:01
|
(3) Главное, чтобы ИванСергееичу не был равен...
|
|||
8
Wobland
29.04.14
✎
16:03
|
(5) стартуй
|
|||
9
Wobland
29.04.14
✎
16:04
|
(6) я читал это. только это было про Цоя
|
|||
10
Torquader
29.04.14
✎
23:13
|
Слово "магазин" всегда встречается ?
|
|||
11
mdocs
29.04.14
✎
23:15
|
Интерфейс для баборобота нарисуй и в путь.
|
|||
12
Torquader
29.04.14
✎
23:33
|
(11) Они очень часто делают так, что задаёшься вопросом - а зачем они вообще это делали.
|
|||
13
mdocs
29.04.14
✎
23:36
|
(12) В том и фича, что после манипуляций в (11) - это их проблемы.
|
|||
14
mdocs
29.04.14
✎
23:39
|
как вариант сразу обозначить если ссылка не равно головной - то запись будет удалена а значения перенесены на головного. Это если реквизит не используется для обычных целей.
|
|||
15
Torquader
29.04.14
✎
23:40
|
(14) Так контрагентом является магазин или физическое лицо ?
|
|||
16
Garykom
гуру
29.04.14
✎
23:45
|
(0) Через предварительну обработку-замену можно попробовать...
Т.е. смысл сгруппировать одинаковых людей и сделать пдчиненные им списки магазинов? Я правильно понял? |
|||
17
Garykom
гуру
29.04.14
✎
23:47
|
+(16) Т.е. берешь и в цикле смотрим если 2-е слово к Примеру "И", "И.", "Ив", "Ив." и т.д. то меняем его на "Иван"
|
|||
18
Torquader
29.04.14
✎
23:48
|
(17) Зачем ты так Илью не любишь ?
|
|||
19
Garykom
гуру
29.04.14
✎
23:48
|
+(16) А уже после этой замены делаем деление каждого наименования на людя и нелюдя(магазину)
|
|||
20
Garykom
гуру
29.04.14
✎
23:48
|
(18) Согласен, в данном случае пример не пройдет
|
|||
21
Garykom
гуру
29.04.14
✎
23:49
|
(18) Но так как хз И = Иван или Илья то тоже замена по условиям правилам т.е. человек должен думать а комп пахать меняя
|
|||
22
Garykom
гуру
29.04.14
✎
23:50
|
+(21) Типа "И" равно "Иван" если есть слово "Иванов" иначе "И" равно "Илья" и т.д.
|
|||
23
Torquader
29.04.14
✎
23:50
|
(20) Просто, я с ФИО, которые пишут через одно место - дело имел и программу обучал нечёткому сравнению, в итоге узнал, что Василий и Виталий достаточно похожи, а Кин и Цин - различаются на уровне опечатки.
|
|||
24
Torquader
29.04.14
✎
23:50
|
(22) Иванов Илья будет явно не доволен.
|
|||
25
Garykom
гуру
29.04.14
✎
23:52
|
(23) расстояние левенштайна или что другое?
я вагнер-фишер юзал |
|||
26
Torquader
29.04.14
✎
23:52
|
(25) Я там много разных методов опробовал, но все они давали "поразительные" результаты.
|
|||
27
EvgeniuXP
30.04.14
✎
00:23
|
(23) классификатор имен и отчеств сделай - а если уж будут вообще путать писать Анатолий вместо Алексеевич - тут уж пользователь сам виноват :) - машина мысли еще не умеет читать - хотя мысли тоже путаются у них :)))
|
|||
28
Вадя
30.04.14
✎
06:01
|
Переходите на 1С:ERP, там это реализовано!!!
Вместо одного справочника Контрагенты сделано два! Справочник Партнеры и у партнера привязанный справочник Контрагенты. И это не пятница! |
|||
29
фобка
30.04.14
✎
06:27
|
(28) это было еще в ут11
|
|||
30
Miracle_
Miracle 30.04.14
✎
06:56
|
А еще может быть Андреев Ан магазин Два Андрея или
ИП Хромова С Магазин Светлана |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |