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