0
Исправлен

M8.16.02 Инвентаризация: Ошибка при заполнении по данным 1С.

Сергей Генрих 11 месяцев назад обновлен АлександрФ 3 месяца назад 10

Здравствуйте!
При заполнении инвентаризации получаю ошибку:
{ВнешняяОбработка.КонтурМеркурий.МодульОбъекта(7812)}: Поле объекта не обнаружено (ДокументСсылка)
ДокументСсылка = Сообщение.ДокументСсылка;

В настройках нет "галочек" формировать маркировки или BatchID.
Пока, сделал так, в модуле объекта:

Функция КонвертироватьТабличнуюЧастьМеркурий(Сообщение, НеВыбиратьИсходныеПартии=Ложь,ПересчитыватьКоличество = Истина) Экспорт
...
//генерация batchID должна быть здесь: перед подбором партий но после конвертации
//Конвертация_ЗапуститьГенерациюМаркировокИBatchID(Сообщение);
...
КонецФункции // КонвертироватьТабличнуюЧастьМеркурий()

1С:УПП 1.3 (8.3.9.2033)
M8.16.02

После заполнения инвентаризации по данным 1С ругается, что не сопоставлены единицы измерения(все!):


Пока, сделал так, в модуле объекта:
Функция КонвертироватьТабличнуюЧастьМеркурий(Сообщение, НеВыбиратьИсходныеПартии=Ложь,ПересчитыватьКоличество = Истина) Экспорт
.......


Теперь всё "красиво":

Можно было бы и в ПМ убрать эту проверку, но будет не так "красиво":

Всё таки в ПМ убрал проверку.

На рассмотрении

в настройках есть галочка. она вам подойдет?

Не подойдет.
Мы не производители. Генерировать нам ничего не нужно, а в модуле данная генерация не учитывает эти переменные - это первая проблема, которую я временно обошел, закомментировав эту процедуру в  Функция КонвертироватьТабличнуюЧастьМеркурий(...

Инвентаризация по данным 1С успешно заполнилась и тут:
Вторая проблема: не заполнились Unit UUID, а в шаблоне ПМ, как раз стоит проверка этого поля!
Раньше всё работало и единицы в настройках сопоставлены корректно!

Эту проблему удалось решить "костылем" в той же функции КонвертироватьТабличнуюЧастьМеркурий и инвентаризация красиво заполнилась, но в сообщениях, например, M_DES вываливается ошибка из-за этого "костыля", дальше допиливать не стал, убрал "костыль" и забил на сообщения при заполнении инвентаризации, что не сопоставлены единицы измерения. 
 

Основной вопрос решен в 17-ом релизе.
С якобы не сопоставленными еще нужно разобраться, если не получится, создам новую тему. 

Здравствуйте, Александр!
Да вопрос всё еще актуален:
М8.17.05(0.1.4)
УПП1.3

Исправлен

Попробуйте обновиться до версии 17.08, ещё возможно в запросе инвентаризации и в сопоставлении указанны разные единицы измерения, проверьте этот момент

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