我正在开发一个与 SAP RFC 函数通信的接口。 我有一些关于参数层次结构以及参数和表命名的唯一性的问题,我似乎无法在网上的任何地方找到答案。 通过 RFC 进行通信时是否允许使用深层层次结构? 以下是输入参数的一些示例: 示例 A(结构中的结构): 示例 B(结构中的表): 示例 C(表中表): ...
我正在开发一个与 SAP RFC 函数通信的接口。 我有一些关于参数层次结构以及参数和表命名的唯一性的问题,我似乎无法在网上的任何地方找到答案。 通过 RFC 进行通信时是否允许使用深层层次结构? 以下是输入参数的一些示例: 示例 A(结构中的结构): 示例 B(结构中的表): 示例 C(表中表): ...
我正在尝试创建一个 API 允许用户更改通知的某些字段。 将使用 BAPI (BAPI_ALM_NOTIF_DATA_MODIFY) 写入更改。 我有 ls_struc1,其中包含我在 API 中发布的所有字段。 如果 ls_struc1 包含同名字段,有没有办法将 ls_struc2 中的值设置 ...
我正在开发与 SAP 集成的 HR 系统之一,我正在使用适用于 Microsoft .NET 3.0 的 SAP 连接器,它可以正常使用 BAPI_EMPLOYEE_GETDATA function 模块获取基本员工数据。 我想知道SAP中是否有任何function模块来获得员工交通和住宿津贴。 ...
我正在使用bapi_goodsmvt_create发布migo事务代码。 发帖成功后, return参数不返回任何值。 return应该只返回错误消息吗? 或者错误和成功消息? ...
我正在使用 Promise 在 UDM_SUPERVISOR 交易中付款,我需要使用 Excel 文件中的 BAPI/FM 上传 Promise 以支付数据。 有一个数据迁移模板,其中包括在系统中创建客户承诺付款所需的所有字段。 迁移将使用 LTMC 迁移驾驶舱工具进行。 是否有任何 BAPI/ ...
BAPI_GOODSMVT_CREATE并行模式的后续问题导致“物料XXX的工厂数据被锁定”错误。 正如我在上述问题中所写 - 我目前正在通过使用并行性将一项工作拆分为多项工作来改进程序,这减少了整个工作时间。 问题 当我进行 261 运动发布时效果很好,这将工作时间减少了一半。 真正的问题 ...
我的 BAPI 有问题。 我想写一个程序来大量读取和更改SAP中的材料长文本,但不知何故我无法读取表格和更改数据。 如您所见,我尝试更改其中的一些数据并且这有效。 如果我尝试获取表MATERIALLONGTEXT ,我什至会获取任何数据,其中保存了一个长文本。 然后我尝试在表中设置一些值并得到一个 ...
据我所知,当您同时使用 BAPI_GOODSMVT_CREATE(通过循环或巧合)时,使用相同的材料编号会给您带来有关锁定 object 的错误(材料 XXXX 已被用户 YYYY 锁定)。 但是,据我所知,同时使用 BAPI_GOODSMVT_CREATE,但具有相同生产订单的不同材料编号不会出 ...
我需要创建一个批量上传 PROJ 表的自定义报告,其中包含大约 8 个自定义字段(由 FIORI 应用程序创建,要更新的数据将作为 CSV 文件提供,并且项目 ID 为必须创建数据。创建的字段在 tcode CJ20N 和 CJ02 中可见。问题是,尽管添加了数据,但 BAPI 没有给出任何错误,也 ...
我有 Excel 32 位 VBA,可以将销售订单上传到 SAP ERP 软件中。 为了让代码在 64 位 Excel 上运行,我卸载了当前的 SAP GUI 并安装了 SAP GUI 7.70。 我现在收到一个错误: 运行时错误“-2147417848 (80010108)”: 自动化错误调 ...
TL;DR:如果您使用 BAPI_GOODSMVT_CREATE 创建多个相互依赖的移动并且其中一个是转移过帐,那么您需要使用包装器 - 根据 SAP 说明 369518。如果某处没有转移过帐,则 COMMIT 就足够了 有没有人研究过 Note 369518 的细节? 它描述了在调用 B ...
基本上我有两个问题:: SAP 中的 BAPI 和 InfoQueries 有什么区别? 您将如何从 SAP 外部以编程方式启动和检索 BAPI 的结果? 我正在尝试通过R启动 SAP BAPI',我看到RSAP package 应该允许发送 InfoQueries ,但是 BAPI 怎么样? ...
在行Set objBAPIControl = CreateObject("SAP.Functions")我面临运行时错误 429 ActiveX 组件无法创建 object。 该脚本最初在 32 位系统中运行,现在已升级到 64 位。 这是登录脚本: ...
我正在使用 BAPI_CONTRACT_CREATE 在 ME31K 中上传合同订单。 出于测试目的,我在 SE37 中维护了与上述 BAPI 相关的所有参数。 但是即使材料代码和所有其他字段都保留在各个字段中,系统也会显示错误。 请找到随附的屏幕截图以供参考。 ...
有没有办法使用 SAP 外部的 BAPI 将数据写入或插入ADRC表? ...
客户公司存储在 KNB1 表中。 我尝试使用 BAPI_CUSTOMER_GETDETAIL2,似乎它没有公开公司代码。 取而代之的是公司代码是 bapi 输入。 我正在寻找可以从给定客户编号提供公司代码的 BAPI。 有没有bapi存在? ...
我需要阻止在创建仓库任务期间确定的箱以外的箱 - 与确定的箱相邻的箱。 我可以通过 /SCWM/LS02 手动锁定存储箱以进行存放,如下所示: 但是,我需要在发布仓库任务期间通过增强来做到这一点。 我把更新仓库任务的代码放在一个BADI中(增强点/SCWM/ES_CORE_SB),在/SCWM/ ...
我在逻辑应用程序中调用 SAP BAPI。 我有几个日期字段作为输入参数,不需要传递值。 所以所有日期字段都作为空白发送(在邮递员中)。 当逻辑应用调用 SAP BAPI 时,所有日期字段都默认为 0000-00-00。 我得到了错误字符串“0000-00-00”不是有效的 AllXsd 值。 我还 ...
我需要删除交货项目上的批号 ( LIPS-CHARG ) 并尝试使用BAPI_OUTB_DELIVERY_CHANGE但没有成功。 我可以使用此 BAPI 正确更改交货数量 ( LIPS-LFIMG ) 并使用 WS_DELIVERY_UPDATE_2 更改拣货编号 ( LIPS-PKIMG ) ...
SAP 提供了很多方法来使用外部系统创建 API。 在我的例子中,我想创建一个接口,允许我使用 node.js 应用程序访问 SAP 信息。 一旦发生变化,我最好需要一个实时连接来尽快更新数据。 我正在考虑或者更确切地说已经尝试通过在 node.js 中使用远程 function 控件来使用 S ...