SAP BAPI® インスタンスでネイティブにリモート関数呼び出しを実行するには、SAP BAPI RFC 接続コマンドを使用するステップを追加します。例:
- SAP BAPIプログラムとの連携
- ストリーム多次元表現(MDX)データ抽出クエリ
これらのコマンドを有効にするには、IT 管理者がまずSAP BAPI RFC コネクタ を作成します。
BAPI_XBP_JOB_ADD_ABAP_STEP
ABAP (Advanced Buisness Application Programming) プログラムを含むステップをジョブに追加するには、BAPI_XBP_JOB_ADD_ABAP_STEP コマンドを使用します。
プロパティ
| プロパティ |
詳細 |
| クッキー |
BAPI_XMI_LOGON コマンドの開始時のクッキーを入力。 |
| 外部ユーザー名 |
リクエストで使用する外部ユーザー名を入力します。XML では、EXTERNAL_USER_NAME の値です。 |
| 仕事数 |
ステップを追加するジョブのカウントを入力します。XMLでは、JOBCOUNTの値です。 |
| ジョブ名称 |
ステップを追加するジョブの名前を入力します。XMLでは、JOBNAMEの値です。 |
| プログラム名 |
ジョブに追加するプログラムの名称を入力する。 |
| 変種名称 |
バリアントの名称を入力します。 |
| SAPユーザー名 |
使用する SAP ユーザーのユーザー名を入力します。 |
出力
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |
BAPI_XBP_JOB_JOBLOG_READ
ジョブの記録を取得するには、BAPI_XBP_JOB_JOBLOG_READ コマンドを使用する。
プロパティ
| プロパティ |
詳細 |
| クッキー |
BAPI_XMI_LOGON コマンドの開始時のクッキーを入力。 |
| 外部ユーザー名 |
リクエストで使用する外部ユーザー名を入力します。XML では、EXTERNAL_USER_NAME の値です。 |
| 仕事数 |
ログを取得するジョブのカウントを入力します。XMLでは、JOBCOUNTの値です。 |
| ジョブ名称 |
ログを取得するジョブの名称を入力します。XMLでは、JOBNAMEの値です。 |
出力
| 出力 |
出力タイプ |
| 返却 |
JSON |
| ジョブ・プロトコル・ログ |
ファイル |
| ジョブ・プロトコル新規記録 |
ファイル |
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |
BAPI_XBP_JOB_OPEN
ジョブを作成するには、BAPI_XBP_JOB_OPEN コマンドを使用する。
プロパティ
| プロパティ |
詳細 |
| クッキー |
BAPI_XMI_LOGON コマンドの開始時のクッキーを入力。 |
| 外部ユーザー名 |
リクエストで使用する外部ユーザー名を入力します。XML では、EXTERNAL_USER_NAME の値です。 |
| 職務クラス |
新規ジョブのクラスを入力します。XMLでは、JOBCLASSの値です。 |
| ジョブ名称 |
新規ジョブの名称を入力します。XMLでは、JOBNAMEの値です。 |
出力
| 出力 |
出力タイプ |
| 仕事数 |
文字列 |
| 返却 |
JSON |
| ジョブ名称 |
文字列 |
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |
BAPI_XBP_JOB_READ
ジョブのコンテンツを読むには、BAPI_XBP_JOB_READ コマンドを使用する。
プロパティ
| プロパティ |
詳細 |
| クッキー |
BAPI_XMI_LOGON コマンドの開始時のクッキーを入力。 |
| 外部ユーザー名 |
リクエストで使用する外部ユーザー名を入力します。XML では、EXTERNAL_USER_NAME の値です。 |
| 仕事数 |
読み込むジョブのカウントを入力する。XMLでは、JOBCOUNT の値。 |
| ジョブ名称 |
読み込むジョブの名称を入力します。XMLでは、JOBNAMEの値です。 |
出力
| 出力 |
出力タイプ |
| 返却 |
JSON |
| コンテンツ |
JSON |
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |
BAPI_XBP_JOB_SPOOLLIST_READ
ABAPジョブ・ステップのスプール・リストを読むには、BAPI_XBP_JOB_SPOOLLIST_READ コマンドを使用します。
プロパティ
| プロパティ |
詳細 |
| クッキー |
BAPI_XMI_LOGON コマンドの開始時のクッキーを入力。 |
| 外部ユーザー名 |
リクエストで使用する外部ユーザー名を入力します。XML では、EXTERNAL_USER_NAME の値です。 |
| 仕事数 |
読み込むジョブのカウントを入力する。XMLでは、JOBCOUNT の値。 |
| ジョブ名称 |
読み込むジョブの名称を入力します。XMLでは、JOBNAMEの値です。 |
| ステップ番号 |
スプールを取得するステップ番号を入力。 |
出力
| 出力 |
出力タイプ |
| 返却 |
JSON |
| スプールのコンテンツ |
ファイル |
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |
BAPI_XBP_JOB_START_IMMEDIATELY
ジョブをすぐに開始するには、BAPI_XPBI_JOB_START_IMMEDIATELY コマンドを使用する。
プロパティ
| プロパティ |
詳細 |
| クッキー |
BAPI_XMI_LOGON コマンドの開始時のクッキーを入力。 |
| 外部ユーザー名 |
リクエストで使用する外部ユーザー名を入力します。XML では、EXTERNAL_USER_NAME の値です。 |
| 仕事数 |
実行するジョブのカウントを入力する。XMLでは、JOBCOUNT の値。 |
| ジョブ名称 |
実行するジョブの名称を入力する。XMLでは、JOBNAME の値。 |
| 対象者 |
対象グループを入力します。 |
| 対象サーバー |
ターゲットサーバーを入力します。 |
| 同期実行 |
ジョブを同期的に実行し、終了するまで待機するには、このボックスをチェックする。 |
出力
| 出力 |
出力タイプ |
| 返却 |
JSON |
| ログ |
ファイル |
| 仕事の状況 |
文字列 |
| 子供がいる |
文字列 |
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |
BAPI_XBP_JOB_STATUS_GET
ジョブのステータスを取得するには、BAPI_XBP_JOB_STATUS_GET コマンドを使用します。
プロパティ
| プロパティ |
詳細 |
| クッキー |
BAPI_XMI_LOGON コマンドの開始時のクッキーを入力。 |
| 外部ユーザー名 |
リクエストで使用する外部ユーザー名を入力します。XML では、EXTERNAL_USER_NAME の値です。 |
| 仕事数 |
ステータスを取得するジョブのカウントを入力します。XMLでは、JOBCOUNTの値です。 |
| ジョブ名称 |
ステータスを取得するジョブの名称を入力します。XMLでは、JOBNAMEの値です。 |
出力
| 出力 |
出力タイプ |
| 返却 |
JSON |
| 仕事の状況 |
文字列 |
| 子供がいる |
文字列 |
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |
bapi_xbp_report_search
レポートを検索するには、BAPI_XBP_REPORT_SEARCH コマンドを使用する。
プロパティ
| プロパティ |
詳細 |
| クッキー |
BAPI_XMI_LOGON コマンドの開始時のクッキーを入力。 |
| 外部ユーザー名 |
リクエストで使用する外部ユーザー名を入力します。XML では、EXTERNAL_USER_NAME の値です。 |
| レポート |
レポートの検索文字列を入力する。例えば、report*; XMLでは、REPORT の値。 |
| カウント |
返す結果の最大数を入力します。XMLでは、COUNTの値です。 |
| レポートアイテム |
検索に追加するアイテムのリストを入力する。XMLでは、REPORTS->Item の値。 |
出力
| 出力 |
出力タイプ |
| 返却 |
JSON |
| レポート |
JSON |
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |
バピ_xmi_ログオフ
外部管理ツールからログオフするには、BAPI_XMI_LOGOFF コマンドを使用する。
プロパティ
| プロパティ |
詳細 |
| クッキー |
BAPI_XMI_LOGON コマンドの開始時のクッキーを入力。 |
| インターフェイス |
ログオフしてセッションを終了するサービスを入力します。XMLでは、INTERFACEの値です。 |
出力
なし
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |
BAPI_XMI_LOGON
外部管理ツールにログオンするには、BAPI_XMI_LOGON コマンドを使用する。
プロパティ
| プロパティ |
詳細 |
| 会社 |
ログオンする会社を入力します。XMLでは、EXTCOMPANYの値です。 |
| 製品 |
ログオンする製品を入力します。XMLでは、EXTPRODUCT の値です。 |
| バージョン |
BAPIコールおよびサービスのバージョンを入力します。XMLでは、VERSIONの値です。 |
| インターフェイス |
ログオンしてセッションを作成するサービスを入力します。XMLでは、INTERFACEの値です。 |
出力
| 出力 |
出力タイプ |
| クッキー |
JSON |
| セッションID |
文字列 |
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |
汎用関数呼び出し
SAP 環境でウェブサービス対応の RFC 関数を呼び出すには、Generic function call コマンドを使用します。
プロパティ
| プロパティ |
詳細 |
| クッキー |
BAPI_XMI_LOGON コマンドの開始時のクッキーを入力。 |
| 本文 XML |
リクエストのペイロードを入力します。関数自体のXML要素は含めず、要素のコンテンツ のみを含める。 |
| 関数名称 |
BAPI_XMI_LOGON のように関数の名称を入力する。 |
出力
| 出力 |
出力タイプ |
| XMLレスポンス |
ファイル |
| 返却 |
JSON |
閉じるコード
| コード |
タイプ |
詳細 |
| 0 |
成功 |
成功 |
| 1 |
エラー |
コマンドの実行に失敗しました。 |
| 2 |
エラー |
SAPサーバーと認証できない |