Привет. В общем есть использование упаковок. Есть две упаковки: упак 12 шт и ящик 144 шт. Пытаюсь программно изменить ящик 144 шт и сделать его составным, типа состоит из 12 упаковок.
Пытаюсь по следующей примерной схеме: изменить родителя, изменить тип упаковки и установить количество упаковок.
ОбъектУпаковки.Родитель = Упак 12 шт
ОбъектУпаковки.ТипУпаковки = Перечисления.ТипыУпаковокНоменклатуры.Составная
ОбъектУпаковки.КоличествоУпаковок = КоличествоУпаковок
ОбъектУпаковки.Записать()
Не получается. В качестве ошибки бред "Значение поля "Номенклатура" не заполнено или заполнено неверно" в отладчике откуда это берется так и не смог найти. в объекте такого поля нет. Владелец заполнен.
Ручками изменить тоже не удается. Но там другая ошибка.
Пытаюсь по следующей примерной схеме: изменить родителя, изменить тип упаковки и установить количество упаковок.
ОбъектУпаковки.Родитель = Упак 12 шт
ОбъектУпаковки.ТипУпаковки = Перечисления.ТипыУпаковокНоменклатуры.Составная
ОбъектУпаковки.КоличествоУпаковок = КоличествоУпаковок
ОбъектУпаковки.Записать()
Не получается. В качестве ошибки бред "Значение поля "Номенклатура" не заполнено или заполнено неверно" в отладчике откуда это берется так и не смог найти. в объекте такого поля нет. Владелец заполнен.
Ручками изменить тоже не удается. Но там другая ошибка.
Прикрепленные файлы:

По теме из базы знаний
- Доработки конфигурации Конвертация Данных (вер. 2.1.8.2)
- Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2/3.0
- Экспертный взгляд на оптимизацию производительности на примере исправления и декомпозиции запроса
- Параметризация печатных форм под контрагентов (подключаемое расширение)
- Справочное хранение и размещение номенклатуры в ячейках. КА 2.5
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ОбъектУпаковки.ОбменДанными.Загрузка = Истина;
Позволит записать программно, но если зайти потом в эту ед.изм., то интерактивно не дает сохранять по той же причине - "Значение поля "Номенклатура" не заполнено или заполнено неверно"
В консоли запросов выявил, что владелец не заполнен, тип либо Номенклатура, либо НаборыУпаковок. Заполняем владельца исходя из конкретной задачи и ошибка при записи пропадает.
ЕдиницаИзмерения.Владелец = Справочники.НаборыУпаковок.БазовыеЕдиницыИзмерения;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот