Электронный документооборот (ЭДО) через Диадок стал стандартом деловой переписки для российских компаний. Выгрузка счетов из 1С:Предприятие в эту систему позволяет ускорить согласование с контрагентами, сократить бумажный документооборот и избежать ошибок при ручном вводе. Однако многие пользователи сталкиваются с трудностями: где найти нужные настройки, как настроить обмен данными, и почему иногда счета не доходят до получателя.
В этой статье мы разберём все этапы выгрузки счетов — от первичной настройки соединения между 1С и Диадоком до решения типичных ошибок. Особое внимание уделим автоматической отправке счетов через регламентные задачи, что избавит бухгалтерию от рутинных операций. Материал будет полезен как начинающим пользователям 1С, так и опытным специалистам, которые хотят оптимизировать процесс.
1. Подготовка к выгрузке: проверка настроек 1С и Диадока
Прежде чем приступить к выгрузке, убедитесь, что ваша конфигурация 1С поддерживает интеграцию с Диадоком. Большинство типовых решений (например, 1С:Бухгалтерия 8.3 или 1С:Управление торговлей 11) уже содержат встроенные механизмы для работы с ЭДО. Если вы используете сильно кастомизированную или устаревшую версию, может потребоваться доработка через 1С:Конфигуратор.
Также проверьте:
- 🔹 Версию платформы 1С:Предприятие (должна быть не ниже
8.3.16для стабильной работы с Диадоком). - 🔹 Наличие действующей лицензии на модуль ЭДО (в некоторых конфигурациях требуется отдельная опция).
- 🔹 Подключение к интернету (обмен данными происходит через
HTTPS-протокол). - 🔹 Права пользователя в 1С — у учётной записи должны быть разрешения на работу с документами
Счёт на оплатуи настройку обмена данными.
В Диадоке необходимо:
- Зарегистрировать организацию (если ещё не сделано) и подтвердить её через ЭЦП.
- Добавить контрагентов, которым будут отправляться счета (с указанием их ИНН и ЭДО-адресов).
- Проверить баланс личного кабинета — отправка документов может быть платной в зависимости от тарифа.
Если в 1С не отображается раздел "ЭДО" или "Диадок", обновите конфигурацию через Конфигуратор → Поддержка → Обновить конфигурацию. После обновления перезапустите базу.
2. Настройка соединения между 1С и Диадоком
Для выгрузки счетов необходимо настроить обмен данными между системами. Это делается один раз, дальнейшая отправка документов будет происходить автоматически или в полуавтоматическом режиме.
Инструкция по настройке:
- Откройте 1С и перейдите в раздел
Администрирование → Настройки программы → Электронный документооборот. - Выберите Диадок из списка поддерживаемых операторов ЭДО.
- Введите данные для подключения:
- 📌 Логин и пароль от личного кабинета Диадок.
- 📌 Идентификатор бокса (можно найти в настройках Диадока в разделе
Интеграции → API). - 📌 Сертификат ЭЦП (если требуется для подписи документов).
Проверить соединение — система должна выдать сообщение об успешной авторизации.После успешного подключения синхронизируйте справочники контрагентов. Для этого:
- Перейдите в
ЭДО → Синхронизация справочников. - Выберите Диадок и нажмите
Загрузить контрагентов. - Сопоставьте организации из 1С с их аналогами в Диадоке (по ИНН или названию).
Что делать, если 1С не видит Диадок?
Если в списке операторов ЭДО нет Диадока, проверьте:
1. Версию конфигурации (обновите через Конфигуратор).
2. Наличие модуля ЭДО в лицензии (в некоторых версиях требуется отдельная опция).
3. Правильность установки расширений — переустановите компоненту 1С:ЭДО через Панель управления → Программы и компоненты.
3. Пошаговая выгрузка счёта в Диадок
Когда соединение настроено, можно приступить к отправке документов. Рассмотрим процесс на примере счёта на оплату.
Алгоритм действий:
- Создайте или откройте существующий счёт в 1С (
Продажи → Счета на оплату). - Убедитесь, что в счёте указаны:
- 📋 Контрагент (должен быть сопоставлен с Диадоком).
- 📋 Электронный адрес получателя (поле
ЭДО-адресв карточке контрагента). - 📋 Подписант (если требуется ЭЦП).
Отправить → Через ЭДО (или Выгрузить в Диадок, в зависимости от версии).- 📄 PDF (для визуального просмотра).
- 📄 XML (для автоматической обработки контрагентом).
После отправки статус счёта в 1С изменится на Отправлен в ЭДО. В Диадоке документ появится в разделе Исходящие → Черновики (если требуется подпись) или Отправленные (если отправлен сразу).
☑️ Проверка перед отправкой счёта
4. Автоматическая выгрузка счетов через регламентные задачи
Ручная отправка каждого счёта отнимает время, особенно при большом документообороте. В 1С можно настроить автоматическую выгрузку через регламентные задачи — это позволит отправлять счета в Диадок без участия пользователя.
Инструкция по настройке:
- Перейдите в
Администрирование → Поддержка и обслуживание → Регламентные и фоновые задания. - Создайте новое задание с типом
Обмен с ЭДО. - Укажите параметры:
- 🔄 Периодичность (например,
Каждый часилиРаз в день). - 📂 Типы документов — выберите
Счета на оплату. - 🔗 Оператор ЭДО — Диадок.
- 📌 Условия отбора (например, только счета со статусом
Согласован).
- 🔄 Периодичность (например,
- Сохраните задание и запустите его вручную для проверки.
- ⏱️ Экономия времени бухгалтерии (не нужно отправлять каждый документ вручную).
- 🔒 Снижение риска ошибок (система сама проверяет реквизиты перед отправкой).
- 📊 Возможность отслеживать статус документов в 1С без перехода в Диадок.
Преимущества автоматической выгрузки:
Автоматическая выгрузка подходит только для счетов с корректно заполненными реквизитами. Если в документе отсутствует ЭДО-адрес контрагента или неверно указан ИНН, задача завершится с ошибкой.
5. Типичные ошибки и их решение
При выгрузке счетов пользователи часто сталкиваются с ошибками. Рассмотрим самые распространённые и способы их устранения.
| Ошибка | Причина | Решение |
|---|---|---|
Не найден ЭДО-адрес контрагента |
В карточке контрагента не указан адрес для отправки через Диадок. | Откройте справочник Контрагенты, найдите организацию и заполните поле ЭДО-адрес (можно скопировать из личного кабинета Диадок). |
Ошибка авторизации в Диадоке |
Неверный логин/пароль или истёкший токен доступа. | Проверьте данные для подключения в Администрирование → ЭДО. При необходимости обновите пароль в Диадоке и пересохраните настройки в 1С. |
Документ не подписан |
Отсутствует ЭЦП или не настроен подписант. | Установите сертификат ЭЦП в 1С через Сервис → ЭЦП и укажите подписанта в настройках счёта. |
Превышен лимит отправки документов |
На исчерпании тарифного плана в Диадоке. | Пополните баланс в личном кабинете Диадок или свяжитесь с поддержкой для увеличения лимита. |
Если ошибка не устраняется, проверьте логи обмена:
- Перейдите в
Администрирование → Журналы регистрации. - Отфильтруйте записи по типу
Обмен с ЭДО. - Найдите строку с ошибкой и скопируйте её текст для поиска решения в базе знаний 1С или на форумах.
Если счёт "завис" в статусе Отправляется, попробуйте вручную запустить обмен через ЭДО → Обновить статус документов. Иногда помогает перезапуск сеанса 1С.
6. Оптимизация процесса: советы для опытных пользователей
Для ускорения работы с Диадоком в 1С можно использовать дополнительные инструменты и настройки.
Совет 1: Шаблоны счетов
Создайте шаблоны для часто используемых счетов:
- Откройте счёт, который хотите сделать шаблоном.
- Нажмите
Ещё → Сохранить как шаблон. - Укажите название и сохраните. В дальнейшем новый счёт можно создать на основе шаблона за 2 клика.
Совет 2: Групповая отправка
Если нужно отправить несколько счетов одновременно:
- Откройте список документов
Счета на оплату. - Отметьте галочками нужные счета.
- Нажмите
Действия → Отправить через ЭДО.
Совет 3: Интеграция с почтой
Настройте уведомления о новых счётах по email:
- 📧 В Диадоке:
Настройки → Уведомления → Добавить email. - 📧 В 1С:
Администрирование → Настройки программы → Почта и уведомления.
Совет 4: Контроль статусов
Чтобы не пропустить важные изменения (например, оплату счёта), настройте мониторинг статусов:
- В Диадоке включите опцию
Отслеживать статус документав настройках бокса. - В 1С используйте отчёт
ЭДО → Статусы документовдля массовой проверки.
Для крупных компаний рекомендуется настроить автоматическое создание счетов на основе заказов клиентов. Это сокращает время на ввод данных и уменьшает количество ошибок.
7. Безопасность и контроль доступа
Работа с Диадоком предполагает обмен конфиденциальными данными, поэтому важно обеспечить безопасность процесса.
Основные меры:
- 🔐 Ограничьте права доступа к разделу ЭДО в 1С только для ответственных сотрудников (бухгалтеров, менеджеров по продажам).
- 🔐 Используйте двухфакторную аутентификацию в личном кабинете Диадок.
- 🔐 Регулярно обновляйте сертификаты ЭЦП (срок действия — обычно 1 год).
- 🔐 Настройте журнал аудита в 1С для отслеживания, кто и когда отправлял документы.
Для контроля отправленных документов:
- В 1С используйте отчёт
ЭДО → История обмена. - В Диадоке проверяйте раздел
Архив документовс фильтром по дате и типу.
Если в компании несколько пользователей работают с ЭДО, настройте ролевой доступ в 1С: например, менеджеры могут только создавать счета, а бухгалтеры — отправлять их в Диадок.
FAQ: Частые вопросы по выгрузке счетов в Диадок
Можно ли отправить счёт в Диадок без ЭЦП?
Да, но только если контрагент не требует электронной подписи. В этом случае счёт будет отправлен как черновик, и получатель сможет его подписать со своей стороны. Однако для юридической значимости документа ЭЦП обязательна.
Почему счёт не доходит до получателя?
Причин может быть несколько:
- 🔴 Неверный ЭДО-адрес контрагента.
- 🔴 Проблемы на стороне Диадока (проверьте статус сервиса на их сайте).
- 🔴 Счёт заблокирован антиспам-фильтром (если документ похож на спам).
Проверьте статус счёта в ЭДО → История обмена в 1С.
Как отменить отправленный счёт?
Если счёт ещё не подписан получателем, его можно отозвать:
- Откройте документ в 1С.
- Нажмите
Ещё → Отменить отправку через ЭДО. - В Диадоке счёт переместится в
Удалённые.
Если счёт уже подписан, отмена возможна только по согласованию с контрагентом.
Сколько стоит отправка счетов через Диадок?
Стоимость зависит от тарифного плана. В большинстве случаев отправка исходящих документов платная (от 1 до 5 рублей за документ), а входящие — бесплатные. Актуальные тарифы смотрите в личном кабинете Диадок.
Можно ли выгрузить счёт в Диадок из старой версии 1С (8.2)?
Версии 1С:Предприятие 8.2 не поддерживают современные механизмы интеграции с Диадоком. Рекомендуется обновиться до 8.3.16+ или использовать внешнюю обработку для выгрузки (например, через XML-файлы).
Если вы часто работаете с одним и тем же контрагентом, сохраните его ЭДО-адрес в избранное в личном кабинете Диадока. Это ускорит выбор получателя при ручной отправке.