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