375
8 мин
22 июля 2026
По ЭДО юридически значимые документы пересылаются в формате XML. Структура и содержание таких файлов должны отвечать четким требованиям, которые предъявляет ФНС. В частности, для товарных отгрузок необходимо заполнять реквизиты грузоотправителя и грузополучателя (ИНН, КПП, корректный адрес), а также коды единиц измерения по классификаторам ОКЕИ. Если XML-документ не будет соответствовать формату, его отправка по ЭДО в 1С становится невозможной.
Контрагенты компании в своих сервисах ЭДО могут настраивать дополнительные правила приемки документов. Например, потребовать от поставщика обязательно указывать в УПД артикул или коды товаров. Несоблюдение таких правил не повлечет автоматическую блокировку файлов сервисом ЭДО, однако проблемный документ на своей стороне не примет покупатель.
Различные государственные информационные системы (например, ЕГАИС или «Честный знак») предъявляют к отраслевым электронным документам свои особые требования. Несоблюдение этих правил также препятствует эффективному документообороту.
Осветить все возможные ошибки XML в 1С в рамках одной статьи невозможно. В качестве примера мы рассмотрим нескольких часто встречающихся ситуаций.
При отправке УПД в формате XML адрес контрагента необходимо указать в соответствии с требованиями Государственного адресного реестра (ГАР) ФНС России. Согласно правилам, адрес компании не пишется общей строкой, а делится на компоненты («регион», «город», «район», «улица», «дом», «квартира»). Неточности и ошибки в написании адресов недопустимы.
Если адрес покупателя в УПД не соответствует требованиям ГАР, то документ не пройдет валидацию в ЭДО и не будет отправлен. Решения 1С помогают пользователям избежать ошибок с заполнением адреса. Чтобы электронный документооборот проходил корректно, следует:
Контрагент также может настроить приемку входящих УПД в соответствии со своими требованиями. После этого, например, программа будет автоматически отклонять документы с пустой колонкой «Код». Если поставщик пришлет документ с недостающей информацией, то ЭДО выдаст ошибку «Не соответствует формату» и отклонит УПД.
Чтобы устранить подобную проблему с ЭДО в 1С, следует настроить вывод данных в колонке «Код». В решении «1С:Бухгалтерия» перейдите в раздел «Администрирование», далее в «Параметры учета» и в «Печать артикулов». Типовая конфигурация позволяет вносить в колонку «Код» артикулы и внутренние коды компании, либо оставлять эту колонку незаполненной. После настройки вывода данных проблемы с ЭДО в 1С будут решены: сервис перестанет отклонять УПД.
Иногда контрагенты требуют, чтобы УПД статус 2 в 1С содержали штрихкод товара. Или чтобы колонка «Код» в электронных документах формата XML содержала одни данные (например, артикул), а печатная версия того же документа — другие данные (например, внутренний код, который присваивает 1С поставщика). Для решения таких проблем возможностей типовой конфигурации «1С:Бухгалтерия» уже не хватает.
Чтобы справиться с этой задачей, установите специальную обработку, которая выводит в колонку «Код» УПД штрихкоды, а также позволяет выводить разные данные для ЭДО и печатных форм.
Предприятия обмениваются электронными документами не только с контрагентами, но и с государственными органами. Компании, которые продают крепкий алкоголь, обязаны передавать данные о перемещении или реализации алкогольных напитков в ЕГАИС (Единую государственную автоматизированную информационную систему).
Товарно-транспортные накладные в ЕГАИС участники оборота алкогольной продукции передают через УТМ (универсальный транспортный модуль). Эта программа устанавливается на отдельный ПК по тому адресу, где организация фактически ведет продажу алкоголя. Обмен 1С и УТМ предполагает передачу файлов в формате XML. В ходе такого документооборота у предприятия также могут возникать проблемы.
Например, ошибка «необеспеченный расход» появляется в том случае, когда, по данным ЕГАИС, компания пытается продать алкоголя больше, чем зафиксировано на остатках. Либо одно структурное подразделение холдинга списывает продукцию с остатков другого подразделения. При возникновении подобной ошибки УТМ заблокирует проблемный файл и не даст завершить документооборот. Для решения этой проблемы необходимо запросить в ЕГАИС отчет о текущих остатках и истории списаний, а затем сопоставить эту информацию с данными своей учетной системы.
С момента фактического формирования документа о перемещении или реализации алкогольной продукции до момента отправки сведений в ЕГАИС должно пройти не более 1 рабочего дня. Если этот срок нарушен, то УТМ выдаст ошибку «неверная дата» и также заблокирует документ. Возможные причины такого сбоя: проблемная ТТН была сформирована путем копирования другого документа, компания пыталась внести исправления в ТТН или повторно отправить документ в ЕГАИС. Чтобы исправить ошибку, необходимо скорректировать дату файла.
Если в ЕГАИС ранее уже была зафиксирована ТТН с таким же номером, то УТМ выдаст ошибку «недостоверный документ». Такая проблема появляется, когда предприятие пытается отправить исправленный документ без корректировки его номера или случайно отправляет одну и ту же ТТН несколько раз. Чтобы исправить ошибку, измените номер ТТН на уникальный.
Бывает, что электронные файлы сформированы с учетом стандартов ФНС и требований покупателя, но отправить их по ЭДО в 1С все равно не удается. Одна из возможных причин: документ не получается заверить электронной подписью.
Возможно, пользователь просто забыл вставить в USB-порт компьютера токен — физический носитель ключа электронной подписи. Или на ПК не установлен драйвер для работы с токеном. Чтобы решить проблему, необходимо вставить в порт токен с подписью. В случае неисправности разъема переставить носитель в другой порт. Возможно, придется переустановить на компьютере драйвер.
Сертификат УКЭП, как правило, действует 15 месяцев с момента его выпуска. После истечения этого срока подпись необходимо перевыпустить, в противном случае заверять документы станет невозможно.
Сроки действия сертификатов можно проверить напрямую в 1С. В «Настройках электронной подписи и шифрования» сформируйте отчет по сертификатам, у которых истекают сроки. Также можно настроить предупреждение о том, что, допустим, через 30 дней необходимо перевыпустить сертификат.
Физическим лицам сертификаты электронной подписи выдают удостоверяющие центры. Эти организации, в свою очередь, получают сертификаты доверия в Минцифры. Таким образом формируется «цепочка доверия», и сертификат Минцифры в этой цепочке считается корневым.
Чтобы заверять электронные документы, на ПК необходимо установить все компоненты цепочки доверия, в том числе корневой сертификат Минцифры. В противном случае документы по ЭДО отправить не удастся.
Проверить наличие корневого сертификата в хранилище операционной системы Windows можно с помощью менеджера сертификатов CertMgr. Чтобы выполнить проверку, нажимаем клавиши Win и R и вызываем диалоговое окно «Выполнить». Затем вводим команду certmgr.msc (для текущего пользователя) или certlm.msc (для локального компьютера) и открываем менеджер. Утилита найдет все сертификаты, хранящиеся на компьютере.
Обратите внимание: если предприятие использует клиент-серверную 1С, и при этом настроено подписание документов на стороне сервера, то корневой сертификат удостоверяющего центра должен быть помещен в хранилище сервера, а не ПК сотрудника.
Сотрудники компаний заверяют рабочие документы электронной подписью физического лица, при этом предприятие выдает им машиночитаемую доверенность (МЧД) на совершение определенных действий. Такую доверенность необходимо зарегистрировать в реестре ФНС, в противном случае сотрудник не сможет заверять электронные документы личным сертификатом. Как следствие, в процессе обмена данными между компаниями возникнут сбои.
Чтобы у организации не возникало проблем с МЧД, следует:
На скриншоте видно, что компания зарегистрировала у оператора 1С:ЭДО личный сертификат и МЧД своего сотрудника Леонида Сипченко.
Бывает, что электронный документ составлен без ошибок и подписан сотрудником, но его все равно не удается отправить контрагенту. Возможная причина: некорректное взаимодействие учетной системы и сервиса ЭДО.
Наиболее частые проблемы с интеграцией мы рассмотрим на примере обмена данными между ЭДО «Диадок» и 1С 8.3.
Интеграция «Диадок» и 1С выполняется двумя способами:
При выборе типового модуля «Диадок» следует учесть, что это ПО не поддерживает работу с устаревшими версиями 1С. Если компания длительное время не обновляла учетную систему, то в итоге модуль может выдать ошибку. Обмен электронными документами с контрагентами прекратится.
Чтобы решить эту проблему, необходимо обновить 1С до актуальной версии.
Также следует учесть, что на тарифе «Стартовый» модуль «Диадок» поддерживает интеграцию с ограниченным количеством конфигураций: «1С:Бухгалтерия», 1С:УНФ, «1С:Розница», «1С:Управление торговлей». Чтобы наладить взаимодействие «Диадок» с более масштабными системами 1С:ERP, «1С:Комплексная автоматизация», а также с одной из отраслевых конфигураций 1С, необходимо перейти на тариф «Универсальный».
Иногда к сервису ЭДО требуется подключить нетиповую конфигурацию учетной системы: устаревшую версию 1С либо конфигурацию с многочисленными доработками под задачи конкретного бизнеса. Еще один возможный случай: у пользователя стоит стандартная 1С, но контрагентам нужно передавать по ЭДО нетиповые документы. Передача таких документов в стандартной версии не предусмотрена.
Проблема нетиповой интеграции 1С и ЭДО зачастую решается доработкой функционала учетной системы на уровне программного кода. Однако следует учесть, что после такого вмешательства вероятность сбоев при обмене электронными документами повышается.
Пользователи 1С порой сталкиваются с невозможностью отправить документ по ЭДО. Возможные причины неполадок:
Берет данные только из базы
и экономит ваше время
Подключайте 1С в облаке
и пользуйтесь 1С-Отчетностью бесплатно 30 дней
Бесплатная настройка
и поддержка 24/7
Расскажите, как сервис 42Clouds помог вашему бизнесу. Отзыв будет опубликован после проверки модератором.