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

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

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

Где найти код клиента в 1С: в карточке контрагента, в списке справочника, через поиск и отбор. Как включить колонку кода, проверить уникальность и избежать дублей.

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

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

Где хранится код клиента в разных конфигурациях

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

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

В «1С:Рознице» и «1С:Управление нашей фирмой» клиенты обычно находятся в справочнике «Контрагенты» (в УНФ — раздел «Компания» или «Продажи» → «Контрагенты»). Логика та же: код — системное поле элемента справочника.

Как увидеть код в списке контрагентов

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

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

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

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

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

Если поиск по коду не находит элемент, проверьте три вещи: тот ли это справочник (код партнёра не совпадёт с кодом контрагента), нет ли лидирующих нулей (код «000001234» и «1234» — один элемент, но строковый поиск может их различать), и не установлен ли в списке отбор, скрывающий часть элементов.

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

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

В отчётах на СКД (например, «Анализ продаж», «Ведомость по контрагентам») код можно добавить как дополнительное поле: «Настройки» → вкладка «Поля» или «Дополнительные поля» → добавьте «Контрагент.Код». После перезапуска отчёта колонка с кодом появится рядом с наименованием клиента.

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

Уникальность, дубли и изменение кода

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

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

Код при обмене с сайтом и внешними системами

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

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

Типичные ошибки
01
Искать клиента в справочнике «Контрагенты», когда нужен «Партнеры» — в УТ и ERP это разные коды
02
Менять код вручную ради «красивой» нумерации — ломается сопоставление с внешними системами
03
Объединять дубли клиентов без резервной копии — отменить замену ссылок штатно нельзя
04
Судить об уникальности клиента по коду — дубли обычно имеют разные коды, ищите по ИНН

Частые вопросы о коде клиента в 1С

Почему в списке контрагентов не видно колонки «Код»?

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

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

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

Код партнёра и код контрагента — в чём разница?

В УТ, КА и ERP партнёр — это клиент как участник отношений, контрагент — конкретное юрлицо или ИП этого клиента. У одного партнёра может быть несколько контрагентов. Коды у них независимые, и для обменов важно понимать, какой из них используется.

Как найти дубли клиентов, если коды разные?

Используйте штатную обработку «Поиск и удаление дублей»: в Бухгалтерии — «Администрирование» → «Обслуживание», в УТ/ERP — «НСИ и администрирование» → «Обслуживание». Ищите по совпадению ИНН, наименования или телефона, затем выполните объединение с заменой ссылок.

Сбилась нумерация кодов после импорта — что делать?

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

Как узнать код клиента, если есть только его наименование?

Откройте справочник, найдите клиента по наименованию через поиск, затем включите колонку «Код» в списке или откройте карточку элемента — код указан в поле «Код» рядом с наименованием.