Datahub相同目标项目创建顺序发布

2020-08-15 23:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们在datahub...

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

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


专家们,

我们在datahub中面临着与目标项目创建顺序相同相关的问题。

描述:我们有一个要求,我们必须根据规范项目以特定顺序创建多个相同类型的目标项目,但是这样做时,创建的目标项目的顺序不正确。 它是以随机方式创建的。

*为了从规范项创建多个目标项,我们使用PublicationGroupingHandler。 我们在规范项目中有一个String类型属性,并将该字符串拆分为一个子字符串,并为每个子字符串创建一个目标项目。

能否请您提供有关实现此目标的建议。

谢谢

3条回答
SC_Yao
2020-08-16 00:32

您好,专家

当尝试通过y2ysync和BundleTemplate项目进行传输时,我们遇到了类似的问题。

问题在于我们无法控制顺序,因此子模板可能在父模板之前发布。 在目标系统中进行导入时,无法在第一个impex导入过程中解析对父包模板的引用,因此将使用空parentTermplate属性创建子项。 在impex的第二遍中,它尝试更新parentTemplate并因jalo代码而失败,该属性只能在创建时设置。

尝试在标头中使用forceWrite = true,但是对于jalo代码来说都没有关系。

这应该是一个非常有效的商品订购业务案例。

我看到的唯一解决方案是在configurablebundleservices扩展的items.xml上应用平台自定义,并将属性更改为intial = false和writable = true,但这是由于datahub的限制而导致的破解: (

任何想法都值得赞赏。

最诚挚的问候,

克里斯蒂·C。

一周热门 更多>