SAP資格過去問ならSAPnavi

NoteやStripe決済で安全にSAP過去問を購入することができます。
領収書発行可能 / 即時入手可能

SAP過去問 (SAP Exam)

Locking a bgRFC Type t Unit

使用する

この例は、バックグラウンドユニットが処理のためにロックされる方法を示しています。

前提条件

DELAYメソッドは、インタフェースIF_BGRFC_UNITで定義されており、エイリアスは使用されていません。

手順

ここでは、 LOCKメソッドの代わりにDELAYメソッドを使用して、定義された時間が経過すると自動的に処理できるようにします。DELAYはインターフェースIF_BGRFC_UNITで定義されており、別名は使用されていないため、呼び出しは以下に指定された形式で実行する必要があります(これは変更される可能性があります)。

結果

ユニットは、ロックされたユニットとしてデータベースに書き込まれます。bgRFCタイプqユニットの手順は同じです。

データ:my_destination TYPE REF TO if_bgrfc_destination_inbound、

my_unit TYPE REF TO if_trfc_unit_inbound、

lock_id TYPE bgrfc_lock_id、

dest_nameTYPEbgrfc_dest_name_inbound。dest_name=’MY_DEST’。

my_destination = cl_bgrfc_destination_inbound => create(dest_name)。my_unit = my_destination-> create_trfc_unit()。バックグラウンドユニットmy_unitで関数’rfc_function_1’を呼び出します。バックグラウンドユニットmy_unitで関数’rfc_function_2’を呼び出します。

lock_id = my_unit-> delay(300)。仕事をコミットします。

タイトルとURLをコピーしました