问题标签 [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 回答
1769 浏览

abap - 从 CUA 远程更改子系统中的用户密码

我正在尝试找到一种解决方案,该解决方案允许我从我们的中央用户管理 (CUA) 系统更改用户的密码,其中用户的访问权限和密码位于子系统上。

我尝试将 BAPI_USER_CHANGE 与目的地调用一起使用,但它不适合我的情况。(我们锁定了子系统中的更改密码功能)。这是我的目的地调用代码

欢迎任何建议。

0 投票
2 回答
240 浏览

sap - SAP JCo 提供哪些数据

如果我错了,请纠正我

SAP JCo 提供 SAP 系统、流程和操作系统相关数据。

是否有任何文件或任何地方列出了所有数据?以及访问这些数据需要哪些 BAPi 表?

0 投票
1 回答
25565 浏览

commit - BAPI_TRANSACTION_COMMIT 与 BADi 中的 WAIT = 'X'

当在 BADi 中等于 'X' 时,使用带有 'WAIT' 参数的 'BAPI_TRANSACTION_COMMIT' 会有什么影响?我是否应该期望 SAP 在 LUW 提交时提交数据?

我知道如果您指定参数“WAIT”=“X”,在“BAPI_TRANSACTION_COMMIT”内部会发生“COMMIT WORK”或“COMMIT WORK AND WAIT”。

我也知道在 BADi 中进行“提交工作”是不正确的,但如果我通过 BAPI 使用“提交工作并等待”?

关于 COMMIT 的 SAP 文档说:

这将按照注册顺序和在公共数据库 LUW 中执行所有高优先级 (VB1) 更新功能模块。如果不指定添加AND WAIT,程序不会等到更新工作进程执行完毕(异步更新),而是在COMMIT WORK后立即恢复。但是,如果指定了添加AND WAIT,COMMIT WORK 之后的程序处理将不会继续,直到更新工作进程执行了高优先级更新功能模块(同步更新)。

当所有高优先级更新功能模块都成功完成后,该语句将低优先级(VB2)更新功能模块按照注册的顺序一起执行到公共数据库LUW中。

我的困惑是因为我们有一个 BADi 实现,其中使用参数“WAIT”=“X”调用了上述函数,并且我们发现了一个 SAP Notes,它禁止在该 BADi 中使用“COMMIT WORK”,但是它说“提交工作”而不是“提交工作并等待”。

因此,我可以认为该实现是正确的,因为当 LUW 完成时将提交该数据……与否。任何意见?

0 投票
1 回答
1227 浏览

java - SAP BAPI BAPI_MATERIAL_GET_DETAIL able to fetch MATERIAL_GENERAL_DATA but not MATERIALVALUATIONDATA

I am able to fetch MATERIAL_GENERAL_DATA for a material from SAP server . But for the same material I am not able to fetch MATERIALVALUATIONDATA

Here is my piece of code

I am getting the o/p

But if I use function MATERIAL_GENERAL_DATA I am getting the perfect general information of that material

0 投票
1 回答
1426 浏览

c# - BAPI_MATERIAL_SAVEREPLICA 抛出“无更新(测试模式)”

我正在调用 BAPI_MATERIAL_SAVEREPLICA 以使用 C# 中的 Net 连接器 3.0 通过我的 WCF Web 服务更新 SAP 中的材料。

在我收到验证错误之前,但在填充所有验证之后,现在我收到了返回消息

材料成功检查:无更新(测试模式)

如果是因为缺少参数,那么我怎样才能找到缺少哪个参数

还是我需要在 C# 代码或 ABAP 中的某处设置测试模式。

谢谢

0 投票
1 回答
5481 浏览

abap - BAPI_ACC_GL_POSTING_POST 和 BAPI_ACC_DOCUMENT_POST 之间的区别?

我需要知道非常相似的 BAPI_ACC_GL_POSTING_POST 和 BAPI_ACC_DOCUMENT_POST 之间的区别。

0 投票
1 回答
655 浏览

abap - SAP:无法通过 BAPI_COSTCENTER_CREATEMULTIPLE 创建和激活成本中心

我面临通过 BAPI 创建成本中心的问题。我希望有人可以为我提供解决方案。

在用强制性数据填充表 COSTCENTERLIST 并提交 BAPI 测试后,我的成本中心列表中没有新的非活动成本中心数据库记录。我没有任何失败消息。这是我的测试数据:

在此处输入图像描述

我试图通过 BAPI_COSTCENTER_GETDETAIL1 找到带有 MASTER_DATA_INACTIVE 参数的测试记录,但没有成功。错误是:“costarea 2000 中没有非活动成本中心'TEST_Z123'”。

我还尝试通过 BAPI_CTR_ACTIVATE_MULTIPLE 激活我的新成本中心,但我没有收到失败消息,也没有有效的成本中心记录。

0 投票
1 回答
1087 浏览

java - 用于 ubuntu 64 位的 sap jco 连接器无法正常工作

我使用 64 位 jco jar 和 dll 文件在 Java 中调用 BAPI,但给出了一些异常,例如:

我用谷歌搜索了很多,但我找不到任何解决方案。

0 投票
1 回答
296 浏览

abap - 用于 CCMS 的 SAP JCO 功能模块

我目前正在编写一个小型应用程序来获取 CCMS 数据 (RZ20),我无法使用 BAPI 获取 ENQUEUE、JAVA、ABAP 等数据的监控详细信息......

是否有一些文件或某个地方可以找到这些数据?或者可以帮助我获取功能模块名称。

0 投票
0 回答
86 浏览

android - BAPI 在 Android SUP 应用程序异步任务中被多次调用

我是 SUP Mobility 的新手。

我在 SUP Sybase 中为图像上传创建了一个 MBO,我通过异步任务调用中的 android 代码中的线程调用它。

但是,BAPI 恰好在后端被多次调用。

请建议。