請求書異議申し立て解決拡張ポイントの構成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • 請求書ケース解決拡張ポイントを実装して、請求書異議申し立ての取り込みアシスタント AI エージェントが、貸方票を発行するか、異議申し立て済みの数量を注文することで、検証済みの数量異議申し立てを解決できるようにします。

    始める前に

    アプリケーションスコープは [請求書操作の管理] に設定する必要があります。統一ナビゲーションバーのアプリケーションピッカー を使用して、アプリケーションスコープを変更できます。

    必要なロール:admin

    このタスクについて

    Manage Invoice Operations アプリケーションのデモデータには、sn_inv_ops_aias.invoiceCaseResolutionEP 拡張ポイントの一部として invoiceCaseResolutionEP と呼ばれるサンプル実装が含まれています。外部システムを介した貸方票の発行や注文など、検証済みの請求書異議申し立てを実際に解決できるようにするには、デモ実装を独自のカスタムロジックに置き換えます。

    手順

    1. ServiceNow インスタンスにログインします。
    2. 移動先 すべて > システム拡張ポイント > スクリプト化済みの拡張点.
    3. [API 名] フィールドで sn_inv_ops_aias.invoiceCaseResolutionEP スクリプト拡張ポイントを検索します。
    4. [ sn_inv_ops_aias.invoiceCaseResolutionEP] を選択して、デモデータに含まれるサンプルスクリプトを表示します。
    5. [ 実装を作成 ] 関連リンクを選択して、拡張ポイントの独自の実装を作成します。
    6. [スクリプトインクルード] フォームのフィールドに入力します。
      スクリプトインクルードフォームフィールドの説明については、「 Script includes」を参照してください。
    7. processInvoiceDisputeResolution 関数を上書きして、検証済みの請求書数量異議申し立ての解決ロジックを実装します。
      関数名 説明 入力と出力
      請求書紛争解決を処理

      上書きされるプレースホルダー関数。このプレースホルダーを使用して、貸方票の発行や異議申し立て済み数量の注文など、顧客の優先する解決オプションを処理することで、検証済みの請求書数量異議申し立てを解決するロジックを実装します。

      入力:
      {
          "invoiceCase": <Invoice case number of the invoice case record>,
          "resolutionOption": <String value representing the resolution option selected by the customer>,
          "conversationSummary": <Optional. String containing the summarized transcript of the complete conversation.>
      }
      出力:
      {
          "hasResolved": <Boolean; true if the resolution was processed successfully, false if the resolution failed>,
          "creditNote": <String containing the generated credit note number>,
          "orderNumber": <String containing the generated order number>
      }
    8. [Update (更新)] を選択します。
    9. オプション: ビジネスポータルから請求書異議申し立てを送信し、 Now Assist 仮想アシスタントを使用して解決オプションを選択して、実装を検証します。
      詳細については、「仮想アシスタントを使用した請求書問題 Now Assist 異議申し立て」を参照してください。