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

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

Как сделать реквизит основным в 1С

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

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

Обе задачи решаются штатными средствами без доработок, но по-разному. В режиме «Предприятие» признак «Основной» устанавливается галочкой прямо в карточке элемента справочника. В конфигураторе основное представление задаётся в свойствах объекта метаданных и требует прав на изменение конфигурации.

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

Что значит «основной реквизит» в 1С

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

Важно понимать: признак «основной» — это не свойство самого реквизита как поля, а отметка на конкретном элементе справочника. Например, основным делается не реквизит «Банковский счёт» вообще, а конкретный счёт конкретного контрагента. У каждого контрагента свой основной счёт.

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

Как сделать основным банковский счёт контрагента или организации

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

Порядок действий
  1. 1
    Откройте справочник «Контрагенты» (или «Организации») и найдите нужный элемент.
  2. 2
    Перейдите на вкладку «Банковские счета» или откройте список счетов по ссылке в карточке.
  3. 3
    Выделите нужный счёт и нажмите кнопку «Установить основным» (в ряде версий — команда с галочкой или пункт контекстного меню).
  4. 4
    Либо откройте сам счёт двойным щелчком и установите флажок «Основной», затем запишите.
  5. 5
    Проверьте: в списке счетов основной обычно выделяется жирным шрифтом или пометкой.

После этого новый счёт на оплату покупателю или платёжное поручение будут формироваться уже с этим счётом. Ранее созданные документы программа перезаполнять не будет — признак действует только на вновь создаваемые объекты.

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

Как назначить основной договор, адрес или кассу

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

Основной договор

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

Основной адрес и контактная информация

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

Основная касса и склад

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

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

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

Откройте конфигуратор, найдите нужный объект (справочник, документ) в дереве конфигурации и откройте его свойства. В палитре свойств найдите поле «Основное представление» — там доступны варианты «В виде кода», «В виде наименования» или «В виде произвольного представления». Для произвольного варианта представление формируется кодом в обработчике «ОбработкаПолученияПредставления» модуля менеджера объекта.

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

Проверка результата

После установки признака «основной» убедитесь, что настройка реально работает. Самый надёжный способ — создать новый тестовый документ и посмотреть, какой счёт, договор или касса подставились автоматически.

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

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

Отображение в списке
Норма

Основной элемент выделен жирным или пометкой «Основной»

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

Признак не сохранился — откройте элемент и установите флажок заново

Новый документ
Норма

В новый счёт/накладную подставляется нужный счёт или договор

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

Подставляется старое значение — проверьте настройки пользователя и наличие второго «основного» элемента

Печатная форма
Норма

В печатной форме выводятся актуальные реквизиты

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

Печатаются старые данные — документ создан до смены признака, перезаполните его вручную

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

Типичные ошибки и ограничения

Типичные ошибки
01
Установка признака без записи карточки — флажок поставлен, но элемент не записан, изменения потеряны.
02
Ожидание, что обновятся старые документы — признак действует только на новые, ранее созданные документы надо править отдельно.
03
Два основных элемента после обмена данными — программа подставляет не тот счёт; нужно оставить один основной.
04
Попытка изменить основное представление в режиме «Предприятие» — эта настройка доступна только в конфигураторе.
05
Нет прав на изменение справочника — пользователь видит элементы, но не может установить признак; нужны права на редактирование.

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

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

Итог

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

Основной счёт, договор или касса назначается флажком «Основной» или командой «Установить основным» в списке элементов. Признак действует только на новые документы. Основное представление объекта настраивается в конфигураторе через свойство «Основное представление» и требует резервной копии.

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

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

Проверьте три вещи: записан ли элемент после установки флажка, нет ли в списке второго «основного» элемента и не заполнено ли поле в документе вручную. Ручное значение всегда приоритетнее автоподстановки — очистите поле и перевыберите контрагента.

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

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

Изменятся ли реквизиты в уже созданных документах?

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

Где задаётся основная организация, если их несколько в базе?

В разделе «Администрирование» → «Настройки пользователей и прав» → «Персональные настройки». Там же устанавливаются основная касса, склад и подразделение для конкретного пользователя.

Что делать, если флажок «Основной» не сохраняется?

Чаще всего причина в правах доступа: у пользователя нет права на изменение справочника. Проверьте также, что элемент не открыт другим пользователем в монопольном режиме редактирования. При повторяющихся проблемах обратитесь к администратору 1С.

Как изменить, какое поле показывается при выборе элемента в документе?

Это настройка основного представления объекта, она выполняется в конфигураторе: свойства объекта → «Основное представление». Изменение требует прав разработчика и обновления конфигурации базы данных, поэтому перед работой сделайте резервную копию.