从DEV到PROD的传输业务系统(无QAS)

2020-09-02 13:45发布

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

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


亲爱的

我们有这种情况:

具有以下业务系统的SAP PI 3层格局

  • INTEGRATION_ENGINE_JAVA_DEV
  • INTEGRATION_ENGINE_JAVA_QAS
  • INTEGRATION_ENGINE_JAVA_PRD

具有以下业务系统的SAP Solution Manager 2层格局

  • SM_DEV_010(相关的集成服务器= INTEGRATION_ENGINE_JAVA_DEV)
  • SM_PRD_010(相关的集成服务器= INTEGRATION_ENGINE_JAVA_PRD)

我现在想在SLD中设置传输。 我已经做过的(但是我认为我在这方面还不够)正在向SM_DEV_010添加一个传输目标,所以看起来像这样:

(在我看来)理想的情况是我"正常"地从DEV PI传输到QAS PI,解决方案管理器的业务系统位于QAS PI中的SM_DEV_010。

是否可以?如果可以,如何设置?

免责声明:

我知道这已经被问过了,可能已经在某个地方回答了,但是我所能找到的就是旧线程,其中有成千上万个不匹配通用博客的链接并乞求要点:-/我也发现了这一点 https://launchpad.support.sap.com/#/notes/1604679 ,但它也没有 对我的特殊问题一言不发

请注意:

如果我尝试仅添加另一个具有相同基础技术系统" SM_DEV"的"假QAS"业务系统SM_QAS_010,那么(很明显)我会收到" SM_DEV"已分配给业务系统的错误:

所选客户已经具有关联的业务系统。 选择其他客户端或系统

非常感谢和欢呼

詹斯

image-2019-04-30-52.jpg (79.5 kB)

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

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


亲爱的

我们有这种情况:

具有以下业务系统的SAP PI 3层格局

  • INTEGRATION_ENGINE_JAVA_DEV
  • INTEGRATION_ENGINE_JAVA_QAS
  • INTEGRATION_ENGINE_JAVA_PRD

具有以下业务系统的SAP Solution Manager 2层格局

  • SM_DEV_010(相关的集成服务器= INTEGRATION_ENGINE_JAVA_DEV)
  • SM_PRD_010(相关的集成服务器= INTEGRATION_ENGINE_JAVA_PRD)

我现在想在SLD中设置传输。 我已经做过的(但是我认为我在这方面还不够)正在向SM_DEV_010添加一个传输目标,所以看起来像这样:

(在我看来)理想的情况是我"正常"地从DEV PI传输到QAS PI,解决方案管理器的业务系统位于QAS PI中的SM_DEV_010。

是否可以?如果可以,如何设置?

免责声明:

我知道这已经被问过了,可能已经在某个地方回答了,但是我所能找到的就是旧线程,其中有成千上万个不匹配通用博客的链接并乞求要点:-/我也发现了这一点 https://launchpad.support.sap.com/#/notes/1604679 ,但它也没有 对我的特殊问题一言不发

请注意:

如果我尝试仅添加另一个具有相同基础技术系统" SM_DEV"的"假QAS"业务系统SM_QAS_010,那么(很明显)我会收到" SM_DEV"已分配给业务系统的错误:

所选客户已经具有关联的业务系统。 选择其他客户端或系统

非常感谢和欢呼

詹斯

image-2019-04-30-52.jpg (79.5 kB)
付费偷看设置
发送
9条回答
wang628962
1楼 · 2020-09-02 14:07.采纳回答

我通过遵循 Vikas Kumar Singh 的部分来解决此问题(至少在QAS中如此):现在,我进行了以下设置 (因此DEV SLD/QAS SLD和PRD SLD基本上是相同的)

DEV SLD

SM_DEV_010->传输组= QualityAssurance

SM_PRD_010- >运输组=生产

QAS SLD

SM_DEV_010->运输组=质量保证

SM_PRD_010->运输组=生产

PRD SLD

SM_DEV_010->传输组=质量保证

SM_PRD_010->传输组=生产

在将集成内容从DEV PI导入到 QAS PI。 在QAS PI中导入期间未交换SM_DEV_010。 如果我明白了这一点,那么导入生产也应该起作用,因为从QAS到PRD会有一个传输组分配,因为SM_PRD_010在PRD SLD中具有源SM_DEV_010。 但是,您现在再也没有...:-)

Climb_Ma
2楼-- · 2020-09-02 14:10

我将上述消息从"注释"转换为"答案"。 不幸的是,系统随后不再识别该消息的任何后续注释。 因此,我重复Muni的评论:

我在这里有一个问题。 在QAS中测试界面时会发生什么? 消息将发送到生产吗?
 仅供参考,您不必在DEV SLD中配置组和目标。

该消息不会发送到生产环境。 在QAS PI中,因为没有匹配的目标,所以没有业务系统的交换。


SLD视图(QAS SLD的,但是由于我传输了SLD条目,DEV ,QAS和PRD SLD相同):

SM_DEV_010->集成->传输组= QualityAssurance

SM_PRD_010->集成->传输组=生产

SM_DEV_010->传输->传输目标=生产(组)/SM_PRD_010(目标业务系统)

因此,当我从DEV将配置(NWDS)导入QAS PI时, 业务系统" SM_DEV_010"已导入。 所以我基本上是从DEV Solution Manager通过QAS PI发送到QAS第三方系统

在进入生产环境时,业务系统在PRD PI的Import上交换了" SM_PRD_010",因此我是从PRD Solution Manager发送的 通过PRD PI到PRD第三方系统。

此设置中的唯一"缺陷"是为DEV SolMan系统分配了"错误的" TransportGroup" QualityAssurance"。 我可以忍受,即使这不是理想的情况。

感谢大家的帮助。

干杯Jens

SKY徐
3楼-- · 2020-09-02 14:09

嗨,詹斯 ,

我希望这可以解决您的疑问

微wx笑
4楼-- · 2020-09-02 14:19

我在这里有一个问题。 在QAS中测试界面时会发生什么?

FYI,您不必在DEV SLD中配置组和目标。

南山jay
5楼-- · 2020-09-02 14:18
因此,基本上,我只是对目标SM_PRD_010(生产 )以获取SM_DEV_010(开发)。 然后,我会假设QAS中不会发生任何替换?

基本上,您的配置在生产中应该可以正常工作,没有任何问题。 不必担心QAS中会发生什么。 即使QAS中发生任何问题,也不会对产品产生任何影响。

我在这里有一个疑问。 您只有开发和生产业务系统。 您是否正在考虑将DEV业务系统用作质量体系中的QAS业务系统? 为了创建传输目标映射,您需要两个不同的业务系统。 您可以创建DEV,但是如何创建QAS业务系统? 换句话说,您如何在QAS环境中测试接口? 您将从QAS PI连接到DEV Solman吗?

问候,

Muni

clasier
6楼-- · 2020-09-02 14:17

嗨Muni,

  • 我正在使用CTS +
  • 我们有3个SLD,每个PI(SLD DEV,SLD QAS,SLD PRD)一个,当然都驻留在该PI实例上
  • 我们使用技术系统SLD PRD的转发-> SLD QAS/SLD PRD-> SLD DEV
  • SAP系统在SLD PRD处注册
  • 我们将其他运输 诸如SLD DEV-> SLD QAS-> SLD PRD的业务系统或产品之类的数据(这一切都很好)
  • 我不(直接)使用ID的PI业务系统来创建对象。 我只是将PI业务系统分配给了传输组,然后按照此处

您说:

然后您需要在prod sld中创建传输组 只要。 这样,当您在产品中导入Id对象时,便会应用组映射。

实际上我没有。 您是否建议我删除SLD QAS中的传输组? 我之所以问,是因为我成功地使用CTS +传输了其他业务系统,例如ERP DEV-> ERP QAS-> ERP PRD,完全没有问题。

干杯

Jens

CJones
7楼-- · 2020-09-02 14:06

嗨,詹斯,

您要使用CTS +传输还是CMS传输? 您有几个SLD?

如果您使用的是cts +和3个SLDS(每个dev,qa,prod每个,一个),那么您只需要在prod sld中创建传输组。 这样,当您在产品中导入Id对象时,便会应用组映射。

我只是古玩,为什么要在ID中使用PI的业务系统创建对象?

Muni

一周热门 更多>