Имя: Пароль:
1C
1С v8
Бухгалтерия предприятия 3.0 не загружаются ГТД при обмене УТ-БП
0 СЕсин
 
27.08.21
11:13
Коллеги, добрый день. У нескольких клиентов, после перехода на последние версии БП и УТ перестали выгружаться ГТД и страны происхождения в приходных накладных. Базы типовые. Если точнее:

Управление торговлей, редакция 11 (11.4.13.243)
Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.100.16)

В этих версиях произошел переход на новую версию обмена в универсальном формате 10.1. Разбираясь долго по коду конфигурации обнаружил, что принцип выгрузки ГТД также изменился. Раньше выгружался строкой, а теперь это справочник. Об этом есть комментарии разработчиков в коде.

К выгрузке на стороне УТ вопросов у меня нет, т.к. при выгрузке в файл я вижу, что ГТД выгружается в виде:

-<Строка>
<НомерСтрокиДокумента>1</НомерСтрокиДокумента>
-<ДанныеНоменклатуры>
-<Номенклатура>
<Ссылка>29c25ec5-0705-11ec-a24f-00155d6abf10</Ссылка>
<НаименованиеПолное>Тест</НаименованиеПолное>
<КодВПрограмме>УТ-00000154</КодВПрограмме>
<Наименование>Тест</Наименование>
</Номенклатура>
-<НомерГТД>
<Ссылка>edc27203-eed6-11eb-a637-00155d090b57</Ссылка>
<НомерГТД>10013160/060520/0229600 </НомерГТД>
-<СтранаПроисхождения>
<Ссылка>538a0385-5fbe-11ea-842f-d89d6729463a</Ссылка>
-<ДанныеКлассификатора>
<Код>156</Код>
<Наименование>Китай</Наименование>
</ДанныеКлассификатора>
</СтранаПроисхождения>
</НомерГТД>
</ДанныеНоменклатуры>
При загрузке на стороне БП под отладчиком вижу, что при преобразовании объекта XDTO эти данные теряются, что в итоге приводит к тому, что ГТД в документе не заполняется. Прошу подсказать, кто сталкивался? Что делать?
Можно ли как-то откатиться на предыдущую версию формата 1.8? Или как исправить новый формат?
1 Мультук
 
гуру
27.08.21
11:22
(0) https://pasteboard.co/KhNvPJk.png

1) Версию формата можно выбрать. Выбирать нужно в узлах в УТ и БП
2) Поможет или нет - не знаю, не сталкивался с такой проблемой (не перешел еще на 3.0.100.16)
2 СЕсин
 
27.08.21
11:26
(1) К сожалению, это так не работает. Пробовал. Версия формата по факту все равно остается 10.1
3 Кулибин
 
27.08.21
11:29
(2) Слетел обмен УТ 11 - БП 3.0 - посты 31 и 37
4 СЕсин
 
27.08.21
11:32
(3) пробовал так делать, но ГТД все равно не перегрузились. Но спасибо за совет, попробую ещё раз проработать этот вариант.
5 Кулибин
 
27.08.21
11:43
(4) я не знаю, поможет ли это с ГТД, но в (0 и 2) ты же пишешь, что остается 1.10?! - против этого поможет))
6 СЕсин
 
27.08.21
12:18
(5) Сработало. Спасибо! Когда я прошлый раз пробовал так сделать, обработал только модуль на стороне УТ. И не догадался, что на стороне БП тоже надо, хотя, конечно, логично. Конечно, нет слов как так выпускают новый релиз с таким косяком... И я удивлен, что на форумах не 33 темы на этот счет. Неужели это все-таки какой-то мой индивидуально воспроизводящийся косяк? При том, что воспроизвелся на двух совершенно разных клиентах...
7 PaulBC
 
30.08.21
04:34
(0) Вчера обновился на эти же версии. Все нормально выгружается.
Исправления ставили? Они ошибку с форматом в исправлении пофиксили.
8 СЕсин
 
06.09.21
22:45
(7) Они её пофиксили не сразу. Когда на партнерском форуме бучу подняли, тогда и пофиксили. Вы чуть позже ставили, поэтому там все ок. И фикс заключался в откате на предыдущую версию. На 11.4.13.269 уже по идее и патч не нужен.
Пишу для истории )