Как настроить обмен электронными документами без электронной подписи в 1С:УТ 11 и 1С:Розница?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

Многие пользователи, переходящие с решения 1С:Управление нашей фирмой (УНФ) на более тяжеловесные системы, такие как 1С:Управление торговлей (УТ 11) или 1С:Розница, сталкиваются с неожиданной проблемой. В УНФ механизм обмена через электронную почту или сетевые каталоги без использования усиленной квалифицированной электронной подписи (КЭП) реализован достаточно просто и прозрачно. Однако при попытке настроить аналогичный процесс в УТ 11 или Рознице система настойчиво требует сертификат электронной подписи.

Рассмотрим подробнее, почему так происходит, и проанализируем доступные способы реализации безбумажного, но юридически незначимого обмена документами в актуальных релизах программ на платформе 1С:Предприятие 8.3.

Почему привычный обмен через каталоги перестал работать?

Выясним причину изменений в логике программы. В старых версиях библиотек, на которых строились конфигурации 1С, существовала возможность создавать профили настроек ЭДО без привязки к криптографии. Однако в современных редакциях (УТ 11.5, Розница 2.3 и 3.0) разработчики 1С взяли курс на унификацию и переход к юридически значимому документообороту (ЮЗЭДО).

Проанализируем техническую часть: в актуальных релизах справочник ПрофилиНастроекЭДО претерпел изменения. Большинство настроек прямого обмена (через FTP, электронную почту или сетевой каталог) без сертификата были перенесены в категорию УдалитьПрофилиНастроекЭДО. Теперь при создании нового профиля система выполняет жесткую проверку на наличие установленного и действительного сертификата. Это сделано для минимизации рисков безопасности и стимулирования перехода пользователей на облачные хабы обмена.

Решение 1: Использование сервиса 1С:Бизнес-сеть

Разберем основной официальный способ, который предлагает компания 1С для тех, кому не нужна цифровая подпись. Сервис 1С:Бизнес-сеть — это специализированный облачный узел, позволяющий компаниям обмениваться заказами, счетами и накладными без использования криптографии.

Выполним настройку по шагам:

  1. Перейдем в раздел Администрирование — Настройки программы — Обмен электронными документами.
  2. Развернем группу 1С:Бизнес-сеть и установим флаг Использовать сервис 1С:Бизнес-сеть.
  3. Нажмем на ссылку Регистрация организации и пройдем короткую процедуру регистрации. Для этого не требуется КЭП, достаточно подтверждения через электронную почту или телефон.
  4. После регистрации в справочнике Контрагенты выберем нужного партнера и проверим его участие в Бизнес-сети.

Теперь при оформлении документов (например, Заказ клиента или Реализация товаров и услуг) нам станет доступна кнопка ЭДО — Отправить документ без подписи через 1С:Бизнес-сеть. Документ моментально попадет в базу контрагента, если у него также включен этот функционал. Это наиболее близкий аналог того, что пользователи привыкли видеть в УНФ, хотя интерфейс в УТ более строго разделен на "подписанный" и "неподписанный" трафик.

Решение 2: Синхронизация данных (EnterpriseData)

Если ваша задача заключается в передаче документов между собственными базами (например, из магазина в Рознице в центральный офис в УТ) или между базами очень доверенных партнеров, рассмотрим вариант Синхронизации данных. В отличие от ЭДО, синхронизация работает на уровне обмена объектами метаданных и не требует никаких подписей.

Проанализируем ситуацию: в УТ 11 и Рознице 3.0 используется универсальный формат EnterpriseData. Мы можем настроить обмен таким образом, чтобы документы создавались автоматически в принимающей базе. Для этого:

  1. Зайдем в Синхронизацию данных.
  2. Настроим новый узел обмена (через файл, FTP или прямое подключение).
  3. Укажем правила отправки документов (по организациям, по складам или по конкретным типам документов).

Преимущество этого метода в том, что данные передаются полностью в фоновом режиме. Недостаток — необходимость предварительной настройки правил на стороне обеих информационных баз.

Решение 3: Программное отключение проверки сертификата (для разработчиков)

Если бизнес-процесс требует именно файлового обмена через сетевой каталог (как это было реализовано раньше), и использование сторонних сервисов вроде Бизнес-сети невозможно, придется прибегнуть к расширению конфигурации. Проанализируем, какой код отвечает за блокировку обмена без подписи.

В модулях подсистемы ЭДО (библиотека БЭД) при записи профиля настройки происходит проверка заполнения таблицы сертификатов. Мы можем создать расширение и перехватить эту проверку. Посмотрим на пример логики, которую можно реализовать в расширении (процедура ПередЗаписью справочника ПрофилиНастроекЭДО):


&НаСервере
Процедура ИмяРасширения_ПередЗаписью(Отказ)
    // Отключаем стандартную проверку наличия сертификатов для определенных способов обмена
    Если ЭтотОбъект.СпособОбмена = Перечисления.СпособыОбменаЭлектроннымиДокументами.ЧерезСетевойКаталог Тогда
        ЭтотОбъект.ДополнительныеСвойства.Вставить("ПроверятьНаличиеСертификатов", Ложь);
    КонецЕсли;
КонецПроцедуры

Важно: Данный метод требует глубокого понимания работы подсистемы ЭДО. После обхода проверки интерфейс программы может по-прежнему требовать подписи при нажатии кнопки "Отправить". Потребуется также доработка командных панелей документов, чтобы разрешить выполнение метода ВыполнитьОбмен без обращения к криптопровайдеру.

Сравнение логики УНФ и УТ 11/Розницы

Рассмотрим, почему в УНФ это реализовано проще. Архитектура 1С:Управление нашей фирмой изначально ориентирована на малый бизнес, где внутренний документооборот часто не требует юридической значимости. В УНФ существует понятие "Внутреннего ЭДО", которое позволяет перемещать документы между организациями одной базы "в один клик".

В 1С:Управлении торговлей 11 для этих же целей используется механизм Интеркампани. Если вы хотите передавать товары между своими фирмами без подписей, вам не нужно ЭДО. Вам нужно настроить схемы обеспечения и использовать рабочее место Оформление передач и выкупов. Программа сама создаст нужные документы в обеих организациях на основании совершенных продаж.

Резюме

Подведем итоги нашего анализа. Штатными средствами в текущих релизах УТ 11 и Розницы настроить классический файловый обмен через профили ЭДО без сертификата невозможно. Разработчики намеренно скрыли этот функционал как устаревший.

Для решения задачи мы рекомендуем:

  1. Использовать 1С:Бизнес-сеть для обмена с внешними контрагентами без затрат на КЭП.
  2. Использовать Синхронизацию данных для обмена между своими базами.
  3. Использовать механизм Интеркампани для внутреннего товарооборота.
  4. Прибегать к расширениям конфигурации только в крайнем случае, когда другие способы не применимы по условиям безопасности или техническим ограничениям.
← На главную