38.3. KIE Server REST API を使用した動的サブプロセスの作成


動的サブクラスを作成すると、任意のデータのみが提示されます。動的タスクの作成時には、特別なパラメーターはありません。

以下の手順では、Swagger REST API ツールを使用して、Business Central で利用可能な IT_Orders サンプルプロジェクトの動的なサブプロセスタスクを作成する方法を説明します。Swagger のない REST API でも、同じエンドポイントを利用できます。

前提条件

手順

  1. Web ブラウザーで、以下の URL を開きます。

    http://localhost:8080/kie-server/docs.

  2. Case instances :: Case Management で利用可能なエンドポイントのリストを開きます。
  3. 以下の POST メソッドのエンドポイントをクリックし、詳細を開きます。

    /server/containers/{id}/cases/instances/{caseId}/processes/{pId}

  4. Try it out をクリックして以下のパラメーターを入力します。

    Expand
    表38.3 パラメーター
    名前説明

    id

    itorders

    caseId

    IT-0000000001

    pId

    itorders-data.place-order

    pId は、作成するサブプロセスのプロセス ID です。

    要求の body

    {
     "placedOrder" : "Manually"
    }

  5. Swagger アプリケーションで、Execute をクリックして動的サブプロセスを開始します。

この例では、ケース ID IT-0000000001place-order サブプロセスが IT 発注ケースで開始しています。Business Central の Menu Manage Process Instances の下で、このプロセスを確認できます。

説明に使用されている例を正しく実行したら、place-order プロセスがプロセスインスタンスのリストに表示されます。プロセスの詳細を開き、プロセスの相関キーに IT 発注ケースインスタンス ID が含まれていることに注意してください。Process Variables リストには、REST API 本文に配信されているように、Manually 値を持つ placedOrder 変数が含まれます。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る