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

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

    始める前に

    必要なロール:admin

    手順

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

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

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

      インバウンド この変換の受信変換を有効にするオプション。
      送信 この変換の送信変換を有効にするオプション。
      プロバイダーテーブル プロバイダーのタスクテーブルを指定するオプション。たとえば、ケースなどです。
      プロバイダーフィールド プロバイダーのフィールドを指定するオプション。たとえば、State などです。
      顧客テーブル 顧客のタスクテーブルを指定するオプション。たとえば、[インシデント] です。
      顧客フィールド 顧客のフィールドを指定するオプション。たとえば、 State などです。
    4. [保存] をクリックします。
    5. [ シンプル ] または [詳細] を選択します。
      [シンプル] を選択した場合は、次の手順 5a に進みます。[詳細設定] を選択した場合は、次に手順 5b に進みます。
      1. [シンプル] を選択した場合は、[ラインの変換] 関連リストで [新規 ] をクリックし、フォームのフィールドに入力します。
        表 : 2. ラインの変換フォーム
        フィールド Description (説明)
        プロバイダーラベル プロバイダーの選択肢ラベルを指定するオプション。たとえば、[開く] などです。
        プロバイダー値 プロバイダーの選択値を指定するオプション。たとえば、10 です。
        顧客ラベル 顧客の選択ラベルを指定するオプション。たとえば、進行状況です。
        顧客価値 顧客が選択した値を指定するオプション。例では 2。
      2. [送信] をクリックします。
      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. [送信] をクリックします。
    1. 変換フォームで、[ アクティブ化] をクリックします。

    タスクの結果

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