Полнотекстовый поиск по значениям реквизитов

25.12.13

Задачи пользователя - Поиск данных

Обработка расширяет возможности Полнотекстового поиска, позволяя искать похожие элементы в ЛЮБЫХ Справочниках ЛЮБОЙ конфигурации по проценту совпадения значений выбранных реквизитов. Работает в Обычном и Управляемом режиме!!

Скачать файлы

Наименование Файл Версия Размер
Полнотекстовый поиск по реквизитам
.zip 355,33Kb
129
.zip 4.0 355,33Kb 129 Скачать

Стандартный полнотекстовый поиск имеет один недостаток - не позволяет искать похожие значения до уровней реквизитов.
Предлагаемая обработка значительно расширяет функционал Нечеткого поиска.
В частности, позволяет осуществить поиск ПОХОЖИХ позиций в любом Справочнике ЛЮБОЙ конфигурации 1С по проценту совпадения значений ВЫБРАННЫХ реквизитов.
Например, "Наименование на 80% похоже на РОГА И КОПЫТА, и ОКОПФ = ООО".
Учитывает транслит. Игнорирует Регистр.

Поиск может осуществляться для тех Реквизитов, у которых разрешен Полнотекст и включена Индексация на уровне Конфигурации.

Работает в Обычном и Управляемом режимах!

ПОЛНОСТЬЮ ОТКРЫТЫЙ КОД!!

PS У Вас в базе должен быть включен Полнотекстовый поиск. Если не знаете как - обращайтесь, пришлю внешнюю обработочку с одной кнопкой Cool

 

Полнотекст полнотекстовый поиск найти дубли поиск дублей поиск и замена элементов нечеткий поиск поиск данных справочники

См. также

Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 8.1-8.3 (УТ 10.3, БП 2, ЗУП 2.5, КА 1.1, УТ 11, БП 3, УНФ 1.6/3.0, КА 2, ЗУП 3 и т.д.)

Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Обработки помогут Вам легко и, главное, быстро (в 5 раз и быстрее штатной обработки 1С), выполнить поиск дублирующих данных в Ваших базах 1С на платформах 8.1-8.3. Это позволит уменьшить объем лишней информации в справочниках и документах, планах видов характеристик и др., упростит работу с данными пользователям. А так же можно, одним нажатием, узнать в каких ссылочных объектах есть вообще дубли! Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. А так же обновления Вы получаете бесплатно в течение года с момента приобретения данных обработок! (Обновление от 27.11.2023, версия 6.12)

9600 руб.

14.05.2012    155050    324    252    

556

Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)

Архивирование (backup) Журнал регистрации Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Скорость работы почти в 2 раза выше типового механизма "История изменений"! Позволяет следить за изменениями и удалением в любых ссылочных объектах конфигурации, с возможностью архивации по HTTP(!) или COM, и сверткой данных. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Есть ДЕМО-база где можно самостоятельно протестировать часть функционала! Работает на любых платформах выше 8.3.14+ и любых конфигурациях! Версия 3.1 от 24.08.2023!

19200 руб.

15.05.2017    42470    10    24    

38

Поиск номенклатуры в интернете (Розница 2.3, Управление торговлей 11.4)

Розничная торговля WEB-интеграция Поиск данных Платформа 1С v8.3 Оперативный учет 1С:Розница 2 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Альтернатива сервису 1С Номенклатура, не требует подписки ИТС, ищет данные в открытых источниках. Для поиска товара по штрихкоду в сети интернет, полезно для первоначального заполнения базы.

1999 руб.

15.10.2020    18360    22    63    

23

Кто такая Мантикора?

Поиск данных Платформа 1С v8.3 Россия Абонемент ($m)

Статья об опыте развертывания и интеграции с базой данных Manticore Search для быстрого полнотекстового поиска.

1 стартмани

30.11.2023    2999    andreysidor4uk    14    

45

PowerOffice

Поиск данных Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

PowerOffice - обработка для поиска, просмотра и обработки данных для пользователей. Доступ к объектам на просмотр и редактирование данных определяется правами пользователя.

1 стартмани

05.06.2023    1902    23    PowerBoy    1    

15

Получение ссылки по бинарной строке PostgreSQL или MSSQL

Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Получение ссылки в 1С по бинарной строке из PostgreSQL в виде строки формата bytea или из MSSQL в виде шестнадцатиричной строки. Кроме ссылочных объектов ссылки могут быть получены и для перечислений. Это может быть полезно при анализе логов журнала регистрации или СУБД.

1 стартмани

04.04.2023    2559    2    berserg    2    

12

Поиск документов с ошибками проведения, универсальный

Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка позволяет найти проведенные документы без движений и, наоборот, НЕ проведенные документы с движениями. Подходит для любой конфигурации.

1 стартмани

18.08.2022    2971    21    KVIKS    3    

10
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. alex_4x 85 25.12.13 22:38 Сейчас в теме
Я полнотекстовый поиск по максимуму отключаю, так как он лишние тормоза создает, а реально не применяется. Всё что надо искать - названия фирм и товаров, а не строки произведений и легко обходится запросами типа
like %блаблабла%.
cool.vlad4; +1 Ответить
2. vladim-kul 199 25.12.13 22:48 Сейчас в теме
(1) alex_4x,
ну вот Вам и пример реального применения Полнотекста.
Протестировано на базе 50+К Номенклатуры. 10 Секунд - таково время завершения поиска этой обработкой.
При наличии в базе около 100 Пользователей в это время.
Так что у вас там явно траблы с железом или оптимальностью в критических участках программного кода)
Ну, или база файловая... Но и тут можно придумать выход =)
3. AlX0id 26.12.13 00:13 Сейчас в теме
(2) так он тормоза создает не во время поиска, а во время индексации, извлечения текстов и т.п. )
На самом деле все условно, конечно.. Вряд ли существенно заметны "тормоза" от индексации при неспешном вводе пользователям документов.. Не в каждой же конторе пользователи, как бешеные, вбахивают по 100 позиций номенклатуры в секунду..
6. cool.vlad4 2 26.12.13 14:34 Сейчас в теме
(3) AlX0id, мне он не понравился еще и потому, что возможна гипотетическая ситуация, когда индекс не успел обновиться, а пользователь уже хочет что-то найти. если учесть многопользовательскую работу, которая может быть даже между пользователями, находящихся в разных городах (ну мало ли), то возможны нехорошие ситуации. т.е. я бы не стал применять такой поиск как основной.
5. cool.vlad4 2 26.12.13 14:31 Сейчас в теме
(2) 10 секунд - это очень много (умолчу про то, что яндекс например ищет среди миллиона, миллиарда всякой информации за время раз в 10 меньшее;) ) . Вот вы представьте, что в поисковике интернета, которым вы пользуетесь, время между запросами было 10 секунд? стали бы вы им пользоваться? вот и обычные пользователи вас не поймут, им все равно полнотекстовый поиск это, внешняя компонента или что. я как-то тестировал поиск с помощью разных способов. и остановился на способе, который здесь все и упоминают - like, + ВК strmatch. Еще можно отметить, что иногда пользователям не нужен нечеткий поиск или поиск по части слова, они просто скопировали наименование откуда-то и хотят найти точно данный объект. Это тоже надо учитывать.
7. vladim-kul 199 26.12.13 14:37 Сейчас в теме
(5) cool.vlad4, вообще, назначение обработины - находить потенциальные дубли. Например, перед вводом нового элемента справочника. В целом - я никого не принуждаю использовать данный функционал :)
insurgut; +1 Ответить
4. Yashazz 4706 26.12.13 13:26 Сейчас в теме
Не советую использовать полнотекстовый поиск от 1С, если на то нет совсем уж критической необходимости, да и то - опционально, как "бантик". С индексацией действительно всё плохо и со стороны 1С не особо оптимизировано. Элементарный пример - мы НЕ можем управлять индексацией, индекс обновляется весь целиком или никак, а если мне сегодня и щас надо переиндексировать по одному справочнику из трёх, то фигушки. И уж частью функционала такой поиск точно делать нельзя.

Если что надо, проще самому заняться - сделать поисковые реквизиты, регистры итд, идти по ним LIKE'ом или RegExp задействовать, или возможности ПостроительDOM, или ещё как. Быстрее бывает, и управляемее.
Yasen; cool.vlad4; +2 1 Ответить
Оставьте свое сообщение