Повторная отправка в Диадок: застрявшие, отклонённые и ошибочные документы

· 11 мин

Содержание

Переотправить документ в Диадок из 1С можно тремя способами, и выбор зависит от того, где он застрял. Не ушёл с вашей стороны — достаточно повторить отправку из рабочего места ЭДО в 1С. Получатель отказал в подписи или попросил уточнение — исправьте документ в 1С и отправьте новую версию. Документ уже подписан обеими сторонами — «переотправить» его нельзя, только аннулировать и выставить заново или оформить исправление.

Чаще всего документ зависает из-за трёх вещей: истёк или не виден сертификат КЭП, у контрагента нет связи с вами в Диадоке, или оператор не принял файл по формату. Каждая из этих причин лечится за несколько минут, если сразу понять, где именно сбой.

Диагностика: в каком состоянии документ сейчас

Прежде чем жать «Отправить» второй раз, посмотрите на документ с двух сторон: в 1С и в веб-версии Диадока. Расхождение между ними — уже половина диагноза.

Где смотреть в 1С

В типовых конфигурациях (БП 3.0, УТ 11, КА, ERP) обмен идёт через встроенную библиотеку электронных документов. Рабочее место «Текущие дела ЭДО» открывается из разделов Продажи и Покупки. Документы там разложены по группам: что нужно подписать, что отправить, что ждёт ответа контрагента.

Второй вариант — карточка самого документа реализации. Внизу формы или в её шапке есть строка состояния ЭДО. По ссылке из неё открывается электронный документ: видно, сформирован ли файл, подписан ли он и когда ушёл.

Если у вас стоит «Модуль Диадок» от Контура, а не встроенный 1С-ЭДО, документы ведутся в отдельном окне модуля. Логика та же: найдите документ в списке исходящих и посмотрите его состояние.

Где смотреть в Диадоке

Зайдите в веб-интерфейс Диадока под тем же ящиком организации и откройте исходящие. Варианты:

  • 📭 Документа в Диадоке нет вообще — он не покинул 1С. Проблема на вашей стороне: подпись, связь, настройки учётной записи.
  • 📨 Документ есть, ждёт подписи получателя — всё доставлено. Повторно отправлять не нужно, иначе контрагент получит дубль.
  • ↩️ Отказано в подписи или запрошено уточнение — нужна новая версия документа.
  • ✅ Документооборот завершён — подписан обеими сторонами. Изменить его можно только через аннулирование или исправительный документ.

Если в Диадоке документ уже ушёл, а в 1С висит «ожидает отправки», выполните в «Текущих делах ЭДО» команду Отправить и получить. 1С заберёт свежие статусы от оператора, и строка обновится.

Что происходит с документом?

Технические причины, по которым документ не уходит

Если документа нет в Диадоке, причина почти всегда в одном из звеньев цепочки «1С → криптопровайдер → сервер оператора → ящик контрагента».

ЗвеноЧто ломаетсяКак проверить
Сертификат КЭПИстёк срок, сертификат не установлен на этом компьютере, не та подпись в учётной записиОткройте сертификат в настройках ЭДО и посмотрите срок действия; выполните тест сертификата
КриптопровайдерИстекла лицензия КриптоПро CSP, не установлен драйвер токенаОткройте КриптоПро CSP: на вкладке «Общие» виден срок лицензии
Пароль к ключуПароль не сохранён, подписание ждёт вводаПодпишите документ вручную и посмотрите, спросит ли 1С пароль
Учётная запись ЭДОСменился ящик, ИНН/КПП, не выпущен сертификат на нового руководителяПроверьте учётную запись в разделе Администрирование → Обмен электронными документами
Связь с контрагентомПриглашение не принято, контрагент у другого оператора без роумингаОткройте список контрагентов ЭДО и посмотрите статус приглашения
СетьПрокси или антивирус режет подключение к серверам оператораПроверьте настройки прокси в параметрах интернет-поддержки

МЧД для подписантов-сотрудников

Если документы подписывает не руководитель, а бухгалтер или менеджер, он подписывает своей КЭП физического лица. К такой подписи нужна машиночитаемая доверенность (МЧД) по формату ФНС. Её регистрируют и привязывают к сертификату в Диадоке и в настройках ЭДО в 1С.

Без МЧД или с просроченной доверенностью документ может уйти, но получатель увидит, что полномочия подписанта не подтверждены, и откажет в подписи. Срок МЧД проверяйте так же, как срок сертификата.

Связь с контрагентом

Отправить документ можно только тому, с кем есть принятое приглашение. Если контрагент работает в другой системе ЭДО, нужен роуминг между операторами. Его настраивают через операторов, а не в 1С. Пока роуминг не заработал, документ будет висеть с вашей стороны, сколько ни переотправляй.

Алгоритм ручной переотправки документа в Диадок

Порядок зависит от сценария. Не смешивайте их: повторная отправка подписанного документа создаёт дубль, а не исправление.

Сценарий 1. Документ не ушёл из 1С

  1. Устраните причину из таблицы выше: продлите сертификат, введите пароль, обновите лицензию криптопровайдера.
  2. Откройте Продажи → Текущие дела ЭДО.
  3. Найдите документ в группе неотправленных или неподписанных.
  4. Если документ не подписан — подпишите его командой подписания в форме списка.
  5. Выполните Отправить и получить.
  6. Через 1–2 минуты обновите список и проверьте, что документ появился в Диадоке.

Если подпись уже стоит, а отправка падает с ошибкой, откройте сам электронный документ и прочитайте текст ошибки в журнале обмена. Он подскажет, на каком звене сбой.

Сценарий 2. Получатель отказал в подписи или попросил уточнение

Отказ и запрос на уточнение приходят с комментарием контрагента. Прочитайте его — там почти всегда сказано, что не так: цена, номер договора, реквизиты грузополучателя.

  1. Откройте документ реализации (или акт) в 1С.
  2. Исправьте то, что указал контрагент, и перепроведите документ.
  3. Перейдите к электронному документу из строки состояния ЭДО.
  4. Сформируйте новую версию электронного документа: 1С создаст новый файл на основании исправленных данных.
  5. Подпишите и отправьте.

Старая версия в Диадоке остаётся с отметкой об отказе. В учёте она не участвует, удалять её не нужно.

Не создавайте копию документа реализации в 1С, чтобы «отправить заново». Копия проведётся и задвоит движения: двойная выручка, двойное списание товара, двойной НДС. Исправляйте исходный документ.

Сценарий 3. Документ подписан, но в нём ошибка

Подписанный обеими сторонами документ юридически значим. Отправить его «поверх» нельзя. Есть два пути.

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

Исправление или корректировка. Подходит, если сделка была, но в документе ошибка в цене, количестве или реквизитах. В 1С на основании реализации создаётся исправление или корректировка, а из неё — исправительный (ИУПД) или корректировочный (УКД) электронный документ. Его отправляют обычным порядком.

СитуацияЧто делатьНужна подпись контрагента
Документ не ушёлПовторить отправкуНет
Отказ или запрос уточненияИсправить и отправить новую версиюДа, на новую версию
Подписан, сделки не былоАннулирование + новый документДа, на аннулирование
Подписан, ошибка в реквизитахИсправительный документДа
Подписан, изменились цена или количествоКорректировочный документДа

Как переотправка отличается для разных типов документов

УПД со статусом «СЧФДОП» (счёт-фактура и первичный документ). Ошибки в нём затрагивают и НДС, и первичный учёт. Если покупатель уже принял его к вычету, аннулирование для него неудобно — ему придётся сторнировать вычет. Обычно договариваются об исправительном УПД.

УПД со статусом «ДОП» (только первичный документ). Здесь нет счёта-фактуры, поэтому аннулирование и повторная отправка проще: на НДС это не влияет.

Счёт-фактура отдельно. По статье 169 НК РФ электронный счёт-фактура подписывается квалифицированной подписью. Подпись неквалифицированного сертификата здесь не подходит. Если ошибку нашли после выставления, оформляется исправленный счёт-фактура, а не повторная отправка того же.

Акты, накладные по формам ТОРГ-12 и сопоставимые первичные документы. По соглашению сторон их можно подписывать и неквалифицированной подписью. На практике в Диадоке подписывают КЭП. При отказе — исправление и новая версия, как в сценарии 2.

Счёт на оплату и неформализованные документы (договор в PDF, письмо). Это обычные файлы без проверки формата. Если отправили не тот файл, проще отправить правильный с пояснением, а ошибочный предложить аннулировать.

Входящие документы. Переотправить входящий нельзя: его переотправляет поставщик. Если вы ошиблись при подписании или отказе, напишите поставщику: он выставит новый документ, а вы подпишете его.

Ошибки проверки формата при отправке в Диадок

Формализованные документы (УПД, УКД, акты по формату ФНС) Диадок проверяет на соответствие XML-схеме. Если проверка не прошла, оператор отклоняет файл, и в 1С появляется текст ошибки.

Что чаще всего не проходит:

  • 🔢 ИНН или КПП контрагента не совпадают с теми, что зарегистрированы в Диадоке. Особенно часто — после смены КПП при переезде. Исправьте реквизиты в карточке контрагента в 1С.
  • 🏢 Обособленное подразделение: документ отправлен в головной ящик, а контрагент ждёт его в ящике филиала. Проверьте, какой ящик указан в настройках обмена с этим контрагентом.
  • 📏 Единица измерения без кода ОКЕИ. В справочнике единиц для «шт», «кг», «усл. ед.» должен стоять код классификатора.
  • 📄 Пустые обязательные поля: номер и дата договора, основание передачи, грузополучатель — если контрагент требует их в своих настройках.
  • 🏷️ Коды маркировки и прослеживаемости: для маркированного или прослеживаемого товара документ без кодов или с ошибкой в них не примут.
  • 🧾 Устаревшая версия формата: старый релиз конфигурации формирует файл по прежней версии схемы, которую оператор уже не принимает.

Ошибку формата 1С показывает на русском и обычно указывает элемент XML. По его названию легко понять поле: например, элемент с ИНН покупателя ведёт в карточку контрагента. Исправьте данные в 1С, сформируйте электронный документ заново и отправьте.

Если ошибка про версию формата, обновите конфигурацию до актуального релиза. Ручная правка XML здесь не поможет: подпись ставится на конкретный файл, и любой правленный вручную документ придётся переподписывать.

Профилактика: настройка автообмена и контроль сроков

Большая часть «застрявших» документов — это документы, которые никто не отправил. Пользователь провёл реализацию, а «Отправить и получить» никто не нажал.

Автоматический обмен

  1. Откройте Администрирование → Обмен электронными документами.
  2. Включите автоматическую отправку и получение по расписанию. В файловой базе обмен работает, пока открыта 1С у пользователя с доступом к сертификату. В клиент-серверной базе — через регламентное задание на сервере.
  3. Задайте интервал. На практике хватает 10–15 минут; чаще — лишняя нагрузка без пользы.
  4. Включите сохранение пароля к сертификату для автоматического подписания, если политика безопасности это допускает.

Сохранённый пароль позволяет 1С подписывать документы без участия человека. Давайте такое право только сертификату, к которому нет доступа у посторонних, и только на компьютере или сервере, где работает обмен.

Что проверять регулярно

Ежемесячная проверка ЭДО в 1С
Выполнено: 0 / 7

Отдельно настройте уведомления в самом Диадоке: сервис умеет сообщать на почту об отказах и запросах на уточнение. Так вы узнаете об отказе в тот же день, а не в конце квартала при сверке.

Если документ так и не уходит

Когда сертификат в порядке, контрагент на связи, формат верный, а документ всё равно висит, попробуйте по порядку:

  1. Отправьте документ из веб-версии Диадока. Выгрузите электронный документ из 1С в файл и загрузите его в Диадок вручную. Если там он уходит — проблема в настройках 1С или сети, а не в документе.
  2. Проверьте учётную запись ЭДО. Выполните тест настроек в карточке учётной записи. Тест проходит по шагам и показывает, на каком из них ошибка.
  3. Перезапустите 1С с очисткой кэша. Запустите клиент с параметром /ClearCache. Помогает, если после обновления конфигурации обмен ведёт себя странно. Перед этим попросите пользователя на этом компьютере закрыть 1С — сеанс оборвётся.
  4. Обратитесь в поддержку. Если вы подключены через 1С-ЭДО — в поддержку 1С-ЭДО; если через модуль Контура — в поддержку Диадока. Приложите текст ошибки, номер документа и время отправки: без этого поддержка начнёт с тех же вопросов.

Если документ не ушёл, а срок поджимает, отправьте его вручную через Диадок, а потом свяжите с документом в 1С при получении статусов. Иначе 1С при следующем обмене может отправить его второй раз.

Частые вопросы

Можно ли просто удалить документ в 1С и создать новый?
Нет. Если электронный документ уже ушёл, удаление в 1С не отзывает его из Диадока. У контрагента он останется, а вы потеряете связь между учётом и документооборотом.
Увидит ли контрагент, что документ отправлен повторно?
При новой версии после отказа — да, это отдельный документ с новой подписью. При повторной отправке не ушедшего документа — нет, для него это первая отправка.
Сколько времени есть на аннулирование?
Жёсткого срока нет. Но если по счёту-фактуре уже сдана декларация по НДС, аннулирование потребует уточнёнки у обеих сторон. Поэтому ошибки лучше закрывать в том же квартале.
Что делать, если контрагент не отвечает на предложение об аннулировании?
Без его подписи аннулирование не вступит в силу. Свяжитесь с ним напрямую. Если сделки не было, а он молчит, сохраните переписку: она подтвердит вашу позицию при проверке.
Почему документ подписан, но висит со статусом «не отправлен»?
Подписание и отправка — разные операции. Подпись ставится локально, отправка идёт при обмене с оператором. Выполните «Отправить и получить» или дождитесь автообмена.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», статья 9
  • Налоговый кодекс РФ, статья 169