Отмена и отзыв электронной подписи документа в 1С:ЭДО
Содержание
Снять уже поставленную квалифицированную подпись одной кнопкой нельзя — в этом главная путаница. Если документ ещё не ушёл оператору, подпись отзывается вместе с черновиком. Если документ уже в документообороте или завершён, «отмена подписи» превращается в аннулирование: это двустороннее действие, которое должен подтвердить контрагент.
Дальше — что именно делать в каждом из трёх случаев, где в 1С:Бухгалтерии 8.3 лежат нужные команды, как отменить подпись сразу у нескольких документов и чем отзыв отличается от аннулирования с точки зрения учёта и закона.
Три ситуации, в которых подпись нужно снять
От стадии документооборота зависит и команда, и её последствия. Сценариев ровно три.
- 📄 Документ подписан, но ещё не отправлен. Подпись живёт только в вашей базе, оператор её не видел. Такую подпись можно отозвать без участия контрагента.
- 🔄 Документ в процессе ЭДО. Вы отправили подписанный документ, контрагент его получил или ещё подписывает. Снять подпись в одностороннем порядке уже нельзя — нужно аннулирование.
- ✅ Документооборот завершён. Обе стороны подписали, документ имеет юридическую силу. Отменить его тоже можно только аннулированием по соглашению сторон.
Дальше разберём каждый путь по шагам.
Отзыв подписи до отправки документа
Пока подписанный документ не передан оператору, никакого «следа» на стороне контрагента нет. Поэтому отдельной кнопки «снять подпись» здесь не нужно — достаточно вернуть документ в неподписанное состояние или убрать сам электронный документ.
- Откройте раздел
Продажи → Текущие дела ЭДО(для исходящих) илиПокупки → Текущие дела ЭДО(для входящих). - Найдите нужную строку. Если документ подписан, но не отправлен, он стоит в состоянии ожидания отправки.
- Выделите электронный документ и дайте команду удаления электронного документа из списка. Сам первичный документ (реализация, поступление) при этом остаётся в базе — удаляется только его электронная версия с подписью.
- При необходимости исправьте первичный документ и сформируйте электронный документ заново.
Если нужно просто переподписать другим сертификатом — не удаляйте первичку. Удалите только электронный документ, поменяйте сертификат в настройках подписи и сформируйте электронный документ снова.
Проверьте состояние перед удалением: если рядом со строкой уже стоит отметка об отправке оператору, документ ушёл — для него работает только аннулирование, а не отзыв.
Аннулирование подписанного документа по соглашению сторон
Когда документ отправлен или завершён, подпись уже имеет юридические последствия, и просто стереть её нельзя. Механизм один — аннулирование: инициатор формирует предложение, вторая сторона с ним соглашается, и обе подписи «гасятся» соглашением.
Порядок действий в 1С:Бухгалтерии 8.3:
- Зайдите в
Продажи → Текущие дела ЭДО(илиПокупки → Текущие дела ЭДО). - Найдите завершённый или находящийся в обработке электронный документ.
- Выделите строку и выполните команду
Аннулировать(в командной панели списка или черезЕще). Если команды не видно, откройте карточку электронного документа — команда аннулирования есть в её меню действий. - Укажите причину аннулирования — текст увидит контрагент. Формулируйте по существу: «ошибка в сумме», «неверный покупатель», «дубль документа».
- Подпишите предложение об аннулировании своим сертификатом и отправьте.
После отправки документ переходит в состояние ожидания ответа. Дальше всё зависит от контрагента:
- если он согласен — подписывает предложение, и документ получает статус аннулированного у обеих сторон;
- если он отклоняет — документ остаётся действующим, аннулирование не состоялось, нужно договариваться вне системы.
Аннулирование — это именно предложение, а не приказ. Пока контрагент не подписал соглашение, документ продолжает действовать и числиться в учёте обеих сторон. Односторонне «отменить свою подпись» в завершённом документообороте невозможно.
Поведение зависит ещё и от того, формализованный документ или нет:
- Формализованные (счёт-фактура, УПД по формату ФНС) всегда идут через оператора. Их аннулирование тоже формализовано: соглашение об аннулировании фиксируется у оператора и видно обеим сторонам.
- Неформализованные (накладная в произвольном формате, акт, договор) по правилам обмена стороны вправе аннулировать свободнее — но порядок всё равно двусторонний, одна сторона соглашение не закроет.
Жизненный цикл проще отслеживать по состояниям — вот что они означают.
Как отменить подпись сразу у нескольких документов
Если аннулировать нужно пачку документов (например, по ошибке выгрузили партию не тому контрагенту), не обязательно открывать каждый.
- В списке
Текущие дела ЭДОвыделите несколько строк мышью с зажатымCtrlили диапазон сShift. - Примените к выделенным строкам команду аннулирования. Система сформирует предложение по каждому документу отдельно.
- Причину можно указать общую — она подставится в каждое предложение.
Есть нюанс: аннулирование всё равно остаётся двусторонним по каждому документу. Пакетный режим ускоряет только формирование и отправку предложений с вашей стороны. Подтверждать их контрагент будет по одному (или тоже пачкой — в своей базе).
Для разовой массовой операции удобнее отобрать документы фильтром списка — по контрагенту, дате или виду документа, — а затем выделить всё отобранное и аннулировать одним действием.
Если документы ещё не отправлены, пакетная «отмена подписи» сводится к массовому удалению электронных документов из того же списка — так же, через множественное выделение.
Настройки ЭДО, которые влияют на отмену подписи
Доступность и поведение команд зависит от того, как настроен обмен. Основные настройки — в разделе Администрирование → Обмен электронными документами (название пункта может немного отличаться по релизу).
На что обратить внимание:
| Настройка | Как влияет на отмену подписи |
|---|---|
| Сертификаты подписи | Без действующего сертификата с правом подписи вы не подпишете ни отзыв, ни предложение об аннулировании. |
| Вид документооборота по контрагенту | Для некоторых форматов (например, формализованных счетов-фактур) аннулирование обязательно проходит через оператора — это нормально. |
| Автоматическое формирование электронных документов | Если включено, удалённый черновик может тут же создаться заново. Перед отзывом лучше снять автоформирование по этому документу. |
| Отражение в учёте | Определяет, тронутся ли проводки при аннулировании. Проверьте после смены статуса. |
Отдельного переключателя «разрешить/запретить отмену подписи» в типовой настройке нет. Возможность аннулирования определяется форматом документа и регламентом оператора, а не галочкой в базе.
Отмена подписи в облачной 1С: Fresh и Линк
В облачных вариантах (1С:Fresh, доступ через 1С:Линк) логика та же: отзыв до отправки, аннулирование после. Отличается только работа с подписью.
- В локальной базе сертификат и криптопровайдер стоят на рабочем месте, подпись ставится через
КриптоПроили аналог. - В облаке локального криптопровайдера на сервере приложения нет. Применяют либо облачную электронную подпись , либо подпись через установленное на рабочем месте расширение для криптографии.
Практический вывод: если в облачной базе кнопка аннулирования отрабатывает, а на этапе подписания появляется ошибка — проблема почти всегда в сертификате или в расширении для работы с криптографией, а не в самом механизме ЭДО. Сам порядок отзыва и аннулирования между локальной и облачной 1С не различается.
Автоматизация: обработки и программный вызов
Иногда отмену подписи хотят встроить в регламент — например, автоматически предлагать аннулирование при отмене реализации. Технически электронный документооборот в типовых конфигурациях реализован подсистемой Библиотеки электронных документов, и её методы можно вызывать из внешней обработки или расширения.
Но подходить к этому стоит осторожно:
- 🔧 Конкретные имена методов и их параметры привязаны к версии библиотеки ЭДО в вашем релизе — проверяйте по встроенной документации конфигурации, а не по памяти.
- 🔧 Любую автоматизацию аннулирования сначала проверяют на копии базы: ошибочно разосланные предложения об аннулировании придётся отзывать вручную у каждого контрагента.
- 🔧 Массовую отмену почти всегда проще и безопаснее сделать штатным множественным выделением в списке, чем кодом.
Если задача разовая, внешняя обработка избыточна — хватает пакетного режима из раздела выше.
Типичные ошибки при отмене подписи и как их обойти
Главная системная ошибка — пытаться «снять подпись» у завершённого документа как у черновика. Такой кнопки нет и не будет: закон связывает с квалифицированной подписью юридические последствия, и убрать её можно только встречным подписанным соглашением.
Правовые последствия отмены подписи
Квалифицированная электронная подпись придаёт документу юридическую силу наравне с собственноручной. Поэтому отзыв и аннулирование — это не технические мелочи, а действия с правовыми последствиями.
- Отзыв до отправки последствий почти не несёт: документ не вступил в документооборот, контрагент его не получал, в учёте он мог ещё не отразиться.
- Аннулирование означает, что обе стороны согласились считать документ недействительным. Для первичного документа это повод сторнировать проводки, а для счёта-фактуры — скорректировать книгу продаж или книгу покупок.
Если аннулируется реализация или счёт-фактура, по которым уже сдана отчётность, одной отмены подписи мало — нужна корректировка в учёте и, возможно, уточнённая декларация. Отмена подписи в ЭДО фиксирует согласие сторон, но не пересчитывает за вас налоги.
Отдельно про виды подписи. Счёт-фактуру закон разрешает подписывать только квалифицированной подписью — для неё отмена всегда строгая и двусторонняя. Первичку (накладную, акт) стороны по соглашению могут подписывать и неквалифицированной подписью; порядок отзыва и аннулирования от этого не меняется, но юридический вес документа и требования к его отмене стоит сверять с вашим соглашением об ЭДО.
Храните причины аннулирования осмысленными: при налоговой проверке именно по ним инспектор поймёт, почему документ исчез из документооборота. Формулировка «ошибка в сумме, оформлен корректный документ № …» закрывает вопрос лучше, чем пустое «аннулировано».
Нельзя «отменить подпись», чтобы задним числом убрать уже учтённую операцию без ведома контрагента. Аннулирование — обоюдное, и его след (причина, даты, подписи под соглашением) остаётся в системе оператора.
Частые вопросы
Можно ли отменить свою подпись без согласия контрагента?
Чем отзыв подписи отличается от аннулирования документа?
Что будет, если контрагент отклонит аннулирование?
Нужно ли после аннулирования что-то делать в учёте?
Почему в облачной 1С подпись не снимается?
Источники
- «Федеральный закон № 63-ФЗ об электронной подписи»
- «Федеральный закон № 402-ФЗ о бухгалтерском учёте»
- «Налоговый кодекс РФ, статья 169 (счёт-фактура)»