Новое Распределяем каналы MAX по категориям и территориям. Читать новость

❗️📦Электронная транспортная накладная «застряла» на погрузке: как мы…

❗️📦Электронная транспортная накладная «застряла» на погрузке: как мы нашли причину и исправили сразу все документы

Клиент работает с электронными транспортными накладными через 1С-ЭДО в 1С:УТ 11.

В какой-то момент накладные перестали проходить дальше этапа «Оформление».

В документе ЭДО видно, что перевозчик уже отправил свою отметку о погрузке. А в самой ЭТрН этап «Погрузка» серый, и при нажатии «Проверить» 1С выдает ошибку: (Скриншот будет ниже, после поста)

Поле объекта не обнаружено (ТитулПеревозчикаПриемка)

Начали разбираться.

Оказалось, что ошибка в форме — это только следствие.

Отметка перевозчика (титул Т2) пришла в 1С, но в саму накладную так и не загрузилась.

Причем один и тот же титул приходил снова и снова — по одной накладной больше 200 раз.

Нашли сразу несколько причин:

➡️в типовой 1С обнаружили ошибку: если для уже созданной накладной повторно нажать «Перезаполнить» из документа ЭДО, программа «забывает», кто в накладной грузополучатель — и входящие отметки больше не находят свой документ;

➡️у части накладных отметки перевозчика не загрузились при автоматическом получении;

➡️у одного отправителя сам файл накладной сформирован не по формату, и 1С не может его прочитать.

Исправлять каждую накладную вручную мы не стали.

Написали обработку, которая сама находит проблемные документы и показывает, что с каждым не так. (Скриншот ниже, после поста)

Дальше всё делается по кнопкам, по порядку:

1️⃣найти документы
2️⃣исправить роль участника
3️⃣загрузить недостающие отметки из уже полученных сообщений ЭДО
4️⃣перепроверить

Отдельно позаботились о безопасности.

Каждая отметка загружается отдельно. Если что-то пошло не так — изменения по этой накладной полностью откатываются, в базе ничего не ломается.

А типовую конфигурацию мы не меняли — всё сделано внешней обработкой.

Что получили в итоге:

из 10 проблемных накладных 8 исправлены автоматически➡️этапы заполнились➡️«Проверить» работает➡️документы можно отправлять дальше. (Скриншот ниже, после поста)

Еще 2 накладные упираются в некорректный файл от отправителя — здесь нужна переотправка с его стороны.

Если у Вас в 1С тоже «зависают» электронные транспортные накладные или не подтягиваются отметки перевозчика — можем проверить Вашу базу и помочь.
Просмотры: 21
Открыть в MAX Сообщить о неточности

Сообщить о неточности

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

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти