通过Datahub将变体复制为大小或颜色变体而不是通用变体

2020-09-07 18:08发布

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

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


能够通过datahub从SAP复制文章。 将基本产品导入为 Product 类型,将变体导入为 GenericVariantProduct 。 将SAP文章导入为服装产品(基本产品)和尺寸或颜色变体(变量)

时,我需要遵循哪些步骤和配置?

Hybris版本-1808,Datahubversion-18.08.3-RC1

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

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


能够通过datahub从SAP复制文章。 将基本产品导入为 Product 类型,将变体导入为 GenericVariantProduct 。 将SAP文章导入为服装产品(基本产品)和尺寸或颜色变体(变量)

时,我需要遵循哪些步骤和配置?

Hybris版本-1808,Datahubversion-18.08.3-RC1

付费偷看设置
发送
3条回答
compass1988
1楼-- · 2020-09-07 18:59

全部在物品模型中。 如果仅需要更改目标系统中的类型,例如 如果是ApparelProduct而不是Product,则需要为目标商品提供客户扩展。 * -items.xml可以定义所需的目标类型,并将它们映射到您当前通过转换表达式使用的规范项。

您甚至可以声明您的目标扩展取决于您当前使用的规范模型扩展。

Aaron 3364
2楼-- · 2020-09-07 18:55

感谢您的回答。 我可以将目标类型更改为服装产品,但我的问题取决于Sap商品的特征值,如何将其转换为具有Variants属性的大小或颜色变量。 有什么方法可以识别特征?

hengyuye
3楼-- · 2020-09-07 18:59

我不熟悉SAP业务案例,所以不确定我是否正确理解问题。 我认为这是问题所在。 SAP中有一个项目,比方说产品,当导入hybris时,它应该变成ApparelProduct,ProductSizeVariant和ProductColorVariant或类似的东西。 我知道应该有针对此类情况的SAP标准扩展,但是我不知道您是否使用它们以及它们的工作原理,所以这是我从头开始解决问题的方法。

正确的建模至关重要。 我们可以以此方式将SAP项目导入RawItem,然后将该原始项目类型映射到CanonicalApparelProduct,CanonicalProductSizeVariant和CanonicalProductColorVariant。 单个产品信息包含在多个原始项目记录中。 在组成过程中,应将它们合并为一个产品记录,以及颜色和尺寸的多个变体记录。 从产品的相同原始输入集产生的颜色和尺寸变体数量可能不同。 为了处理这种情况,并确保根据构成的产品,尺寸或颜色变体正确过滤原始项目记录,我将使用组合处理程序。 在解决方案手册中,可以在pcm-apparel扩展中看到这种建模 ,与datahub-suite一起分发。

另一种选择是保持规范模型像原始模型一样简单:仅存在CanonicalApparelProduct并将其映射到RawApparelProduct,但目标系统包含ApparelProduct,ApparelProductSizeVariant和ApparelProductColorVariant,它们的映射与前一种情况相似,但与规范产品相似; 并且我们需要使用出版物分组处理程序

如果这不是您所需要的,请提供一个非常具体的示例以了解您的问题

一周热门 更多>