Прямой обмен с Диадоком из 1С: от сертификата до первого подписанного УПД
Содержание
Чтобы подключить ЭДО Диадок к 1С, нужны три вещи: действующий ящик организации в Диадоке, квалифицированная электронная подпись с установленным криптопровайдером и модуль Диадока для 1С. Модуль ставят из установщика Контура, входят в него по сертификату, выбирают свою организацию — и документы из 1С уходят контрагентам без выгрузки файлов и ручной загрузки в веб-версию.
Вся настройка на подготовленном компьютере занимает 20–40 минут. Дольше всего обычно ждут не 1С, а подпись: выпуск КЭП и оформление машиночитаемой доверенности для сотрудника.
Что подготовить до подключения Диадока
Начните с проверки рабочего места. Большая часть проблем при подключении возникает до того, как вы откроете 1С.
📌 Что понадобится:
- 🔑 КЭП. Руководитель организации получает подпись юрлица в удостоверяющем центре ФНС или у доверенного лица ФНС. Сотрудник подписывает своей КЭП физлица и машиночитаемой доверенностью (МЧД) по формату ФНС.
- 🛡️ Криптопровайдер. Для большинства сертификатов это КриптоПро CSP с действующей лицензией. Без него подпись в 1С не создаётся.
- 💾 Драйвер носителя. Для токена Рутокен или JaCarta нужен драйвер производителя, иначе система не видит контейнер ключа.
- 📦 Ящик в Диадоке. Организация с вашими ИНН и КПП должна быть зарегистрирована в Диадоке, а у вашего пользователя должен быть доступ к ней.
- 🖥️ Конфигурация. Платформа 8.3, типовая конфигурация на управляемых формах: Бухгалтерия 3.0, Управление торговлей 11, Комплексная автоматизация 2, ERP, УНФ. Для старых конфигураций у Контура есть свои варианты модуля.
- 🌐 Доступ в интернет к серверам Контура. Если в сети стоит прокси или межсетевой экран, домены
*.kontur.ruдолжны быть открыты.
Проверить рабочее место быстрее всего сервисом веб-диагностики Контура: он сам находит недостающие компоненты и предлагает их установить. После установки КриптоПро и драйвера перезагрузите компьютер, иначе сертификат может не увидеться.
Установите сертификат в личное хранилище пользователя Windows, под которым запускается 1С. Если 1С работает на терминальном сервере, подпись ставят на сервере в профиль каждого сотрудника, который будет подписывать.
Два способа связать 1С и Диадок
| Способ | Как работает | Когда выбирать |
|---|---|---|
| Модуль Диадока для 1С | Расширение или обработка от Контура, обмен идёт напрямую с ящиком в Диадоке | Организация уже работает в Диадоке, нужны его функции: согласование, отказы, комментарии |
| Встроенный механизм ЭДО в 1С | Обмен через сервис 1С-ЭДО, настройка в разделе Администрирование → Обмен электронными документами | Ящика в Диадоке нет, а контрагенты в Диадоке доступны через роуминг |
Дальше речь о первом способе: прямом подключении модуля Диадока.
Установка модуля Диадока в базу 1С
Модуль распространяет Контур. Установщик сам определяет конфигурацию и встраивает модуль в базу, править конфигурацию вручную не требуется.
Перед установкой сделайте резервную копию информационной базы. Модуль добавляет в базу объекты, и при сбое на этом этапе копия позволит быстро вернуться назад.
Порядок установки
- Скачайте установщик модуля для 1С из раздела загрузок Диадока или по ссылке из личного кабинета.
- Закройте базу у всех пользователей, если установщик просит монопольный режим: при встраивании расширения сеансы будут мешать применению изменений.
- Запустите установщик, выберите информационную базу из списка баз 1С на этом компьютере.
- Введите логин и пароль пользователя 1С с полными правами.
- Дождитесь сообщения об успешной установке и запустите 1С в режиме «Предприятие».
- Найдите команду Диадока в разделах программы. Обычно она появляется на панели разделов или в документах продаж и покупок как отдельная кнопка.
Если база работает в клиент-серверном варианте, установку делают один раз на базу, а не на каждом компьютере. Криптопровайдер и сертификаты при этом всё равно нужны на рабочих местах, где подписывают документы.
Расширения в 1С появились с версии платформы 8.3.6. Если модуль установлен как расширение, в списке расширений базы у него должен быть отключён безопасный режим, иначе модуль не сможет обращаться к интернету и к криптографии.
Что проверить после обновления конфигурации
Обновление типовой конфигурации может отключить или сломать расширение. После каждого обновления откройте модуль и отправьте тестовый запрос, например обновите список входящих. Если модуль не открывается, переустановите его последней версией из установщика Контура: старая версия может не совпадать с новым релизом конфигурации.
Вход в ящик и выбор организации
Первый запуск модуля открывает окно авторизации. Войти можно двумя способами:
- 🔐 По сертификату. Выберите КЭП из списка, введите PIN-код носителя. Это основной вариант, им же потом подписывают документы.
- 👤 По логину и паролю. Подходит для просмотра и подготовки документов. Подписывать всё равно придётся сертификатом.
После входа модуль показывает ящики, к которым у пользователя есть доступ. Выберите организацию и сопоставьте её с организацией в справочнике 1С. Сверяйте ИНН и КПП: если у компании есть обособленные подразделения со своим КПП, у каждого может быть отдельный ящик.
Настройки модуля, которые стоит сделать сразу
- 📄 Какие документы отправлять. Например, УПД вместо пары «счёт-фактура + накладная», акты для услуг.
- 🔄 Автоматическая загрузка входящих. Модуль может периодически запрашивать новые документы, чтобы бухгалтер не нажимал кнопку обновления вручную.
- 📥 Как создавать документы поступления. Укажите склад, вид операции и правило заполнения цен для входящих УПД.
- 🏷️ Сопоставление номенклатуры. При первом входящем документе от поставщика модуль просит связать его позиции с вашими номенклатурой и единицами измерения. Дальше связь запоминается.
Права сотрудников и согласование документов
Права на работу с документами настраивают не в 1С, а в веб-версии Диадока, в настройках организации, в списке сотрудников. Администратор ящика добавляет сотрудника и задаёт, что ему доступно.
| Что можно ограничить | Пример |
|---|---|
| Доступ к подразделениям | Менеджер филиала видит только документы своего подразделения |
| Подпись документов | Бухгалтер готовит документ, подписывает главбух или директор |
| Просмотр без права действий | Аудитор или юрист читает документы, но не подписывает и не отказывает |
| Администрирование ящика | Только ответственный добавляет сотрудников и меняет настройки |
Права в 1С при этом тоже работают. Пользователь без права проводить документы поступления не создаст их из входящего УПД, даже если в Диадоке у него есть доступ.
Маршруты согласования
Если документ должен пройти юриста или руководителя до подписи, настройте маршрут согласования в Диадоке. Документ, отправленный на согласование, получают по очереди назначенные сотрудники. Каждый либо согласует, либо отказывает с комментарием.
Удобно разделить роли так:
- Менеджер формирует реализацию в 1С и отправляет УПД на согласование.
- Главный бухгалтер проверяет суммы и НДС и согласует.
- Директор или сотрудник по доверенности подписывает и отправляет покупателю.
Если подписывает не руководитель, а сотрудник с КЭП физлица, его МЧД должна быть загружена в Диадок и содержать полномочия на подписание нужных видов документов. Без этого контрагент увидит подпись, но не сможет подтвердить полномочия подписанта.
Обмен документами с контрагентами через 1С
Отправить документ можно только тому контрагенту, с которым у вас настроен обмен. Начинают с приглашения.
Приглашение контрагента
- Откройте в модуле список контрагентов и найдите партнёра по ИНН.
- Если он работает в Диадоке, отправьте приглашение к обмену. Когда контрагент его примет, статус связи сменится на активный.
- Если контрагент работает у другого оператора, например в СБИС или Такскоме, обмен идёт через роуминг. Запрос на роуминг оформляют в Диадоке, и между операторами его обрабатывают дольше, чем прямое приглашение.
- Сопоставьте контрагента из Диадока с элементом справочника «Контрагенты» в 1С, если модуль не сделал этого сам по ИНН и КПП.
Отправка исходящих документов
Документ реализации проводят в 1С как обычно, затем отправляют из модуля или кнопкой Диадока в форме документа. Модуль формирует файл по формату ФНС, вы проверяете его в предпросмотре и подписываете.
Посмотрите на статус после отправки:
Обработка входящих
Входящие документы попадают в список модуля. Из входящего УПД модуль создаёт документ поступления в 1С с уже заполненными контрагентом, договором и товарами. Проверьте сопоставление номенклатуры и ставку НДС, проведите поступление и подпишите УПД с вашей стороны.
Подпись юридически значима так же, как на бумаге. Счёт-фактура в электронном виде требует квалифицированной подписи. Остальную первичку стороны могут договориться подписывать и неквалифицированной подписью, это фиксируют в соглашении об ЭДО.
Ошибки при подключении Диадока к 1С и как их снять
Частые ошибки при запуске обмена
- ❌ Сопоставили не ту организацию. В группе компаний легко выбрать ящик соседнего юрлица с похожим названием. Сверяйте ИНН и КПП, а не название.
- ❌ Не настроили МЧД. Бухгалтер подписывает своей КЭП, а доверенности в Диадоке нет. Покупатель получает документ с неподтверждёнными полномочиями и может отказать.
- ❌ Создали поступление дважды. Документ сначала внесли вручную по скану, потом загрузили из Диадока. Перед созданием поступления из входящего проверьте, нет ли уже такого документа в журнале.
- ❌ Удалили реализацию после отправки. Связь документа 1С и электронного документа теряется. Ошибку исправляют корректировочным или исправительным документом, а не удалением.
Если для исправления ошибки приходится переустанавливать модуль на сервере, делайте это вне рабочего времени: сеансы пользователей, работающих в базе, оборвутся.
Частые вопросы
Нужно ли платить за модуль Диадока для 1С?
Можно ли работать с Диадоком в 1С через браузер или в облаке?
Сколько организаций можно подключить в одной базе?
Что делать, если контрагент работает у другого оператора?
Хранятся ли документы в 1С или только в Диадоке?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учете», ст. 9
- Налоговый кодекс РФ, ст. 169