Имя: Пароль:
1C
1С v8
Ошибки при обмене в подсистеме ВЕТИС
0 quux
 
28.06.18
10:08
1С:Предприятие 8.3 (8.3.12.1412)
Бухгалтерия предприятия, редакция 3.0 (3.0.63.20)

При работе в обработке "Обмен с ВЕТИС" постоянно возникают ошибки:

При загрузке документа с типом getStockEntryChangesListResponse возникла ошибка:
Текст ошибки: {ОбщийМодуль.ИнтеграцияВЕТИС.Модуль(3793)}: Значение не является значением объектного типа (Идентификатор)
СправочникОбъект.УстановитьСсылкуНового(Справочники.УпаковкиВЕТИС.ПолучитьСсылку(Новый УникальныйИдентификатор(ДанныеКлассификатора.Идентификатор)));

и

При загрузке документа с типом getVetDocumentChangesListResponse возникла ошибка:
Текст ошибки: {ОбщийМодуль.ИнтеграцияВЕТИС.Модуль(3776)}: Значение не является значением объектного типа (globalID)
Если ЗначениеЗаполнено(ЭлементДанных.globalID) Тогда

Кто-нибудь сталкивался с такими ошибками при работе в подсистеме ВЕТИС типовой Бух 3.0 ?
1 quux
 
28.06.18
11:43
В процессе отладки выяснилось: из Меркурия приходит упаковка с заполненным полем "name" - "полиэтилен", поля "globalID" и "guid" пустые. В классификаторе упаковок Ветис в 1С по наименованию такой упаковки вообще нет. Ищем упаковку с таким наименованием в "Классификаторе видов груза, упаковки и упаковочных материалов ЕЭК", который используется Меркурием http://help.vetrf.ru/wiki/PackingForm. Там "полиэтилен" находится в Таблице 1. "Соответствие между старым справочником упаковок и новым классификатором" и соответствует упаковке "Упаковка не определена". Видимо 1С загружает ВСД содержащее упаковку из устаревшего классификатора.
Встретилась даже упаковка "name" - "плиетилен", "name" - "плолиэтилен".
Подсунул этим упаковкам упаковку - "Упаковка не определена".