点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,当我将超类别(分类类,虽然不是由CLFMAS通过impex创建的)关联到产品并将MATMAS推送到Hybris时,我得到了错误提示。
即使我删除了超级类别(由MATMAS或CLFMAS创建)并按了MATMAS,也会出现相同的错误。
无法创建具有值ItemAttributeMap [注册表:null,类型:,数据:{code = 000004000388179011,sapean = 7394379880329,sapblocked = false,unit = Unit'CS'类型'SAP-AAAADL' (8796129689610),sapbaseunitconversion = 1.0,sapconfigurable = false,catalogversion = retailfiProductCatalog/Staged(8796093579865),sapplant = E050(8796158592981),sapblockeddate = 2015年2月25日星期三23:00:00 GMT,材料类型= UNBW,超类别= []} ]由于[de.hybris.platform.servicelayer.interceptor.impl.UniqueAttributesInterceptor@1094e765]:含糊的唯一键{catalogVersion = CatalogVersionModel(8796093579865),代码= 5453710}
如果我将超级类别(由impex创建)与产品分离,并推送了MATMAS,那么它将正常工作而不会出现任何错误。
请找到在hybris中生成的标头。
INSERT_UPDATE产品;; sapEAN; sapBlocked; sapBaseUnitConversion; sapBlockedDate [dateformat ='yyyyMMddHHmmss']; catalogVersion [unique = true]; supercategories(code,catalogVersion(catalog(id),version))[mode = append ] [unique = true]; sapConfigurable; variantType(code); code [unique = true]; materialType; sapPlant(code); unit(code)
; 4094; 5709063003373; false; 1; 20140709230000; 8796093612633; Z1_CRM_INTEGRATION:ERP_CLASSIFICATION_Z07:ERP_IMPORT; false ;; 5453710; Z007; ; CS
请有人帮忙。
平台上的错误是由于产品代码= 000004000388179011。
虽然提供的impex用于产品代码= 5453710。
产品代码000004000388179011在商品目录RetailfiProductCatalog/Staged中已经存在两次。 这是一个模棱两可的错误,因为它不是唯一的。
对于impex示例。 一切看起来都很好。
您正在使用哪个发行版/版本/补丁?
嗨,MF,
面临类似问题。 您能否让我们知道您做了什么解决?
嗨罗宾,
抱歉,我附加了错误的日志。 仅适用于产品5453710。
即使在平台上,产品5453710也会出现相同的错误。
请让我知道为什么当我向产品5453710中添加超级类别(分类类)时,为什么会给出UniqueAttributesInterceptor错误。当我删除超级类别时,它可以正常工作。
一周热门 更多>