К статье
Практический материал

Справочники и Данные · 12 мин

Как в 1С настроить поиск контрагента

Как настроить поиск контрагента в 1С: поиск по ИНН, наименованию, дубли контрагентов, настройка строки поиска и автоматическое заполнение реквизитов по данным ФНС.

Поиск контрагента — одна из самых частых операций в 1С: менеджеры ищут клиентов в документах, бухгалтеры проверяют поставщиков перед оплатой, а при заведении новой карточки система должна подсказать, нет ли такого контрагента в базе. Если поиск настроен неправильно, справочник быстро заполняется дублями, а отчёты по взаиморасчётам «разваливаются» на несколько карточек одной и той же организации.

В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ERP, Комплексная автоматизация) поиск контрагента работает в нескольких режимах: быстрый поиск в поле ввода документа, полнотекстовый поиск по базе, поиск по ИНН с автозаполнением реквизитов из сервиса ФНС и проверка дублей при записи. Каждый из этих механизмов настраивается отдельно.

Ниже разобраны конкретные настройки для управляемых форм (так называемый интерфейс «Такси»), которые используются в актуальных версиях конфигураций. Пути к настройкам могут немного отличаться в зависимости от версии, но логика везде одинаковая.

Какие механизмы поиска контрагентов есть в 1С

Прежде чем что-то настраивать, важно понимать, какой именно поиск вам нужен. В типовых конфигурациях их четыре, и они дополняют друг друга.

Первый — поиск в поле ввода документа: когда вы начинаете печатать название или ИНН в поле «Контрагент», программа показывает выпадающий список подходящих карточек. Второй — поиск в форме списка справочника через строку поиска или кнопку «Найти». Третий — полнотекстовый поиск по всей базе, который ищет по части слова в любых полях. Четвёртый — поиск по ИНН в сервисе ФНС при создании новой карточки, когда реквизиты подтягиваются автоматически.

Сравнение вариантов поиска

Поиск в поле ввода документа

Подходит для ежедневной работы с документами. Ищет по началу наименования и ИНН, настраивается составом полей поиска.

Полнотекстовый поиск

Находит контрагента по любому фрагменту текста, включая комментарии и адреса. Требует включения и периодического обновления индекса.

Поиск по ИНН через ФНС

Используется при создании новой карточки: реквизиты заполняются автоматически. Требует интернет-поддержки и работает только для российских организаций и ИП.

Проверка дублей

Срабатывает при записи новой карточки и при специальной обработке. Помогает содержать справочник в чистоте, но не заменяет поиск.

Включение полнотекстового поиска по базе

Полнотекстовый поиск — основа быстрого нахождения контрагентов, когда вы помните только часть названия или фрагмент адреса. Без него поиск в форме списка ищет только по началу наименования, что неудобно при тысячах карточек.

Для включения перейдите в раздел «Администрирование» → «Общие настройки» → «Полнотекстовый поиск». Установите флаг «Использовать полнотекстовый поиск» и нажмите «Обновить индекс». Первичное построение индекса на большой базе может занять заметное время — лучше запускать его в нерабочие часы или настроить автоматическое обновление по расписанию.

После индексации поиск по кнопке с лупой в форме списка справочника «Контрагенты» начнёт находить карточки по любому вхождению строки: по части названия, ИНН, телефону, адресу. Учтите, что индекс не обновляется мгновенно — только что созданная карточка может не находиться до ближайшего обновления индекса.

Как включить полнотекстовый поиск
  1. 1
    Откройте «Администрирование» → «Общие настройки».
  2. 2
    Перейдите по ссылке «Полнотекстовый поиск».
  3. 3
    Установите флаг «Использовать полнотекстовый поиск».
  4. 4
    Нажмите «Обновить индекс» и дождитесь завершения.
  5. 5
    Проверьте: откройте справочник «Контрагенты», нажмите «Найти» и введите часть названия.

Настройка поиска по строке в справочнике «Контрагенты»

Даже без полнотекстового поиска в форме списка работает «поиск по строке»: вы просто начинаете печатать, и список фильтруется. По умолчанию поиск идёт по наименованию, но в настройках формы можно расширить состав полей.

Откройте справочник «Контрагенты», нажмите «Ещё» → «Изменить форму» (или «Настроить список»). В настройках динамического списка найдите параметры поиска и убедитесь, что поиск по строке включён для полей «Наименование» и «НаименованиеПолное». В некоторых конфигурациях состав поисковых полей задан в коде формы — тогда для добавления ИНН или телефона в быстрый поиск потребуется доработка через конфигуратор.

Практический приём без доработок: используйте поле поиска в форме выбора контрагента — оно часто ищет шире, чем в форме списка, включая ИНН. Если сотрудники постоянно ищут по ИНН, научите их вводить ИНН целиком: это самый быстрый и однозначный способ найти нужную карточку.

Поиск контрагента по ИНН и автозаполнение реквизитов

Самый надёжный способ найти или завести контрагента — по ИНН. В документах и в форме списка достаточно ввести 10 или 12 цифр ИНН: программа найдёт карточку даже если название введено с ошибками или сокращениями.

Для автоматического заполнения реквизитов при создании новой карточки подключите интернет-поддержку: «Администрирование» → «Интернет-поддержка и сервисы» → «Интернет-поддержка пользователей», введите логин и пароль от портала 1С. После этого в карточке нового контрагента появится кнопка «Заполнить по ИНН», а в некоторых конфигурациях — поле «Автоматически заполнить реквизиты» прямо при создании.

При вводе ИНН программа обращается к сервису ФНС и подтягивает наименование, КПП, юридический адрес, данные о руководителе. Это не только ускоряет заведение карточки, но и снижает риск ошибок в реквизитах, из-за которых потом отклоняют счета-фактуры и платёжки.

Настройка проверки дублей контрагентов

Дубли — главная проблема справочника контрагентов. Они появляются, когда сотрудник не нашёл существующую карточку и создал новую: «Ромашка ООО», «ООО Ромашка», «ООО „Ромашка“» — три карточки одного контрагента с раздробленными взаиморасчётами.

В типовых конфигурациях есть встроенная проверка: при записи новой карточки программа ищет контрагентов с таким же ИНН и похожим наименованием и показывает предупреждение. Проверьте, что механизм включён: в 1С:Бухгалтерии он работает по умолчанию, в Управлении торговлей настройки поиска дублей находятся в разделе «НСИ и администрирование» → «Настройка НСИ и разделов» → «Контрагенты» или в CRM-настройках.

Для очистки уже накопленных дублей используйте обработку «Поиск и удаление дублей» («Администрирование» → «Обслуживание» → «Корректировка данных»). Она находит похожие карточки по заданным правилам (ИНН, наименование) и позволяет объединить их с заменой ссылок во всех документах. Перед объединением обязательно сделайте резервную копию базы — операция замены ссылок необратима.

Типичные ошибки
01
Создание новой карточки без поиска по ИНН — приводит к дублям и раздроблению взаиморасчётов.
02
Игнорирование предупреждения о дублях при записи — система нашла похожую карточку, но пользователь нажал «Записать» не глядя.
03
Объединение дублей без резервной копии — при ошибочной замене ссылок откатить изменения будет невозможно.
04
Отключённое обновление полнотекстового индекса — новые контрагенты не находятся поиском, и сотрудники создают дубли.

Настройка поиска в форме выбора и в документах

В документах контрагент подбирается через поле ввода: вы печатаете часть названия или ИНН, и программа показывает подсказку. Поведение этого поиска задаётся настройкой «Способ поиска строки» для поля — в типовых формах обычно выбран режим «по части строки» или «по началу».

Если подсказка в документе ищет только по началу названия, а нужен поиск по любому вхождению, есть два пути. Простой — открыть форму выбора кнопкой со стрелкой вниз и искать там. Правильный — попросить программиста изменить в модуле формы или в общем модуле подписки на событие «ОбработкаПолученияДанныхВыбора» параметры поиска для справочника «Контрагенты».

Обратите внимание на настройку «История выбора при вводе»: программа запоминает недавно использованных контрагентов и показывает их в начале списка. Это ускоряет работу с постоянными клиентами, но иногда мешает — старую карточку-дубль выбирают по привычке. Очистить историю можно через «Ещё» → «Изменить форму» или настройки пользователя.

Договоритесь в компании о едином стандарте наименования контрагентов: например, всегда «ООО Ромашка» без кавычек и без полного наименования вроде «Общество с ограниченной ответственностью». Единый формат сокращает время поиска и снижает количество дублей сильнее, чем любая настройка.
ПЗ
Практическое замечание

Если поиск работает медленно или не находит карточки

Типичная ситуация: контрагент точно есть в базе, но поиск его не находит. Причины почти всегда одни и те же: не обновлён полнотекстовый индекс, поиск ведётся не по тому полю, карточка помечена на удаление или у пользователя нет прав на справочник.

Проверьте по порядку: обновите индекс полнотекстового поиска; попробуйте найти карточку по ИНН вместо названия; включите в форме списка отображение помеченных на удаление элементов («Ещё» → настройки списка); убедитесь, что у пользователя есть права на чтение справочника «Контрагенты» и нет ограничений RLS по организациям.

Медленный поиск в большой базе (сотни тысяч контрагентов) обычно означает, что полнотекстовый поиск выключен и программа перебирает записи напрямую. Включение индексации решает проблему в большинстве случаев. Если база файловая и индекс обновляется вручную — настройте регламентное задание или назначьте ответственного за ежедневное обновление.

Контрольные точки

Как проверить результат

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

Карточка находится по фрагменту из середины наименования

Тревожный признак

Находит только по началу названия — полнотекстовый поиск выключен или индекс устарел

Поиск по ИНН в документе
Норма

При вводе ИНН подсказка показывает нужную карточку

Тревожный признак

Карточка не находится — проверьте пометку удаления и права доступа

Заполнение по ИНН
Норма

Реквизиты подтягиваются из ФНС за несколько секунд

Тревожный признак

Ошибка соединения — не подключена интернет-поддержка или нет доступа в интернет

Проверка дублей при записи
Норма

При совпадении ИНН появляется предупреждение со списком похожих карточек

Тревожный признак

Карточка записывается без предупреждений — проверка отключена или не работает

Ограничения и когда нужна доработка

Стандартных средств поиска хватает большинству компаний, но есть ситуации, где без доработки не обойтись. Поиск по телефону, email или адресу доставки в поле ввода документа в типовых конфигурациях обычно не работает — для этого нужно расширять обработчик получения данных выбора. Поиск по нескольким ИНН одной группы компаний, транслитерация названий, нечёткий поиск с учётом опечаток — всё это тоже решается программно.

Перед заказом доработки оцените объёмы: если справочник меньше нескольких десятков тысяч записей, проще навести порядок в данных и обучить сотрудников. Доработка оправдана, когда операторы вводят десятки контрагентов в день и каждая секунда поиска превращается в часы потерянного времени.

Итог

Что важно запомнить

Включите полнотекстовый поиск и следите за обновлением индекса, ищите контрагентов по ИНН как по самому надёжному ключу, используйте автозаполнение реквизитов из ФНС и не игнорируйте предупреждения о дублях. Периодически чистите справочник обработкой поиска дублей, предварительно делая резервную копию.

Частые вопросы

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

Полнотекстовый индекс обновляется не мгновенно, а по расписанию или вручную. Найдите карточку по ИНН в поле ввода документа — этот поиск не зависит от индекса, либо обновите индекс принудительно в настройках полнотекстового поиска.

Можно ли искать контрагента по номеру телефона?

Через полнотекстовый поиск — да, если телефон записан в контактной информации карточки и индекс актуален. В поле ввода документа поиск по телефону в типовых конфигурациях обычно не работает и требует доработки обработчика выбора.

Что делать, если один контрагент заведён несколько раз с разными названиями?

Используйте обработку «Поиск и удаление дублей» в разделе «Администрирование» → «Обслуживание». Она объединит карточки и заменит ссылки во всех документах на выбранную основную карточку. Перед запуском обязательно сделайте копию базы.

Заполнение по ИНН выдаёт ошибку соединения. В чём причина?

Чаще всего не подключена интернет-поддержка пользователей или на компьютере нет доступа в интернет (блокировка прокси, файрволом). Проверьте подключение в разделе «Администрирование» → «Интернет-поддержка и сервисы» и убедитесь, что логин и пароль портала 1С действуют.

Как настроить поиск, если в базе работают с иностранными контрагентами без ИНН?

Для иностранных контрагентов заполнение по ИНН недоступно. Полагайтесь на полнотекстовый поиск по наименованию и стране регистрации, заполняйте поле «Страна регистрации» и используйте единый стандарт написания названий, чтобы избежать дублей.