问题标签 [bapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 直接从 VB.NET 访问 SAP R/3 数据
我们有一项任务是从 SAP R/3 中的数据创建一些 XML 输出。我们正在使用 SAP .NET 连接器来执行此操作。我们面临的问题是有些字段没有被任何标准 BAPI 公开。不幸的是,我们无法在这个特定系统上创建自定义 BAPI。
因此,我们受限于任何可用的标准 BAPI。我在互联网上看到像 ERPConnect 这样的工具可以直接使用 RFC 提供对表的访问。如何在 VB 中执行此操作,无需购买任何此类工具,使用或不使用 .NET 连接器。
saprfc - 是否有任何 RFC 或 BAPI 实现事务 rsscd001 以在 SAP 中显示更改文档?
我想知道是否有任何 RFC 或 BAPI 函数可以RSSCD001
根据 SAP 中的输入查询显示更改文档(事务)。客户要求是在SAP上实现一个java监控系统,而不在SAP服务器上添加任何ABAP功能。
我尝试使用根据官方文档已弃用的“RFC_READ_TABLE”函数来读取 CDPOS 和 CDHDR 表并加入它们。但正如 vwegert 所说,遍历表 CDPOS 确实很耗时,因为它包含数十亿个表条目。
我进行此查询的目的是查找供应商的所有银行详细信息的更改。
还有其他想法吗?
提前谢谢了!
java - 读取 IDOC 时如何控制事务(提交/回滚)
当使用 JCo (3.x) 读取从 SAP 服务器发送的 IDOC 时,应该采取什么操作来指示消息已被正确接收(即提交)?
在Java中,我想像:
如果我们想确保没有消息 (IDOC) 丢失,这种类型的提交似乎是必要的,即使在某个.hasNext()
调用期间子弹击中 CPU 也是如此。还是我错了?
java - 使用 SAP JCo 3.x 的教程、手册和文档
您知道使用 JCo 3.x 的任何体面的文档来源吗?
我能找到的大多数材料都已经过时了,并且参考了以前的版本(JCo 2.x)。万一有人想知道,我发现的东西是:
- 提示与技巧 JCo 编程
- ftp://ftp.sap.com/pub/sapjco/sapjco2xDocs.zip
- JCo 发行版包含 Javadoc 文档和一些示例。
这个适用于 JCo 3,但仅涵盖基础知识:
asp.net - .NET 与 SAP 的连接
我想学习 SAP 与 .NET 的连接。我在 SAP 中是 0%,甚至我没有任何 SAP 环境可以尝试一下。你能建议我如何实际学习它吗?我的意思是是否存在像 SAP express [只是 Visual Studio Express Edition 的一个想法] 这样我可以创建 BAPI 并查看连接情况如何。
abap - 将对象实例传递给 RFC 功能模块
通过 ABAP 构造STARTING NEW TASK
,我可以启动一个独立于当前运行的单独任务,例如批量执行。
我想交出一个对象实例 RFC 函数不接受这些类型的参数。是否有人也想传递一个对象实例并找到解决方法?
今天我的解决方法是传递结构化数据并在模块内重新创建对象,所以我手动进行“编组”。
也许有更好的方法来做到这一点?或者我可以在单独的后台任务中运行对象实例的方法吗?
PS我正在使用SAP R3 4.6C
abap - 如何将主页 URL 添加到 SAP 业务伙伴?
我正在开发一个在 SAP IS-U 系统中创建业务合作伙伴的程序。对于创建业务伙伴,我使用功能模块BAPI_ISUPARTNER_CREATEFROMDATA
我也必须添加主页网址,知道怎么做吗?
谢谢!
abap - FM BAPI_PO_CHANGE 如何添加项目?
我尝试将项目添加到现有 PO。
我使用 BAPI_PO_CHANGE。 也许有人有工作示例如何将项目添加到 PO? 我已经可以更新 PO 中的现有项目。 我需要添加一些新的。是的,我们谈论的是 AFS 系统。:(((提前谢谢,亚历山大。
abap - MB01 事务的等效 BAPI?
我正在尝试替换一些不可靠的 sap 脚本,以便我们从自定义收货应用程序中执行 MB01。我遇到了 .NET 连接器,看起来它可以为我完成工作。
研究已经推出了名为 BAPI_GOODSMVT_CREATE 的 BAPI,但谁能告诉我执行此事务可能需要哪些参数?
我可以访问 SAP 测试环境。
BAPI_GOODSMVT_CREATE 接受一个名为 GOODSMVT_ITEM 的值表,其中包含 121 个字段。我确信并非所有这些字段都是必需的。
最终我想我的问题是,我怎样才能确定哪些是必需的?
java - 在 SAP 中创建采购信息记录
我正在尝试使用以下 JCo 代码在 SAP 中创建采购信息记录 (ME11):
它执行没有失败并且没有抛出错误,但是我无法在 SAP 中获取新创建的信息记录。在 ME13 中,它说找不到信息记录。我能知道我错过了什么吗?