SAP Logon
RCA.Activities.Common.SapLogon
説明
SAP Logon ウィンドウの接続名を使用して、SAP システムにネイティブにログオンします。
(*は必須)
注意 - 前提条件: このアクティビティが接続するには、Agent マシンと SAP サーバーの両方で SAP GUI Scripting が有効になっている必要があります。有効になっていない場合、接続は失敗します。
- クライアント側: SAP Logon を開き、オプション > アクセシビリティ & スクリプト > スクリプト に移動して、スクリプトが SAP GUI にアタッチするときに通知する のチェックを外します(スクリプト自体が無効化されていないことを確認してください)。
- サーバー側: SAP Basis 管理者に依頼し、トランザクション
RZ11を介してプロファイルパラメータsapgui/user_scripting = TRUEを設定してもらいます。
プロパティ
共通
- Continue On Error (ブール値) - アクティビティでエラーが発生した場合でも、ワークフローの実行を継続するかどうかを指定します。ブール値(
True、False)または変数のみがサポートされています。- True - エラーを無視し、後続のアクティビティの実行を継続します。
- False (デフォルト) - アクティビティが失敗した場合、ワークフローの実行を停止し、エラーをスローします。
入力
- Connection Name (文字列)* - SAP システムへのログオンに使用する SAP Logon パッドの特定の接続名。
- Number of retries (Int32) - SAP Scripting インターフェイスへの接続試行の最大回数。デフォルトは
5です。 - Retry Interval MS (Int32) - 各接続試行の間の待機時間(ミリ秒単位)。デフォルトは
500です。 - SAP Logon Path (文字列)* -
saplogon.exeプログラムへのファイルパス。これは必須フィールドです(空白のままにするとエラーが発生します)。デフォルトのインストールパスは通常、C:\Program Files (x86)\SAP\FrontEnd\SAPgui\saplogon.exeまたはC:\Program Files\SAP\FrontEnd\SAPgui\saplogon.exeです。
その他
- Display Name (文字列) - デザイナー パネルに表示されるこのアクティビティの名前。ワークフローをより適切に整理および構造化するために、この名前を編集できます。
例: [066936106] SAP Logon - Public (チェックボックス) - 選択した場合、このアクティビティの実行詳細と変数をログに記録します。機密情報がログに記録される可能性があるため、このオプションを有効にする前にデータ セキュリティ要件を考慮してください。
出力
- SAP Login Window (WindowApp) - このアクティビティによって新しく開かれた SAP アプリケーションウィンドウが格納される
WindowApp変数。ウィンドウ操作(Attach Window やウィンドウ管理など)が必要な場合に使用できます。SAP Login はアクティブな SAP セッションに直接接続するため、この変数を渡す必要はありません。