Новая таблица INItemClass была создана для хранения класса элемента инвентаризации.Поле ключа InventoryItem.INItemClassID указывает на запись INItemClass .
Я думаю, что атрибут Inventory по умолчанию не присоединяется к INItemClass, поэтому вам придется добавить это соединение в параметр типа атрибута..
С объединением INItemClass вы можете ограничить текстовое поле INItemClass.itemClassCD:
[Inventory(typeof(Search2<InventoryItem.inventoryID,
InnerJoin<INItemClass, On<INItemClass.itemClassID, Equal<InventoryItem.itemClassID>>>>),
typeof(InventoryItem.inventoryCD),
typeof(InventoryItem.descr),
DisplayName = "Parent Inventory ID")]
[PXRestrictor(typeof(Where<INItemClass.itemClassCD, Equal<ItemClass.cabledTransceiverFinishedProduct>>), "Parent is not a cabled transceiver finished product.")]