26.2. マネージャー承認のビジネスプロセスの作成


マネージャーの承認プロセスは、注文を受ける否かを決定します。

手順

  1. Business Central で、Menu Design Projects IT_Orders_New orderhardware Business Process の順にクリックします。
  2. Prepare hardware spec ユーザータスクを作成して設定します。

    1. Object LibraryTask を展開し、ユーザータスクをキャンバスに挿入し、新しいタスクをユーザータスクに変換します。
    2. 新規ユーザータスクをクリックして、画面の右上隅の Properties diagram properties アイコンをクリックします。
    3. Name フィールドに Prepare hardware spec と入力します。
    4. Implementation/Execution を展開し、Groups メニューで Add をクリックし、さらに Select New をクリックして supplier を入力します。
    5. Task Name フィールドに PrepareHardwareSpec と入力します。
    6. Skippable チェックボックスを選択し、Description フィールドに次の文字を入力します。

      Prepare hardware specification for #{initiator} (order number #{CaseId})

    7. Assignments フィールドで diagram properties をクリックし、以下を追加します。

      Prepare hardware I/O values
    8. OK をクリックします。
  3. manager approval ユーザータスクを作成して設定します。

    1. Prepare hardware spec ユーザータスクをクリックして、新しいユーザータスクを作成します。
    2. 新規ユーザータスクをクリックして、画面の右上隅の Properties diagram properties アイコンをクリックします。
    3. ユーザータスクをクリックし、Properties パネルの Name フィールドに Manager approval と入力します。
    4. Implementation/Execution を展開し、Actors メニューで Add をクリックし、さらに Select New をクリックして manager と入力します。
    5. Task Name フィールドに ManagerApproval と入力します。
    6. Assignments フィールドで diagram properties をクリックし、以下を追加します。

      Manager approval I/O values
    7. OK をクリックします。
    8. Skippable チェックボックスを選択し、Description フィールドに次の文字を入力します。

      Approval request for new hardware for #{initiator} (order number #{CaseId})

    9. On Exit Action フィールドに、以下の Java 式を入力します。

      kcontext.setVariable("caseFile_managerDecision", approved);

    10. Save をクリックします。
  4. Manager approval ユーザータスクをクリックして、データに基づく排他的論理和 (XOR) ゲートウェイを作成します。

    Creating a gateway
    Creating a Data-based Exclusive (XOR) gateway
  5. Place order の再利用可能なサブプロセスを作成して設定します。

    1. Object Library から Subprocesses を展開して、Reusable をクリックします。データに基づく排他的論理和 (XOR) ゲートウェイの右側のキャンバスに新しい要素をドラッグします。

      Creating a reusable task
    2. データに基づく排他的論理和 (XOR) ゲートウェイをサブプロセスに接続します。

      Creating a Data-based Exclusive (XOR) gateway to subprocess
    3. 新規サブタスクをクリックして、画面の右上隅の Properties diagram properties アイコンをクリックします。
    4. Name フィールドに Place order と入力します。
    5. Data Assignments を展開し、Assignments フィールドの diagram properties をクリックし、以下を追加します。

      Place order I/O values
    6. OK をクリックします。
    7. データに基づく排他的論理和(XOR)ゲートウェイからサブプロセスへの接続をクリックし、Properties diagram properties アイコンをクリックします。
    8. Implementation/Execution を展開して Condition を選択し、以下の条件式を設定します。

      Sequence flow conditions
    9. Place order ユーザータスクをクリックし、終了イベントを作成します。
  6. order rejected ユーザータスクを作成して設定します。

    1. データに基づく排他的論理和 (XOR) ゲートウェイをクリックして、新規ユーザータスクを作成します。
    2. 新規タスクを Place order タスクの下に並ぶようにドラッグします。

      Align new task
    3. 新規ユーザータスクをクリックして、画面の右上隅の Properties diagram properties アイコンをクリックします。
    4. Name フィールドに Order rejected と入力します。
    5. Implementation/Execution を展開し、Task Name フィールドに OrderRejected と入力します。
    6. Actors メニューで Add をクリックし、さらに Select New をクリックして owner と入力します。
    7. Assignments フィールドで diagram properties をクリックし、以下を追加します。

      Order rejected I/O values
    8. OK をクリックします。
    9. Skippable チェックボックスを選択し、Description フィールドに次の文字を入力します。

      Order #{CaseId} has been rejected by manager

    10. Order rejected ユーザータスクをクリックし、終了イベントを作成します。
    11. Save をクリックします。
  7. データに基づく排他的論理和(XOR)ゲートウェイから Order rejected ユーザータスクへの接続をクリックし、Properties diagram properties アイコンをクリックします。
  8. Implementation/Execution を展開して Condition を選択し、以下の条件式を設定します。

    Sequence flow conditions
  9. Save をクリックします。

    図26.4 マネージャー承認のビジネスプロセス

    Manager approval business process
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る