如何通过impex在产品中导入产品功能多值

2020-09-19 06:25发布

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

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


通过impex为多值导入产品功能时,它会更新现有的一个。 不会附加现有值。

请找到我用来导入产品功能的提示。

$ catalogVersion = catalogVersion(catalog(id [default ='sourceCatalog']),version [default ='Active'])[unique = true,default ='sourceCatalog:Active'] $ classCatalogVersion = catalogversion(catalog(id [default ='pcmClassification']),version [default ='1'])[unique = true,default ='pcmClassification:1'] $ classSystemVersion = systemVersion(catalog(id [default ='pcmClassification']),version [ default ='1'])[unique = true] INSERT_UPDATE ProductFeature; product(code,$ catalogVersion)[unique = true]; classificationAttributeAssignment(classificationClass(code),classificationAttribute(code)); qualifier [unique = true]; value [translator = de.hybris.platform.catalog.jalo.classification.impex .ProductFeatureValueTranslator];值的位置;" 30000154324278";" appearelCC:ageband";" pcmClassification/1/apparelCC.ageband";" enum,pcmClassification,1,35to55";" 0";" 30000154324278";" apparelCC:ageband"; " pcmClassification/1/apparelCC.ageband";"枚举,pcmClassification,1,16to22";" 1"

请帮助解决此问题。

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

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


通过impex为多值导入产品功能时,它会更新现有的一个。 不会附加现有值。

请找到我用来导入产品功能的提示。

$ catalogVersion = catalogVersion(catalog(id [default ='sourceCatalog']),version [default ='Active'])[unique = true,default ='sourceCatalog:Active'] $ classCatalogVersion = catalogversion(catalog(id [default ='pcmClassification']),version [default ='1'])[unique = true,default ='pcmClassification:1'] $ classSystemVersion = systemVersion(catalog(id [default ='pcmClassification']),version [ default ='1'])[unique = true] INSERT_UPDATE ProductFeature; product(code,$ catalogVersion)[unique = true]; classificationAttributeAssignment(classificationClass(code),classificationAttribute(code)); qualifier [unique = true]; value [translator = de.hybris.platform.catalog.jalo.classification.impex .ProductFeatureValueTranslator];值的位置;" 30000154324278";" appearelCC:ageband";" pcmClassification/1/apparelCC.ageband";" enum,pcmClassification,1,35to55";" 0";" 30000154324278";" apparelCC:ageband"; " pcmClassification/1/apparelCC.ageband";"枚举,pcmClassification,1,16to22";" 1"

请帮助解决此问题。

付费偷看设置
发送
2条回答
clever101
1楼-- · 2020-09-19 07:00

您需要为valuePosition添加unique = true

奄奄一息的小鱼
2楼-- · 2020-09-19 06:59

在列限定符上尝试执行此操作

第一项:pcmClassification/1/apparelCC.ageband.0第二项:pcmClassification/1/apparelCC.ageband.1

一周热门 更多>