Принимаем Enum.SpecificationType.Bundle как BundleByProperties (но пока не трогаем переименования)
+Enum.SpecificationType.BundleByItemKey
В Specifications добавляем ТЧ ItemList, с реквизитами Item, ItemKey, Unit, Quantity
Добавляем в поведение формы, что бы при активации Type = BundleByItemKey форма показывала эту ТЧ и давала заполнять ее (связь между Item//ItemKey//Unit должны отрабатывать как в обычных документах.
В справочнике SerialLotNumber добавить реквизит HasRelatedSerialLotNumbers и ТЧ RelatedSerialLotNumbers, с реквизитом SerialLotNumber. Данная ТЧ нужна для того, что бы иметь возможность указать если у серийника, допустим бандла, есть серийники комплектующих. При изменении HasRelatedSerialLotNumbers ТЧ скрывается/появляется
Принимаем Enum.SpecificationType.Bundle как BundleByProperties (но пока не трогаем переименования)
+Enum.SpecificationType.BundleByItemKey
В Specifications добавляем ТЧ ItemList, с реквизитами Item, ItemKey, Unit, Quantity
Добавляем в поведение формы, что бы при активации Type = BundleByItemKey форма показывала эту ТЧ и давала заполнять ее (связь между Item//ItemKey//Unit должны отрабатывать как в обычных документах.
В справочнике SerialLotNumber добавить реквизит HasRelatedSerialLotNumbers и ТЧ RelatedSerialLotNumbers, с реквизитом SerialLotNumber. Данная ТЧ нужна для того, что бы иметь возможность указать если у серийника, допустим бандла, есть серийники комплектующих. При изменении HasRelatedSerialLotNumbers ТЧ скрывается/появляется