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