ЭДО возвращает документы из-за пустой колонки «Код»: что помогло решить проблему

Делимся кейсом клиента, почему ЭДО возвращает документы и как исправить ошибку «Не соответствует формату» при работе с ЭДО.
ЭДО возвращает документы

Вместо введения

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

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

«У нас правильно, а документы не принимают»

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

Мы перепроверили все: и суммы, и номера, и даты — все сходится. А они говорят: «Не принимаем». И все. Никаких объяснений.

Елена

бухгалтер

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

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

В типовой программе «1С:Бухгалтерия» нет возможности выбирать, что именно выводить в колонке «Код» — артикул, внутренний код или ничего. Разработчик добавил такую настройку в расширение. Она находится в разделе АдминистрированиеПараметры учетаПечать артикулов.

Но проблема была в том, что эта настройка работала одинаково и для печати, и для XML-выгрузки. А им нужно было разное.

1С: Бухгалтерия предприятия
Арендуйте без покупки лицензий
Обновления включены в стоимость
Тестировать бесплатно
1С: Бухгалтерия предприятия
Арендуйте без покупки лицензий
Обновления включены в стоимость
Тестировать бесплатно

Почему не подошло стандартное решение

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

Я оказалась между двух огней: для ЭДО нужно заполнять колонку, для бумаги — заполнять правильно. А настроить раздельно нельзя. По крайней мере, не типовыми средствами точно.

Елена

бухгалтер

Как нашли решение

Елена работала в облачной 1С от 42Clouds и иногда пользовалась сервисами из Маркет42. Когда возникла проблема с УПД, она написала в поддержку и спросила, есть ли способ настроить вывод в колонке «Код» отдельно для печати и для XML.

В поддержке задачу передали разработчикам. Разработчик, который взялся за задачу, объяснил: типовыми средствами 1С такого не предусмотрено, но в рамках расширения можно добавить нужную гибкость. Сделали тестовую версию, Елена проверила — на ее документах все работало. Так из обычного обращения в поддержку появился сервис, которым сейчас используют и другие бухгалтеры.

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

Я просто настроила один раз — и забыла. Документы уходят, ЭДО не ругается, клиенты не переспрашивают. Все, как и должно быть.

Елена

бухгалтер

Что в итоге

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

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

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

0 комментариев
Ранние Сортировка
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Все полезное про 1С
в одном месте — акции, гайды, вебинары и кейсы
в нашем Telegram-канале

Оставьте отзыв о нас

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

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