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