Как надежно работать с ЭДО в 1С

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

Проблемы с формированием электронных документов

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

Контрагенты компании в своих сервисах ЭДО могут настраивать дополнительные правила приемки документов. Например, потребовать от поставщика обязательно указывать в УПД артикул или коды товаров. Несоблюдение таких правил не повлечет автоматическую блокировку файлов сервисом ЭДО, однако проблемный документ на своей стороне не примет покупатель.

Различные государственные информационные системы (например, ЕГАИС или «Честный знак») предъявляют к отраслевым электронным документам свои особые требования. Несоблюдение этих правил также препятствует эффективному документообороту.

Осветить все возможные ошибки XML в 1С в рамках одной статьи невозможно. В качестве примера мы рассмотрим нескольких часто встречающихся ситуаций.

Неправильно указан адрес покупателя или грузополучателя

При отправке УПД в формате XML адрес контрагента необходимо указать в соответствии с требованиями Государственного адресного реестра (ГАР) ФНС России. Согласно правилам, адрес компании не пишется общей строкой, а делится на компоненты («регион», «город», «район», «улица», «дом», «квартира»). Неточности и ошибки в написании адресов недопустимы.

Если адрес покупателя в УПД не соответствует требованиям ГАР, то документ не пройдет валидацию в ЭДО и не будет отправлен. Решения 1С помогают пользователям избежать ошибок с заполнением адреса. Чтобы электронный документооборот проходил корректно, следует:

  1. Загрузить в систему учета адресный классификатор, соответствующий данным из Государственного адресного реестра ФНС России. Необходимое ПО находится на портале 1С:ИТС (информационно-техническое сопровождение 1С) либо на официальном сайте ФНС.
  2. При заполнении карточки контрагента вводить адреса не вручную, а с использованием классификатора. Значения каждого элемента адреса выбираются из предложенного списка.

В УПД не заполнены обязательные колонки

Контрагент также может настроить приемку входящих УПД в соответствии со своими требованиями. После этого, например, программа будет автоматически отклонять документы с пустой колонкой «Код». Если поставщик пришлет документ с недостающей информацией, то ЭДО выдаст ошибку «Не соответствует формату» и отклонит УПД.

Чтобы устранить подобную проблему с ЭДО в 1С, следует настроить вывод данных в колонке «Код». В решении «1С:Бухгалтерия» перейдите в раздел «Администрирование», далее в «Параметры учета» и в «Печать артикулов». Типовая конфигурация позволяет вносить в колонку «Код» артикулы и внутренние коды компании, либо оставлять эту колонку незаполненной. После настройки вывода данных проблемы с ЭДО в 1С будут решены: сервис перестанет отклонять УПД.

Иногда контрагенты требуют, чтобы УПД статус 2 в 1С содержали штрихкод товара. Или чтобы колонка «Код» в электронных документах формата XML содержала одни данные (например, артикул), а печатная версия того же документа — другие данные (например, внутренний код, который присваивает 1С поставщика). Для решения таких проблем возможностей типовой конфигурации «1С:Бухгалтерия» уже не хватает.

Чтобы справиться с этой задачей, установите специальную обработку, которая выводит в колонку «Код» УПД штрихкоды, а также позволяет выводить разные данные для ЭДО и печатных форм.

Как надежно работать с ЭДО в 1С - 42CLOUDS

Проблемы при обмене данными между 1С и ЕГАИС

Предприятия обмениваются электронными документами не только с контрагентами, но и с государственными органами. Компании, которые продают крепкий алкоголь, обязаны передавать данные о перемещении или реализации алкогольных напитков в ЕГАИС (Единую государственную автоматизированную информационную систему).

Товарно-транспортные накладные в ЕГАИС участники оборота алкогольной продукции передают через УТМ (универсальный транспортный модуль). Эта программа устанавливается на отдельный ПК по тому адресу, где организация фактически ведет продажу алкоголя. Обмен 1С и УТМ предполагает передачу файлов в формате XML. В ходе такого документооборота у предприятия также могут возникать проблемы.

Например, ошибка «необеспеченный расход» появляется в том случае, когда, по данным ЕГАИС, компания пытается продать алкоголя больше, чем зафиксировано на остатках. Либо одно структурное подразделение холдинга списывает продукцию с остатков другого подразделения. При возникновении подобной ошибки УТМ заблокирует проблемный файл и не даст завершить документооборот. Для решения этой проблемы необходимо запросить в ЕГАИС отчет о текущих остатках и истории списаний, а затем сопоставить эту информацию с данными своей учетной системы.

С момента фактического формирования документа о перемещении или реализации алкогольной продукции до момента отправки сведений в ЕГАИС должно пройти не более 1 рабочего дня. Если этот срок нарушен, то УТМ выдаст ошибку «неверная дата» и также заблокирует документ. Возможные причины такого сбоя: проблемная ТТН была сформирована путем копирования другого документа, компания пыталась внести исправления в ТТН или повторно отправить документ в ЕГАИС. Чтобы исправить ошибку, необходимо скорректировать дату файла. 

Если в ЕГАИС ранее уже была зафиксирована ТТН с таким же номером, то УТМ выдаст ошибку «недостоверный документ». Такая проблема появляется, когда предприятие пытается отправить исправленный документ без корректировки его номера или случайно отправляет одну и ту же ТТН несколько раз. Чтобы исправить ошибку, измените номер ТТН на уникальный.

Облачный сервер для 1С
Бесплатно перенесем ваши базы и настроим работу с данными в соответствии с требованиями законодательства
Тестировать бесплатно

Проблемы с электронной подписью

Бывает, что электронные файлы сформированы с учетом стандартов ФНС и требований покупателя, но отправить их по ЭДО в 1С все равно не удается. Одна из возможных причин: документ не получается заверить электронной подписью.

В 1С не отображается сертификат УКЭП

Возможно, пользователь просто забыл вставить в USB-порт компьютера токен — физический носитель ключа электронной подписи. Или на ПК не установлен драйвер для работы с токеном. Чтобы решить проблему, необходимо вставить в порт токен с подписью. В случае неисправности разъема переставить носитель в другой порт. Возможно, придется переустановить на компьютере драйвер.

Истек срок действия сертификата

Сертификат УКЭП, как правило, действует 15 месяцев с момента его выпуска. После истечения этого срока подпись необходимо перевыпустить, в противном случае заверять документы станет невозможно.

Сроки действия сертификатов можно проверить напрямую в 1С. В «Настройках электронной подписи и шифрования» сформируйте отчет по сертификатам, у которых истекают сроки. Также можно настроить предупреждение о том, что, допустим, через 30 дней необходимо перевыпустить сертификат.

На ПК не установлен корневой сертификат удостоверяющего центра

Физическим лицам сертификаты электронной подписи выдают удостоверяющие центры. Эти организации, в свою очередь, получают сертификаты доверия в Минцифры. Таким образом формируется «цепочка доверия», и сертификат Минцифры в этой цепочке считается корневым.

Облачный сервер для 1С
Бесплатно перенесем ваши базы и настроим работу с данными в соответствии с требованиями законодательства
Тестировать бесплатно

Чтобы заверять электронные документы, на ПК необходимо установить все компоненты цепочки доверия, в том числе корневой сертификат Минцифры. В противном случае документы по ЭДО отправить не удастся.

Проверить наличие корневого сертификата в хранилище операционной системы Windows можно с помощью менеджера сертификатов CertMgr. Чтобы выполнить проверку, нажимаем клавиши Win и R и вызываем диалоговое окно «Выполнить». Затем вводим команду certmgr.msc (для текущего пользователя) или certlm.msc (для локального компьютера) и открываем менеджер. Утилита найдет все сертификаты, хранящиеся на компьютере.

Как надежно работать с ЭДО в 1С - 42CLOUDS

Обратите внимание: если предприятие использует клиент-серверную 1С, и при этом настроено подписание документов на стороне сервера, то корневой сертификат удостоверяющего центра должен быть помещен в хранилище сервера, а не ПК сотрудника.

Нет полномочий для подписания документов

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

Чтобы у организации не возникало проблем с МЧД, следует:

  • создать для сотрудника машиночитаемую доверенность (это можно сделать в версии платформы 1С не ниже 8.3.22 и модуля ЭДО 1.9.6 и выше);
  • зарегистрировать МЧД в распределенном реестре ФНС;
  • зарегистрировать личный сертификат сотрудника и машиночитаемую доверенность у оператора ЭДО.

На скриншоте видно, что компания зарегистрировала у оператора 1С:ЭДО личный сертификат и МЧД своего сотрудника Леонида Сипченко.

Как надежно работать с ЭДО в 1С - 42CLOUDS

Проблемы с интеграцией 1С и сервиса ЭДО

Бывает, что электронный документ составлен без ошибок и подписан сотрудником, но его все равно не удается отправить контрагенту. Возможная причина: некорректное взаимодействие учетной системы и сервиса ЭДО.

Наиболее частые проблемы с интеграцией мы рассмотрим на примере обмена данными между ЭДО «Диадок» и 1С 8.3.

Устаревшая или неподходящая конфигурация 1С

Интеграция «Диадок» и 1С выполняется двумя способами:

  • установка специального модуля;
  • настройка взаимодействия через API.

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

Как надежно работать с ЭДО в 1С - 42CLOUDS

Чтобы решить эту проблему, необходимо обновить 1С до актуальной версии.

Также следует учесть, что на тарифе «Стартовый» модуль «Диадок» поддерживает интеграцию с ограниченным количеством конфигураций: «1С:Бухгалтерия», 1С:УНФ, «1С:Розница», «1С:Управление торговлей». Чтобы наладить взаимодействие «Диадок» с более масштабными системами 1С:ERP, «1С:Комплексная автоматизация», а также с одной из отраслевых конфигураций 1С, необходимо перейти на тариф «Универсальный».

Нетиповые интеграции 1С и ЭДО

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

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

Итоги

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

  • допущены ошибки на этапе формирования файла. Не учтены требования ФНС, государственных информационных систем или контрагента;
  • возникли сбои на этапе подписания документа: истек срок действия сертификата, не оформлена МЧД, обнаружены проблемы с криптографическим ПО или аппаратной частью компьютера;
  • проявились сложности на этапе передачи файлов от учетной системы к сервису ЭДО: версия 1С устарела и больше не поддерживается, сбои возникли из-за вмешательства на уровне программного кода. 

0 0 голоса
Рейтинг

0 комментариев
Ранние Сортировка
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Самое важное для бухгалтера — в Telegram
Получайте раньше других актуальные новости, записи вебинаров, короткие гайды по продуктам, советы по работе с 1С, реальные кейсы автоматизации и выгодные спецпредложения.
Новости, вебинары, советы по 1С и реальные кейсы — раньше всех.
Оставьте заявку. Мы свяжемся с вами в самое ближайшее время
Оставьте отзыв о нас

Расскажите, как сервис 42Clouds помог вашему бизнесу. Отзыв будет опубликован после проверки модератором.

Оставьте заявку. Мы свяжемся с вами в самое ближайшее время