使用する
古いトランザクションモデル(リリース3.1で有効)のトランザクションごとに1つのBAPI呼び出しがあります。BAPIは同期的にのみ呼び出すことができます。BAPI呼び出しは、基本的に、基礎となるRFC対応汎用モジュールの呼び出しです。プログラムのプロセスフローは、以下のステップで構成されています(下の図を参照)。
-
ログオン
(プログラムコード)
-
BAPIを呼び出して、データの読み取りや変更を行います
(プログラムコード)
-
BAPIを呼び出して、データの読み取りや変更を行います
(プログラムコード)
-
ログオフ
コミット付きのトランザクションモデル
リリース3.1で開発された(書き込み)BAPIは、さらにいくつかの例外とともに、COMMITWORKコマンド自体を実行します。