更改部署表的类型码编号

2020-09-20 13:19发布

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

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


我创建了一个自定义项目,并在部署表中给出了一个用于键入代码的数字。

该表中没有任何数据。 我从数据库中删除了该表,但是我想更改类型代码的数量。

当我尝试通过HAC更新Hybris时,它不允许我这样做。

有什么建议吗?

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

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


我创建了一个自定义项目,并在部署表中给出了一个用于键入代码的数字。

该表中没有任何数据。 我从数据库中删除了该表,但是我想更改类型代码的数量。

当我尝试通过HAC更新Hybris时,它不允许我这样做。

有什么建议吗?

付费偷看设置
发送
3条回答
nice_wp
1楼-- · 2020-09-20 13:35

您可以在ydeployments表("类型代码"字段)中进行更改,当然,这只能在您的开发环境中进行,后果自负;)

空代码
2楼-- · 2020-09-20 13:49

您好, Aftet更改类型代码构建hybris,并从hac清理类型系统,然后更新平台

谢谢, 文基

您好Vanshaj,

部署定义对象存储在其中的数据库表。不允许更改该类型的部署类型代码。

使用已经使用的类型代码会导致Hybris Commerce Suite由于重复的部署代码而导致构建失败并显示错误消息:

[java] java.lang.IllegalArgumentException:由于重复的部署代码'1052',无法将名称空间((customerreview))合并到(())中:de.hybris.platform.persistence.customerreview_CustomerReview ::((customerreview)) :: YDeployment [customerreview.items.xml:51(ItemTypeTagListener)] <> de.hybris.platform.persistence.europe1_DiscountRow ::(((europe1)):: YDeployment [europe1.items.xml:150(ItemTypeTagListener)]

有关类型系统和指定部署的更多详细信息,请参见以下Wiki文档:

https://wiki.hybris。 com/display/release5/Specifying + a + Deployment + for + hybris + Platform + Types

https://wiki.hybris.com/display/release5/Type+ 系统+文档

此致

里纳(Reena)

一周热门 更多>