通过 .NET 连接器编写 SAP 系统的资料
创建完资料后,需要调用 BAPI- BAPI_TRANSACTION_COMMIT。“BAPI_TRANSACTION_COMMIT” 用于提交数据库操作。由于在 BAPI 内部无法调用 COMMIT 语句,因此我们调用此 BAPI 来完成 COMMIT。
假设您正在 BAPI 中编辑一些表字段 - 根据失败或成功,您可以执行 COMMIT 或 ROLLBACK。
要执行 COMMIT,请调用 BAPI_TRANSACTION_COMMIT。以下是提交示例
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' * EXPORTING * wait = "bapita-wait IMPORTING return = "bapiret2 . " BAPI_TRANSACTION_COMMIT
您可以查看有关 BAPI_TRANSACTION_COMMIT 的完整文档
FU BAPI_TRANSACTION_COMMIT
____________________________________________________
短文本
使用 BAPI 时执行外部提交
功能
此方法执行 COMMIT WORK 命令。对于在 SAP 系统外部开发并通过使用 BAPI 调用更改 SAP 系统中数据的交易,这是必需的。
当您在程序中调用更改 SAP 系统中数据的 BAPI 时,必须然后调用此方法将更改写入数据库。
备注
消息将返回到参数“Return”。此参数的文档包含返回值及其含义。
更多信息
使用方法 BapiService.TransactionRollback 防止将更改提交到数据库。
参数
等待
返回
广告