Справочники и Данные · 9 мин
Как сделать реквизит основным в 1С
Как сделать реквизит основным в 1С: банковский счёт, договор, адрес. Пошаговые инструкции для 1С:Бухгалтерии и Управление торговлей, типичные ошибки и проверка.
Под формулировкой «сделать реквизит основным» в 1С чаще всего скрывается одна из двух задач. Первая — пользовательская: назначить основным банковский счёт контрагента или организации, договор, адрес доставки, кассу, чтобы программа автоматически подставляла именно его в документы и печатные формы. Вторая — конфигураторская: настроить для объекта основное представление, то есть определить, какой реквизит показывать в полях ввода и списках.
Обе задачи решаются штатными средствами без доработок, но по-разному. В режиме «Предприятие» признак «Основной» устанавливается галочкой прямо в карточке элемента справочника. В конфигураторе основное представление задаётся в свойствах объекта метаданных и требует прав на изменение конфигурации.
Ниже разобраны оба сценария на примере типовых конфигураций — 1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP. Точные названия пунктов меню могут немного отличаться в зависимости от версии, но логика действий везде одинаковая.
Что значит «основной реквизит» в 1С
В типовых конфигурациях у одного владельца может быть несколько однотипных значений: у контрагента — несколько банковских счетов, договоров, адресов; у организации — несколько касс и расчётных счетов. Чтобы пользователю не приходилось каждый раз выбирать нужное значение вручную, программа хранит признак «основной» и подставляет помеченный элемент в документы автоматически.
Важно понимать: признак «основной» — это не свойство самого реквизита как поля, а отметка на конкретном элементе справочника. Например, основным делается не реквизит «Банковский счёт» вообще, а конкретный счёт конкретного контрагента. У каждого контрагента свой основной счёт.
Отдельный смысл термина — основное представление объекта в конфигураторе. Оно определяет, какое поле (код, наименование или произвольная комбинация реквизитов) пользователь видит при выборе элемента в документе. Это уже настройка разработчика, а не бухгалтера.
Как сделать основным банковский счёт контрагента или организации
Самая частая задача — назначить основной расчётный счёт, чтобы он попадал в счета на оплату, акты и платёжные поручения. Порядок действий в 1С:Бухгалтерии и УТ практически совпадает.
- 1Откройте справочник «Контрагенты» (или «Организации») и найдите нужный элемент.
- 2Перейдите на вкладку «Банковские счета» или откройте список счетов по ссылке в карточке.
- 3Выделите нужный счёт и нажмите кнопку «Установить основным» (в ряде версий — команда с галочкой или пункт контекстного меню).
- 4Либо откройте сам счёт двойным щелчком и установите флажок «Основной», затем запишите.
- 5Проверьте: в списке счетов основной обычно выделяется жирным шрифтом или пометкой.
После этого новый счёт на оплату покупателю или платёжное поручение будут формироваться уже с этим счётом. Ранее созданные документы программа перезаполнять не будет — признак действует только на вновь создаваемые объекты.
Если кнопки «Установить основным» не видно, проверьте, не свёрнута ли панель команд списка, и попробуйте открыть сам элемент: в карточке банковского счёта флажок «Основной» присутствует почти во всех типовых конфигурациях.
Как назначить основной договор, адрес или кассу
Механизм тот же, что и для счетов. Основной договор контрагента подставляется в реализации и поступления, основной адрес — в печатные формы и документы доставки, основная касса — в кассовые документы.
Основной договор
Откройте карточку контрагента, перейдите к списку договоров, выделите нужный и выполните команду «Установить основным». В некоторых конфигурациях основной договор задаётся непосредственно в карточке контрагента полем «Основной договор» — тогда достаточно выбрать значение из списка и записать карточку.
Основной адрес и контактная информация
Для контактной информации признак основного значения чаще всего не используется: программа берёт первый подходящий адрес по виду (юридический, фактический, адрес доставки). Если в документ подставляется не тот адрес, откройте контактную информацию контрагента и проверьте, что нужный адрес введён с правильным видом, а устаревший — удалён или помечен как недействительный.
Основная касса и склад
Касса и склад по умолчанию обычно задаются не признаком в справочнике, а в настройках пользователя: раздел «Администрирование» → «Персональные настройки» или «Настройки пользователей и прав». Там указываются основная организация, основная касса, основной склад и основное подразделение, которые подставляются в документы конкретного пользователя.
Как настроить основное представление объекта в конфигураторе
Если задача — изменить, какое поле отображается при выборе элемента справочника (например, показывать артикул вместо наименования), это делается в конфигураторе и требует прав разработчика.
Откройте конфигуратор, найдите нужный объект (справочник, документ) в дереве конфигурации и откройте его свойства. В палитре свойств найдите поле «Основное представление» — там доступны варианты «В виде кода», «В виде наименования» или «В виде произвольного представления». Для произвольного варианта представление формируется кодом в обработчике «ОбработкаПолученияПредставления» модуля менеджера объекта.
После изменения свойств обновите конфигурацию базы данных (F7) и проверьте результат в режиме «Предприятие»: откройте любой документ и поле выбора этого справочника. Учтите, что изменение основного представления затрагивает всех пользователей сразу.
Проверка результата
После установки признака «основной» убедитесь, что настройка реально работает. Самый надёжный способ — создать новый тестовый документ и посмотреть, какой счёт, договор или касса подставились автоматически.
Как проверить результат
Основной элемент выделен жирным или пометкой «Основной»
Признак не сохранился — откройте элемент и установите флажок заново
В новый счёт/накладную подставляется нужный счёт или договор
Подставляется старое значение — проверьте настройки пользователя и наличие второго «основного» элемента
В печатной форме выводятся актуальные реквизиты
Печатаются старые данные — документ создан до смены признака, перезаполните его вручную
Если в списке оказалось два элемента с признаком «основной» (такое бывает после обменов и загрузок), снимите флажок с лишнего и оставьте один. Программа в такой ситуации может подставлять непредсказуемое значение.
Типичные ошибки и ограничения
Отдельно стоит упомянуть ограничение по правам. Если кнопка «Установить основным» недоступна или флажок не сохраняется, скорее всего, у пользователя нет прав на редактирование соответствующего справочника. Обратитесь к администратору системы для выдачи прав или выполнения настройки.
Ещё одна ситуация: в документе значение уже выбрано вручную. Ручной выбор имеет приоритет над признаком «основной» — пока поле заполнено, программа не будет его перезаполнять. Очистите поле и выберите контрагента заново, чтобы сработала автоподстановка.
Что важно запомнить
Основной счёт, договор или касса назначается флажком «Основной» или командой «Установить основным» в списке элементов. Признак действует только на новые документы. Основное представление объекта настраивается в конфигураторе через свойство «Основное представление» и требует резервной копии.
Частые вопросы
Почему после установки основного счёта в документ подставляется старый?
Проверьте три вещи: записан ли элемент после установки флажка, нет ли в списке второго «основного» элемента и не заполнено ли поле в документе вручную. Ручное значение всегда приоритетнее автоподстановки — очистите поле и перевыберите контрагента.
Можно ли сделать основным сразу несколько счетов у одного контрагента?
Штатно — нет, основным должен быть один элемент. Если из-за загрузки данных признак оказался у нескольких, снимите лишние флажки вручную, иначе программа будет подставлять произвольный из помеченных.
Изменятся ли реквизиты в уже созданных документах?
Нет. Признак «основной» работает только при создании новых документов. Старые документы исправляются вручную или с помощью групповой обработки изменения реквизитов.
Где задаётся основная организация, если их несколько в базе?
В разделе «Администрирование» → «Настройки пользователей и прав» → «Персональные настройки». Там же устанавливаются основная касса, склад и подразделение для конкретного пользователя.
Что делать, если флажок «Основной» не сохраняется?
Чаще всего причина в правах доступа: у пользователя нет права на изменение справочника. Проверьте также, что элемент не открыт другим пользователем в монопольном режиме редактирования. При повторяющихся проблемах обратитесь к администратору 1С.
Как изменить, какое поле показывается при выборе элемента в документе?
Это настройка основного представления объекта, она выполняется в конфигураторе: свойства объекта → «Основное представление». Изменение требует прав разработчика и обновления конфигурации базы данных, поэтому перед работой сделайте резервную копию.