透過 .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 防止將更改提交到資料庫。
引數
等待
返回

更新於:2019 年 12 月 11 日

237 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.