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