IM-BIS for Accel Platform OpenRules for IM-BIS 連携ガイド 第9版 2019-04-01

6.1. ハンズオンシナリオ(出張手当申請の作成)の概要

このシナリオでは、複合条件(AND/OR)を含むルールを利用したフローを作成します。
  • ユーザが出張旅費の申請を入力すると、入力内容に応じた日当金額を計算して画面に表示する

    ../../_images/chapter3_image.png
    【処理概要】
    1. (a)「場所区分」(国内/国外)、(b)「出張区分」(宿泊/日帰り)を入力すると、ルールが実行される

    2. 以下の条件を評価し、合致する条件の結果を「日当」として返却する


      【日当支給に関する規則】
      1. 出張場所が国内かつ日帰りである場合
        日当は1,000円
      2. 出張場所が国内かつ宿泊を伴う場合、または出張場所が国外かつ日帰りの場合
        日当は2,000円
      3. 出張場所が国外かつ宿泊を伴う場合
        日当は3,000円
    3. 返却結果を画面に表示する

このシナリオを通して習得できる知識

このシナリオを実行すると、以下の知識を理解することができます。
  • OpenRules での複合条件を用いたルールの定義方法
  • OpenRules の汎用テンプレートを拡張したルールの定義方法

このシナリオを学習する前に必要な知識

このシナリオの実行に当たり、下記の知識を事前に確認してください。
  • IM-BIS 、 IM-FormaDesigner の定義ファイルのインポート方法