分类系统属性存储在DB中的何处? 分类系统属性和items.xml属性之间有什么关系?

2020-09-18 19:31发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我毫不怀疑,我正在尝试创建自定义的可配置类别/产品。
1)在items.xml中,我为定制产品提供的属性很少。 这将显示在HMC-> Adminstartion-> unbound部分中。 但无法在产品驾驶舱中查看。

2)我已经为我的产品类别创建了新的分类系统/类别,该分类系统/类别正在显示在"产品"主控室中,但无法在数据库中找到。

我的疑问是,根据我的要求,我需要创建一个具有自定义可配置属性的类别,这些属性需要在Product Cockpit中针对不同产品进行配置。

请让我知道,我该如何进行?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我毫不怀疑,我正在尝试创建自定义的可配置类别/产品。
1)在items.xml中,我为定制产品提供的属性很少。 这将显示在HMC-> Adminstartion-> unbound部分中。 但无法在产品驾驶舱中查看。

2)我已经为我的产品类别创建了新的分类系统/类别,该分类系统/类别正在显示在"产品"主控室中,但无法在数据库中找到。

我的疑问是,根据我的要求,我需要创建一个具有自定义可配置属性的类别,这些属性需要在Product Cockpit中针对不同产品进行配置。

请让我知道,我该如何进行?

付费偷看设置
发送
2条回答
Violet凡
1楼-- · 2020-09-18 19:59

分类系统很容易理解:

  • 创建分类系统(存储在目录表中)

  • 创建分类系统版本(存储在catalogversions表中)

  • 创建一个ClassificationClass(存储在类别表中)

  • 创建分类属性(存储在classificationattributes表中)

  • 创建一个ClassAttributeAssignment,它是属性的元数据(存储在classattributeassignments表中)

通过产品的超级类别层次结构或直接将分类类分配给产品时,该属性可作为产品功能提供给产品。 当您为功能提供值时,它会在内部创建一个ProductFeature实例(存储在productfeatures表中)。

因此,分类属性与items.xml中定义的核心属性完全不同。

在产品座舱中显示分类属性时,有一个单独的渲染器,可在编辑器区域的"属性"选项卡中渲染分类属性。 您也可以使用完全限定的分类属性限定符在其他选项卡中呈现属性。

有关详细信息,建议您通读Hybris帮助站点上的分类系统。 这样可以回答您的所有查询。

Haoba3210
2楼-- · 2020-09-18 20:03

很好解释。 :)

一周热门 更多>