0
Отвечен

M8.09.040b Ошибка при заполнении инвентаризации

Сергей Генрих 2 года назад обновлен 2 года назад 9

Здравствуйте!
Жму кнопку "сначала: Заполнить по данным1С"




Подробнее:

{ВнешняяОбработка.КонтурМеркурий.МодульОбъекта(6184)}: Метод объекта не обнаружен (Скопировать)
ТаблицаСоответствийproductItem = ПолучитьТаблицу_productItemДляТоваров1СМеркурийДляСообщения(Сообщение,ТаблицаКонвертации.Скопировать(,"Номенклатура, ХарактеристикаНоменклатуры"));


1С:УПП 1.3

M8.09.040b

ХОРОШО, МНЕ ПОНРАВИЛОСЬ
Оценка удовлетворенности от Сергей Генрих 2 года назад
На рассмотрении

Прошу уточнить, прописано ли у вас условие по заполнению инвентаризации в подключаемом модуле?

Сергей,


попробуйте поставить новую версию.

M8.09.049b та же самая ошибка: 

+1
Отвечен
В ПМ "Плагин_МеркурийЗаполнитьИнвентаризацию" необходимо заменить
ПсевдоСообщение = Новый Структура("Товары,ТипСообщения,Партнер,ПлощадкаEDI,ХозяйствующийСубъектEDI,ХозяйствующийСубъектПолучатель1С,ПлощадкаПолучатель1С",ТабИнвентаризация,"M_DES",ОсновнойМодуль.ВнешнийМодульМеркурий.ПартнерМеркурий(),Новый Структура("GUID",ПлощадкаGUID),Новый Структура("GUID",ОрганизацияGUID),Параметры.Организация,Параметры.Площадка);
на
ПсевдоСообщение = Новый Структура("Товары,ТипСообщения,Партнер,ПлощадкаEDI,ХозяйствующийСубъектEDI,ХозяйствующийСубъектПолучатель1С,ПлощадкаПолучатель1С",ТабИнвентаризация.Выгрузить(),"M_DES",ОсновнойМодуль.ВнешнийМодульМеркурий.ПартнерМеркурий(),Новый Структура("GUID",ПлощадкаGUID),Новый Структура("GUID",ОрганизацияGUID),Параметры.Организация,Параметры.Площадка);

Сделал, теперь другая ошибка:



Подробнее:

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

Добавил колонку: 


ПсевдоСообщение.Товары.Колонки.Добавить("ЕдиницаИзмеренияУпаковокТранспортныйУровеньGlobalID");

Ошибка ушла, но при этом инвентаризация стала "ужасно криво" заполняться":

- не сопоставляются партии с Меркурием

- появились в списке не поднадзорные товары.


 

В стабильной версии М8.09.002 инвентаризация заполняется правильно.


Итог:

В ПМ "Плагин_МеркурийЗаполнитьИнвентаризацию" необходимо заменить:


Корректное заполнение инвентаризации:


Сервис поддержки клиентов работает на платформе UserEcho