在本地文件夹中保存SAP R3报告输出

问题描述:

我们正在使用SAP Dot Net Connector 3.0访问SAP R/3系统中的一些数据。在本地文件夹中保存SAP R3报告输出

我们现在被要求做到以下几点,并需要对如何可以从我们的程序中使用(2008年VB.NET)SAP点网连接器来实​​现一些建议:

一)Accesss一些标准和定制(I相信他们是写在ABAP称为Z-报告),它们是有在SAP R/3系统

b)用一组给定的参数

c)中保存输出在本地执行这样的报告文件夹

d)电子邮件/修改输出以作进一步处理

我们没有任何ABAP程序员,并希望在SAP方面尽最大努力做到这一点。任何帮助或指导将不胜感激。

感谢 拉胡尔

+0

我不知道_SAP Dot Net Connector_:它使用RFC(远程函数调用)还是其他技术?第二个问题:您希望在SAP方面尽最大努力。但是,您是否可以创建至少一个功能模块(SE37和一些开发人员权限)。您使用哪个SAP版本? – knut

我这样做很多年前使用DCOM连接器和..大量的灰尘对那些连接服务器之前。基本上,您需要使用RFC接口开发或利用现有的SAP功能。我们通过使用我们自己的BAPI来扩展BOR来实现这一点,这些BAPI包装了我们的功能模块或SAP功能模块。

您的BAPI接口将是您将写入.Net连接器的API。你应该得到一个数组或对象的结果输出,你可以在VB中写入一个文件。任何你希望你的程序在SAP之外执行的操作都需要你自己开发。

我不确定你可以直接从.Net连接器调用zreport或程序,而不需要通过RFC接口使用BAPI。

在这个时代有更好的方法来做到这一点。