我们计划将我们的销售和分销模块集成到 SAP 应用程序中。我们需要将销售信息存储在 SAP 应用程序中。
我们正在使用Exchange Infrastructure/ BDC
SAP 迁移现有数据以加载销售模块现有数据。
现在我们面临的挑战是如何从 JAVA 持续与 SAP 交互以存储和检索销售模块中的数据?
是否有任何工具可用于从 java 与 SAP 进行通信。
谢谢,
阿尼尔库马尔 C
我们计划将我们的销售和分销模块集成到 SAP 应用程序中。我们需要将销售信息存储在 SAP 应用程序中。
我们正在使用Exchange Infrastructure/ BDC
SAP 迁移现有数据以加载销售模块现有数据。
现在我们面临的挑战是如何从 JAVA 持续与 SAP 交互以存储和检索销售模块中的数据?
是否有任何工具可用于从 java 与 SAP 进行通信。
谢谢,
阿尼尔库马尔 C
你有多种选择:
我真的推荐网络服务方式。
我建议您使用 JCO 库在 SAP 中调用 RFC 函数,从程序员的角度来看,这是在 SAP 中获取和存储数据的最简单方法。
从 ECC5 版本开始启用 Web 服务,每个功能模块都可以转换为 Web 服务接口。但是,很难将 SAP 中的结构或内部表映射和解析为 wsdl 文件。当你从 sap 调用 Webservices 时遇到错误,你会花费大量时间来寻找根本原因。
我知道这个问题真的很老,但也许这可能会帮助那里的人,所以我发布了这个。
我强烈推荐看看Hibersap ( http://hibersap.org/ )。它是一个开源库,让您可以使用普通的 Java 类和注释来声明您想要调用的 SAP 函数,并提供一个干净的 API 来实际调用这些函数。它也有很好的记录。