无法为供应商目录产品配置提升规则?

2020-09-13 22:29发布

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

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


当我尝试向供应商目录产品添加提升规则时,我从OOTB代码中得到以下错误。

复制步骤

1)使用Marketplace Accelerator安装Hybris 6.7 2)导航到自适应搜索3)选择索引配置作为市场Solr索引4)选择索引类型作为市场产品类型5)选择目录版本作为功能强大的计算机产品
6) 检查控制台是否有错误

错误日志

错误[hybrisHTTP22] [MainController] de.hybris.platform.solrfacetsearch.search.FacetSearchException:代码为'1'的类别不是唯一的。 找到2个分类! (活动会话目录版本:vendor1ProductCatalog.Online)de.hybris.platform.adaptivesearch.AsException:de.hybris.platform.solrfacetsearch.search.FacetSearchException:代码为" 1"的类别不是唯一的。 找到2个分类! (活动会话目录版本:vendor1ProductCatalog.Online),位于de.hybris.platform.adaptivesearchsolr.strategies.impl.SolrAsSearchProvider.performSearch(SolrAsSearchProvider.java:554)〜[adaptivesearchsolrserver.jar :?],位于de.hybris.platform.adaptivesearchsolr.strategie .impl.SolrAsSearchProvider.lambda $ 0(SolrAsSearchProvider.java:501)〜[adaptivesearchsolrserver.jar :?],位于de.hybris.platform.adaptivesearchsolr.strategies.impl.SolrAsSearchProvider $ 1.execute(SolrAsSearchProvider.java:524)〜[adaptivesearchsolr jar :?] at de.hybris.platform.adaptivesearchsolr.strategies.impl.SolrAsSearchProvider $ 1.execute(SolrAsSearchProvider.java:1)〜[adaptivesearchsolrserver.jar :?] at de.hybris.platform.servicelayer.session.impl.DefaultSessionService .executeInLocalView(DefaultSessionService.java:89)〜[coreserver.jar:?]

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

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


当我尝试向供应商目录产品添加提升规则时,我从OOTB代码中得到以下错误。

复制步骤

1)使用Marketplace Accelerator安装Hybris 6.7 2)导航到自适应搜索3)选择索引配置作为市场Solr索引4)选择索引类型作为市场产品类型5)选择目录版本作为功能强大的计算机产品
6) 检查控制台是否有错误

错误日志

错误[hybrisHTTP22] [MainController] de.hybris.platform.solrfacetsearch.search.FacetSearchException:代码为'1'的类别不是唯一的。 找到2个分类! (活动会话目录版本:vendor1ProductCatalog.Online)de.hybris.platform.adaptivesearch.AsException:de.hybris.platform.solrfacetsearch.search.FacetSearchException:代码为" 1"的类别不是唯一的。 找到2个分类! (活动会话目录版本:vendor1ProductCatalog.Online),位于de.hybris.platform.adaptivesearchsolr.strategies.impl.SolrAsSearchProvider.performSearch(SolrAsSearchProvider.java:554)〜[adaptivesearchsolrserver.jar :?],位于de.hybris.platform.adaptivesearchsolr.strategie .impl.SolrAsSearchProvider.lambda $ 0(SolrAsSearchProvider.java:501)〜[adaptivesearchsolrserver.jar :?],位于de.hybris.platform.adaptivesearchsolr.strategies.impl.SolrAsSearchProvider $ 1.execute(SolrAsSearchProvider.java:524)〜[adaptivesearchsolr jar :?] at de.hybris.platform.adaptivesearchsolr.strategies.impl.SolrAsSearchProvider $ 1.execute(SolrAsSearchProvider.java:1)〜[adaptivesearchsolrserver.jar :?] at de.hybris.platform.servicelayer.session.impl.DefaultSessionService .executeInLocalView(DefaultSessionService.java:89)〜[coreserver.jar:?]

付费偷看设置
发送
2条回答
四川大学会员
1楼-- · 2020-09-13 22:56

根据您的日志,您应该在vendor1ProductCatalog中有两个类别为1的代码。在线目录中应删除其中一个。

希望它会起作用。

DafaDDDa
2楼-- · 2020-09-13 22:50

我们在供应商目录中没有此类别(代码1)。它在主目录中。 当系统在活动目录(即选定的供应商目录)中找不到此类别时,系统将在所有目录中搜索该类别(代码1),而与目录版本无关....该搜索将返回两个记录作为 该类别在主目录阶段和在线版本中均显示。

一周热门 更多>