我们正在使用SAP Dot Net Connector 3.0访问SAP R/3系统中的一些数据。
我们现在被要求做以下事情,并且需要一些关于如何从我们的程序(在VB中)实现这一点的建议。. NET 2008)使用SAP Dot . NET连接器:
a)访问SAP R/3 System中存在的一些标准和定制(我相信它们被称为用ABAP编写的Z-Reports)
b)使用给定的一组参数执行这些报告
c)将输出保存到本地文件夹d) Email/修改输出以作进一步处理
我们没有任何ABAP程序员,并希望以最小的努力在SAP方面做到这一点。如有任何帮助或指导,将不胜感激。
谢谢拉胡尔
我在许多年前使用DCOM连接器和之前的连接服务器这样做。上面有很多灰尘。基本上,您需要使用RFC接口开发或利用现有的SAP功能。我们通过使用我们自己的BAPI来扩展BOR,这些BAPI包装了我们的功能模块或SAP功能模块。
你的BAPI接口将是你将在。net连接器中编写的API。您应该在一个数组或对象中获得结果输出,您可以在VB中将其写入文件。任何你想让你的程序在SAP之外做的事情,你都必须自己开发。我不确定您是否可以直接从。net连接器调用zreport或程序,而不使用通过RFC接口的BAPI。
在这个时代,有更好的方法来做到这一点。