Hybris 6.7中的维修业务流程是否中断?

2020-09-13 00:52发布

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

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


我们刚刚发现,由于对可配置流程进行了验证,因此您无法在Hybris 6.7中修复业务流程。

当它验证业务流程中的代码字段时,这就是BackofficeValidationHandler所验证的内容:

objectToValidate = {StoreFrontCustomerProcessModel @ 37637}" StoreFrontCustomerProcessModel(8805727764478 @ 3)" propertyToValidate =" repairProcessForm.businessProcess.code"

StoreFrontCustomerProcessModel上没有这样的属性,因此我认为在Backoffice中更改验证系统后,这里存在问题。

要解决此问题,如果其他人在升级到Hybris 6.7后遇到此问题,可以执行以下操作:

在配置文件中,您可以更新" repairProcessForm"向导。 禁用验证,这将使订单修复过程再次起作用:

  
  

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

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


我们刚刚发现,由于对可配置流程进行了验证,因此您无法在Hybris 6.7中修复业务流程。

当它验证业务流程中的代码字段时,这就是BackofficeValidationHandler所验证的内容:

objectToValidate = {StoreFrontCustomerProcessModel @ 37637}" StoreFrontCustomerProcessModel(8805727764478 @ 3)" propertyToValidate =" repairProcessForm.businessProcess.code"

StoreFrontCustomerProcessModel上没有这样的属性,因此我认为在Backoffice中更改验证系统后,这里存在问题。

要解决此问题,如果其他人在升级到Hybris 6.7后遇到此问题,可以执行以下操作:

在配置文件中,您可以更新" repairProcessForm"向导。 禁用验证,这将使订单修复过程再次起作用:

  
  
付费偷看设置
发送
7条回答
lukcy2020
1楼-- · 2020-09-13 01:36

嗨,我们有3个项目在6.7上运行,都面临相同的问题。 Berta的解决方法正在工作。 但是您提到您报告了此消息,是否知道何时提供补丁?

歪着头看世界
2楼-- · 2020-09-13 01:46

这很有效,谢谢

半个程序猿
3楼-- · 2020-09-13 01:23

嗨,

通过继承,属性在那里:

  de.hybris.platform.processengine.model.BusinessProcessModel#getCode

  

问题是为什么验证失败。 我将其报告为错误。

干杯, Wojtek

愤怒的猪头君
4楼-- · 2020-09-13 01:48

嗨!

它不应该是propertyToValidate =" repairProcessForm.businessProcess.code"

应为propertyToValidate =" code"

然后它可以工作,因为它没有验证repairProcessForm。 它正在从repairProcessForm验证StoreFrontCustomerProcessModel。

关于

槿木_熙
5楼-- · 2020-09-13 01:46

我们在升级到6.7时遇到了同样的问题。 您知道什么时候可以解决-我们目前已安装6.7.0.3。 您是否具有所创建错误的链接?

Violet凡
6楼-- · 2020-09-13 01:47

嗯...修正版本为1811 ...如果他们将修正版本改版为以前的版本,我们就没有可视性(希望如此)。

一周热门 更多>