问题标签 [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.

0 投票
1 回答
6049 浏览

excel - 使用 VBA 在 EXCEL 中填充 BAPI 导入表参数

我有一个需要清除的查询。我正在使用 excel 2003。该表包含 12 列。我需要将数据从 excel 导出到 SAP。在导出之前我需要检查记录是否存在,如果存在则删除并插入。

我有两个BAPI,这个是导入表,需要填入参数,填完这个表后BAPI会搜索相关记录。

该列表将显示在表格中。我需要使用 excel 中的值搜索该表,然后将一个字段值导入 excel。

我编写了这段代码,但是 BAPI 提供的Error 0.

在此先感谢您的帮助...

0 投票
2 回答
3218 浏览

document - SAP,如何签入文档文件?

我想在 SAP 中创建一个新文档。另外我有一些属于这个文档的文件,这些文件我想上传到 SAP knwolegde 库。

我正在使用 BAPI_DOCUMENT_CREATE2 创建或 BAPI_DOCUMENT_CHECKIN2 将文件添加到文档信息数据中。一切正常,除了文件上传或签入。

我正在使用 DOCUMENTFILES 表。我为每个文件添加一行,目前我只设置了三个字段:

BAPI 错误消息:“签入和存储 c:/temp/bom.pdf 时出错”

我设置参数

我查看了日志数据(slg1)。我发现以下条目:

如果有人有想法并且可以为这个问题带来一些启发,那就太好了。提前感谢托马斯

0 投票
2 回答
5384 浏览

excel - 无法从 VBA 调用 SAP BAPI 函数

我正在尝试从 Excel 宏 VBA 调用 SAP 函数。我可以进行连接,但是每当代码到达调用函数的行时,我都会收到错误消息

运行时错误“61704”:内部应用程序错误。

我的代码如下:

错误仅在执行最后一行时出现。我在参考文献中添加了 librfc32.dll,我能够执行 GUI 脚本(从 SAP 记录)。

它与权限或其他什么有关吗?

谢谢

0 投票
2 回答
1655 浏览

soap - 如何为 XML-RPC 或 SOAP 访问启用 SAP FM 或 BAPI

我刚刚创建了一个功能模块,使其远程启用,现在我想通过HTTP上的 XML-RPC调用它。我在SAP NetWeaver App Server ABAP v7上。为了通过 XML-RPC 公开我的 FM,还需要什么其他配置?如何配置端点 URL 以及所有这些?

非常感谢。

0 投票
2 回答
8468 浏览

excel - SAP RFC 调用在 vb 的 RETURN 参数中返回“错误 0”

大家好,提前感谢。

我正在尝试使用来自 vb 的 RFC 调用 SAP BAPI,但在获取调用结果时遇到了一些问题。BAPI“BAPI_GL_ACC_EXISTENCECHECK”(来自总帐帐户模块)有两个参数,COMPANYCODE 和 GLACCT,以及一个 RETURN 参数。我编写了这段代码来进行调用,并且建立 SAP 连接没有问题(我使用 SAP Logon Control OLE/COM 对象来完成这项工作),并且我尝试进行 RFC 调用。
同样在这种情况下,我可以毫无问题地进行调用(似乎,不确定......),因为 RFC 调用返回 true 并且没有异常。
但是,通过objReturn对象/参数查看,它有一个值“错误 0”。

尝试用谷歌和SAP论坛搜索,但我还没有找到真正解决我的问题的方法,所以在这里我想问大家是否有解决这个问题的想法(也许我只是打错了电话!! !我是SAP集成的新手......)。

顺便说一句,最后说明:在 SAP 方面进行了很多 RFC_NO_AUTHORIZATION 之后,他们给了我一个 SAP_ALL / S_RFC 授权(有点,不是 SAP 专家)并且错误 RFC_NO_AUTHORIZATION 消失了,但没有返回错误 0

0 投票
1 回答
510 浏览

http - BAPI 调用期间的 HTTP 异常(WSO2 适配器)

我正在尝试将 SAP BAPI 适配器用于 WSO2。我可以安装它并创建一个有效的配置以供客户端模式使用。

这是使用的代理(BAPIProxy)的代码:

然后我尝试使用“试用”功能测试我的代理。当 bapi 为空时,我得到一个空答案。这似乎是正确的。

但是当有一些数据要获取时,我得到了一个例外:

我尝试将 bapi 适配器与 4.0.3 和 4.5.0 M4 一起使用。是否有其他东西可以为 BAPI 配置到 WSO2 中?有解决方法吗?

提前致谢。

洛伊克

0 投票
2 回答
269 浏览

bapi - 不一致的测试仪器是什么意思?

我正在写一些 Abap 单元测试。这是一个简单的日期比较测试。但是我收到有关不一致的测试仪器的错误。

我想可能是因为我在尝试测试的实际类方法中调用了 SAP 函数模块 DATE_TO_DAY。但是,当我注释掉所有代码并只留下空的测试方法时,我仍然得到错误。

我得到两个错误:1)不一致的测试仪器(测试类 LCL_COBRA_ELIG_TEST)2)没有执行,因为实际风险太高。

这是我的测试课:

0 投票
1 回答
876 浏览

vb.net - SAP COM VB6 VB.NET 行为差异

我通过 COM 连接到 SAP,使用拖入表单的 ActiveX 控件。在VB6中我写:

在 VB.NET 2010 中,我写道:

最后得到:

Eine Ausnahme (erste Chance) des Typs "System.AccessViolationException" ist in mscorlib.dll aufgetreten。在 .Client = "100"

VB6 可以正常工作。

有谁知道如何将连接对象传输到 VB.NET 中的其他类

谢谢您的帮助。

0 投票
2 回答
8168 浏览

java - SAP JCo:JCoDestination 与 JCoClient

我正在使用 JCo 库从 Java 调用 SAP 中的函数。到目前为止,我的电话有效,但是当我在 Internet 上寻求帮助时,总是有一个JCoClient用于获取功能、进行提交等。

但是 JCO 3 中不存在 JCoClient 类。

相反,我使用我使用JCoDestination配置文件创建的实例。

JCoClient 和 JCoDestination 有什么区别?为什么没有人谈论 JCoDestination,而总是谈论 JCoClient?

0 投票
2 回答
778 浏览

c# - BAPI_MATERIAL_SAVEDATA 无法更新 J_1IMTCHID 表。任何解决方法?

我正在使用 SAP .NET 连接器将 .NET 应用程序与 SAP 连接起来。它与“BAPI_MATERIAL_SAVEDATA”一起工作正常,但我需要更新J_1IGRXREF表中的字段J_1IMTCHID,该字段在此 BAPI 中不存在。是否可以使用此 BAPI 的扩展来更新此字段?

还是存在任何其他标准 BAPI 用于在创建材料时更新此字段?

在此先感谢,维涅什