---
sourceDocument: オーストラリアのカスタマーサービス管理 (CSM)
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/customer-service-management

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリアのカスタマーサービス管理 (CSM)

ft:clusterId :

    - csm

bundleId :

    - csm

workflow :

    - Customer and Industry


---

# 機会を取得カスタムアクション

# 機会を取得カスタムアクション {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

機会の詳細を取得アクションは、レコード ID に基づいて、単一の機会レコードを Salesforce アプリケーションから取得します。このアクションは、ユーザーがリモートテーブルから機会レコードを開くときに呼び出されます。

## アクションの入力 {#csm-details-opportunities-action__section_cz2_m2z_53b}

機会の詳細を取得アクションは、Salesforce アカウント ID を特定する単一の整数パラメーターを受け取ります。このパラメーターは、リモートテーブルスクリプト内のリモートテーブルに提供された sys_id に基づいて、フォームによって設定されます。詳細については、「[機会テーブルにクエリーを実行するスクリプトの例](https://servicenow-prod.fluidtopics.net/Tju6_58jOjeaz6l8WmcOTQ "このサンプルスクリプトは、すべての機会を取得、アカウント ID の機会を取得、機会の詳細を取得カスタムアクションを使用して、機会テーブルにクエリーを実行します。")」を参照してください。

## 前処理ステップ {#csm-details-opportunities-action__section_hrw_m2z_53b}

前処理スクリプトステップでは、アクション入力自体を受け取ります。

他のアクションと同様に、前処理ステップは、特定のパラメーターの機会クエリーを作成します。この場合、一致は機会レコード ID に対して実行されます。返されるレコードは最大 1 件なので、このクエリーでは LIMIT について気にしないでください。  

    (function execute(inputs, outputs) {
      
      outputs.query = "query/?q=SELECT+Name,Id,AccountId,CloseDate,Amount," +
                      "StageName,Probability,Type+FROM+Opportunity"         +
                      
                   "+WHERE+Id='" + inputs.salesforce_opportunity_record_id + "'"; 
      
    })(inputs, outputs);

前処理出力は、他のカスタムアクションに類似したクエリーです。

## REST ステップ、後処理ステップ、およびアクション出力 {#csm-details-opportunities-action__section_j3b_n2z_53b}

これらのステップおよび出力は、レコードパラメーターの最大数と情報メッセージがないことを除いて、他のカスタムアクションの場合と同じです。

