Программно изменить тип упаковки КА 2.5

1. odn 13.01.22 11:27 Сейчас в теме
Привет. В общем есть использование упаковок. Есть две упаковки: упак 12 шт и ящик 144 шт. Пытаюсь программно изменить ящик 144 шт и сделать его составным, типа состоит из 12 упаковок.

Пытаюсь по следующей примерной схеме: изменить родителя, изменить тип упаковки и установить количество упаковок.

ОбъектУпаковки.Родитель = Упак 12 шт
ОбъектУпаковки.ТипУпаковки = Перечисления.ТипыУпаковокНоменклатуры.Составная
ОбъектУпаковки.КоличествоУпаковок = КоличествоУпаковок
ОбъектУпаковки.Записать()

Не получается. В качестве ошибки бред "Значение поля "Номенклатура" не заполнено или заполнено неверно" в отладчике откуда это берется так и не смог найти. в объекте такого поля нет. Владелец заполнен.

Ручками изменить тоже не удается. Но там другая ошибка.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
2. ranelio 13.01.22 11:39 Сейчас в теме
Если уверены в том, что все данные заполнены, то используйте:
ОбъектУпаковки.ОбменДанными.Загрузка = Истина;
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ranelio 13.01.22 11:39 Сейчас в теме
Если уверены в том, что все данные заполнены, то используйте:
ОбъектУпаковки.ОбменДанными.Загрузка = Истина;
4. odn 13.01.22 12:15 Сейчас в теме
(2) Единственное, после записи пропадает из видимости элемент. Пока не понял почему.
3. user1203706 13 13.01.22 11:41 Сейчас в теме
(0)
ОбъектУпаковки.Родитель = Упак 12 шт // что прям вот так в коде и пишете ?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот