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

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

Как найти компанию по идентификатору в 1С

Способы найти контрагента или организацию в 1С по ИНН, коду элемента, GUID и другим идентификаторам: поиск в справочнике, запросы, поиск по строке, типичные ошибки.

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

Чаще всего задача возникает при сверке данных с контрагентом, при загрузке выписок и документов из внешних систем, при поиске дублей в справочнике или при разборе ошибок обмена, когда в сообщении фигурирует только технический идентификатор объекта. Ниже разобраны рабочие способы для типовых конфигураций (Бухгалтерия предприятия, Управление торговлей, ERP) на управляемых формах.

Определите, какой именно идентификатор у вас есть

Прежде чем искать, важно понять природу имеющегося значения, потому что инструменты поиска различаются. ИНН — это 10 цифр для юридического лица или 12 для ИП и физлица. КПП — 9 цифр, всегда идёт в паре с ИНН. Код элемента справочника — внутренний номер, который 1С присваивает автоматически, обычно короткое число или строка с префиксом. GUID — длинная строка вида «8b3f2a1c-…», которая встречается в журналах обмена и технических сообщениях.

Если идентификатор пришёл из внешней системы (сайт, ЭДО, CRM), уточните, что именно передаёт эта система: часто это ИНН, но иногда — GUID объекта 1С, сохранённый при прошлом обмене. От этого зависит, сможете ли вы найти компанию штатными средствами или понадобится инструмент разработчика.

Поиск компании по ИНН в справочнике контрагентов

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

Если строка поиска не дала результата, используйте отбор: кнопка «Ещё» → «Настроить список» (или «Установить отбор и сортировку списка» в обычных формах). Добавьте условие «ИНН Равно» и введите значение без пробелов. Такой отбор надёжнее, потому что ищет строго по реквизиту, а не по представлению.

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

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

Поиск компании через документы и регистры

Иногда проще найти компанию не в справочнике, а через связанные данные. Например, если известен номер счёта или договора, откройте журнал документов «Счета покупателям» или «Поступления», найдите документ и перейдите по ссылке в поле «Контрагент» — так вы попадёте в карточку компании.

Ещё один путь — универсальный отчёт или поиск по всей базе. В некоторых конфигурациях доступен полнотекстовый поиск по данным (значок лупы в панели): он ищет строку по всем объектам, включая документы и справочники. Учтите, что полнотекстовый поиск работает только если он включён администратором и индекс актуален.

Проверка результата и типичные ошибки

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

Типичные ошибки
01
Поиск ИНН с пробелами или в формате «ИНН 7707…» — отбор по реквизиту требует чистого значения без префиксов
02
Поиск собственной организации в справочнике «Контрагенты» вместо «Организации» — это разные справочники
03
Попытка найти объект по GUID через строку поиска формы списка — GUID там не индексируется и не отображается
04
Использование кода элемента для поиска в другой базе после обмена — коды в разных базах не совпадают
05
Игнорирование дублей: работа с первым найденным элементом при наличии нескольких записей с тем же ИНН ведёт к разрозненным документам
Контрольные точки

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

Найденная карточка контрагента
Норма

ИНН, КПП и наименование совпадают с исходным документом

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

ИНН совпадает, но наименование другое — вероятен дубль или устаревшая запись

Количество найденных элементов
Норма

Один элемент на один ИНН

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

Несколько элементов с одним ИНН — в справочнике дубли

Результат поиска по GUID
Норма

Открывается карточка реального объекта

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

«Объект не найден» — битая ссылка, объект удалён или не загружался

Что делать, если компания не находится

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

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

Маршрут решения

Как выбрать действие

Есть ИНН или КППИщите отбором по реквизиту «ИНН» в справочнике «Контрагенты»
Есть только код элементаИспользуйте отбор «Код Равно» в той же базе, где код был получен
Есть только GUID из ошибки обменаИспользуйте консоль кода или обработку поиска по уникальному идентификатору
Известен только номер документа или договораНайдите документ и перейдите по ссылке в карточку контрагента
Компания не найдена ни одним способомПроверьте другие базы и создайте новую карточку с заполнением по ИНН
Итог

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

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

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

Можно ли найти контрагента по ИНН, если в базе несколько организаций?

Да. Справочник «Контрагенты» в типовых конфигурациях общий для всех организаций базы, поэтому поиск по ИНН найдёт запись независимо от того, с какой из ваших организаций работает контрагент. Разделение по организациям касается документов, а не справочника.

Почему поиск по строке не находит контрагента, хотя он точно есть?

Чаще всего мешают активные отборы в форме списка или особенности настройки поиска по строке: в некоторых конфигурациях она ищет только по наименованию. Снимите все отборы и используйте «Настроить список» с условием по конкретному реквизиту «ИНН».

Как узнать GUID существующего контрагента?

В пользовательском режиме GUID не отображается. Его можно получить через консоль кода выражением вида Ссылка.УникальныйИдентификатор() или через внешние обработки, показывающие идентификаторы объектов. Для разовой задачи попросите специалиста с правами разработчика.

Что делать, если по одному ИНН найдено два контрагента?

Это дубли. Определите основную запись по наличию актуальных документов и договоров, затем выполните объединение дублей штатной обработкой «Поиск и удаление дублей» (раздел «Администрирование»). Объединение переносит ссылки из документов на основную запись, но перед запуском сделайте резервную копию.

Найдётся ли контрагент по ИНН, если он помечен на удаление?

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