Кто, в каком порядке и каким сертификатом подписывает: маршруты в 1С:ЭДО
Содержание
Маршрут подписания в 1С:ЭДО 8.3 задаёт, кто подписывает исходящий документ, сколько нужно подписей и в каком порядке. Настраивают его в настройках отправки по контрагенту: для каждого вида документа выбирают маршрут — «одним доступным сертификатом» или свой, с перечнем подписантов. Справочник маршрутов открывается из раздела Администрирование → Обмен электронными документами.
Чтобы настроить в 1С ЭДО 8.3 работу с контрагентами без сбоев, маршрут должен «дойти» до каждой связки «контрагент — вид документа». Если связка осталась без маршрута или в маршруте никто не назначен, при отправке появляется сообщение Поле "Настройка подписи по маршруту" не заполнено. Чтобы её не было, маршрут проверяют по каждому виду документа, а не по контрагенту в целом.
Как программа решает, кто подписывает документ
В типовых конфигурациях на 8.3 (Бухгалтерия 3.0, Управление торговлей 11, Комплексная автоматизация 2, ERP) обмен построен на общей библиотеке электронных документов. Поэтому логика маршрутов везде одинаковая, отличается только расположение раздела администрирования.
Цепочка выглядит так:
- 🏢 Учётная запись ЭДО организации у оператора — через неё уходят документы.
- 🤝 Настройки ЭДО с контрагентом — появляются после принятого приглашения.
- 📄 Настройки отправки по каждому виду документа: формат, регламент, маршрут подписания.
- ✍️ Маршрут — список сертификатов или правил, по которым собираются подписи.
Маршрута «одним доступным сертификатом» хватает, когда в организации один подписант: директор или главный бухгалтер по доверенности. Программа берёт любой сертификат пользователя, у которого есть право подписи, и подписывает им.
Собственный маршрут нужен в трёх ситуациях:
- 👥 документ должны подписать двое: например, директор и главный бухгалтер — так часто устроена подпись под счётом-фактурой у крупных организаций;
- 💰 подписант зависит от суммы: до 500 000 ₽ подписывает коммерческий директор, выше — генеральный;
- 🔐 подписывают сотрудники по машиночитаемой доверенности, и важно, чтобы первичку не подписал человек без полномочий.
Маршрут относится к исходящим документам и к ответной подписи на входящие (титул покупателя). Для входящего документа программа тоже определяет подписанта по маршруту из настроек с этим контрагентом.
Что проверить в 1С до настройки маршрута
Маршрут ссылается на сертификаты и пользователей. Если их нет в базе, настройка превратится в выбор из пустого списка.
Отдельно про права. Пользователь, который будет подписывать, должен входить в профиль групп доступа с правом на работу с электронными документами. Если сертификат «привязан» к пользователю, а у того нет прав, в маршруте сертификат виден, но подписать документ человек не сможет.
Требования к подписи
- ✍️ Счёт-фактура и УПД со статусом 1 — только квалифицированная электронная подпись. Это требование НК РФ.
- 📦 Первичка без счёта-фактуры (акт, накладная, УПД со статусом 2) — по соглашению сторон допустима и неквалифицированная подпись.
- 🧾 Сотрудник, не являющийся руководителем, подписывает своей КЭП физлица плюс МЧД. Формат МЧД утверждён ФНС, оператор его не меняет.
Если маршрут допускает подписанта без нужных полномочий, документ уйдёт, но контрагент вправе его отклонить, а налоговая — не принять вычет по счёту-фактуре.
Пошаговая настройка маршрута подписания в 1С ЭДО
Порядок ниже рассчитан на Бухгалтерию 3.0 с интерфейсом «Такси». В УТ 11 и КА 2 те же объекты, путь к разделу приведён в таблице после шагов.
Шаг 1. Создайте маршрут
- Откройте
Администрирование → Обмен электронными документами. - Перейдите по ссылке на маршруты подписания. В списке уже есть предопределённый маршрут «одним доступным сертификатом» — его не меняйте.
- Нажмите
Создатьи дайте маршруту понятное имя: «Директор + главбух», «Свыше 500 тыс. — генеральный».
Шаг 2. Задайте подписантов
В карточке маршрута укажите, как собирать подписи:
| Вариант | Когда выбирать | Риск |
|---|---|---|
| Конкретные сертификаты по порядку | Состав подписантов постоянный | При смене сертификата маршрут надо обновить вручную |
| Любой из перечисленных сертификатов | Подписывает один человек из нескольких (замещение на время отпуска) | Подписать может кто угодно из списка, без учёта суммы |
| Правила по условиям документа | Подписант зависит от суммы или вида операции | Сложнее отлаживать: ошибка в условии оставит документ без подписанта |
Добавьте строки маршрута: в каждой — сертификат или правило выбора. Порядок строк — это порядок подписания. Второй подписант увидит документ в своём списке только после первой подписи.
Шаг 3. Привяжите маршрут к контрагенту
- Откройте карточку контрагента и перейдите в его настройки ЭДО (или откройте настройки из списка в разделе обмена электронными документами).
- Найдите таблицу видов исходящих документов: счёт-фактура, УПД, акт, накладная.
- Для каждого вида в колонке маршрута выберите созданный маршрут.
- Запишите настройку.
Маршрут задаётся по видам документов, а не один на всего контрагента. Самая частая ошибка — выбрать маршрут для УПД и забыть про акт или корректировочный документ.
Шаг 4. Проверьте на одном документе
Сформируйте электронный документ из реализации на небольшую сумму и откройте его. В форме видно, какой маршрут применён и чьи подписи уже стоят. Отправьте его только после того, как цепочка соберётся полностью.
Где находится раздел в разных конфигурациях
| Конфигурация | Где искать маршруты подписания |
|---|---|
| Бухгалтерия 3.0 | Администрирование → Обмен электронными документами |
| Управление торговлей 11, КА 2, ERP | НСИ и администрирование → Настройка интеграции → Электронные документы |
Настройки под разных операторов: 1С-ЭДО, Такском, Диадок, СБИС
Маршрут в 1С живёт на стороне базы, а не у оператора. Пока документы подписываются и отправляются из 1С, оператор получает уже подписанный файл и маршрут не видит. Разница появляется, когда часть работы идёт в веб-интерфейсе оператора.
- 🟢 1С-ЭДО, Такском и другие операторы, встроенные в 1С — маршрут целиком настраивается в 1С. Для обмена через роуминг ничего дополнительно делать не нужно: маршрут подписания одинаков для контрагента своего и чужого оператора.
- 🟡 Модуль Диадок для 1С — это отдельное расширение со своими настройками. Маршруты согласования и подписания в нём задают на стороне Диадока, а не в справочнике маршрутов типовой конфигурации.
- 🟡 СБИС (Тензор) через свой коннектор — похожая ситуация: если документы отправляются из интерфейса СБИС, правила подписания действуют там. Маршрут 1С работает, только когда обмен идёт штатной библиотекой ЭДО.
Не держите две системы маршрутов одновременно. Если бухгалтерия подписывает в 1С, а склад — в веб-кабинете оператора, решите, какая система главная, и в другой оставьте простую подпись одним сертификатом.
Ошибка «Настройка подписи по маршруту не заполнено» и другие сбои
Сообщение Поле "Настройка подписи по маршруту" не заполнено означает: программа нашла маршрут, но не смогла определить для документа ни одного подписанта. Причин немного, и каждая проверяется за минуту.
После исправления маршрута уже сформированный электронный документ иногда сохраняет старые сведения о подписании. Надёжнее удалить неотправленный электронный документ и создать его заново из учётного документа: учётные данные при этом не меняются, пересоздаётся только электронная копия.
Как не допустить сбоев
- 📅 Заведите напоминание за 2–3 недели до окончания сертификатов подписантов — замену в маршрутах проще сделать заранее.
- 📝 Ведите перечень «маршрут → кто подписывает → по какому основанию (устав, приказ, МЧД)». При смене директора по нему видно, что поправить.
- 🧪 После любого изменения маршрута отправляйте один тестовый документ, прежде чем запускать пакетную отправку.
Автоматизация: правила маршрута и пакетная обработка
Ручной выбор подписанта перестаёт работать, когда документов в день больше сотни. Тут помогают два механизма.
Правила в маршруте. Условие строится по реквизитам документа. На практике используют:
- сумму документа — порог для генерального директора;
- вид документа — счета-фактуры подписывает главбух, акты сверки — бухгалтер по расчётам;
- организацию — если в одной базе несколько юрлиц, у каждого свой подписант.
Пакетное подписание и отправка. Документы, у которых маршрут собран, можно подписать списком: выделить строки в текущих делах ЭДО и подписать одной командой. Программа сама применит маршрут каждого документа. Если у части документов маршрут неполный, они останутся в списке на подпись, а остальные уйдут.
Для полностью автоматической отправки (без участия человека) используют регламентное задание обмена с оператором. Подписать документ без пользователя и сертификата нельзя, поэтому такую схему обычно строят на сервере с установленным сертификатом и облачной подписью или на отдельном пользователе-роботе.
Не делайте «робота» подписантом счетов-фактур через сертификат директора, если директор не давал на это согласия. Подпись по-прежнему считается подписью владельца сертификата, ответственность — на нём.
Дорабатывать маршруты кодом (например, подбирать подписанта по полю договора) лучше через расширение конфигурации, а не изменением типовой. Так обновления пройдут без ручного сравнения.
Связка с CRM, WMS и 1С:Документооборотом
Маршрут подписания решает одну задачу: собрать подписи под исходящим электронным документом. Согласование «до подписи» — кто одобряет сделку, кто проверяет отгрузку — обычно живёт в другой системе.
Типовые схемы:
- 📦 WMS или складская программа передаёт в 1С факт отгрузки, в 1С создаётся реализация, затем электронный документ и маршрут. Склад подписей не ставит, он только запускает цепочку.
- 💼 CRM хранит статус сделки. Удобно, когда в CRM возвращается статус ЭДО: «отправлен», «подписан контрагентом», «отклонён». Это делают обменом по расписанию или через HTTP-сервис 1С.
- 📑 1С:Документооборот берёт на себя согласование, а подпись ставится в учётной конфигурации по её маршруту. Две системы маршрутов здесь не конфликтуют: одна согласует, другая подписывает.
При интеграции заранее договоритесь, какая система — источник правды по статусу документа. Иначе в CRM сделка «закрыта», а в 1С документ ещё ждёт вторую подпись.
Как следить за подписанием и находить застрявшие документы
Главный инструмент контроля — рабочее место текущих дел ЭДО. Оно открывается из раздела обмена электронными документами и показывает документы, разложенные по этапам: что подписать, что отправить, что ждёт ответа контрагента.
Что смотреть ежедневно:
- Документы на подписании дольше суток — признак, что второй подписант в отпуске или сертификат не назначен.
- Отклонённые контрагентом — часто из-за подписи неуполномоченного лица.
- Неотправленные подписанные — маршрут прошёл, но обмен с оператором не выполнен.
Для руководителя удобно настроить отбор списка электронных документов по подписанту и периоду. Сохраните его как вариант — получится простой отчёт «кто сколько подписал и сколько ждёт».
При смене подписанта посмотрите, сколько документов уже стоит в очереди на старом сертификате. Их нужно переподписать по новому маршруту до отправки, иначе уйдут с подписью человека, который уже не уполномочен.
Частые вопросы
Можно ли задать один маршрут сразу для всех контрагентов?
Сколько подписей можно добавить в маршрут?
Нужно ли менять маршрут при продлении сертификата?
Видит ли контрагент, по какому маршруту подписан документ?
Как подписывать по МЧД через маршрут?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Налоговый кодекс РФ, статья 169