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

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

Код контрагента в 1С 8.3: где посмотреть и как работать с ним

Где посмотреть код контрагента в 1С 8.3: в карточке, списке справочника, через поиск. Как настроить нумерацию, вывести колонку кода и решить проблемы с дублями.

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

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

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

Что такое код контрагента и чем он отличается от ИНН

Код — служебный реквизит справочника, который программа заполняет автоматически при создании элемента. Он нужен самой системе для внутренней адресации и обменов, а пользователю — для быстрого поиска и однозначной идентификации записи. Коды обычно идут по возрастанию: чем позже создан контрагент, тем больше его номер.

ИНН, КПП, ОГРН — это государственные реквизиты организации, они едины для всех учётных систем. Код же существует только внутри вашей базы 1С. Если компания ведёт учёт в двух базах (например, бухгалтерия и торговля отдельно), один и тот же поставщик почти наверняка будет иметь разные коды в каждой из них.

Где посмотреть код в карточке контрагента

Самый прямой способ — открыть карточку нужного контрагента. Перейдите в раздел «Справочники» (в «Бухгалтерии 3.0») или «НСИ и администрирование» → «Нормативно-справочная информация» (в «Управлении торговлей 11» и «ERP») и откройте справочник «Контрагенты». Двойной щелчок по строке откроет карточку элемента.

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

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

Порядок действий
  1. 1
    Откройте раздел «Справочники» → «Контрагенты» (в БП 3.0) или «НСИ и администрирование» → «Контрагенты» (в УТ 11 / ERP)
  2. 2
    Найдите нужного контрагента и откройте его карточку двойным щелчком
  3. 3
    Посмотрите поле «Код» в верхней части формы рядом с наименованием
  4. 4
    Если поле пустое у нового элемента — нажмите «Записать», код присвоится автоматически

Как вывести колонку «Код» в список контрагентов

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

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

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

Как найти контрагента по коду

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

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

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

Сравнение вариантов

Интерактивный набор в списке

Быстро, но работает только если список отсортирован по коду и колонка видна

Отбор «Код равно» через «Настроить список»

Точный результат независимо от сортировки; требует нажать несколько кнопок

Глобальный поиск по данным

Ищет везде сразу, но медленнее и может выдать лишние совпадения

Как настроить нумерацию кодов и что делать с дублями

Типовая 1С присваивает коды автоматически с учётом префикса информационной базы — это важно при обмене данными между базами. Префикс задаётся в разделе «Администрирование» → «Общие настройки» (поле «Префикс информационной базы») или в настройках синхронизации данных. Не меняйте префикс в работающей системе обмена без необходимости: это может привести к конфликтам нумерации.

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

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

Код контрагента в отчётах, печати и обменах

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

Вывести код в отчёт проще всего через «Универсальный отчёт» (в «Бухгалтерии 3.0»: «Отчёты» → «Универсальный отчёт») по справочнику «Контрагенты» — в настройках добавьте поле «Код». Аналогично код доступен в консоли отчётов СКД и при выгрузке списка в табличный документ: выделите список, нажмите «Ещё» → «Вывести список» и отметьте колонку «Код».

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

Типичные ошибки
01
Путать код с ИНН: поиск контрагента по коду в поле ИНН не даёт результата, а сторонней системе передаётся не тот идентификатор
02
Менять код вручную при работающей синхронизации — в связанной базе появляется дубль контрагента
03
Искать колонку «Код» в списке, не включив её через «Ещё» → «Изменить форму»
04
Считать код одинаковым во всех базах компании и сверять данные по коду вместо ИНН

Контрольные точки: как убедиться, что всё работает правильно

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

Если база участвует в обмене, дополнительно проверьте, что новый контрагент корректно выгрузился в связанную систему и сопоставился с нужным элементом там, а не создал дубль.

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

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

Колонка «Код» в списке
Норма

Колонка видна и заполнена у всех элементов

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

Колонки нет или она пустая — включите её через «Изменить форму»

Автонумерация нового элемента
Норма

После записи присвоился следующий по порядку код с префиксом базы

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

Код не присваивается или сбилась последовательность — проверьте настройки нумерации и префикс

Поиск по коду
Норма

Отбор «Код равно» находит ровно один элемент

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

Ничего не найдено при заведомо верном коде — возможно, код введён без префикса или с лишними нулями

Часто задаваемые вопросы

Можно ли изменить код контрагента вручную?

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

Почему у нового контрагента пустой код?

Код присваивается в момент записи элемента, а не при открытии формы создания. Нажмите «Записать» или «Записать и закрыть» — номер появится автоматически. Если код не присвоился и после записи, проверьте, не отключена ли автонумерация доработкой конфигурации.

Код и ИНН контрагента — это одно и то же?

Нет. Код — внутренний номер элемента справочника в конкретной базе 1С, он присваивается программой. ИНН — государственный идентификатор организации, вводится вручную или подставляется по данным ЕГРН. Для сверки между разными базами и системами используйте ИНН, а не код.

Как выгрузить список контрагентов с кодами в Excel?

Откройте список справочника, включите колонку «Код» через «Ещё» → «Изменить форму», затем нажмите «Ещё» → «Вывести список», отметьте нужные колонки и сохраните табличный документ в формате Excel через «Файл» → «Сохранить как».

Что делать, если поиск по коду ничего не находит?

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

Итог

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

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