Loading
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
Integration Procedure (管理パッケージ) のリモートアクションプロパティ

Integration Procedure (管理パッケージ) のリモートアクションプロパティ

管理パッケージランタイムの場合、これらのプロパティはリモートアクションに固有であるか、または独自の方法で機能します。リモートアクションは、指定された Apex クラスおよびメソッド、または指定された呼び出し可能アクションをコールします。呼び出しオプションとデータを渡すこともできます。

プロパティ

説明

リモートクラス

Callable クラス、VlocityOpenInterface2 クラス、または呼び出し可能なアクションのDefaultInvocableAction

リモート方法

メソッドまたは呼び出し可能なアクション名

リモートオプション

追加のクラス呼び出しオプション。次のオプションは定義済みですが、クラスに固有のオプションを渡すこともできます。

  • InvocableInputKey — JSON マップを呼び出し可能アクションの入力として指定します。
  • reserializetrue の場合、クラス出力を再シリアライズします。

    リモートアクションで Map<String, Object>   形式ではないデータが返される場合、Integration Procedure または DataRaptor で再シリアライズされない限り処理できないことがあります。返されたデータが sObject ではない場合、再シリアライズせずに Product2 オブジェクトを更新することはできません。

  • useStandardRuntimetrueの場合、[設定] の [OmniStudio 設定] で管理パッケージランタイムが有効になっていても、Apex クラスを OmniStudio 標準ランタイムで実行します。

追加入力

メソッドまたは呼び出し可能アクションに渡されるデータ

管理パッケージアプリケーションアイコン この情報は、OmniStudio for Managed Packages 用です。標準ランタイムの OmniStudio については、OmniStudio ヘルプを参照してください。

Apex クラスを読み込めないことを示すエラーが発生した場合は、namespace.ClassName のように [リモートアクション] の [リモートクラス] フィールドに Apex クラスの名前空間を追加します。たとえば、 vlocity_cmt.PrefillOrders です。ここで、 vlocity_cmt は名前空間、 PrefillOrders は Apex クラスです。

 
読み込み中
Salesforce Help | Article