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

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

Основной договор в 1С: что это и как с ним работать

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

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

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

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

Что такое основной договор и зачем он нужен

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

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

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

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

Реализация механизма отличается между типовыми решениями, поэтому искать настройку нужно в разных местах.

1С:Бухгалтерия 8

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

1С:Управление торговлей и ERP

В УТ и ERP механизм работы с договорами зависит от настроек ведения взаиморасчётов: договоры могут использоваться или не использоваться вовсе (когда расчёты ведутся по соглашениям и заказам). Если договоры включены, основной договор также назначается из карточки договора или списка договоров партнёра/контрагента. Дополнительно на подстановку влияют соглашения с клиентами, где условия могут быть заданы по умолчанию для партнёра.

1С:Управление нашей фирмой

В УНФ основной договор назначается в карточке контрагента на вкладке «Договоры» — у нужной строки устанавливается пометка основного. Программа подставляет его в счета на оплату, накладные и акты при выборе контрагента.

Как назначить договор основным: пошаговый порядок

Общий порядок действий одинаков для большинства конфигураций на платформе 1С:Предприятие 8.3. Перед изменением убедитесь, что у вас есть права на редактирование справочника договоров — у пользователей с ролью «только просмотр» команда будет недоступна.

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

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

Как автоподстановка работает на практике и её ограничения

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

При этом механизм имеет ограничения, о которых нужно знать:

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

Типичные ошибки при работе с основным договором

Типичные ошибки
01
Основным назначен договор неподходящего вида (например, «С комитентом» вместо «С покупателем») — документы реализации создаются без договора или с неверным, проводки по расчётам формируются некорректно.
02
После заключения нового договора забыли переназначить основной — все документы продолжают идти по старому договору, сверка с контрагентом не сходится.
03
Завели несколько дублей договоров с одинаковым номером — при загрузке банковских выписок платежи распределяются на разные договоры, акты сверки показывают ложную задолженность.
04
Меняют договор вручную в каждом документе вместо того, чтобы один раз назначить основной — растёт трудоёмкость и количество случайных ошибок.
05
Считают, что смена основного договора исправит старые документы — признак влияет только на новые документы, ранее созданные остаются без изменений.

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

Как проверить, что признак работает правильно

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

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

Список договоров контрагента
Норма

У нужного договора стоит пометка основного, остальные — без неё

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

Основных договоров несколько или ни одного, хотя договоров больше одного

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

Поле «Договор» заполнилось основным договором автоматически

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

Поле пустое или подставился другой договор

Акт сверки с контрагентом
Норма

Все операции попадают в один договор, сальдо совпадает с данными контрагента

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

Задолженность разбита по нескольким договорам без деловых причин

Вид договора
Норма

Вид соответствует типу операций (продажа/закупка)

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

Основной договор имеет вид, не подходящий под основной поток документов

Для массовой проверки по всем контрагентам удобно использовать отчёты по взаиморасчётам с детализацией по договорам: если по контрагенту с одним реальным договором в отчёте фигурирует несколько — это признак дублей или ошибок подстановки. В 1С:Бухгалтерии также полезен анализ субконто «Договоры» по счетам расчётов 60, 62, 76.

Основной договор и обмен данными между базами

При синхронизации справочников между конфигурациями признак основного договора переносится не всегда. Например, в типовом обмене УТ → Бухгалтерия договоры передаются, но какой из них станет основным в базе-приёмнике, зависит от правил конвертации и порядка загрузки. После первоначальной миграции данных признаки основных договоров стоит проверить выборочно по ключевым контрагентам.

Удобный приём: периодически формируйте список договоров контрагентов с выводом колонки «Основной» (через настройку списка или универсальный отчёт) и отбирайте контрагентов, у которых несколько договоров, но ни один не основной. Именно по ним чаще всего возникают документы с пустым договором и ошибки при выгрузке в другие системы.
ПЗ
Практическое замечание

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

Итог

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

Основной договор — это значение по умолчанию для автоподстановки в новые документы, а не учётный атрибут. Назначается в карточке договора или списком, действует только на новые документы, требует совпадения вида договора и организации. После назначения проверяйте результат тестовым документом и актом сверки.

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

Может ли быть несколько основных договоров у одного контрагента?

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

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

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

Изменятся ли старые документы, если назначить другой договор основным?

Нет. Признак влияет только на автозаполнение новых документов. Ранее созданные и проведённые документы сохраняют указанный в них договор; менять его там нужно осознанно, с пониманием последствий для взаиморасчётов.

Что делать, если по контрагенту образовались дубли договоров?

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

Обязательно ли назначать основной договор?

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

Переносится ли признак основного договора при обмене между базами 1С?

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