1С:Комплексная автоматизация 2.5 требуется организовать ЭДО через Диадок.
1. Скачали обработку Diadoc_4_38_2.epf
2. добавили в список внешних обработок
3. Пробросили и провели все необходимые настройки по работе с электронным ключом на терминальном сервер.
4. Запускаем обработку, пробуем выгрузить документ реализации.
И сразу-же ошибка
"Ошибка в заполнении номеров ГТД. Строка №1 Для номенклатуры "хххххх ххххх", не указа номер ГТД "
В карточке номенклатуры указано, что учет данной позиции ведут в разрезе номеров ГТД
Нашел номер ГТД, который выводиться при формировании УПД по данному документу
Перешел в справочник "Номера ГТД", нашел наше ГТД, и выяснилось, что как для этого, так и для многих других номеров ГТД не заполнен реквизит "Регистрационный номер"
У нас подобная ситуация связана с тем, что это был не совсем корректный перенос в части данного справочника из предыдущей системы учета (УПП 1.3.)
Просто зайти в карточку номера ГТД и указать регистрационный номер, не получится, т.к. данный реквизит е выведен в карточку номера ГТД
Для решения подобной задачи есть четыре варианта
1. Если у вас небольшое количество таких номеров ГТД, то можно заполнить через универсальную обработку "Групповое изменение реквизитов"
2. Заполнить данный реквизит, через специализированные обработки, такие как "Универсальный редактор реквизитов"
3. Если таких элементов справочника огромное количество, как у меня, тут придется писать групповую обработку по заполнению данного реквизита.
4. Либо править правила конвертации и повторно переносить содержимое данного справочника.
Как только заполнили данный реквизит, УПД "улетел" по ЭДО клиенту.