❗️📦Электронная транспортная накладная «застряла» на погрузке: как мы…
❗️📦Электронная транспортная накладная «застряла» на погрузке: как мы нашли причину и исправили сразу все документы
Клиент работает с электронными транспортными накладными через 1С-ЭДО в 1С:УТ 11.
В какой-то момент накладные перестали проходить дальше этапа «Оформление».
В документе ЭДО видно, что перевозчик уже отправил свою отметку о погрузке. А в самой ЭТрН этап «Погрузка» серый, и при нажатии «Проверить» 1С выдает ошибку: (Скриншот будет ниже, после поста)
Начали разбираться.
Оказалось, что ошибка в форме — это только следствие.
Отметка перевозчика (титул Т2) пришла в 1С, но в саму накладную так и не загрузилась.
Причем один и тот же титул приходил снова и снова — по одной накладной больше 200 раз.
Нашли сразу несколько причин:
➡️в типовой 1С обнаружили ошибку: если для уже созданной накладной повторно нажать «Перезаполнить» из документа ЭДО, программа «забывает», кто в накладной грузополучатель — и входящие отметки больше не находят свой документ;
➡️у части накладных отметки перевозчика не загрузились при автоматическом получении;
➡️у одного отправителя сам файл накладной сформирован не по формату, и 1С не может его прочитать.
Исправлять каждую накладную вручную мы не стали.
Написали обработку, которая сама находит проблемные документы и показывает, что с каждым не так. (Скриншот ниже, после поста)
Дальше всё делается по кнопкам, по порядку:
1️⃣найти документы
2️⃣исправить роль участника
3️⃣загрузить недостающие отметки из уже полученных сообщений ЭДО
4️⃣перепроверить
Отдельно позаботились о безопасности.
Каждая отметка загружается отдельно. Если что-то пошло не так — изменения по этой накладной полностью откатываются, в базе ничего не ломается.
А типовую конфигурацию мы не меняли — всё сделано внешней обработкой.
Что получили в итоге:
из 10 проблемных накладных 8 исправлены автоматически➡️этапы заполнились➡️«Проверить» работает➡️документы можно отправлять дальше. (Скриншот ниже, после поста)
Еще 2 накладные упираются в некорректный файл от отправителя — здесь нужна переотправка с его стороны.
Если у Вас в 1С тоже «зависают» электронные транспортные накладные или не подтягиваются отметки перевозчика — можем проверить Вашу базу и помочь.
Клиент работает с электронными транспортными накладными через 1С-ЭДО в 1С:УТ 11.
В какой-то момент накладные перестали проходить дальше этапа «Оформление».
В документе ЭДО видно, что перевозчик уже отправил свою отметку о погрузке. А в самой ЭТрН этап «Погрузка» серый, и при нажатии «Проверить» 1С выдает ошибку: (Скриншот будет ниже, после поста)
Поле объекта не обнаружено (ТитулПеревозчикаПриемка)
Начали разбираться.
Оказалось, что ошибка в форме — это только следствие.
Отметка перевозчика (титул Т2) пришла в 1С, но в саму накладную так и не загрузилась.
Причем один и тот же титул приходил снова и снова — по одной накладной больше 200 раз.
Нашли сразу несколько причин:
➡️в типовой 1С обнаружили ошибку: если для уже созданной накладной повторно нажать «Перезаполнить» из документа ЭДО, программа «забывает», кто в накладной грузополучатель — и входящие отметки больше не находят свой документ;
➡️у части накладных отметки перевозчика не загрузились при автоматическом получении;
➡️у одного отправителя сам файл накладной сформирован не по формату, и 1С не может его прочитать.
Исправлять каждую накладную вручную мы не стали.
Написали обработку, которая сама находит проблемные документы и показывает, что с каждым не так. (Скриншот ниже, после поста)
Дальше всё делается по кнопкам, по порядку:
1️⃣найти документы
2️⃣исправить роль участника
3️⃣загрузить недостающие отметки из уже полученных сообщений ЭДО
4️⃣перепроверить
Отдельно позаботились о безопасности.
Каждая отметка загружается отдельно. Если что-то пошло не так — изменения по этой накладной полностью откатываются, в базе ничего не ломается.
А типовую конфигурацию мы не меняли — всё сделано внешней обработкой.
Что получили в итоге:
из 10 проблемных накладных 8 исправлены автоматически➡️этапы заполнились➡️«Проверить» работает➡️документы можно отправлять дальше. (Скриншот ниже, после поста)
Еще 2 накладные упираются в некорректный файл от отправителя — здесь нужна переотправка с его стороны.
Если у Вас в 1С тоже «зависают» электронные транспортные накладные или не подтягиваются отметки перевозчика — можем проверить Вашу базу и помочь.
Просмотры: 21