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

Документы и Печать · 11 мин

Как подтянуть договор в 1С: подробная инструкция

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

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

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

Ниже разобраны основные способы подтянуть договор в типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация), типичные проблемы и способы их решения. Инструкции подходят для большинства актуальных версий платформы, хотя названия кнопок могут немного отличаться.

Где находится поле договора в документах

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

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

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

Как подтянуть договор вручную: базовый порядок

Ручной подбор договора — самый частый сценарий. Он нужен, когда автоматически подставился не тот договор или поле осталось пустым.

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

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

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

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

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

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

Второй путь — через справочник. Откройте карточку контрагента (раздел «Справочники» → «Контрагенты»), перейдите по ссылке «Договоры» и создайте новый элемент. Этот способ удобен, когда нужно сразу заполнить расширенные реквизиты: срок действия, условия оплаты, ответственного менеджера.

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

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

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

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

Способы привязки договора

Ручной выбор в документе

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

Основной договор контрагента

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

Через соглашение с клиентом (УТ, КА)

Подходит для торгового учета с типовыми условиями продаж. Договор определяется соглашением, гибкость ниже.

Групповая обработка документов

Подходит для массового исправления договоров в уже созданных документах. Требует осторожности и резервной копии.

Как подтянуть договор в уже проведенных документах

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

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

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

Почему договор не подтягивается: типичные причины

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

Типичные ошибки
01
Не выбран контрагент или организация — список договоров фильтруется по этим полям и оказывается пустым.
02
У договора неверный вид: создан договор «С поставщиком», а документ — реализация, поэтому договор не показывается.
03
Договор помечен на удаление — такие элементы скрыты из списка выбора.
04
Договор заведен на другую организацию: в базе с несколькими юрлицами договоры привязаны к конкретной организации.
05
В УТ/КА в соглашении не включено использование договоров — поле договора в документе недоступно или игнорируется.
06
Пользователь пытается ввести номер договора текстом вместо выбора элемента справочника — программа не находит совпадение.

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

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

После привязки договора убедитесь, что он корректно отразился в учете. Быстрые контрольные точки помогут отличить норму от проблемы.

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

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

Поле «Договор» в документе
Норма

Отображается нужный договор с правильным номером и датой

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

Поле пустое или подставлен договор другого контрагента

Печатная форма (счет, акт, ТОРГ-12)
Норма

В шапке выводятся номер и дата договора

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

Вместо договора пусто или выведен другой номер

Отчет «Оборотно-сальдовая ведомость по счету 62/60» или «Задолженность клиентов»
Норма

Сумма документа видна в разрезе нужного договора

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

Оборот висит на пустом договоре или на строке «<...>»

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

Документ попадает в сверку по этому договору

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

Документ отсутствует или попадает в другой договор

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

Итог

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

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

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

Почему в списке выбора не виден нужный договор?

Чаще всего договор заведен с другим видом (например, «С поставщиком» вместо «С покупателем»), привязан к другой организации или помечен на удаление. Откройте справочник договоров контрагента без отборов и проверьте эти реквизиты в карточке договора.

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

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

Что делать, если договор подтянулся автоматически, но не тот?

Откройте поле «Договор» и выберите правильный вручную, затем перепроведите документ. Чтобы ситуация не повторялась, проверьте, какой договор назначен основным у контрагента, и при необходимости смените основной договор в карточке контрагента.

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

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

Как подтянуть договор в Управлении торговлей, если поле недоступно?

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

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

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