サービスブリッジ for Providers での変換の作成 (従来)

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • プロバイダーは、ServiceNowインスタンスと顧客のインスタンスの間でタスクを統合できるように、プロバイダー向けサービスブリッジアプリケーションで変換を作成します。

    始める前に

    必要なロール:admin

    手順

    1. 次のように移動する。 サービスブリッジ > プロバイダー > 変換.
    2. [New] をクリックします。
    3. フォームのフィールドに入力します。
      表 : 1. 変換フォーム
      フィールド 説明
      [Number (番号)] 変換レコードの自動生成された番号。
      アカウント この変換を適用できる顧客名。
      タイプ

      シンプル:フィールドの各インスタンスに既知で安定した選択リストがある場合に使用されます。受信値と送信値を照合するために、変換ラインの関連リストが作成されます。

      詳細:新しい値を決定するためにスクリプトを必要とする複雑な基準に使用されます。

      インバウンド この変換の受信変換を有効にするオプション。
      送信 この変換の送信変換を有効にするオプション。
      プロバイダーテーブル プロバイダーのタスクテーブルを指定するオプション。例:ケース。
      プロバイダーフィールド プロバイダーのフィールドを指定するオプション。例:州。
      顧客テーブル 顧客のタスクテーブルを指定するオプション。たとえば、[インシデント] です。
      顧客フィールド 顧客のフィールドを指定するオプション。例:州
    4. [Save (保存)] をクリックします。
    5. [シンプル] または [詳細] を選択します。
      [シンプル] を選択した場合は、次の手順 5a に進みます。[詳細] を選択した場合は、次にステップ 5b に進みます。
      1. [シンプル] を選択した場合は、[ラインの変換] 関連リストで [ 新規 ] をクリックし、フォームのフィールドに入力します。
        表 : 2. [線の変換] フォーム
        フィールド 説明
        プロバイダーラベル プロバイダーの選択肢ラベルを指定するオプション。たとえば、[オープン] などです。
        プロバイダー値 プロバイダーの選択値を指定するオプション。例:10。
        顧客ラベル 顧客の選択ラベルを指定するオプション。たとえば、「進捗状況」などです。
        顧客価値 顧客の選択値を指定するオプション。例では 2。
      2. [Submit (送信)] を選択します。
      1. [詳細] を選択した場合は、次の例に示すように、スクリプトを使用して送信と受信のラベルと値を定義します。
        output.value=input.value;
        output.label=input.label;
        
        var ci=new GlideRecord('cmdb_ci');
        
        if(direction=='inbound'){
           if(ci.get('correlation_id',input.value)){
              output.value=ci.sys_id+";
              output.label=ci.getDisplayValue();
              }
        }
        if (direction=='outbound'){
          if(ci.get(input.value)){
             if(ci.correlation_id){
                output.value=ci.correlation_id+";
                output.label=input.label;
               }
            }
        }
              
        
      2. [Submit (送信)] を選択します。
    1. 変換フォームで、[ アクティブ化] をクリックします。

    タスクの結果

    変換レコードが ServiceNow® インスタンスに作成されます。変換に一致するリモートタスクの受信フィールドまたは送信フィールドには、それらが自動的に使用されます。詳細については、「サービスブリッジ for Providers でのリモートタスク定義の作成 (従来)」を参照してください。