|
IM-BIS for Accel Platform OpenRules for IM-BIS 連携ガイド 第9版 2019-04-01
目次 ≪ 6. 複合条件(AND/OR)を利用して、旅費精算の日当を計算してみよう 6.2. OpenRules で AND/ORを含む条件を定義したルールを作成する ≫
このシナリオでは、複合条件(AND/OR)を含むルールを利用したフローを作成します。 ユーザが出張旅費の申請を入力すると、入力内容に応じた日当金額を計算して画面に表示する 【処理概要】 (a)「場所区分」(国内/国外)、(b)「出張区分」(宿泊/日帰り)を入力すると、ルールが実行される 以下の条件を評価し、合致する条件の結果を「日当」として返却する 【日当支給に関する規則】 出張場所が国内かつ日帰りである場合 日当は1,000円 出張場所が国内かつ宿泊を伴う場合、または出張場所が国外かつ日帰りの場合 日当は2,000円 出張場所が国外かつ宿泊を伴う場合 日当は3,000円 返却結果を画面に表示する
ユーザが出張旅費の申請を入力すると、入力内容に応じた日当金額を計算して画面に表示する 【処理概要】 (a)「場所区分」(国内/国外)、(b)「出張区分」(宿泊/日帰り)を入力すると、ルールが実行される 以下の条件を評価し、合致する条件の結果を「日当」として返却する 【日当支給に関する規則】 出張場所が国内かつ日帰りである場合 日当は1,000円 出張場所が国内かつ宿泊を伴う場合、または出張場所が国外かつ日帰りの場合 日当は2,000円 出張場所が国外かつ宿泊を伴う場合 日当は3,000円 返却結果を画面に表示する
ユーザが出張旅費の申請を入力すると、入力内容に応じた日当金額を計算して画面に表示する
(a)「場所区分」(国内/国外)、(b)「出張区分」(宿泊/日帰り)を入力すると、ルールが実行される 以下の条件を評価し、合致する条件の結果を「日当」として返却する 【日当支給に関する規則】 出張場所が国内かつ日帰りである場合 日当は1,000円 出張場所が国内かつ宿泊を伴う場合、または出張場所が国外かつ日帰りの場合 日当は2,000円 出張場所が国外かつ宿泊を伴う場合 日当は3,000円 返却結果を画面に表示する
(a)「場所区分」(国内/国外)、(b)「出張区分」(宿泊/日帰り)を入力すると、ルールが実行される
以下の条件を評価し、合致する条件の結果を「日当」として返却する
出張場所が国内かつ日帰りである場合 日当は1,000円 出張場所が国内かつ宿泊を伴う場合、または出張場所が国外かつ日帰りの場合 日当は2,000円 出張場所が国外かつ宿泊を伴う場合 日当は3,000円
返却結果を画面に表示する
このシナリオを実行すると、以下の知識を理解することができます。 OpenRules での複合条件を用いたルールの定義方法 OpenRules の汎用テンプレートを拡張したルールの定義方法
OpenRules での複合条件を用いたルールの定義方法 OpenRules の汎用テンプレートを拡張したルールの定義方法
このシナリオの実行に当たり、下記の知識を事前に確認してください。 IM-BIS 、 IM-FormaDesigner の定義ファイルのインポート方法
IM-BIS 、 IM-FormaDesigner の定義ファイルのインポート方法