点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们有一个要求,即必须通...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们有一个要求,即必须通...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们有一个要求,即必须通过Hybris店面捕获B2BUnit和B2B客户详细信息,并将其传递给SAP CRM。 如果在CRM中成功创建了客户和联系人,则必须在Hybris中创建/存储与B2BUnit和B2BCustomer相同的客户和联系人。 当我们尝试保存B2BUnit详细信息时,出现错误"只有'admingroup'的成员才能创建顶级组织"。 我认为我们需要确保避免执行以下逻辑。
如果(ctx.getModelService()。isNew(model)&& this.getB2bUnitService()。getParent(unit)== null &&!this.getUserService()。isMemberOfGroup(this.getUserService()。getCurrentUser() .getUserService()。getAdminUserGroup())){抛出新的InterceptorException(this.getL10NService()。getLocalizedString(" error.b2bunit.root.create.nonadmin")); }。
您能否帮助我们改写此方法或任何其他可能的解决方案,以编程方式避免此错误?
感谢和问候,苏曼思
您可以查看有关禁用拦截器的文档: https://help.hybris.com/6.5。 0/hcd/9ce1b60e12714a7dba6ea7e66b4f7acd.html
一周热门 更多>