IM-BPM for Accel Platform IM-BPM プロセスデザイナ 操作ガイド 第5版 2020-04-01

4.3.7.1. タイマ境界イベント

タイマ境界イベントは、設定した時間情報を元にイベントを受信する境界イベントです。
指定時間が経過する、または、特定の日時になった場合に、タイマ境界イベントから引かれたシーケンスフローへとフローを進行させます。
設定可能な項目は以下のとおりです。

4.3.7.1.1. タイマ境界イベントの配置

タイマ境界イベントを配置するためには、事前にタイマ境界イベントが接続可能なアクティビティを配置しておく必要があります。
接続可能なアクティビティは以下の通りです。
アクティビティ名 パレット
アブストラクトタスク タスク
ユーザタスク タスク
スクリプトタスク タスク
サービスタスク タスク
メールタスク タスク
マニュアルタスク タスク
受信タスク タスク
ビジネスルールタスク タスク
コールアクティビティ タスク
サブプロセス コンテナ
IM-LogicDesignerタスク intra-mart
申請タスク intra-mart
起票タスク intra-mart
  1. 「パレット」から、「icon_palette_boundary_event」にカーソルを合わせます。

  2. 「パレット」の右側に現れる一覧から、「icon_timer_boundary_event」をドラッグ&ドロップの操作で接続可能なアクティビティの内部に配置します。

    • ここではユーザタスクに対してタイマ境界イベントを定義しています。

      ../../../../_images/timer_boundary_event_arrange01.png

4.3.7.1.2. 基本情報の設定

基本情報の設定について解説します。
  1. エディタ上で設定を行いたいフローエレメントをクリックします。

  2. プロパティエリアから「基本情報」タブを選択します。

    ../../../../_images/common_basic_information7.png
プロパティの詳細は以下のとおりです。
項目名 必須/任意 入力形式 説明
ID 必須
任意の文字列を設定します。
英数字と一部の記号のみ使用できます。
フローエレメントを一意に特定するためのIDを設定します。
名前 任意
任意の文字列を設定します。
フローエレメントの名前を設定します。
プロセス定義で表示されます。

4.3.7.1.3. メインコンフィグの設定

タイマ境界イベントのメインコンフィグの設定について解説します。
入力方式は、日付と時刻の表記に関する国際規格であるISO 8601の形式に則って記述する必要があります。
具体的な記述方法については、以下の説明欄を参照してください。
../../../../_images/timer_boundary_event_config01.png
項目名 必須/任意 入力形式 説明
アクティビティの取消     チェックを入れた場合、タイマ境界イベントが開始したときに、接続しているアクティビティを終了します。
時間指定の種別     時間を指定する種別を選択します。
日付 必須
日付形式の文字列を設定します。
EL式による設定が可能です。
「時間指定の種別」で「日付」を選択した場合に設定します。
開始する日付を設定します。
例:2016年1月1日12時開始 → 2016-01-01T12:00:00
指定日付に1回のみ受信されます。
周期 必須
周期形式の文字列を設定します。
EL式による設定が可能です。
「時間指定の種別」で「周期」を選択した場合に設定します。
開始する周期を設定します。
例:10時間毎に3回開始 → R3/PT10H
指定方法により複数回受信されます。
期間 必須
期間形式の文字列を設定します。
EL式による設定が可能です。
「時間指定の種別」で「期間」を選択した場合に設定します。
開始するまでの期間を設定します。
例:10日後開始 → P10D
タイマ境界イベントに到達したときから指定した期間が経過したとき1回のみ開始されます。