点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
使用查询'de.hybris.platform.impex.jalo.translators.ItemExpressionTranslator$ExpressionQuery@13106d98'为值'v。= customOffersMedia}找到'customOffersMedia'的多个项目-得到了LazyList [[8797670932510,8797509255198]]
我的Impex代码:
INSERT_UPDATE CustomOffersComponent; $ contentCV [unique = true]; uid [unique = true]; name; headrerText [lang = $ lang]; footerText [lang = $ lang]; offerImage(code);∁onentRef; offerImageLink(&linkRef ); ;; summerOfferComponent;夏季优惠组件;"最多可享受70%的折扣";"在整个夏季
Collections上获取此优惠"; customOffersMedia; summerOfferComponent; MenOfferLink,WomenOfferLink,KidsOfferLink
能否请您分享解决方案?
谢谢,塞尔瓦。
嗨,
这意味着在您的系统中,您必须将另一个 CustomOffersComponent 设置为 uid 并将其设置为 customOffersMedia
即使 CustomOffersComponent 具有更多字段来创建其替代键(PK是第一选择主键),impex也会验证输入的agains字段标记为 unique 。 在您的情况下: catalogVersion 和 uid 。
干杯, Wojtek
嗨,Selvaraj,如何解决? 谢谢。
嗨,
您可以检查以下项目:
1。在CustomOffersComponentModel.java中找到offerImage属性的类型。
2.go来搜索具有上述类型的类型。
3.search step2输入" customOffersMedia"并检查是否存在
根据该错误,系统中存在带有" customOffersMedia"的类型,因此该impex无法通过。
我的荣幸。
您能与我们分享您的解决方案吗? 那就好。
谢谢!
尝试customOffersMedia(uid,catalogversion)我认为它有一个用于暂存版本,另一个用于在线版本。
您要插入的某些数据可能具有两个版本(在线和舞台),对于该标头,请在目录版本中使用--- code/uid。 通常,我已经看到了Media的问题。
因此像下面那样更新标题,这应该可以解决问题offerImage(code,$ contentCV)
一周热门 更多>