[求助]请问如何跨CLIENT(集团)调用程序呢

[复制链接]
查看11 | 回复9 | 2009-2-2 14:58:41 | 显示全部楼层 |阅读模式
问题描述如下:
1.假如两个CLIENT分别在两个服务器上,怎么在ABAP程序中调用另一服务器的SAP,比如有110,210两个CLIENT,那么如何在110上调用210的程序以及数据库
2.假如两个CLIENT都在同一个服务器上,又应该如果跨CLIENT调用程序和访问数据库呢
各位大侠们,救救我吧,谢谢了。
回复

使用道具 举报

千问 | 2009-2-2 14:58:41 | 显示全部楼层
问题1很怪,没遇到过;
问题2不是问题,程序都是跨Client的。
原帖由 xydq 于 2008-11-6 10:10 发表
问题描述如下:
1.假如两个CLIENT分别在两个服务器上,怎么在ABAP程序中调用另一服务器的SAP,比如有110,210两个CLIENT,那么如何在110上调用210的程序以及数据库
2.假如两个CLIENT都在同一个服务器上,又应该如果跨CLIENT调用程序和访问数据库呢
各位大侠们,救救我吧,谢谢了。

回复

使用道具 举报

千问 | 2009-2-2 14:58:41 | 显示全部楼层
1. Function module: TH_REMOTE_TRANSACTION
回复

使用道具 举报

千问 | 2009-2-2 14:58:41 | 显示全部楼层
試試ABAP Memory和SAP Memory
回复

使用道具 举报

千问 | 2009-2-2 14:58:41 | 显示全部楼层
那么调用数据库呢?在110的程序中需要获取210数据库的数据
就比如说有两个公司,那么我们要做一个合并两公司数据的报表不就要从110和210同时取数吗,业务大概是这样的。
回复

使用道具 举报

千问 | 2009-2-2 14:58:41 | 显示全部楼层
关键是这些数据是否在同一个数据库上。
回复

使用道具 举报

千问 | 2009-2-2 14:58:41 | 显示全部楼层
不太了解LZ为啥有这样的需求!!
回复

使用道具 举报

千问 | 2009-2-2 14:58:41 | 显示全部楼层
就是要在110系统,取出110和210数据库的数据,合并之后,展示出来,需求就是这样的
回复

使用道具 举报

千问 | 2009-2-2 14:58:41 | 显示全部楼层
我有过这样的困惑!关注中......
回复

使用道具 举报

千问 | 2009-2-2 14:58:41 | 显示全部楼层
1. ALE
2. BAPI
3. CALL FUNCTION 'XXX' DESTINATION 'YYY'"用SM59配置DESTINATION
====以上跨系统的方法,以下同系统不同client
1. SELECT * FROM table CLIENT SPECIFIED WHERE MANDT = '210'.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行