Гибкий поиск номенклатуры в 1С — по части слова, артикулу, штрихкоду или допреквизиту
Менеджер вводит «болт оцинкованный» — находятся все товары с этими словами в любом месте названия. Также по части артикула, по нескольким значимым цифрам штрихкода, по любому строковому допреквизиту или по номенклатуре поставщика (артикул и наименование). Работает в форме подбора товаров, при подборе характеристик, в справочнике номенклатуры и прайсе.
Последняя версия: обновлено 2 дня назад
Что вы получаете
Видно и без демо
Скриншоты и GIF ниже показывают работу вживую — по шагам, на реальных данных. Персональная демонстрация для такой разработки не нужна.
Готовое решение
Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.
Безопасно для конфигурации
Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдёт не так.
Полная прозрачность
Открытый код, честные отзывы, закрывающие документы.
Подробное описание
В чем проблема
Главная претензия пользователей - невозможность поиска номенклатуры по части наименования (например, если вводить символы не из начала названия, а из середины). Вдобавок, многим не хватает возможности поиска номенклатуры по дополнительному реквизиту.
Настройки поиска товаров
Расширение добавляет возможность поиска товаров по части наименования. При этом можно вводить кусок не только из начала названия, но и из середины или конца.
Удобный поиск работает также и при подборе характеристик номенклатуры. А также по связанной номенклатуре поставщика: артикулу и наименованию товаров поставщика (для активации данной функции добавлена отдельная галка на форме настроек).
Поиск можно осуществлять и по любому строковому доп.реквизиту. Для этого доп.реквизит нужно выбрать в настройках:


В настройках можно указать фильтр по запрещенным символам (отдельно в артикуле и наименовании). Если запрещенных символов (или даже выражений) несколько, их нужно разделять символом |. Номенклатура, у которой есть такие запрещенные символы, не будет попадать в выдачу.
В качестве запрещенных символов нельзя использовать ^_[]%
Отдельный флажок настроек управляет тем, как глубоко искать по части слова. Пока он снят, поиск сначала подбирает товары по началу наименования, артикула или кода и по полнотекстовому индексу, а к перебору по части слова внутри слова обращается только тогда, когда быстрые способы ничего не нашли. Такой порядок держит подбор быстрым на больших справочниках. Флажок установлен - разработка перебирает часть слова внутри слова всегда: выдача чуть полнее, а поиск на справочнике в десятки тысяч позиций заметно дольше.
Настройки обязательно нужно записать, даже если на форме настроек вы ничего не заполнили.
Поиск товара по части наименования в 1С
При поиске можно вводить часть наименования не только из начала названия, но и из середины или конца:
Слово, стоящее в середине наименования, разработка находит по полнотекстовому индексу базы, поэтому справочник для этого не перебирается целиком и подбор отвечает без задержки. Если полнотекстовый поиск в базе выключен, разработка все равно найдет товар перебором по части слова, просто медленнее.

Удобный поиск по штрихкоду в 1С
Для поиска по штрихкоду необязательно вводить его целиком с самого начала, достаточно ввести несколько значимых цифр:

Поиск товаров по дополнительному реквизиту в 1С
Нередко в дополнительных реквизитах номенклатуры содержится какой-либо уникальный идентификатор товара (например, код на сайте). В таком случае пользователям иногда удобнее искать товары по значению этого реквизита.
В таком случае в настройках расширения выберем нужный дополнительный реквизит для поиска.

Поиск по номенклатуре поставщика
Для возможности поиска товаров по связанной номенклатуре поставщика нужно в настройках модуля включить соответствующую галку.

К примеру, у партнера есть такая номенклатура:

Поиск осуществляется в форме выбора товаров по артикулу или наименованию поставщика (значение реквизита можно вводить полностью или частично):


Для корректной работы расширения необходимо отключить Безопасный режим:

Сколько стоит заказать такую доработку с нуля
| У стороннего программиста 1С | Готовое решение | |
|---|---|---|
| Стоимость | 12 000–20 000 ₽ | 3 500 ₽ |
| Сроки | 2 недели на ТЗ и согласование, затем ~4 часа работы | 5 минут на установку |
| Ваше участие | ~2 часа на постановку задачи, приёмку и тесты | Скачать файл и подключить по инструкции |
| Риск | Результат виден только в конце работ | Разработка уже написана и работает у других компаний |
Расчёт по рыночной ставке 3 000–5 000 ₽/час: столько стоит час стороннего программиста 1С. Итоговая экономия — от 8 500 ₽ и около двух недель ожидания.
Как установить — 5 минут
- Скачиваете архив сразу после оплаты — из личного кабинета или прямо с этой страницы — и распаковываете его.
- Открываете базу 1С и подключаете файл штатными средствами — конфигурация при этом не меняется. Пошаговая инструкция со скриншотами. Не хочется разбираться самому — при оформлении можно добавить установку под ключ за 1 000 ₽: подключимся удалённо и поставим сами.
Для вашего 1С-специалиста
- Как разработка встраивается в 1С?
- Это расширение конфигурации (файл .cfe) — подключаемый модуль, который встраивается в типовую программу и добавляет формы, реквизиты, отчёты или меняет поведение существующих объектов, физически не правя код типовой.
- Правится ли типовая конфигурация?
- Нет. Все разработки CoderStar подключаются как расширения или внешние обработки/отчёты — типовая конфигурация остаётся «чистой», её код не меняется.
- Сохраняется ли поддержка вендора и ИТС?
- Да. Поскольку типовая конфигурация не дорабатывается напрямую, обновления от фирмы «1С» накатываются штатным образом, поддержка вендора и ИТС сохраняется.
- Как отключить или откатить расширение?
- Удаление расширения занимает столько же времени, сколько установка (несколько минут в списке «Расширения»), и не оставляет следов в типовой конфигурации.
- Открыт ли исходный код?
- Да. После покупки вы получаете файл без шифрования и защиты — его можно изучить, модифицировать или адаптировать в Конфигураторе под свои задачи без ограничений, без обращения к нам.
- Работает ли в 1С:Fresh?
- Нет — 1С:Fresh (облачный режим работы 1С) имеет свои ограничения, разработка в нём не работает.
- Работает ли в базовых версиях конфигураций?
- Нет. В базовых версиях (например, «Бухгалтерия предприятия. Базовая») отключена возможность подключения расширений конфигурации — нужна версия ПРОФ или старше.
Паспорт разработки — страница для согласования с руководителем
Оцените разработку
Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.
Войдите, чтобы оценить разработку.
Частые вопросы
Как получить разработку и установить её в 1С?
После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счёту от ИП — автоматически после поступления денег на расчётный счёт. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.
К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удалённо через AnyDesk и поставим за вас.
Какие способы оплаты доступны?
Можно ли оплатить в тенге, белорусских рублях или долларах?
А если что-то пойдёт не так после установки?
Что произойдёт после очередного обновления 1С?
Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждёт скачивания.
Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.
Какие версии 1С НЕ поддерживаются?
Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.
Также расширения не работают в базовых версиях конфигураций 1С (например, «Бухгалтерия предприятия. Базовая») — в них отключена возможность подключения расширений конфигурации. Нужна версия ПРОФ или старше.
На сколько баз 1С действует одна покупка?
Можно ли дорабатывать код самостоятельно?
Какие закрывающие документы вы предоставляете?
Можно ли посмотреть демо до покупки?
Какой артикул у этой разработки?
Комментарии (10)
Дмитрий здравствуйте. В списке поддерживаемых конфигураций нет Розницы для Казахстана 2.3. А теоретически эта разработка будет на ней работать?
Здравствуйте! По идее должна работать. Если будут проблемы, помогу адаптировать
Добрый день.
Пользователи вводят 3 символа в УТ11.5 (11.5.25.85) и программа просто зависает. Прошлись отладкой, функция УжеЕстьТакойЭлемент выполняется 16 миллионов раз.
Могу предоставить доступ, показать. Можно как-то это поправить? Спасибо.
Доброе утро! Нашел существенный баг в своем коде. Исправил ошибки, скачайте пожалуйста новую версию и проверьте у себя в базе.
Доброе утро, Дмитрий.
Огромное Вам спасибо, теперь всё работает как положено.
Добрый день! Можно ли реализовать, чтобы поиск "включался" после ввода определенного кол-ва символов? Например после 3? При большом количестве номенклатуры с похожими артикулами система реально притормаживает перед первой выдачей результатов, выводя 70%+ номенклатуры.
Добрый день! Внес правки - теперь поиск включается, только если введено минимум 3 символа.
Огромное спасибо!
Добрый день! Можно вас попросить сделать ограничение по правам? Что бы настройка поиска была доступна только с полными правами.
Добрый день! Добавил проверку прав при открытии формы настроек поиска.
Добрый день, как выбрать поиск по нескольким дополнительным реквизитам?
Добрый день. Такой возможности нет, поиск работает только по одному допреквизиту.
Добрый день, подскажите, можно ли доработать расширение для осуществления поиска не только по справочнику номенклатуры, но и какому-либо другому справочнику?
Добрый день! Сейчас поиск работает еще и по справочнику характеристик номенклатуры. По другим справочникам пока не делал. Какие именно справочники вас интересуют?
В УНФ 3.0 в "настройках" программы нет ссылки для настроек "Удобного поиска" (для выбора доп реквизита и фильтра символов). Такую ссылку нужно как-то вручную добавить или донастройки последних релизов исключительно доступны на УТ?
В УНФ эти настройки в разделе "Компания".
Есть номенклатура из разряда служебной или старой - та что вышла из ассортимента или временно отсутствующая. Я помечал служебное наименование спец.символом в начале сроки и она в стандартном варианте поиска не высвечивалась, тем самым не захламляла список выбора.
В данном случае подтягивается вся номенклатура.
Хорошо было бы добавить фильтр для отсечки определённых символов и уникального идентификатора номенклатуры который.
А так всё равно удобнее чем стандартный поиск.
Спасибо.
Добавил в план работ, но быстро не смогу сделать - много других задач.
Это работает только через подбор или будет работать и в прайсе или в номеклатуре?
Если в номенклатурном справочнике или прайсе вы аналогичным образом будете подбирать номенклатуру, то будет работать и там.
почему то не работает поиск по доп реквизиту. При попытке выбрать доп реквизит в разделе Администрирование открывается пустое окно с неактивными кнопками создать и выбрать
По всей видимости, у вас вообще отключен функционал доп. реквизитов в базе.
Покупаете разработки несколько раз в год?
Тогда выгоднее годовой абонемент: все 283 разработки каталога и обновления к ним за 50 000 ₽ в год.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.