点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在尝试通过扩展OOB b2b单元来创建B2B单元。
最终MCB2BUnitModel b2bModel =(MCB2BUnitModel)modelService.create(MCB2BUnitModel .class); b2bModel.setUid(ucmId); b2bModel.setDescription(accName); b2bModel.setName(accName); b2bModel.setGroups(Collections.EMPTY_SET); //model.setLocName("en"); modelService.save(b2bModel);
保存时,出现以下异常
NFO | jvm 1 | 主| 2017/11/27 10:45:57.616 | 由以下原因引起:de.hybris.platform.validation.exceptions.ValidationViolationException:[de.hybris.platform.validation.interceptors.ValidationInterceptor@6dec7e2e]:停用B2BUnit会导致所有子单元和各个客户分别设置为禁用。 单元和客户将保持禁用状态,直到手动将其设置为重新启用。 信息| jvm 1 | 主| 2017/11/27 10:45:57.616 | 属性"名称"不能为空。 信息| jvm 1 | 主| 2017/11/27 10:45:57.616 | 信息| jvm 1 | 主| 2017/11/27 10:45:57.616 | 在de.hybris.platform.validation.interceptors.ValidationInterceptor.onValidate(ValidationInterceptor.java:61)〜[validationserver.jar :?] jvm 1 | 主| 2017/11/27 10:45:57.616 | 在de.hybris.platform.servicelayer.internal.model.impl.wrapper.ModelWrapper.invokeValidateInterceptors(ModelWrapper.java:290)〜[coreserver.jar:?]
请提出如何解决此问题的建议。
通过impex我们可以创建
您还需要使b2bUnit处于活动状态。.也许您将调用方法。
如果不传递此值,则应用程序认为b2bunit处于非活动状态。
一周热门 更多>