点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好!
为了进行评估,我尝试"挑剔" Hybris 6.3在现有的5.7安装中引入的报价。
在URS上,我遇到了以下例外情况:
信息| jvm 1 | 主| 2017/02/01 16:34:24.448 | 错误[hybrisHTTP3] [DefaultInitUpdateFacade]无法初始化INFO | jvm 1 | 主| 2017/02/01 16:34:24.448 | java.lang.IllegalStateException:表没有列OrderPK INFO | jvm 1 | 主| 2017/02/01 16:34:24.448 | 在de.hybris.bootstrap.ddl.DatabaseModelGenerator.getColumn(DatabaseModelGenerator.java:782)
如果我将quoteentry定义添加到我的items.xml中,则会发生这种情况:
<属性>
<修饰符read =" true" write =" false" search =" true"可移动=" true"可选=" false"初始=" true"
unique =" true"/>
现在,我想知道为什么现有类型CartEntry和OrderEntry都使用DB列" orderPK",而精心挑选的QuoteEntry使用" p_order"。
此映射限定符在哪里->列名完成了? 有谁知道? 谢谢!
我们找到了一个解决方案……但这在数据库级别确实是一项肮脏的工作。 因此,请谨慎处理!
我们重命名了数据库中的列,并更新了数据库中的hybris类型定义。 这是我们的SQL语句的当前状态:
此脚本不适用于我。 即使更新后,该脚本仍然面临相同的问题。
您好,很不幸。 我们将在接下来的几天内开始向6.3进行"实际"迁移。 随时通知您。
您好,Suresh,我们面临着同样的问题,您能够找到解决方案或解决方法吗? 请告诉我们。 谢谢。
该问题是由于不同hybris版本之间的列名不一致引起的。 发生这种情况是因为应该创建quoteentries数据库表。 通过从
执行上述sql脚本这些列将按照hybris在6.3版和
更新相应的属性描述符
最后的URS成功执行。
从hybris 6.2到hybris6.3的迁移:系统更新失败,并显示错误-表中没有OrderPK列。
一周热门 更多>