如何在Retail S/4 HANA中迁移/分发站点主数据?

2020-09-27 06:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 将站点主数据从黄金客户端迁...

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

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


将站点主数据从黄金客户端迁移/分发到其他逻辑系统的规定方法是什么? 这是用于S/4 HANA零售系统的。 我也扫描了知识文章和笔记。 鉴于网站管理员现在使用业务合作伙伴,我们尚不清楚在系统之间创建和分发网站管理员数据以及相关业务伙伴数据的正确方法。

这是零售S/4 HANA的未实现,不是从ECC到S/4 HANA的迁移。

谢谢

西坎达

3条回答
落灬小鱼
2020-09-27 07:29

Sikandar,您好

我们还在实施绿地S/4零售,并且已经成功地使用DRF建立了站点分发。

设置并使其正常运行后,我的感觉是,从黄金客户端进行网站的初始迁移就可以了,但是对于正在进行的网站创建过程而言,这将是非常痛苦的。 它远不及WBTIMEX那样简单明了,有很多陷阱可以使您绊倒。 这是可以理解的,因为该过程非常新,但是希望SAP在接下来的几个版本中花费一些时间来简化它。

到目前为止,这是我的经验:

  • MDG(主数据管理)设置需要为BP使用SOA服务(而非IDOC),并为站点使用RFC连接。 没有关于如何设置或使用哪些对象的明确文档。 有SAP指南,但不够具体。
  • 该流程期望您拥有一个单独的SLD系统来管理所涉及的业务系统。 在当前的实现中,我们不需要将SLD用于任何其他目的,因此我们不想为此设置它。 相反,我们使用BADI来确定本地业务系统,但这很难弄清,而且似乎还不能很好地工作。 如果您的环境中有SLD,则可能会更好。
  • 我们认为在这种情况下使用直接输出是不合适的,因为这意味着您可以在质量检查中进行任何测试之前立即在生产系统中更新数据,因此可能通过手动运行DRFOUT事务来合并输出以用于 每个站点在这里都是正确的方法。
  • 您需要先发送BP,然后发送站点。 由于他们使用不同的通讯方法(SOA v RFC),因此有两个不同的位置来检查BP和站点消息,这增加了一层复杂性。
  • 您需要考虑BP传输的密钥映射。 对于此站点分发过程,它应该是透明的,因为我们永远不会在同一站点BP的源/目标系统中拥有不同的BP代码。 我们设置它的方式是"无键映射",这意味着系统在正常工作时应在键映射中为源和目标创建具有相同编号的条目。
  • 出于某些不同的原因,例如,我们经常需要使用MDG_KM_MAINTAIN手动设置键映射。 如果您之前在目标系统中手动创建了站点/BP,例如 如果它是一个测试系统,并且您随后想要从黄金客户端更新站点(这是可以理解的,并且应该仅在初始测试和设置参考站点等情况下发生,或者您以错误的顺序执行操作,但是我们必须找到 很难做到这一点,从文档中看不出来。
  • 更令人担忧的是,我们经常看到在BP传输或站点传输上出现错误的情况,但是该站点或BP已在后台成功创建。 在这种情况下,尚未对键映射进行任何更新,因此我们必须手动对其进行更新。 并非所有错误都会停止对站点/BP的更新。
  • 我们遇到一个奇怪的问题,即BP的初始发送有时会失败,因为您要为其创建BP的分销链中不存在该站点,但该站点甚至尚未创建。 希望我们可以通过更多测试来深入了解这一点。
  • 发送站点时,似乎没有什么东西可以锁定站点记录(实际上该站点甚至不存在),我们经常会收到"站点记录已锁定"的信息。 消息似乎表明将不会创建该站点,但是会创建该站点,但是不会更新密钥映射。
  • 首次发送BP通常会导致错误"不支持任务插入",并且键映射未更新,但是仅在一般级别上创建了BP,然后您必须在分发链中重复BP/公司代码。

因此,您可以看到尽管可以强制进行站点和BP,但这肯定不是一个轻松的过程,并且通常会导致错误消息,其中一些消息似乎无关紧要,而某些消息仅部分停止了对象的创建/更新,因此它们 需要手动清理。

从SAP获得更清晰,具体的文档以及有关在现实世界中应如何使用该流程的建议,将是非常重要的。

我欢迎其他顾问对此发表任何意见或经验。

最好的问候

杰里米·道尔(Jeremy Doyle)

一周热门 更多>