从其他解决方案中查询新业务对象

2020-08-14 04:12发布

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

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


说,我有两个解决方案。 解决方案A和解决方案B。 解决方案-A有来自客户发票的自定义BO。 和解决方案B具有新的BO" CoveredProducts"。

如何从其他解决方案A中查询新业务对象" CoveredProducts"? 看起来像解决方案A中未定义的" CoveredProducts"

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

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


说,我有两个解决方案。 解决方案A和解决方案B。 解决方案-A有来自客户发票的自定义BO。 和解决方案B具有新的BO" CoveredProducts"。

如何从其他解决方案A中查询新业务对象" CoveredProducts"? 看起来像解决方案A中未定义的" CoveredProducts"

付费偷看设置
发送
2条回答
暮风yp
1楼 · 2020-08-14 04:25.采纳回答

您好

在理想的情况下,如果您不确定它们永远不会相互干扰,则不要在1个租户中创建2个解决方案,因为按照SAP的设计,这些解决方案位于不同的位置

。有关更多详细信息,请检查: https://blogs.sap.com/2015/10/15/multiple-solutions-in-one-tenant/

BUT(如果您仍然需要在 解决方案,那么您需要在这两个解决方案之间进行基于Web服务的通信。 因此,方法将是:

1。 在解决方案B中,创建一个Web服务以将BO CoveredProducts公开为查询和其他操作。 您也可以将此BO公开为odata服务。 选择是你的。

2。 现在转到解决方案A(您要在其中访问CoveredProducts中的数据)并创建一个新的外部Web服务集成以使用在步骤1中创建的服务。

3。 编写ABSL脚本以使用在步骤2中创建的外部Web服务并访问数据。 :)

感谢
Saurabh

CPLASF-自律
2楼-- · 2020-08-14 04:33

感谢您的回答。 我将其添加为"粗体",对于下一个项目应使用单一解决方案。

一周热门 更多>