IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

Copyright © 2013 NTT DATA INTRAMART CORPORATION

↑Top

1

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

目次
1. 改訂情報
2. はじめに2.1. 本書の目的
2.2. 対象読者
2.3. 本書の構成
3. IM-BIS について
3.1. IM-BIS の構成
3.2. IM-BIS の特徴
4. システム管理者が使用する機能
4.1. 採番ルール定義を設定する
4.2. 各種定義の権限管理を設定する
4.3. 「IM-BIS －一覧」画面の説明（システム管理者向け）
4.4. 一覧表示パターン定義を設定する
4.5. フローをグループ分類する
4.6. 代理管理者を設定する
4.7. データソース定義を設定する
4.8. インポート・エクスポートを行う
4.9. 一括インポート・エクスポートを行う
4.10. ルール実行履歴レポート機能を利用する
4.11. 一括処理対象者変更を利用する
4.12. フロー設計書を出力する
5. IM-BIS の詳細カスタマイズ機能
5.1. 印影表示を利用する
5.2. プロセス管理の参照を利用する
5.3. 参照画面や特殊なタスク（ノード）で表示する画面を設定する
5.4. メールや IMBox を設定する（メッセージ定義）
5.5. メールや IMBox を設定する（メール／ IMBox定義）
5.6. 申請者承認防止機能を利用する
5.7. intra-mart Accel Platform 2019 Summer(Waltz) 以前の一覧画面を利用する
6. サンプル6.1. 外部連携サンプルプログラム（JAVA）
6.2. 動的処理対象者設定 外部連携（JAVA）サンプル
6.3. 動的処理対象者設定 外部連携（LogicDesigner）サンプル
6.4. 外部連携 処理結果メッセージ（LogicDesigner）サンプル2

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

改訂情報
変更年月日

変更内容

2013-02-01

初版

2013-04-01

第2版 下記を追加・変更しました。
「 データソース定義の操作方法 」「 データソース定義を設定する 」

2013-08-20

第3版 下記を追加・変更しました。
「 データソース定義の操作方法 」「 データソース定義を設定する 」「 IM-BIS で作成したフローに縦配置・横配置ノードを設定する」「 IM-BIS で作成したフローへの動的承認を設定する」「 IM-BIS で外部連携として利用できるJavaプログラムの仕様」「データマッパーでの関数向けJavaデータソース定義の復旧方法」「 IM-BIS で外部連携として利用できるWebサービスの仕様」

2014-01-01

第4版 下記を追加・変更・削除しました。
「 データソース定義の操作方法 」「 データソース定義を設定する 」「 IM-BIS で外部連携として利用できるクエリの仕様」「 IM-BIS で外部連携として利用できるJavaプログラムの仕様」「 IM-FormaDesigner アプリケーションから IM-BIS で登録したデータソース定義を利用するための権限を設定する」「データマッパーでCSVインポートとCSVエクスポートを部分的にマッピングする場合の仕様」「ボタン（イベント）の外部連携の仕様」「 IM-BIS で外部連携として利用できるWebサービスの仕様」「データマッパーでのマッピングの仕様」「データマッパーでの「通常イベント」と「特殊イベント」のリクエストとレスポンスの仕様」

2014-04-01

第5版 下記を追加・変更・削除しました。
「 ルール 」
「 IM-BIS 、 IM-FormaDesigner での権限の考え方」「サブフローに関する仕様」「BAMのテーブル情報」

2014-09-01

第6版 下記を追加・変更・削除しました。
「 Office365_GoogleApps 」「 リクエストパラメータ、レスポンスフィールドの機能と各部の説明 」「 Office 365 、 Google Apps 連携の接続情報を設定する 」「動的処理対象者設定に関する仕様」「 Office 365 、 Google Apps 連携の仕様 」「 ルール 」
「 各種定義の権限管理を設定する 」「 インポート・エクスポートを行う 」「 ルール実行履歴レポート機能を利用する 」

2014-12-01

第7版 下記を追加・変更・削除しました。
「 インポート・エクスポートを行う 」「 テナントDBクエリ 」

3

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
変更年月日

変更内容

2014-12-24

第8版 下記を追加・変更しました。
「 テナントDB更新系クエリ 」「 シェアードDB更新系クエリ 」「 データソース定義を設定する 」「 IM-BIS で外部連携として利用できるクエリの仕様」

2015-03-01

第9版 下記を削除しました。
「 Office365_GoogleApps 」「 Office 365 、 Google Apps 連携の仕様 」「 Office 365 、 Google Apps 連携の接続情報を設定する 」

2015-04-01

第10版 下記を追加・変更しました。
「 参照画面や特殊なタスク（ノード）で表示する画面を設定する 」「 IM-BIS 個別対応表 」

2015-08-01

第11版 下記を追加・変更しました。
「 JAVA（非推奨） 」にJAVAプログラムの配置先についての補足を追加しました。
「付録」を「 IM-BIS 仕様書 」に移動しました。

2015-12-01

第12版 下記を追加・変更しました。
「 参照画面や特殊なタスク（ノード）で表示する画面を設定する 」に特殊なタスク（ノード）についての説明を追加しました。
「 LogicDesigner 」を追加しました。
「 一括処理対象者変更を利用する 」を追加しました。

2016-04-01

第13版 下記を追加しました。
「 外部連携サンプルプログラム（JAVA） 」を追加しました。
「 動的処理対象者設定 外部連携（JAVA）サンプル 」を追加しました。
「 動的処理対象者設定 外部連携（LogicDesigner）サンプル 」を追加しました。

2016-08-01

第14版 下記を変更しました。
「 インポート・エクスポートを行う 」に採番ルール定義の移行に関する補足説明を追加しました。
「 申請者承認防止機能を利用する 」を追加しました。
「 BIS作成種類「BISフロー」の利用可否を切り替えるための設定をする 」を追加しました。
「 一括インポート・エクスポートを行う 」を追加しました。
「 メールや IMBox を設定する（メール／ IMBox定義） 」にショートカットURLから遷移時の「戻る」の遷移先に関する説明を追加しました。
IM-BPM のリリースに伴い、BIS作成種類「BPM」を「BISフロー」に変更しました。

2017-04-01

第15版 下記を変更しました。
「 データソース定義を設定する 」にリクエストパラメータへのシステムパラメータの設定方法に関する説明を追加しました。
「 データソース定義を設定する 」にレスポンスパラメータへの処理結果メッセージの設定方法に関する説明を追加しました。
「 サンプル 」に処理結果メッセージのサンプルを追加しました。
「 フロー設計書を出力する 」を追加しました。
以下のページにインポート時のワークフローパラメータの設定に関する注意事項を追加しました。
「 インポート・エクスポートを行う 」-「 IM-Workflow に関する定義ファイルをインポートする 」「 一括インポート・エクスポートを行う 」-「 一括インポートを実行する 」

4

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
変更年月日

変更内容

2017-08-01

第16版 下記を変更しました。
機械翻訳時の翻訳精度と可読性向上のため、以下のページの記号等の表現を変更しました。
「 一括処理対象者変更を利用する 」「 アプリケーション情報をインポートする 」にインポート時のテーブル作成に関する補足説明を追加しました。

2017-12-01

第17版 下記を変更しました。
「 データソース定義を設定する 」で紹介されている OpenRules のドキュメントを変更しました。

2018-08-01

第18版 下記を変更しました。
「 インポート・エクスポートを行う 」に前提条件を追加しました。

2018-12-01

第19版 下記を変更しました。
「 インポート・エクスポートを行う 」の前提条件にコラムを追加しました。

2019-12-01

第20版 下記を変更しました。
「 intra-mart Accel Platform 2019 Summer(Waltz) 以前の一覧画面を利用する 」を追加しました。
「 一括インポート・エクスポートを行う 」にFormaアプリケーションに関する説明を追加しました。

2020-04-01

第21版 下記を変更しました。
「 BIS作成種類「ワークフロー」の一覧メニューを登録／削除する 」に過去案件を追加しました。

2021-04-01

第22版 下記を変更しました。
「 メールや IMBox を設定する（メッセージ定義） 」を追加しました。

2022-06-01

第23版 下記を変更しました。
「 一括処理対象者変更を利用する 」の一括処理対象者変更のフロー・履歴に関する説明を変更しました。

2022-12-01

第24版 下記を変更しました。
「 一覧表示パターン定義を設定する 」の説明を変更しました。

2023-04-01

第25版 下記を変更しました。
「 一括インポート・エクスポートを行う 」にインポート／エクスポートファイル削除ジョブに関するコラムを追加しました。

2024-10-01

第26版 下記を変更しました。
「 各種定義の権限管理を設定する 」に「 IM-Workflow 管理グループでメッセージ設定の「管理対象」を登録する 」
を追加しました。

5

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

はじめに
本書の目的
本書は IM-BIS for Accel Platform （以下 IM-BIS ）でのシステム管理者が行う IM-BIS のシステム管理機能について説明したドキュメントです。

対象読者
次の利用者を対象としています。
IM-BIS のシステム管理を実施する方
IM-BIS のシステム管理を実施するユーザは、 IM-Workflow 、 IM-FormaDesigner 、 IM-BIS の機能について理解していることを前提としています。
IM-BIS では、利用する機能に応じて、ユーザを以下のように分類しています。
ユーザの役割に合わせて必要なドキュメントを参照してください。

本書の構成
本書を初めてご覧になる方は以下の順に読み進めていただくことをお勧めいたします。
IM-BIS について
IM-BIS の概要について説明しています。

システム管理者が使用する機能
IM-BIS でシステム管理者のみが使用する機能について説明しています。
システム管理者は、上記の機能の他にも業務管理者が使用する機能を使用できます。
詳細については、「 IM-BIS 業務管理者操作ガイド 」を参照してください。
IM-BIS の詳細カスタマイズ機能
IM-BIS でBIS定義の詳細カスタマイズを行うための方法を説明しています。
本書では、 IM-BIS の機能と他の関連する IM-Workflow や IM-FormaDesigner で対応する機能・ドキュメントについてご確認いただけます。
その他に、 IM-BIS のシステム管理者が外部連携を登録するための手順を説明しています。

6

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

IM-BIS について
IM-BIS(Business Integration Suite)とは、 IM-FormaDesigner 、 IM-Workflow の拡張パッケージです。
視覚的 / 直感的にわかりやすいユーザインタフェースを備え、ノンプログラミングでの開発を可能とする機能群を提供します。

IM-BIS の構成

IM-BIS の特徴
視覚的で直感的なユーザインターフェース
登録画面を簡略化し、必要な定義情報は自動で作成します。
グラフィカルに表示されたルートに対しマウス操作で画面や外部システムの連携機能を設定可能です。

ノンプログラミングで開発可能となる機能群
IM-BIS を導入した下記機能が強化され、よりノンプログラミングで開発可能となります。
データソース定義機能
外部連携機能アクション設定機能
テンプレート機能
画面設計書出力機能
フロー設計書出力機能
画面アイテム「グリッドテーブル」
画面アイテム「スプレッドシート」
OpenRules連携
Office365連携機能
一括インポート/エクスポート機能
IM-LogicDesignerタスク

7

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
履歴機能
BAM機能

コラム
IM-BIS 2016 Summer（8.0.11）以降、IM-BPM のリリースに伴い、簡易BPMである作成種類「BPM」の名称を「BISフロー」に変更します。
各ドキュメント内にて、画像等旧名称のままのものが存在しますが、「BPM」と「BISフロー」を読み替えて参照をお願いします。

コラム
IM-BIS 2019 Winter（8.0.21）以降、各種一覧画面を IM-Workflow の「申請一覧」「案件一覧」画面に統合しました。
IM-BIS 2019 Summer（8.0.20）以前の一覧画面も利用可能ですが、「申請一覧」「案件一覧」画面の利用を推奨いたします。

8

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

システム管理者が使用する機能
採番ルール定義を設定する
ここでは、採番ルール定義の設定方法と権限の設定方法について説明します。

Contents
採番ルール定義とは採番ルール定義を作成する
採番ルール定義の権限を設定する

採番ルール定義とは採番体系を管理し、一意の番号を生成するための定義です。
採番ルール定義を設定すると、画面アイテム「採番」で利用することができます。

採番ルール定義を作成する
詳細は「 IM-FormaDesigner 作成者操作ガイド 」を参照してください。

採番ルール定義の権限を設定する登録した採番ルール定義をBIS業務管理者が利用するためには、管理グループに設定する必要があります。
以下のリンク先の手順に従って、登録した採番ルール定義を管理グループの管理対象に設定してください。

管理グループに「管理対象」を設定する

各種定義の権限管理を設定する
ここでは、各種定義の権限管理をしている管理グループの設定方法について説明します。

Contents
管理グループとは管理グループ設定によってBIS業務管理者が管理・利用できる機能
管理グループを設定する
管理グループに「管理対象」を設定する
IM-Workflow 管理グループでメッセージ設定の「管理対象」を登録する

管理グループとは管理グループは、各種定義（BIS定義、外部連携、採番ルール定義）の権限管理を行います。
管理グループを設定することにより、 「BIS業務管理者」は、 IM-BIS で作成したBISフロー／ワークフローの作成、更新などを行うことができます。

管理グループ設定によってBIS業務管理者が管理・利用できる機能「管理グループ」機能では、BIS業務管理者が管理・利用できる対象が設定できます。
「BIS業務管理者」として IM-BISの管理を行う場合には、管理対象となる各種定義（BIS定義、外部連携、採番ルール定義）を設定する必要があります。
対象の定義を設定していない場合、「BIS業務管理者」は新規に業務管理者が作成したフロー（BIS定義）しか管理することができません。

コラム
BIS業務管理者がフロー（BIS定義）を新規作成した場合、BIS業務管理者自身が所属する管理グループの管理対象として自動的に追加されます。
権限管理対象の定義

9IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
種別

説明

BIS定義

作成したフロー（BIS定義）の定義に関する管理権限および実行プロセスに関する管理権限を管理します。
マスタ編集の設定により定義の権限範囲が決まり、案件操作の設定により運用上の権限範囲が決まります。
マスタ編集
ON ：対象のBIS定義の参照、編集が行えます。
OFF：対象のBIS定義の参照のみ行えます。
案件操作
ON：対象のBIS定義の全実行プロセスの参照、案件操作が行えます。（プロセスの参照一覧画面）
OFF：対象のBIS定義の全実行プロセスの参照のみ行えます。
管理対象に含まれていないBIS定義は、定義の参照および管理者権限での実行プロセスの参照は行えませ
ん。

外部連携

BIS定義の作成時に利用できるデータソース定義を管理します。
管理対象に含まれていないデータソースは、外部連携機能では利用できません。

採番ルール定義

BIS定義の作成時に利用できる採番ルール定義を管理します。
採番ルール定義は、フォーム作成時に画面アイテム「採番」で利用します。
管理対象に含まれていない採番ルール定義は、画面アイテムの「採番」では利用できません。

コラム
内部統制の監査目的などで、実行プロセスの履歴を参照させたい場合は、監査者用の管理グループを作成し対象BIS定義にマスタ編集「OFF」、案件操作「OFF」を設定してください。
さらにBIS定義を参照させたくない場合は、認可機能により実行プロセス参照用のメニューのみに限定することができます。

管理グループを設定する
管理グループを設定するには、以下の手順を行います。
1. 「サイトマップ」→「IM-BIS」→「フロー運用管理」→「権限者設定」→「管理グループ設定」をクリックします。
2. 「新規登録」をクリックします。

3. 「グループ名」に任意の名称を入力します。

10

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. 「アクセス権限」の「設定」をクリックします。

5. 「追加」をクリックします。

11

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 「BIS業務管理者」として設定するユーザなどを選択します。

7. 「設定」をクリックします。

8. 「管理対象」の「設定」をクリックします。

12

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

9. 管理できるBIS定義・外部連携・採番ルール定義をそれぞれ検索して設定します。

コラム
BIS定義についてはマスタ編集のチェックがオンの場合は更新・削除可能、オフの場合は参照のみが可能です。
この設定により、「フロー編集」でノードをダブルクリックした際の動作が変わります。
チェックがオンの場合「フォーム・デザイナ」画面が表示されます。
チェックがオフの場合「フォームプレビュー」画面が表示されます。

10. 「登録」をクリックします。

13

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

コラム
管理グループ設定で設定した管理の権限はメニューの「業務管理者」の「IM-BIS」の一覧からの編集時に適用されます。
「システム管理者」の「IM-BIS」の一覧からの編集時には適用されませんので、注意してください。
管理グループのBIS定義に関する権限設定は、使用するメニューに応じて動作が異なりますので注意してください。
マスタ編集設定権限が有効となるメニュー
業務管理者＞IM-BIS作成＞IM-BIS
権限が無効となるメニュー
システム管理者＞IM-BIS作成＞IM-BIS
案件操作設定権限が有効となるメニュー
業務管理者＞フロー＞参照（ワークフロー）
業務管理者＞フロー＞参照（BISフロー）
監査者＞フロー＞参照（ワークフロー）
監査者＞フロー＞参照（BISフロー）
権限が無効となるメニュー
システム管理者＞フロー運用管理＞参照（ワークフロー）システム管理者＞フロー運用管理＞参照（BISフロー）

注意
IM-BIS で設定した管理グループを IM-Workflow で変更した場合、正しく動作しない可能性がありますので、注意してください。

管理グループに「管理対象」を設定する
IM-FormaDesigner で登録したデータソース定義、採番ルール定義をBIS業務管理者がBISフロー／ワークフローの作成時に利用するためには、管理グループの管理対象として登録する必要があります。
管理グループに作成済みのデータソース定義、採番ルール定義を追加する方法は、以下の手順で行います。
1. 「サイトマップ」→「IM-BIS」→「フロー運用管理」→「権限者設定」→「管理グループ設定」をクリックします。
2. 設定対象の「管理グループ設定 - 編集」画面を表示します。

14

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. 「管理対象」の「設定」をクリックします。

4. データソース定義を追加する場合は「外部連携」、採番ルール定義を追加する場合は「採番ルール」をクリックします。

15

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

5. 「追加」をクリックします。

6. 対象のデータソース定義（採番ルール定義）のチェックをオンにし、「決定」をクリックします。

7. 「設定」をクリックします。

16

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

8. 管理対象に追加した外部連携（採番ルール定義）が表示されていることを確認し、「更新」をクリックして完了です。

IM-Workflow 管理グループでメッセージ設定の「管理対象」を登録する
メッセージ設定を利用する をBIS業務管理者が利用するためには、BIS管理者が IM-Workflow 管理グループにメッセージの参照権限を登録する必要があります。
管理対象としたいメッセージを登録する方法は、以下の手順で行います。
1. 「サイトマップ」→「ワークフロー」→「ワークフロー管理者」→「権限者設定」→「管理グループ設定」をクリックします。
2. 「管理対象」の［タブ：メッセージ］をクリックします。

17

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

送信の有無を設定をさせたいメッセージ定義を選択します。
配信メディアを選択すると、メッセージ定義の一覧が表示されます。
管理対象としたいメッセージ定義の「参照」欄のチェックをオンにし、「更新」をクリックすると、メッセージ定義が管理対象として登録されます。
「マスタ編集」欄はメッセージ設定の管理対象とは関係ありません。

注意
IM-Workflow の管理グループのメニューでメッセージの管理対象以外の設定を変更した場合、 IM-BIS が正しく動作しない可能性があります。
なお、本件については、以下のリリースノートでも「制限事項」に記載がありますので、併せて参照してください。
「 IM-BIS リリースノート 」-「 制限事項 」
IM-BIS で設定した管理グループは、 IM-Workflow の管理グループのメニューから変更しないでください。

「IM-BIS －一覧」画面の説明（システム管理者向け）
ここでは、システム管理者が使用する場合の「IM-BIS －一覧」画面について説明します。
「BISシステム管理者」は、「IM-BIS - 一覧」からBIS定義の管理や詳細カスタマイズ作業を行うことができます。
業務管理者向けの「IM-BIS －一覧」画面については、「 IM-BIS 業務管理者操作ガイド 」を参照してください。

Contents
BISシステム管理者／BIS業務管理者の一覧の違い「IM-BIS - 一覧」画面の機能と各部の説明

BISシステム管理者／BIS業務管理者の一覧の違い「IM-BIS - 一覧」画面は、実行しているユーザのロールが「BISシステム管理者」または「BIS業務管理者」であるかの違いにより、表示項目・利用できる機能の一部が異なります。
以下のポイントがユーザのロールによる機能の違いです。
表示項目「BISシステム管理者」の場合は、「フローID」「アプリ」の項目が表示されます。
「BIS業務管理者」の場合、「フローID」「アプリ」の項目は表示されません。
利用できる機能「BISシステム管理者」の場合は、「アプリ」のアイコンから IM-FormaDesigner の機能に基づくカスタマイズを行うことができます。
「BIS業務管理者」の場合、「アプリ」の項目が表示されないため、カスタマイズを行うことはできません。

18

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01「IM-BIS - 一覧」画面の機能と各部の説明「IM-BIS - 一覧」画面の内容は以下の通りです。

1. 最近使用した定義「IM-BIS - 更新履歴」画面を表示します。
2. 新規登録「IM-BIS - 新規登録」画面を表示します。

19

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
3. 最新情報
表示している内容を最新の状態に更新します。
4. BISフロー（チェックボックス）
チェックをオンにすると、BISフローを検索対象にします。
5. WF（チェックボックス）
チェックをオンにすると、ワークフローを検索対象にします。
6. 検索条件
検索する対象をセレクトボックスから選択します。
7. 入力フィールド
検索するキーワードを入力します。
8. 検索ボタン押下すると検索を実行します。
9. 選択した定義を削除
一覧から定義を選択して押下すると対象の定義を削除します。
10. 選択（チェックボックス）
チェックをオンにすると、対象の行の定義を選択します
項目欄のチェックボックスをオンにすると、一覧に表示された定義をすべて選択します。
11. 編集をクリックすると、対象の定義の「IM-BIS - フロー編集」画面を表示します。
12. BIS作成種類
対象の定義のBIS作成種類を表示します。
13. BIS名
対象の定義のBIS名を表示します。
14. 説明対象のBIS定義の説明文を表示します。
15. BIS ID
対象の定義のBIS IDを表示します。
16. フローID
対象の定義のフローIDを表示します。
17. アプリをクリックすると対象の定義の「フォーム設定」を表示します。
このメニューから変更を行った場合、BIS定義のデータの整合性がとれなくなる可能性がありますので、注意してください。

コラム「IM-BIS - 一覧」画面では、以下の項目をクリックすると、昇順・降順でソートすることができます。
BIS作成種類
BIS名説明
BIS ID

一覧表示パターン定義を設定する
ここでは、 IM-BIS の一覧表示パターン定義の設定方法について説明します。

Contents
一覧表示パターン定義とはIM-BIS で、一覧表示パターン定義を設定する

一覧表示パターン定義とは

20

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
一覧表示パターン定義では、「 intra-mart Accel Platform 2019 Spring(Violette) 」より追加された「 案件一覧 」の表示にあたり、任意の表示
パターンを定義できます。
また、「一括処理対象者変更」機能用の一覧を表示する際にも使用されます。
「一括処理対象者変更」については、「 一括処理対象者変更を利用する 」を参照してください。

IM-BIS で、一覧表示パターン定義を設定する「サイトマップ」→「IM-BIS」→「システム管理者」→「マスタ管理」→「フロー」→「一覧表示パターン定義」から、設定できます。
IM-BIS の一覧表示パターン定義は、 IM-Workflow と共通です。
基本的な使い方については、「 IM-Workflow 管理者操作ガイド 」を参照してください。

フローをグループ分類する
ここでは、フローグループ定義の設定方法について説明します。

Contents
フローグループ定義とはフローグループ定義を登録する
フローグループ定義を追加する
フローグループ定義を階層設定する

フローグループ定義とはフローグループ定義は、フロー定義を検索目的で分類するための定義です。
ツリー状の親子関係を持ち、1つのフロー定義が複数のフローグループに属することもできます。

フローグループ定義を登録する
1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「マスタ定義」→「フロー」→「フローグループ定義」をクリックします。
2. フローグループが一つも登録されていない場合、「フローグループ定義 - 新規作成」画面が表示されます。
既にフローグループが登録されている場合は「フローグループ定義を追加する」を参照してください。
フローグループ定義情報を入力します。

3. 「登録」をクリックします。

21

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. フローグループ定義を登録することができました。

フローグループ定義を追加する
1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「マスタ定義」→「フロー」→「フローグループ定義」をクリックします。
2. 「フローグループ定義 - 編集」画面の「新規作成」をクリックします。

22

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. 「フローグループ定義 - 新規作成」画面でフローグループ定義情報を入力します。

4. 「登録」をクリックします。

5. フローグループ定義を追加することができました。

23

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

フローグループ定義を階層設定する
1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「マスタ定義」→「フロー」→「フローグループ定義」をクリックします。
2. 「フローグループ定義 - 編集」画面の「新規作成」をクリックします。

3. フローグループ定義情報を入力します。
親階層にしたいフローグループ定義を選択します。
4. 「登録」をクリックします。

24

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

5. フローグループ定義を階層で登録することができました。
左にあるツリーのアイコンをクリックし、階層になっていることを確認してください。

代理管理者を設定する
ここでは、代理管理者の設定方法について説明します。

Contents
代理管理者設定とは代理管理者を設定する

代理管理者設定とは代理管理者設定は、代理設定の権限を、第三者に付与することができるユーザを設定する機能です。
設定すると、ワークフロー利用者に代理設定の権限を付与します。

代理管理者を設定する
1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「フロー運用管理」→「権限者設定」→「代理管理者設定」をクリックします。
2. 「検索」をクリックします。

25

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. 代理管理者を選択します。

4. 「更新」をクリックします。

5. 代理管理者設定を登録することができました。

26

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

データソース定義を設定する
ここでは、データソース定義の設定方法について説明します。

Contents
データソース定義とは
データソース定義の設定方法階層化したリクエストパラメータ、レスポンスフィールドの設定方法
BIS業務管理者が、各データソース定義を利用するための設定をする
リクエストパラメータへのシステムパラメータ設定方法
レスポンスパラメータへの処理結果メッセージ設定方法

データソース定義とは
データソース定義は、外部連携する場合のインタフェースを抽象化し、Webサービスでも、テーブルでも、同じインタフェースで連携する抽象化層の定義です。
データソース定義では、外部連携機能を設定します。

データソース定義の設定方法「データソース - 新規登録」画面の機能と各部の説明「データソース - 新規登録」画面の内容は以下の通りです。

1. データソース種別
データソースの種別を選択します。
データソースの種別は、以下の通りです。
テナントDBクエリ：テナントDBからデータを取得します。

27

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
シェアードDBクエリ：シェアードDBからデータを取得します。
REST（非推奨）：REST APIを使用して、Webサービスを利用できるように設定します。
SOAP（非推奨）：WSDLを使用して、Webサービスを利用できるように設定します。
JAVA（非推奨）：Javaプログラムを連携できるように設定します。
LogicDesigner： IM-LogicDesigner を連携できるように設定します。
CSVインポート：CSVのインポートができるように設定します。
CSVエクスポート：CSVのエクスポートができるように設定します。
テナントDB更新系クエリ：テナントDBのデータの登録・更新・削除を実行します。
シェアードDB更新系クエリ：シェアードDBのデータの登録・更新・削除を実行します。
2. データソース名
データソース定義の名称を入力します。
ここで設定した名称がデータマッパーなどで表示されます。
3. 備考
登録するデータソースの説明を入力します。
4. 他のロケール
クリックすると表示しているロケール以外のロケールに個別にデータソース名や備考の入力欄を表示します。

コラム
データソース種別「ルール」は、OpenRules モジュールを導入した場合のみ利用できます。
ルールの設定などの詳細については「 OpenRules for IM-BIS 連携ガイド 」を参照してください。

コラム
IM-BIS 2015 Winterより、データソース種別「LogicDesigner」を追加しました。
データソース種別「LogicDesigner」は、データソース種別「REST」「SOAP」「JAVA」の機能を補完したもので、今後新規機能の追加は「LogicDesigner」に対してのみ実施されます。
そのため、「REST」「SOAP」「JAVA」の利用については非推奨とし、「LogicDesigner」の利用を推奨しています。

「データソース - 新規登録」画面の操作手順「テナントDBクエリ」を設定する場合を例に、「データソース - 新規登録」画面の操作手順について説明します。
1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「マスタ管理」→「外部連携」→「データソース定義」をクリックします。
2. 「データソース - 一覧」画面で「登録」をクリックします。

28

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
3. 「データソース種別」で任意のデータソース種別を選択します。

4. 任意の「データソース名」、「備考」を入力して「登録」をクリックします。

「データソース - 編集」画面の機能と各部の説明「データソース - 編集」画面の内容は以下の通りです。
データソース種別により操作手順が異なりますので、操作手順についても以下を参照してください。

テナントDBクエリ「データソース - 編集[テナントDBクエリ]」画面の機能と各部の説明「データソース - 編集[テナントDBクエリ]」画面の内容は以下の通りです。

29

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

1. データソース名「データソース - 新規登録」画面で設定したデータソース名を表示します。
2. SQL
データソースとして実行するSQLを入力します。
記載するSQLはSELECT文のみとしてください。

注意
ここで指定するクエリは、サブクエリとして実行されます。
そのため、クエリ内で ORDER BY句 を指定すると、SQLServerではエラーが発生します。
SQLServer では、ORDER BY句 を指定しないようにしてください。
ただし、SQLServer 2005以降の場合には、TOP句と組み合わせることにより、ORDER BY句を指定することができます。
この制限について、IM-BISの外部連携から実行された場合は該当しません。
3. 入力値
テスト実行値：「SQL」に記述したデータ処理の条件（WHERE句）に記述したカラム（テーブルの項目）に代入する値を入力します。
アプリケーションの画面アイテムから入力されることが想定される値を入力します。
データ型：項目に対応するデータの形式を文字型（VARCHAR）、数値型（NUMBER）、日付型（DATE）、タイムスタンプ型（TIMESTAMP）の中から選択します。
論理名： IM-FormaDesigner の画面アイテムでデータソースを利用する際の「パラメータ設定」で表示する項目名として利用されます。20文字まで設定することができます。
追加・削除：入力値の追加・削除ができます。
4. 出力値
カラム名：「SQL」に記述したデータ処理がSELECT（データ抽出）の場合に出力する項目名を入力します。アプリケーションの画面ア
イテムに表示する項目を入力します。複数設定している場合には、画面アイテム「一覧選択」以外の項目にも検索結果を反映することができます。
データ型：項目に対応するデータの形式を文字型（VARCHAR）、数値型（NUMBER）、日付型（DATE）、タイムスタンプ型（TIMESTAMP）の中から選択します。
論理名： IM-FormaDesigner の画面アイテムでデータソースを利用する際の「取得値設定」で表示する項目名として利用されます。
20文字まで設定することができます。
追加・削除：出力値の追加・削除ができます。

30

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
注意
出力値を設定する場合には、以下の点に注意してください。
出力値のカラム名の設定で、以下のいずれかに該当する設定を行った場合には、アプリケーションの実行時にデータソース
定義によるデータ取得が正しく動作しません。
出力値のカラム名に大文字を含んでいる
同一のデータソース定義内で2つ以上の出力値に同じカラム名を設定する
クエリ詳細設定の出力値の設定を更新した場合には、該当のデータソース定義を呼び出している外部連携設定のデータマッ
パーの設定を再度実施するようにしてください。
データマッパーの設定を行わないと、データソース定義で行った更新内容が反映されません。

5. テスト実行
設定した情報を用いてデータが取得できるかが確認できます。
取得できなかった場合にはエラーメッセージが表示されます。
6. 登録
設定した内容をデータソース定義として登録します。

コラム
入力値、出力値の論理名は、 IM-BIS を導入している環境で、互換用アイテムに分類される画面アイテムを使用する場合に必要な設定です。
「データソース - 編集[テナントDBクエリ]」画面の操作手順「データソース - 編集[テナントDBクエリ]」画面の操作手順について説明します。
1. 「SQL」に実行するSQLを入力します。

2. 「SQL」のWHERE句で”?”を利用している場合には、”?”に合わせて「入力値」を設定します。

31

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. 「SQL」のSELECT句で設定している列に合わせて「出力値」を設定します。

4. 「テスト実行値」にテスト用の値を入力し、「テスト実行」をクリックします。

32

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

5. テストが成功した場合、以下のメッセージが表示されます。

6. 内容を確認して、「登録」をクリックします。

33

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

7. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

シェアードDBクエリ「データソース - 編集[シェアードDBクエリ]」画面の機能と各部の説明「データソース - 編集[シェアードDBクエリ]」画面の内容は以下の通りです。

34

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

1. データソース名「データソース - 新規登録」画面で設定したデータソース名を表示します。
2. 接続ID
シェアードDBとして設定されている接続情報を選択します。
3. SQL
データソースとして実行するSQLを入力します。
記載するSQLはSELECT文のみとしてください。

注意
ここで指定するクエリは、サブクエリとして実行されます。
そのため、クエリ内で ORDER BY句 を指定すると、SQLServerではエラーが発生します。
SQLServer では、ORDER BY句 を指定しないようにしてください。
ただし、SQLServer 2005以降の場合には、TOP句と組み合わせることにより、ORDER BY句を指定することができます。
この制限について、IM-BISの外部連携から実行された場合は該当しません。
4. 入力値
テスト実行値：「SQL」に記述したデータ処理の条件（WHERE句）に記述したカラム（テーブルの項目）に代入する値を入力します。
アプリケーションの画面アイテムから入力されることが想定される値を入力します。
データ型：項目に対応するデータの形式を文字型（VARCHAR）、数値型（NUMBER）、日付型（DATE）、タイムスタンプ型（TIMESTAMP）の中から選択します。
論理名：画面アイテムでデータソースを利用する際の「パラメータ設定」で表示する項目名として利用されます。 20文字まで利用することができます。
追加・削除：入力値の追加・削除ができます。
5. 出力値
カラム名：「SQL」に記述したデータ処理がSELECT（データ抽出）の場合に出力する項目名を入力します。アプリケーションの画面ア
イテムに表示する項目を入力します。複数設定している場合には、画面アイテム「一覧選択」以外の項目にも検索結果を反映することができます。
データ型：項目に対応するデータの形式を文字型（VARCHAR）、数値型（NUMBER）、日付型（DATE）、タイムスタンプ型（TIMESTAMP）の中から選択します。
論理名：画面アイテムでデータソースを利用する際の「取得値設定」で表示する項目名として利用されます。20文字まで利用することができます。
追加・削除：出力値の追加・削除ができます。

35

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
注意
出力値を設定する場合には、以下の点に注意してください。
出力値のカラム名の設定で、以下のいずれかに該当する設定を行った場合には、アプリケーションの実行時にデータソース
定義によるデータ取得が正しく動作しません。
出力値のカラム名に大文字を含んでいる
同一のデータソース定義内で2つ以上の出力値に同じカラム名を設定する
クエリ詳細設定の出力値の設定を更新した場合には、該当のデータソース定義を呼び出している外部連携設定のデータマッ
パーの設定を再度実施するようにしてください。
データマッパーの設定を行わないと、データソース定義で行った更新内容が反映されません。

6. テスト実行
設定した情報を用いてデータが取得できるかが確認できます。
取得できなかった場合にはエラーメッセージが表示されます。
7. 登録
設定した内容をデータソース定義として登録します。
「データソース - 編集[シェアードDBクエリ]」画面の操作手順「データソース - 編集[シェアードDBクエリ]」画面の操作手順について説明します。
1. 「接続ID」を選択します。

2. 「SQL」に実行するSQLを入力します。

36

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. 「SQL」のWHERE句で”?”を利用している場合には、”?”に合わせて「入力値」を設定します。

4. 「SQL」のSELECT句で設定している列に合わせて「出力値」を設定します。

37

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

5. 「テスト実行値」にテスト用の値を入力し、「テスト実行」をクリックします。

6. テストが成功した場合、以下のメッセージが表示されます。

38

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

7. 内容を確認して、「登録」をクリックします。

8. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

39

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

REST（非推奨）「データソース - 編集[REST]」画面の機能と各部の説明「データソース - 編集[REST]」画面の内容は以下の通りです。

1. データソース名「データソース - 新規登録」画面で設定したデータソース名を表示します。
2. サービスタイプ
データソース種別として選択した「REST」が表示されます。
3. RESTのURL
REST APIのエントリポイントとなるアドレスを記述します。
右のをクリックすると、入力されているURLをクリアします。

4. URI40

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
RESTのURLに続くリソースURIを記述します。
先頭に「/」を記述する必要があります。
5. メソッド
RESTのメソッドを設定します。
「GET」または「POST」が選択できます。
6. 返却形式
レスポンスの形式を設定します。
「JSON」または「XML」が選択できます。
7. 返却文字コード
レスポンスの文字コードを設定します。
8. リクエスト
リクエストパラメータを設定します。
9. レスポンス
レスポンスフィールドを設定します。
10. 登録設定した内容をデータソース定義として登録します。
リクエストパラメータ、レスポンスフィールドの機能と各部の説明
リクエストパラメータ、レスポンスフィールドの設定は以下の通りです。
リクエストの設定項目「リクエスト」の設定の内容は以下の通りです。
左の列番号をドラッグすることで、並び順を入れ替えることができます。

1. HEADER「パラメータ」をリクエストヘッダに含めるかどうかを設定します。
チェックをオンに設定したパラメータはリクエストヘッダとして扱います。
（JAVAの場合には、この項目は表示されません。）
2. パラメータ
リクエストパラメータ名を設定します。

注意
マルチバイト文字を入力可能にしておりますが、連携システムのインタフェース仕様やデータソース仕様により、使用できない場合があります。
そのため、シングルバイト文字の使用を推奨します。
3. データ型
リクエストパラメータのデータ型を設定します。
設定できるデータ型は、object / array / string / number / date / boolean です。
4. フォーマット「データ型」に「date」を設定した場合、日付の書式を設定します。
5. 親オブジェクト
リクエストオブジェクトが階層化されている場合に、上位階層に相当するパラメータの列番号を指定します。
親オブジェクトに指定可能なパラメータは、「データ型」が「object」、または「array」となっているものが対象です。
6. 削除
クリックするとリクエストパラメータを1行削除します。
7. 追加

41

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
クリックするとリクエストパラメータの入力欄を1行追加します。
レスポンスの設定項目「レスポンス」の設定の内容は以下の通りです。
左の列番号をドラッグすることで、並び順を入れ替えることができます。

1. フィールド
レスポンスフィールド名を設定します。

注意
マルチバイト文字を入力可能にしておりますが、連携システムのインタフェース仕様やデータソース仕様により、使用できない場合があります。
そのため、シングルバイト文字の使用を推奨します。
2. データ型
レスポンスフィールドのデータ型を設定します。
設定できるデータ型は、object / array / string / number / date / boolean です。
3. フォーマット「データ型」に「date」を設定した場合、日付の書式を設定します。
4. 親オブジェクト
レスポンスオブジェクトが階層化されている場合に、上位階層に相当するフィールドの列番号を指定します。
親オブジェクトに指定可能なパラメータは、「データ型」が「object」、または「array」となっているものが対象です。
5. 削除
クリックするとレスポンスフィールドを1行削除します。
6. 追加
クリックするとレスポンスフィールドの入力欄を1行追加します。
「データソース - 編集[REST]」画面の操作手順「データソース - 編集[REST]」画面の操作手順について説明します。
1. 「RESTのURL」、「URI」、「メソッド」、「返却形式」、「返却文字コード」を設定します。

42

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
2. 「リクエスト」の「追加」をクリックします。

3. 「HEADER」、「パラメータ」、「データ型」、「親オブジェクト」を設定します。
「データ型」を「Date」とする場合には、フォーマットも指定してください。

4. 6〜7の手順を繰り返し、必要なリクエストパラメータを設定します。

43

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

5. 「レスポンス」の「追加」をクリックします。

6. 「フィールド」、「データ型」、「親オブジェクト」を設定します。
データ型を「Date」とする場合には、フォーマットも指定してください。

44

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

7. 9〜10の手順を繰り返し、必要なレスポンスフィールドを設定します。

8. 「登録」をクリックします。

45

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

9. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

SOAP（非推奨）「データソース - 編集[SOAP]」画面の機能と各部の説明「データソース - 編集[SOAP]」画面の内容は以下の通りです。

46

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

1. データソース名「データソース - 新規登録」画面で設定したデータソース名を表示します。
2. サービスタイプ
データソース種別として選択した「SOAP」が表示されます。
3. WSDLのURLWSDLの記述されている場所(URL)を指定します。
右のをクリックすると、入力されているURLをクリアします。

4. 読み込み
クリックするとWSDLの内容を読み込み、「サービス名」、「ポート」、「オペレーション」を表示します。
5. サービス名
読み込んだWSDLに設定されているサービス名を表示します。
6. ポート
読み込んだWSDLに設定されているポートを表示します。
複数のポートがある場合は、利用するポートを選択します。
7. オペレーション
読み込んだWSDLに設定されているオペレーションを表示します。
複数のオペレーションがある場合は、利用するオペレーションを選択します。
8. リクエスト
リクエストパラメータを設定します。
（SOAPの場合、「WSDLのURL」、「サービス名」、「ポート」、「オペレーション」を設定すると表示されます。）
9. レスポンス
レスポンスフィールドを設定します。
（SOAPの場合、「WSDLのURL」、「サービス名」、「ポート」、「オペレーション」を設定すると表示されます。）
10. 登録設定した内容をデータソース定義として登録します。
リクエストパラメータ、レスポンスフィールドの機能と各部の説明
リクエストパラメータ、レスポンスフィールドの設定は以下の通りです。
リクエストの設定項目「リクエスト」の設定の内容は以下の通りです。
左の列番号をドラッグすることで、並び順を入れ替えることができます。

47

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

1. HEADER「パラメータ」をリクエストヘッダに含めるかどうかを設定します。
チェックをオンに設定したパラメータはリクエストヘッダとして扱います。
（JAVAの場合には、この項目は表示されません。）
2. パラメータ
リクエストパラメータ名を設定します。

注意
マルチバイト文字を入力可能にしておりますが、連携システムのインタフェース仕様やデータソース仕様により、使用できない場合があります。
そのため、シングルバイト文字の使用を推奨します。
3. データ型
リクエストパラメータのデータ型を設定します。
設定できるデータ型は、object / array / string / number / date / boolean です。
4. フォーマット「データ型」に「date」を設定した場合、日付の書式を設定します。
5. 親オブジェクト
リクエストオブジェクトが階層化されている場合に、上位階層に相当するパラメータの列番号を指定します。
親オブジェクトに指定可能なパラメータは、「データ型」が「object」、または「array」となっているものが対象です。
6. 削除
クリックするとリクエストパラメータを1行削除します。
7. 追加
クリックするとリクエストパラメータの入力欄を1行追加します。
レスポンスの設定項目「レスポンス」の設定の内容は以下の通りです。
左の列番号をドラッグすることで、並び順を入れ替えることができます。

1. フィールド
レスポンスフィールド名を設定します。

注意
マルチバイト文字を入力可能にしておりますが、連携システムのインタフェース仕様やデータソース仕様により、使用できない場合があります。
そのため、シングルバイト文字の使用を推奨します。
2. データ型
レスポンスフィールドのデータ型を設定します。
設定できるデータ型は、object / array / string / number / date / boolean です。

48

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
3. フォーマット「データ型」に「date」を設定した場合、日付の書式を設定します。
4. 親オブジェクト
レスポンスオブジェクトが階層化されている場合に、上位階層に相当するフィールドの列番号を指定します。
親オブジェクトに指定可能なパラメータは、「データ型」が「object」、または「array」となっているものが対象です。
5. 削除
クリックするとレスポンスフィールドを1行削除します。
6. 追加
クリックするとレスポンスフィールドの入力欄を1行追加します。
「データソース - 編集[SOAP]」画面の操作手順「データソース - 編集[SOAP]」画面の操作手順について説明します。
1. 「WSDLのURL」に利用するWebサービスのアドレスを入力します。

2. 「読み込み」をクリックします。

3. 正しく読み込めると、WSDLの読み込みに成功した内容のメッセージが表示されます。

49

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. 「ポート」と「オペレーション」を設定します。

5. 選択したポートとオペレーションに合わせた「リクエスト」と「レスポンス」が表示されることを確認し「登録」をクリックします。

50

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

コラム2013 Spring以前で作成したSOAP定義を2013 Summer以降で参照した場合、仕様によりパラメータが初期表示されないことがあります。
そのような場合でパラメータの確認が必要な場合には、以下の手順でパラメータを表示することができます。
「データソース - 編集[SOAP]」画面の「WSDLのURL」に参照したいWebサービスのURLを入力します。
「読み込み」をクリックします。
パラメータ表示後、「更新」をクリックするとパラメータが初期表示されます。

51

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
JAVA（非推奨）

Contents「データソース - 編集[JAVA]」画面の機能と各部の説明
リクエストパラメータ、レスポンスフィールドの機能と各部の説明「データソース - 編集[JAVA]」画面の操作手順
設定例「データソース - 編集[JAVA]」画面の機能と各部の説明「データソース - 編集[JAVA]」画面の内容は以下の通りです。

1. データソース名「データソース - 新規登録」画面で設定したデータソース名を表示します。
2. サービスタイプ
データソース種別として選択した「JAVA」が表示されます。
3. 実行ファイル
JAVA連携として利用するクラスを含むJARファイルを指定します。
4. 実行クラス
JARファイルのクラス名を完全修飾クラス名で指定します。
5. 読み込み
クリックすると実行クラスに含まれるメソッドが「メソッド」に表示されます。
6. メソッド
読み込んだクラスに含まれるメソッドを表示します。
複数のメソッドがある場合は、利用するメソッドを選択します。
7. リクエスト
リクエストパラメータを設定します。
8. レスポンス
レスポンスパラメータを設定します。
9. 登録
設定した内容をデータソース定義として登録します。
リクエストパラメータ、レスポンスフィールドの機能と各部の説明
リクエストパラメータ、レスポンスフィールドの設定は以下の通りです。

52

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
リクエストの設定項目「リクエスト」の設定の内容は以下の通りです。
左の列番号をドラッグすることで、並び順を入れ替えることができます。

1. HEADER「パラメータ」をリクエストヘッダに含めるかどうかを設定します。
チェックをオンに設定したパラメータはリクエストヘッダとして扱います。
（JAVAの場合には、この項目は表示されません。）
2. パラメータ
リクエストパラメータ名を設定します。

注意
マルチバイト文字を入力可能にしておりますが、連携システムのインタフェース仕様やデータソース仕様により、使用できない場合があります。
そのため、シングルバイト文字の使用を推奨します。
3. データ型
リクエストパラメータのデータ型を設定します。
設定できるデータ型は、object / array / string / number / date / boolean です。

コラム
各データ型の仕様については、「 IM-BIS 仕様書 」 - 「 IM-BIS で外部連携として利用できるJavaプログラムの仕様 」を参照してください。
4. フォーマット「データ型」に「date」を設定した場合、日付の書式を設定します。

注意「フォーマット」に設定した日付の書式は、現在適用されません。
「フォーマット」は入力必須のため、仮設定を入力してください。
5. 親オブジェクト
リクエストオブジェクトが階層化されている場合に、上位階層に相当するパラメータの列番号を指定します。
親オブジェクトに指定可能なパラメータは、「データ型」が「object」、または「array」となっているものが対象です。
6. 削除
クリックするとリクエストパラメータを1行削除します。
7. 追加
クリックするとリクエストパラメータの入力欄を1行追加します。
レスポンスの設定項目「レスポンス」の設定の内容は以下の通りです。
左の列番号をドラッグすることで、並び順を入れ替えることができます。

53

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

1. フィールド
レスポンスフィールド名を設定します。

注意
マルチバイト文字を入力可能にしておりますが、連携システムのインタフェース仕様やデータソース仕様により、使用できない場合があります。
そのため、シングルバイト文字の使用を推奨します。
2. データ型
レスポンスフィールドのデータ型を設定します。
設定できるデータ型は、object / array / string / number / date / boolean です。

コラム
各データ型の仕様については、「 IM-BIS 仕様書 」 - 「 IM-BIS で外部連携として利用できるJavaプログラムの仕様 」を参照してください。
3. フォーマット「データ型」に「date」を設定した場合、日付の書式を設定します。

注意「フォーマット」に設定した日付の書式は、現在適用されません。
「フォーマット」は入力必須のため、仮設定を入力してください。
4. 親オブジェクト
レスポンスオブジェクトが階層化されている場合に、上位階層に相当するフィールドの列番号を指定します。
親オブジェクトに指定可能なパラメータは、「データ型」が「object」、または「array」となっているものが対象です。
5. 削除
クリックするとレスポンスフィールドを1行削除します。
6. 追加
クリックするとレスポンスフィールドの入力欄を1行追加します。
「データソース - 編集[JAVA]」画面の操作手順「データソース - 編集[JAVA]」画面の操作手順について説明します。
1. 「クラスファイル一覧」をクリックします。

54

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

2. 「実行ファイル一覧」画面から設定するファイルの「選択」をクリックします。

3. 「実行クラス」に、設定したファイルに含まれるクラスの完全修飾クラス名を入力します。

4. 「読み込み」をクリックします。

55

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

5. 読み込みに成功すると「メソッド」が表示されますので、利用するメソッドを選択します。

6. 「リクエスト」の「追加」をクリックします。

56

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
7. 「パラメータ」、「データ型」、「親オブジェクト」を設定します。
「データ型」を「Date」とする場合には、フォーマットも指定してください。

8. 6〜7の手順を繰り返し、必要なリクエストパラメータを設定します。

9. 「レスポンス」の「追加」をクリックします。

57

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

10. 「パラメータ」、「データ型」、「親オブジェクト」を設定します。
「データ型」を「Date」とする場合には、フォーマットも指定してください。

11. 9〜10の手順を繰り返し、必要なレスポンスパラメータを設定します。

58

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

12. 「登録」をクリックします。

13. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

59

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

コラム
JAVAプログラムは、ユーザモジュールとして、事前に配置する必要があります。
JAVAプログラムの配置先は、「 IM-BIS セットアップガイド 」 - 「 バーチャルテナントに関する設定 」で設定できます。
デフォルトの設定では、「WEB-INF/im_bis/datasource/lib」です。
ユーザモジュールとしては、以下のようにJAVAプログラムを配置します。

設定例
外部連携（JAVA）の設定例については、「 IM-BIS システム管理者操作ガイド 」「 外部連携サンプルプログラム（JAVA） 」を参照してください。

LogicDesigner

Contents「データソース - 編集[LogicDesigner]」画面の機能と各部の説明「データソース - 編集[LogicDesigner]」画面の操作手順「データソース - 編集[LogicDesigner]」画面の機能と各部の説明

60

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01「データソース - 編集[LogicDesigner]」画面の内容は以下の通りです。

1. データソース名「データソース - 新規登録」画面で設定したデータソース名を表示します。
2. バージョン
IM-LogicDesigner のフロー実行時のフロー定義のバージョンの扱いを指定します。
3. フロー定義実行する IM-LogicDesigner のフロー定義を指定します。
4. フロー選択
クリックすると IM-LogicDesigner のフロー定義の一覧が表示されます。
5. バージョン番号「バージョン」で、「バージョン指定なし」を選択した場合は、フロー選択時点での最新のバージョンが表示されます。
「バージョン」で、「バージョンを指定する」を選択した場合は、指定したバージョンが表示されます。
6. リクエスト
リクエストパラメータを表示します。
7. レスポンス
レスポンスパラメータを表示します。
8. 登録
設定した内容をデータソース定義として登録します。
「データソース - 編集[LogicDesigner]」画面の操作手順「データソース - 編集[LogicDesigner]」画面の操作手順について説明します。
1. 「バージョン」を選択します。

バージョン指定なし
常に最新の IM-LogicDesigner のフロー定義のバージョンで処理を実行します。
フローの入出力設定が、データソース定義作成時から変更されていない場合に有効です。
バージョンを指定する
特定のバージョンを指定して IM-LogicDesigner のフローを実行します。

61

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
コラム
データソースを登録後に IM-LogicDesigner のフローの入出力設定を変更した場合は、再度フロー選択を行い、リクエス
トとレスポンスの情報を更新してください。
2. 「フロー選択」をクリックします。

3. 「フロー定義検索」画面から設定するフローを選択し、「決定」をクリックします。

コラム「バージョン」の選択で、「バージョン指定なし」を選んだ場合は、 IM-LogicDesigner のフロー定義のみ選択してください。
「バージョン」の選択で、「バージョンを指定する」を選んだ場合は、 IM-LogicDesigner のフロー定義の選択後、任意のバージョンを選択します。
4. 「リクエスト」「レスポンス」は、選択した IM-LogicDesigner のフローの定義から読み込み、自動で設定されます。

62

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

コラム
IM-LogicDesigner で入出力に設定したデータ型の中に、外部連携に対応していないデータ型が含まれる場合は、フロー選択時に警告メッセージが表示されます。
その場合、データソース定義としては利用が可能ですが、外部連携では該当のデータ型へのマッピングはできません。
入出力データ型の仕様については、「 IM-LogicDesigner との連携の仕様 」を参照してください
5. 「登録」をクリックします。

コラム
IM-LogicDesigner のフロー定義は、事前に登録する必要があります。
IM-LogicDesigner のフロー定義については、「 IM-LogicDesigner仕様書 」を参照してください。

CSVインポート「データソース - 編集[CSVインポート]」画面の機能と各部の説明「データソース - 編集[CSVインポート]」画面の内容は以下の通りです。

63

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

1. データソース名「データソース - 新規登録」画面で設定したデータソース名を表示します。
2. 文字コード
インポート対象ファイルの文字コードを指定します。
対象ファイルに合わせて、Javaでサポートされているエンコーディングセット（SJIS、Windows-31J、UTF-8など）を指定します。
3. 改行コード
インポート対象ファイルの改行コードを指定します。
「CR+LF」、「CR」、「LF」の中から設定します。
4. 区切り文字
インポート対象ファイルの区切り文字を指定します。
「タブ」、「セミコロン」、「カンマ」、「スペース」の中から設定します。
5. スキップ行数（先頭）インポート時に、先頭の読み込まない行数を指定します。
初期値に「0」が記述されています。
見出し行をインポートしたくないときなどは「1」を指定します。

注意
改行コードが正しく設定されていない場合、正常にスキップされない可能性があります。
6. スキップ行数（末尾）インポート時に、末尾の読み込まない行数を指定します。
初期値に「0」が記述されています。

注意
改行コードが正しく設定されていない場合、正常にスキップされない可能性があります。
7. データフォーマット
列名：取り込むCSVの項目名を記述します。
データ型：取り込むCSVの項目に対応するデータ型を設定します。
設定できるデータ型は、string / number / date / boolean です。
フォーマット：データ型が date の場合に、フォーマットを設定します。
追加・削除：項目の追加・削除ができます。

コラム
データ型がstringの場合に、以下の文字をCSVファイルに記載する場合は、エスケープ文字としてダブルコーテーションを付けてください。
ダブルコーテーション （例 aa”aaa → “aa”“aaa”）
区切り文字として指定した文字 （例 bb,bbb → “bb,bbb”）

64

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
8. 登録
設定した内容をデータソース定義として登録します。
「データソース - 編集[CSVインポート]」画面の操作手順「データソース - 編集[CSVインポート]」画面の操作手順について説明します。
1. インポートファイルに合わせて、「文字コード」、「改行コード」、「区切り文字」、「スキップ行数（先頭）」、「スキップ行数（末尾）」を入力します。

2. インポートファイルに合わせて、「データフォーマット」を入力し、「登録」ボタンをクリックします。

3. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

65

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

CSVエクスポート「データソース - 編集[CSVエクスポート]」画面の機能と各部の説明「データソース - 編集[CSVエクスポート]」画面の内容は以下の通りです。

1. データソース名「データソース - 新規登録」画面で設定したデータソース名を表示します。
2. 文字コード
エクスポート対象ファイルの文字コードを指定します。
出力したい文字コードを、Javaでサポートされているエンコーディングセット（SJIS、Windows-31J、UTF-8など）を指定します。
3. 改行コード
エクスポート対象ファイルの改行コードを指定します。
「CR+LF」、「CR」、「LF」の中から設定します。
4. 区切り文字
エクスポート対象ファイルの区切り文字を指定します。
「タブ」、「セミコロン」、「カンマ」、「スペース」の中から設定します。

66

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
5. 見出し行
見出し行の有無を設定します。
「あり」の場合
データフォーマットの「列名」を、見出しとしてCSVファイルの1行目に出力します。
「なし」の場合
見出しを表示しません。
1行目にはエクスポート対象のデータが出力されます。
6. ダブルクォート
CSV出力時に、項目を「”（ダブルクォート）」で囲うかを設定します。
「全データ型」の場合
見出し行から対象データまで、すべての項目をダブルクォートで囲みます。
「Stringのみ」の場合
データフォーマットのデータ型が「String」の項目のみ、ダブルクォートで囲みます。
「なし」の場合すべての項目をダブルクォートで囲みません。

コラム「なし」の場合、ダブルクォートを使用しませんが、「カンマ」や「タブ」などの特殊な文字列を含む場合は、「”（ダブルクォート）」で囲むことがあります。
7. データフォーマット
列名：CSVに出力する項目名を記述します。
データ型：取り込むCSVの項目に対応するデータ型を設定します。
設定できるデータ型は、string / number / date / boolean です。
フォーマット：データ型が date の場合に、フォーマットを設定します。
追加・削除：項目の追加・削除ができます。
8. 登録
設定した内容をデータソース定義として登録します。
「データソース - 編集[CSVエクスポート]」画面の操作手順「データソース - 編集[CSVエクスポート]」画面の操作手順について説明します。
1. エクスポートしたい設定で「文字コード」、「改行コード」、「区切り文字」、「見出し行」、「ダブルクォート」を入力します。

2. エクスポートしたいデータに合わせて、「データフォーマット」を入力し、「登録」ボタンをクリックします。

67

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

ルール「データソース－編集[ルール]」画面の機能と各部の説明「データソース－編集[ルール]」画面の内容は以下の通りです。

68

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

1. データソース名「データソース－新規登録」画面で設定したデータソース名を表示します。
2. サービスタイプ
データソース種別として選択した「RULE」が表示されます。
3. Decision名
設定ファイルのDecision名を入力します。
4. 実行モード「Rule」の実行モードを選択します。
「シーケンシャル」モードを選択すると「Rule Engine」を実行します。
「推論型」モードを選択すると「Rule Solver」を実行します。
5. 解のタイプ「推論型」モード利用時に、返却する解の個数を設定できます。
単一解
解を１つのみ返却します。この解のタイプの場合は、詳細設定が選択可能です。
OpenRules からのレスポンスはオブジェクト、htmlで取得可能です。
複数解
解を複数返却します。レスポンスはhtmlでのみ取得可能です。
6. 詳細設定
解のタイプが単一解の時に選択可能です。
選択することで、解の返却範囲の設定とコスト変数の設定が可能です。
7. 解の返却範囲「推論型」モード利用時に、最大いくつの解を考慮するかの設定を行います。

69

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
各選択可能項目と、考慮する解の個数は以下の通りです。
選択可能項目

解の個数

小

10

中

25

大

50

コスト変数の設定を行う場合は、この解の返却範囲で設定された解の中から最適解を選択します。
8. コスト変数
最適解を返却させたい時に設定します。

1. 条件
最適解の条件を指定します。指定可能な条件は以下です。
最大化
コスト変数が最大となる解を最適解と判断します。
最少化
コスト変数が最少となる解を最適解と判断します。
2. 変数名
コスト変数として指定する変数名を記入します。
指定する変数は、ルール設定ファイル（.xls）内の「Glossary」テーブルで設定した「Decision Variable」の中から指定してください。
ただし、指定可能な変数の型はint型のみです。
9. 設定ファイルのアップロード（decisionファイル設定）
設定ファイルをアップロードします。
Decisionファイル
Decisionを含むExcelファイルのラジオボタンをオンにします。
ファイル名
アップロードしたファイル名が表示されます。
ダウンロードアップロードしたファイルをローカルにダウンロードします。
削除
アップロードしたファイルをサーバのStorageから削除します。
10. Java Beanアーカイブリスト「推論型」モードを実行する際に使用するクラスファイル名を設定します。
11. リクエスト「シーケンシャルモード」を実行する際に手動でリクエストパラメータを設定します。
12. レスポンス「シーケンシャルモード」を実行する際に手動でレスポンスフィールドを設定します。

注意
1つのデータソース定義に対して、同じ名称の設定ファイルを複数アップロードすることはできません。
同じ名称の設定ファイルをアップロードする場合には、一度登録済みの設定ファイルを削除してからアップロードしてください。
Java Beanアーカイブリストの機能と各部の説明
Java Beanアーカイブリストの設定は以下の通りです。
Java Beanアーカイブリスト
Java Beanアーカイブリストの設定の内容は以下の通りです。

70

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01「推論型」モード実行時に使用するjarファイルを選択します。
Java Beanリスト
Java Beanリストの設定の内容は以下の通りです。

Java Beanアーカイブリストで選択したjarファイル内使用するクラスを選択します。
使用するクラスを選択すると、自動でリクエストまたはレスポンスに値が設定されます。
リクエストパラメータ、レスポンスフィールドの機能と各部の説明
リクエストパラメータ、レスポンスフィールドの設定は以下の通りです。
リクエストの設定項目
リクエストの設定の内容は以下の通りです。
「実行モード」が「シーケンシャル」の場合、左の列番号をドラッグすることで、並び順を入れ替えることができます。

71

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

1. パラメータ
リクエストパラメータ名を設定します。
外部連携設定（データマッパー）でリクエストとして設定したい値を、「Glossary」のBusiness ConceptとAttributeを参照して記述します。

注意
全角文字などの、マルチバイト文字を設定することはできません。
2. データ型
リクエストパラメータのデータ型を設定します。
設定できるデータ型は、string / number / date / boolean / object / array です。
3. フォーマット
型に「date」を設定した場合、日付の書式を設定します。
4. 親オブジェクト
リクエストオブジェクトが階層化されている場合に、上位階層に相当するパラメータの列番号を指定します。
親オブジェクトに指定可能なパラメータは、「型」が「object」、または「array」となっているものが対象です。
5. 追加
クリックするとリクエストパラメータの入力欄を1行追加します。
6. 削除
クリックするとリクエストパラメータを1行削除します。
レスポンスの設定項目
レスポンスの設定の内容は以下の通りです。
左の列番号をドラッグすることで、並び順を入れ替えることができます。

1. パラメータ
レスポンスフィールド名を設定します。
外部連携設定（データマッパー）でレスポンスとして設定したい値を「Glossary」のBusiness ConceptとAttributeを参照して記述します。

注意
全角文字などの、マルチバイト文字を設定することはできません。
2. データ型
レスポンスフィールドのデータ型を設定します。
設定できるデータ型は、object / array / string / number / date / boolean です。
3. フォーマット
型に「date」を設定した場合、日付の書式を設定します。
4. 親オブジェクト
レスポンスオブジェクトが階層化されている場合に、上位階層に相当するフィールドの列番号を指定します。
親オブジェクトに指定可能なパラメータは、「型」が「object」、または「array」となっているものが対象です。
5. 追加
クリックするとレスポンスフィールドの入力欄を1行追加します。
6. 削除
クリックするとレスポンスフィールドを1行削除します。

72

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
コラム「推論型」モードを利用する場合はリクエスト・レスポンス用にJavaBeanを作成し、jarファイルとして配置する必要があります。
デフォルトの配置先は以下です。
%RESIN_HOME% /webapps/ %コンテキストパス% /WEB-INF/im_bis/datasource/rule/solver

また、jarファイルの配置先は IM-BIS の設定ファイルによって変更することができます。
設定ファイルについては「 IM-BIS セットアップガイド 」-「 バーチャルテナントに関する設定 」を参照してください。

「データソース - 編集[ルール]」画面の操作手順「データソース - 編集[ルール]」画面の操作手順について説明します。
RuleEngineの場合
1. 設定ファイルに記述した「Decision名」を入力します。

2. 「実行モード」が「シーケンシャル」となっていることを確認し、「ファイル追加...」をクリックし、ファイルを選択します。

3. 対象のファイルが選択されていることを確認し、「Decisionファイル」をクリックします。

73

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. 「リクエスト」の「追加」をクリックします。

5. 「パラメータ」、「データ型」、「親オブジェクト」を設定します。
「データ型」を「Date」とする場合には、フォーマットも指定してください。

74

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 4〜5の手順を繰り返し、必要なリクエストパラメータを設定します。

7. 「レスポンス」の「追加」をクリックします。

75

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

8. 「パラメータ」、「データ型」、「親オブジェクト」を設定します。
「データ型」を「Date」とする場合には、フォーマットも指定してください。

9. 7〜8の手順を繰り返し、必要なレスポンスパラメータを設定します。

76

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

10. 「登録」ボタンをクリックします。

11. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

77

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

RuleSolverの場合
1. 以下のフォルダに設定したいjarファイルを配置します。
%RESIN_HOME% /webapps/ %コンテキストパス% /WEB-INF/im_bis/datasource/rule/solver

2. 設定ファイルに記述した「Decision名」を入力します。

3. 「実行モード」の「推論型」をクリックします。

78

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. 「ファイル追加...」をクリックし、ファイルを選択します。

5. 対象のファイルが選択されていることを確認し、「Decisionファイル」をクリックします。

79

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 「Java Beanアーカイブリスト」の「追加」をクリックします。

7. 「Java Beanアーカイブリスト」画面に対象のjarファイルが表示されていることを確認し、説明を入力します。

80

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

注意
説明の入力は任意です。
説明を入力した場合は、保存ボタンをクリックしないと説明が保存されないため、注意してください。
8. 「保存」ボタンをクリックします。

9. 対象のjarファイルを選択し、「OK」ボタンをクリックします。

10. 「Java Beanアーカイブリスト」に対象のjarが表示されていることを確認し、「リクエスト」の「追加」をクリックします。

81

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

11. 「Java Beanリスト」画面のjarファイルのリクエストに使用するJava Beanを選択し、OKをクリックします。

12. 「リクエスト」の値を確認し、「レスポンス」の「追加」をクリックします。

82

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

13. 「Java Beanリスト」画面のjarファイルのレスポンスに使用するJava Beanを選択し、OKをクリックします。

14. 「レスポンス」の値を確認し、「登録」ボタンをクリックします。

83

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

15. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

テナントDB更新系クエリ「データソース - 編集[テナントDB更新系クエリ]」画面の機能と各部の説明「データソース - 編集[テナントDB更新系クエリ]」画面の内容は以下の通りです。

84

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

1. データソース名「データソース - 新規登録」画面で設定したデータソース名を表示します。
2. SQL
データソースとして実行するSQLを入力します。
記載するSQLは、INSERT、UPDATE、DELETEが利用できます。
3. 入力値
テスト実行値：
INSERT、UPDATEの場合には、データを登録・更新する対象の列と、条件（WHERE句）に代入する値を入力します。
データ型：項目に対応するデータの形式を文字型(VARCHAR)、数値型(NUMBER)、日付型(DATE)、タイムスタンプ型(TIMESTAMP)の中から選択します。
論理名： IM-FormaDesigner の画面アイテムでデータソースを利用する際の「パラメータ設定」で表示する項目名として利用されます。20文字まで設定することができます。
追加・削除：入力値の追加・削除ができます。

注意
テナントDB更新系クエリ・シェアードDB更新系クエリでのテスト実行について
テナントDB更新系クエリ・シェアードDB更新系クエリでは、テスト実行を行うと、実際にテーブルへのデータの登録・更新・削除が行われます。
データソース定義の設定画面でテスト実行を行う場合には、実際に登録・更新・削除となるデータを入力するか、またはテ
スト実行後にTableMaintenanceやデータベース管理ツールなどを用いて不要なデータの削除などを行うようにしてください。

85

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
コラム
DATE型・TIMESTAMP型のテスト実行値について日付を扱うデータ型の書式設定は、以下の通りです。
データ型

書式（デフォルト）

設定

DATE

“yyyy/MM/dd”

IM_DATETIME_FORMAT_TIME_INPUTTIMESTAMP“yyyy/MM/dd HH:mm”

IM_DATETIME_FORMAT_DATE_INPUT
IM_DATETIME_FORMAT_TIME_INPUT（※）※ TIMESTAMPの設定は、2つの項目の設定値を半角スペースで結合した値で設定されます。
書式を変更する場合には、以下の設定ファイルを変更してください。
conf/date-time-format-config/im-date-time-format-config.xml

コラム
更新系クエリにおけるトランザクションの単位
更新系クエリ（テナントDB更新系クエリ、シェアードDB更新系クエリ）において、トランザクションは実行のタイミングに基づいて、以下の通り設定しています。
タスク（ノード）の前処理
データソース定義の単位で別のトランザクションを設定します。
アクション設定（画面でのイベント）
データソース定義の単位で別のトランザクションを設定します。
タスク（ノード）の後処理
すべての データソース定義で１つのトランザクションを設定します。
（シェアードDB更新系クエリを含む場合、XAではありませんが、各アプリケーションサーバの分散トランザクション
によって管理されます。）
案件終了処理データソース定義の単位で別のトランザクションを設定します。

4. 出力値
テナントDB更新系クエリでは、固定でデータ処理件数が設定されます。
データマッパーを利用して、アイテムの値に処理件数を反映することもできます。
5. テスト実行
設定した情報に基づいて、データの登録・更新・削除を行います。
実行後のデータ処理については、データベースに即座に反映されます。
データの登録・更新・削除ができなかった場合には、エラーメッセージを表示します。
6. 登録
設定した内容をデータソース定義として登録します。
「データソース - 編集[テナントDB更新系クエリ]」画面の操作手順「データソース - 編集[テナントDB更新系クエリ]」画面の操作手順について説明します。
1. 「SQL」に実行するSQLを入力します。

86

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

2. 「SQL」の列名・条件で”?”（プレースホルダ）を利用している場合には、”?”に合わせて「入力値」を設定します。
なお、列名と条件の両方に”?”を利用している場合には、SQLに登場する順番に設定してください。

3. 「テスト実行値」には、実際にデータの登録・変更・削除に利用する 値を入力し、「テスト実行」をクリックします。

87

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. テストが成功した場合、以下のメッセージが表示されます。

5. 内容を確認して、「登録」をクリックします。

88

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

シェアードDB更新系クエリ「データソース - 編集[シェアードDB更新系クエリ]」画面の機能と各部の説明「データソース - 編集[シェアードDB更新系クエリ]」画面の内容は以下の通りです。

89IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

1. データソース名「データソース - 新規登録」画面で設定したデータソース名を表示します。
2. SQL
データソースとして実行するSQLを入力します。
記載するSQLは、INSERT、UPDATE、DELETEが利用できます。
3. 入力値
テスト実行値：
INSERT、UPDATEの場合には、データを登録・更新する対象の列と、条件（WHERE句）に代入する値を入力します。
データ型：項目に対応するデータの形式を文字型(VARCHAR)、数値型(NUMBER)、日付型(DATE)、タイムスタンプ型(TIMESTAMP)の中から選択します。
論理名： IM-FormaDesigner の画面アイテムでデータソースを利用する際の「パラメータ設定」で表示する項目名として利用されます。20文字まで設定することができます。
追加・削除：入力値の追加・削除ができます。

注意
テナントDB更新系クエリ・シェアードDB更新系クエリでのテスト実行について
テナントDB更新系クエリ・シェアードDB更新系クエリでは、テスト実行を行うと、実際にテーブルへのデータの登録・更新・削除が行われます。
データソース定義の設定画面でテスト実行を行う場合には、実際に登録・更新・削除となるデータを入力するか、またはテ
スト実行後にTableMaintenanceやデータベース管理ツールなどを用いて不要なデータの削除などを行うようにしてください。

90

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
コラム
DATE型・TIMESTAMP型のテスト実行値について日付を扱うデータ型の書式設定は、以下の通りです。
データ型

書式（デフォルト）

設定

DATE

“yyyy/MM/dd”

IM_DATETIME_FORMAT_TIME_INPUTTIMESTAMP“yyyy/MM/dd HH:mm”

IM_DATETIME_FORMAT_DATE_INPUT
IM_DATETIME_FORMAT_TIME_INPUT（※）※ TIMESTAMPの設定は、2つの項目の設定値を半角スペースで結合した値で設定されます。
書式を変更する場合には、以下の設定ファイルを変更してください。
conf/date-time-format-config/im-date-time-format-config.xml

コラム
更新系クエリにおけるトランザクションの単位
更新系クエリ（テナントDB更新系クエリ、シェアードDB更新系クエリ）において、トランザクションは実行のタイミングに基づいて、以下の通り設定しています。
タスク（ノード）の前処理
データソース定義の単位で別のトランザクションを設定します。
アクション設定（画面でのイベント）
データソース定義の単位で別のトランザクションを設定します。
タスク（ノード）の後処理
すべての データソース定義で１つのトランザクションを設定します。
（シェアードDB更新系クエリを含む場合、XAではありませんが、各アプリケーションサーバの分散トランザクション
によって管理されます。）
案件終了処理データソース定義の単位で別のトランザクションを設定します。

4. 出力値
シェアードDB更新系クエリでは、固定でデータ処理件数が設定されます。
データマッパーを利用して、アイテムの値に処理件数を反映することもできます。
5. テスト実行
設定した情報に基づいて、データの登録・更新・削除を行います。
実行後のデータ処理については、データベースに即座に反映されます。
データの登録・更新・削除ができなかった場合には、エラーメッセージを表示します。
6. 登録
設定した内容をデータソース定義として登録します。
「データソース - 編集[シェアードDB更新系クエリ]」画面の操作手順「データソース - 編集[シェアードDB更新系クエリ]」画面の操作手順について説明します。
1. 接続IDを選択し、「SQL」に実行するSQLを入力します。

91

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

2. 「SQL」の列名・条件で”?”（プレースホルダ）を利用している場合には、”?”に合わせて「入力値」を設定します。
なお、列名と条件の両方に”?”を利用している場合には、SQLに登場する順番に設定してください。

3. 「テスト実行値」には、実際にデータの登録・変更・削除に利用する値を入力し、「テスト実行」をクリックします。

92

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. テストが成功した場合、以下のメッセージが表示されます。

5. 内容を確認して、「登録」をクリックします。

93

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 正常に登録できると、次のように「データソース - 一覧」画面に追加されます。

コラム
IM-BIS 2015 Winterより、データソース種別「LogicDesigner」を追加しました。
データソース種別「LogicDesigner」は、データソース種別「REST」「SOAP」「JAVA」の機能を補完したもので、今後新規機能の追加は「LogicDesigner」に対してのみ実施されます。
そのため、「REST」「SOAP」「JAVA」の利用については非推奨とし、「LogicDesigner」の利用を推奨しています。

階層化したリクエストパラメータ、レスポンスフィールドの設定方法

94

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
呼び出す対象のパラメータ・フィールドの設定が、階層構造となる場合には、呼び出し先で指定した階層に合わせて設定します。
階層構造となるパラメータ・フィールドの定義と、データソース定義の設定例は、以下の図の通りです。

上記の図のように設定すると、データマッパーでは、ツリー形式で階層化して表示します。

コラム
レスポンスで名称を入力せずに設定したパラメータ・フィールドはデータマッパー上で以下のように表示します。
データ型が「object」の場合、「OBJECT」と表示します。
データ型が「array」の場合、「ARRAY」と表示します。
データ型が「string」「number」「date」「boolean」のいずれかの場合、「VALUE」と表示します。

BIS業務管理者が、各データソース定義を利用するための設定をする
登録したデータソース定義をBIS業務管理者が利用するためには、登録後に以下のリンク先の手順に従って、管理グループの管理対象に追加してください。

管理グループに「管理対象」を設定する

リクエストパラメータへのシステムパラメータ設定方法
外部連携でシステムパラメータを利用する場合には、リクエストのパラメータ・フィールドに特定のシステムパラメータ名を設定してください。

95

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

コラム
外部連携で利用できるシステムパラメータについては、「 IM-BIS 仕様書 」-「 暗黙的に連携するリクエストパラメータの仕様 」を参照してください。

コラム
以下のデータソース種別でシステムパラメータを利用する場合、入力値の論理名・フィールドに表示されている全てのロケールに特定のシステムパラメータ名を設定してください。
テナントDBクエリ
シェアードDBクエリ
テナントDB更新系クエリ
シェアードDB更新系クエリ

コラム
以下のデータソース種別でシステムパラメータを利用する場合、データフォーマットの列名・フィールドに特定のシステムパラメータ名を設定してください。
CSVエクスポート

レスポンスパラメータへの処理結果メッセージ設定方法
外部連携で処理結果を実行画面に表示する場合には、レスポンスのパラメータ・フィールドに処理結果メッセージを設定してください。

コラム
処理結果メッセージについては、「 IM-BIS 仕様書 」-「 暗黙的に連携するレスポンスパラメータの仕様 」を参照してください。

インポート・エクスポートを行う
96

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
ここでは、インポート・エクスポートの実行方法について説明します。

Contents
インポート・エクスポートとは
インポート・エクスポートの前提条件
エクスポートの事前準備
エクスポートを実行する
IM-Workflow に関する定義ファイルをエクスポートする
アプリケーション情報をエクスポートする
データソース定義をエクスポートする
テンプレートカテゴリをエクスポートする
IM-BIS の定義をエクスポートする
インポートを実行する
IM-Workflow に関する定義ファイルをインポートする
アプリケーション情報をインポートする
データソース定義をインポートする
テンプレートカテゴリの定義をインポートする
IM-BIS の定義をインポートする

インポート・エクスポートとは
インポート・エクスポートは、他の環境のIM-BISへ定義を移すための機能です。
インポート・エクスポートの対象は、「 IM-Workflow に関する定義ファイル」や「アプリケーション情報」、「データソース定義」、「BIS定義」です。

インポート・エクスポートの前提条件
IM-BIS で作成したBISフロー／ワークフローで使用している定義をインポート・エクスポートを実行するためには IM-Workflow 、 IMFormaDesigner のインポート・エクスポート機能も利用するため、実行ユーザに必要な権限を設定してください。
BIS定義のインポート・エクスポート機能は、ローカルからの入出力のみ対応しています。
本番環境へのモジュールの適用方法や、変更に基づいた適用作業に必要な資材の情報等に関しては、「 IM-Workflow / IM-FormaDesigner/ IM-BIS 本番適用ガイド 」を参照してください。
インポート機能では、BIS定義全体を上書き反映するのではなく、差分のみマージしています。
そのため、エクスポート元とインポート先の両環境で、エクスポート元のみBIS定義の修正が存在することを前提とします。
インポート機能では、差分のみマージしていますが、削除内容はマージされません。
BIS定義に関する削除は、エクスポート元とインポート先の両環境で実施してください。
インポート・エクスポートを利用し、定義情報を更新する場合は、新規バージョンを追加し、修正を実施することを推奨します。

コラム
エクスポート元の環境のみノードに対する設定の削除が実施された状態でインポートを実行した場合、データ不整合が発生する可能性があります。
そのため、以下のデータについては洗い替えを実施しています。
詳細は、別紙「 IM-BIS テーブル定義書（Excel版） 」を参照してください。
imbis_m_node_coop_detail_attr
imbis_m_soa_mapping
imbis_m_data_mapping
imbis_m_data_mappingに紐づくデータマッピングファイル

エクスポートの事前準備
IM-BIS でのエクスポート作業を行う前に事前準備として、対象の確認を行います。
IM-BIS でBISフロー／ワークフローを作成を行うと以下の情報が自動で作成されます。そのため、対象名を事前に確認する必要があります。
コンテンツ定義必ず作成され、コンテンツ名はBIS名が設定されます。
ルート定義
必ず作成され、ルート名はBIS名が設定されます。

97

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
フロー定義
必ず作成され、フロー名はBIS名が設定されます。
案件プロパティ定義
BISフロー／ワークフローでルール定義を利用した分岐や、追記設定などで案件プロパティを利用した場合に作成されます。
「 IM-BIS - ルール定義」画面で、キー名となる画面項目の名称を確認します。
ルール定義
BISフロー／ワークフローでルール定義を利用した分岐を含む場合に作成されます。
「 IM-BIS - フロー編集」画面の分岐条件を設定する「分岐開始」ノードで、ルール名を確認します。

コラム
以下の情報は IM-BIS では定義されません。
IM-Workflow を利用して定義した場合はインポート/エクスポートをしてください。
詳細は、別紙「 IM-Workflow 管理者操作ガイド 」を参照してください。
IMBox定義
メール定義
メッセージ定義

コラム「管理グループ」のインポート・エクスポートを行う場合には、 IM-Workflow 、 TableMaintenance のインポート・エクス
ポートをご利用ください。
IM-Workflow では、インポート・エクスポートで「管理グループ」に IM-BIS で使用している管理グループを含めてください。
TableMaintenance では、以下のテーブルを対象にインポート・エクスポートを実行してください。
imbis_m_administration_groupimbis_m_administration_plugin
imbis_m_administration_target
imbis_m_admin_relation「一覧表示パターン」、「採番ルール定義」のインポート・エクスポートを行う場合には、 TableMaintenance のインポート・
エクスポートをご利用ください。
「一覧表示パターン」については、以下のテーブルを対象にインポート・エクスポートを実行してください。
imbis_m_list_patternimbis_m_selected_column_list
imbis_m_column「採番ルール定義」については、以下のテーブルを対象にインポート・エクスポートを実行してください。
imfr_m_auto_no
imfr_m_auto_no_company
imfr_m_auto_no_locale
上記の「imfr_m_auto_no」、「imfr_m_auto_no_company」は、採番ルール定義を論理削除しているため、テーブルに削除済みのデータが残っています。
不要なデータを移行ファイルから削除するためには、各テーブルに対応したCSVファイルから以下の条件でレコードを削除してください。
対象テーブル.delete_flag = 1

エクスポートを実行する
IM-BIS の定義をエクスポートするには、以下の手順で行います。

IM-Workflow に関する定義ファイルをエクスポートする
IM-Workflow のエクスポート機能を利用して、 IM-BIS で作成したBISフロー／ワークフローに必要な IM-Workflow の定義をエクスポートします。
1. 「サイトマップ」→「 IM-BIS 」→「エクスポート」→「 IM-BIS 」→「 IM-Workflow エクスポート」をクリックします。
2. エクスポートするマスタ定義の「検索」をクリックします。
（全てエクスポートしたい場合、「エクスポート（全件）」のチェックをオンにしてください。）

98

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. エクスポートしたい定義を選択します。

4. 「エクスポート」をクリックします。
確認ダイアログが表示されたら「OK」をクリックします。

フローグループ定義で「フローとの関連付け情報を含める」のチェックを外すと、フローグループ定義に関連付けられたフローのリンク情報
をファイルに含めずに出力できます。

コラム
エクスポート処理中に「閉じる」をクリックすると、途中でエクスポート処理を中止できます。
エクスポート処理を中止すると、それまで出力されていたファイルは削除されます。
5. エクスポートできました。

99

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

全てのマスタ定義が問題なくエクスポートされた場合は、エクスポート実行結果に「正常終了」が表示されます。
エクスポート時に問題があったマスタ定義は、赤字で問題の内容が表示されます。
赤字で表示された定義情報については出力されていません。
また、出力されたファイルの名称が「出力ファイル名」として表示されます。

コラム
エクスポートしたファイルは、パブリックストレージの以下のディレクトリ配下に出力されます。
「%PUBLIC_STORAGE_PATH%/im_workflow/data/<テナントID>/import_export/」
エクスポートしたファイルをローカルにダウンロードしたい場合には、エクスポート結果のファイル名をクリックします。
（ローカルへのダウンロードを有効にするためには、ワークフローパラメータの設定が必要です。ワークフローパラメータの詳細は、別紙「 IM-Workflow 仕様書 」を参照してください。）

アプリケーション情報をエクスポートする
IM-FormaDesigner のエクスポート機能を利用して、 IM-BIS で作成したBISフロー／ワークフローに必要なアプリケーション情報をエクスポート
します。
1. 「サイトマップ」→「 IM-BIS 」→「システム管理者」→「エクスポート」→「 IM-BIS 」→「IM-Formaアプリエクスポート」をクリックします。
2. 「アプリケーション情報エクスポート」画面が表示されます。

3. 検索条件をクリックして開き、「アプリケーション名」にエクスポート対象のBIS名を入力して「検索」をクリックします。

100

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. 「エクスポート」をクリックすると、エクスポートファイルを出力します。

データソース定義をエクスポートする
IM-FormaDesigner のエクスポート機能を利用して、 IM-BIS で作成したBISフロー／ワークフローに必要なデータソース定義をエクスポートします。
1. 「サイトマップ」→「 IM-BIS 」→「エクスポート」→「データソース定義」→「データソース定義エクスポート」をクリックします。
2. 「データソース情報エクスポート」画面が表示されます。
エクスポートタイプが「一括」の場合
データソース定義をすべてエクスポートします。

101

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

エクスポートタイプが「選択」の場合一覧で選択したデータソース定義をエクスポートします。

3. 「エクスポート実行」をクリックすると、エクスポートファイルを出力します。

テンプレートカテゴリをエクスポートする
フォームのテンプレート機能のテンプレートカテゴリをエクスポートします。
1. 「サイトマップ」→「 IM-BIS 」→「エクスポート」→「テンプレートカテゴリ定義」→「テンプレートカテゴリ定義エクスポート」をクリックします。
2. 「テンプレートカテゴリ定義エクスポート」画面が表示されます。

102

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
3. 「エクスポート実行」をクリックすると、エクスポートファイルを出力します。

IM-BIS の定義をエクスポートする
IM-BIS の定義をエクスポートします。
1. 「サイトマップ」→「 IM-BIS 」→「エクスポート」→「 IM-BIS 」→「 IM-BIS エクスポート」をクリックします。
2. 「BISエクスポート」画面が表示されます。

3. 一覧の表示を絞り込む場合には、「BIS作成種類」、「BIS名」、「BIS ID」、説明のいずれかを検索条件に指定し、「検索」をクリックします。

4. 「エクスポート」をクリックすると、エクスポートファイルをローカルに出力します。

103

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

注意
BIS定義のサイズが合計4GB以上の状態でエクスポートを行った場合に、システムエラーが発生する可能性があります。
また、「設計文書管理」を利用してサイズの大きいファイルを添付している場合には、ダウンロードに時間がかかりますので注意してください。

インポートを実行する
IM-BIS の定義をインポートするには、以下の手順で行います。

IM-Workflow に関する定義ファイルをインポートする
IM-Workflow のインポート機能を利用して、 IM-BIS で作成したBISフロー／ワークフローに必要な下記の定義をインポートします。
1. インポート対象は、パブリックストレージの以下のディレクトリ配下に配置します。
「%PUBLIC_STORAGE_PATH%/im_workflow/data/<テナントID>/import_export/」
2. 「サイトマップ」→「 IM-BIS 」→「インポート」→「 IM-BIS 」→「 IM-Workflow インポート」をクリックします。
3. 「インポート」画面が表示されます。

4. インポート対象のファイルのチェックボックスをオンにし、「データ選択へ」をクリックします。

5. インポート対象のチェックボックスをオンにして選択します。

104

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 「インポート」をクリックしてインポートを実行します。

注意
異なる環境からの IM-Workflow に関する定義ファイルのインポート時に、インポート元の環境およびインポート先の環境のワークフローパラメータの設定に関する注意事項があります。
詳細は以下のドキュメントを参照してください。
「 IM-Workflow 仕様書 」-「 バージョンの設定 」

アプリケーション情報をインポートする
IM-FormaDesigner のインポート機能を利用して、 IM-BIS で作成したBISフロー／ワークフローに必要なアプリケーション情報をインポートします。
1. 「サイトマップ」→「 IM-BIS 」→「インポート」→「 IM-BIS 」→「IM-Formaインポート」をクリックします。
2. 「アプリケーション情報インポート」画面が表示されます。

3. 「インポートファイル」にインポートするファイルの情報を設定します。

105

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. 「インポート実行」をクリックすると、インポートを実行します。

コラム
アプリケーション情報インポートに伴い、テーブルの作成や更新が必要な場合には、インポート後に以下の作業が必要です。
a. インポート先環境に対象のテーブルが存在しない（新規にアプリケーションを作成した等）
この場合には、エクスポート時に作成されたテーブル作成のDDLをインポート処理時に実行するため、追加の作業は必要ありません。
b. インポート先環境に対象のテーブルが存在する
この場合には、インポート処理時にはテーブルの更新・再作成等の処理は一切行われません。
カラムの追加等のテーブル操作が必要な場合、インポート後にBISの編集画面から「定義の反映」を実行してください。
定義の反映の処理により、テーブルに必要な処理が実行されます。
該当のBIS定義に複数のバージョンが含まれる場合には、バージョン単位に「定義の反映」を実行してください。
IM-FormaDesigner のアプリケーションのインポートの詳細については「 IM-FormaDesigner 作成者操作ガイド 」-「 アプリケーションの個別対応一覧 」を参照してください。

データソース定義をインポートする
IM-FormaDesigner のインポート機能を利用して、 IM-BIS で作成したBISフロー／ワークフローに必要なデータソース定義をインポートします。
1. 「サイトマップ」→「 IM-BIS 」→「インポート」→「データソース定義」→「データソース定義インポート」をクリックします。
2. 「データソース情報インポート」画面が表示されます。

3. 「インポートファイル」にインポートするファイルの情報を設定します。

106

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. 「インポート実行」をクリックすると、インポートを実行します。

コラム
データソース種別「JAVA」をインポートする場合は、JAVAプログラムを別途配置する必要があります。
詳細は、「 JAVA（非推奨） 」を参照してください。

テンプレートカテゴリの定義をインポートする
フォームのテンプレート機能のテンプレートカテゴリをインポートします。
1. 「サイトマップ」→「 IM-BIS 」→「インポート」→「テンプレートカテゴリ定義」→「テンプレートカテゴリ定義インポート」をクリックします。
2. 「テンプレートカテゴリ定義インポート」画面が表示されます。

3. 「インポートファイル」にインポートするファイルの情報を設定します。

107

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
4. 「インポートオプション」にインポートの方法を指定します。
上書き
テンプレートカテゴリ定義のデータをすべて削除してから、インポートファイルのデータを登録します。

マージ
テンプレートカテゴリ定義のデータにインポートファイルのデータを追加します。

5. 「インポート実行」をクリックすると、インポートを実行します。

IM-BIS の定義をインポートする
IM-BIS の定義をインポートします。
1. 「サイトマップ」→「 IM-BIS 」→「インポート」→「 IM-BIS 」→「 IM-BIS インポート」をクリックします。
2. 「BISインポート」画面が表示されます。

3. 「インポートファイル」にインポートするファイルの情報を設定します。

108

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. 「インポート実行」をクリックすると、インポートを実行します。

一括インポート・エクスポートを行う
ここでは、一括インポート・エクスポートの実行方法について説明します。

Contents
一括インポート・エクスポートとは一括エクスポートを実行する
一括インポートを実行する

一括インポート・エクスポートとは
特定のBIS定義、およびFormaアプリケーションとその定義に関連する定義のインポート・エクスポートをまとめて実行できる機能です。
詳細については、以下のドキュメントを参照してください。
「 IM-BIS 仕様書 」-「 一括インポート・エクスポートの仕様 」
前提条件は、「 インポート・エクスポートを行う 」を参照してください。

コラム
一括インポート・エクスポートを利用した場合、以下の定義については個別インポートで行っていた TableMaintenance によるテー
ブル・インポート、テーブル・エクスポートは実行不要です。
採番ルール定義
管理グループ定義

コラム「 2023 Spring(Gerbera) 」で、ワークフローのインポート／エクスポートファイルを削除するジョブが追加されました。
このジョブは、猶予期間を経過したワークフローのエクスポートファイル、および、インポートファイルを削除できます。
詳細は以下のドキュメントを参照してください。
「 IM-Workflow 仕様書 」-「 インポート／エクスポートファイル削除 」

注意
一括インポート・エクスポートは、対象の定義ファイルの数、含まれる添付ファイル（設計文書管理や、画面アイテム「イメージ」で指定したファイル等）のサイズに比例して所要時間が長くなります。
多くの定義を対象に一括インポート・エクスポートを行う場合には、上記の観点を考慮して実行するようにしてください。

109

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
一括エクスポートを実行する
一括エクスポートを実行するには、以下の手順で行います。
1. 「サイトマップ」→「 IM-BIS 」→「エクスポート」→「 IM-BIS 一括エクスポート」をクリックします。
2. エクスポート対象のマスタ定義を選択します。
対象のマスタ定義すべてをエクスポートの対象としたい場合、「エクスポート（全件）」のチェックボックスをクリックしてください。

特定のマスタ定義をエクスポートの対象としたい場合、「BIS検索」または「Forma検索」をクリック後、検索画面から対象のマスタ定義を追加してください。

3. 「エクスポート実行」をクリックします。
確認ダイアログが表示されたら「決定」をクリックします。

110

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. 一括エクスポートを実行できました。
ファイル名をクリックすると、ローカルにエクスポートしたファイルをダウンロードできます。

エクスポートでエラーが発生した場合には、メッセージを確認し、必要な対応を行ってください。

コラム
エクスポートしたファイルは、パブリックストレージの以下のパス配下に出力されます。
「%PUBLIC_STORAGE_PATH% / im_bis / lump_export / %一意キー%」

一括インポートを実行する
一括インポートを実行するには、以下の手順で行います。
1. 「サイトマップ」→「 IM-BIS 」→「インポート」→「 IM-BIS 一括インポート」をクリックします。
2. 「 IM-BIS 一括インポート」画面が表示されます。

111

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. 「インポートファイル」にインポートするファイルの情報を設定します。
パブリックストレージにインポート対象のファイルが配置されている場合、ストレージを選択後に %PUBLIC_STORAGE_PATH% 配下からファイル名までを入力してください。

4. 「インポート実行」をクリックします。
確認ダイアログが表示されたら「決定」をクリックします。

5. 一括インポートを実行できました。

インポート結果にエラーや警告が表示されている場合には、メッセージを確認し、必要な対応を行ってください。

注意
異なる環境からの IM-Workflow に関する定義ファイルのインポート時に、インポート元の環境およびインポート先の環境のワークフローパラメータの設定に関する注意事項があります。
詳細は以下のドキュメントを参照してください。
「 IM-Workflow 仕様書 」-「 バージョンの設定 」

112

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
ルール実行履歴レポート機能を利用する
ここではルール実行履歴レポート機能の使い方を説明します。

Contents
ルール実行履歴レポートとは「ルール実行履歴レポート」画面の機能と各部の説明

ルール実行履歴レポートとはルール実行履歴レポートとは、外部連携：ルールを実行した際の実行履歴・実行結果のレポートを、htmlファイルにてダウンロードできる機能です。
本機能を利用することで、今まで IM-BIS から取得することができなかった「実行モード：推論型で複数解が返ってくる」場合でも、解を取得することができます。
実行履歴・実行結果の取得対象は、実行モード：推論型で登録されたすべてのデータソース定義です。

「ルール実行履歴レポート」画面の機能と各部の説明「ルール実行履歴レポート」画面の内容は以下の通りです。

1. アプリケーション名
検索するアプリケーション名を入力します。
2. 作成ユーザ名
検索する作成ユーザ名を入力します。
3. 作成日検索する作成日の範囲を入力します。
4. 検索ボタン押下すると検索を実行します。
5. クリアボタン
押下すると検索条件をクリアします。
6. 選択したレポートを削除
一覧からレポートを選択して押下すると対象のレポートを削除します。
7. 選択（チェックボックス）

113

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
チェックをオンにすると、対象の行のレポートを選択します
ヘッダーのチェックボックスをオンにすると、一覧に表示されたレポートをすべて選択します。
8. ダウンロード
ダウンロードアイコンを押下すると、対象のレポートをダウンロードします。
9. アプリケーション名
レポートが作成されたアプリケーション名です。
10. 作成ユーザ名
レポートを作成したユーザ名です。
11. 作成日時
レポートが作成された日時です。
12. データソース名レポートを作成した際に使用されたデータソース名です。
13. レポート名
レポートのファイル名です。

注意
ルール実行履歴レポートは、現在英語でのレポート出力のみしか対応しておりません。

一括処理対象者変更を利用する
一括処理対象者メニューでは、未完了案件の処理対象者を一括で変更できます。
退職等の理由でBISフロー／ワークフローを処理中のまま不在になったユーザから、在籍中のユーザに処理対象者を変更する場合等に利用できます。
BISシステム管理者は、全ての案件の処理対象者を変更できます。
BIS業務管理者は、管理対象となっているフロー（BIS定義）の案件の処理対象者を変更できます。

目次
変更したい案件を表示する
処理対象者を変更する

変更したい案件を表示する
1. BISシステム管理者の場合は、「サイトマップ」→「IM-BIS」→「システム管理者」→「フロー運用管理」→「一括処理対象者変更（ワークフロー） [*1] 」をクリックします。
BIS業務管理者の場合は、「サイトマップ」→「IM-BIS」→「業務管理者」→「フロー」→「一括処理対象者変更（ワークフロー） [*1] 」をクリックします。
*1 - 変更したい案件が BISフロー の場合は「一括処理対象者変更（BISフロー）」をクリックします。
2. 「一括処理対象者変更」画面が表示されます。初期表示の場合は、一覧には何も表示されません。
「変更元」を選択して、処理対象者の変更を行いたい案件を検索します。

114

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. 変更したい案件を検索します。
「変更元」の右にある「検索」リンクをクリックします。
「変更元」を選択するフローティングウィンドウが表示されます。

「変更元」は以下を選択できます。
ユーザ
検索条件として指定したユーザの案件を検索します。
処理対象者なし
検索条件として処理対象者が存在しない案件を検索します。

コラム
以下のケースが処理対象者が存在しない場合に該当します。
「ルート定義」 - 「バージョン」 - 「編集」で、処理対象者に「指定なし」を設定した場合「ルート定義」 - 「バージョン」 - 「編集」で、処理対象者に指定したユーザや組織が無効、または有効期限切れで、展開された処理対象者がゼロ人の場合

4. 例として、「変更元」をユーザにして「青柳辰巳」が処理対象者になっている案件を検索します。
フローティングウィンドウの「ユーザ」を選択→「ユーザ検索」で「青柳辰巳」を選択します。

115

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01「一括処理対象者変更」画面の一覧に検索結果が表示されました。

「青柳辰巳」が処理対象者になっているタスク（ノード）単位で一覧が表示されます。
フローを押下すると、案件のフロー情報／参照画面がポップアップ表示されます。案件のフロー図、現在処理中のタスク（ノード）、各タ
スク（ノード）の処理者や処理日時等を確認できます。
ワークフローパラメータ「 フロー情報、履歴情報の設定 」を利用して表示する画面を制御します。
一括処理対象者変更画面は 2022 Spring(Eustoma) でパラメータの対象画面に追加されました。
履歴を押下すると、案件の履歴情報／参照画面がポップアップ表示されます。案件のフロー図、処理が終了したタスク（ノード）の処理
日時や、処理の際に処理者が付けたコメント等を確認できます。
ワークフローパラメータ「 フロー情報、履歴情報の設定 」を利用して表示する画面を制御します。
一括処理対象者変更画面は 2022 Spring(Eustoma) でパラメータの対象画面に追加されました。

コラム

116

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
一括処理対象者変更の検索・表示条件指定
表示条件を指定することで、現在表示されている一括処理対象者変更対象の案件を、さらに絞り込んで表示させることができます。
＜表示条件＞を押下します。
「＜表示条件＞」画面（タブ：検索条件）が表示されます。

絞込条件 - 申請
申請／処理開始タスク（ノード）の対象／対象外を検索条件として指定します。初期値は対象外です。
対象にすると、申請／処理開始タスク（ノード）で処理中の案件を一覧に表示します。
優先度
案件で指定されている優先度を検索条件として指定します。プルダウンから、「通常」「高」「低」を選択します。
案件番号
案件の案件番号を検索条件として指定します。入力値の部分一致で検索します。
案件名
案件の案件名を検索条件として指定します。入力値の部分一致で検索します。
申請基準日
案件の申請基準日を検索条件として範囲指定します。
一度指定した値を解除したい場合は、を押下して、表示されるカレンダーから日付を選択します。

を押下します。

申請日
案件の申請日を検索条件として範囲指定します。
一度指定した値を解除したい場合は、を押下して、表示されるカレンダーから日付を選択します。

を押下します。

申請者
案件の申請者を検索条件として指定します。
＜検索＞を押下すると、申請者検索画面がポップアップ表示されますので、検索条件としたい申請者を選択します。
一度指定した値を解除したい場合は、＜解除＞を押下します。

フロー名
案件のフロー名を検索条件として指定します。入力値の部分一致で検索します。
ノード名
ノード名を検索条件として指定します。入力値の部分一致で検索します。
状態
案件の状態を検索条件として指定します。「申請待ち」「承認待ち」「再申請待ち」「保留状態」のいずれかを選択します。
到達日
案件の到達日を検索条件として範囲指定します。
指定した値を解除したい場合は、を押下して、表示されるカレンダーから日付を選択します。

を押下します。

処理期限
案件の処理期限日付を検索条件として範囲指定します。

を押下して、表示されるカレンダーから日付を選択します。

117

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
指定した値を解除したい場合は、を押下します。

案件プロパティで設定した項目
案件プロパティに設定した項目で、「一覧表示項目の項目として使用する」が有効、かつ一覧表示パターンで表示項目に設定しているとき、案件プロパティの値に基づいて検索できます。
検索範囲は、案件プロパティ定義の設定で「単一検索」、「範囲検索」のどちらが設定されているかによって異なります。
単一値の場合、入力値の部分一致で検索します。範囲検索の場合、入力値以上、または入力値以下で検索します。
一覧表示パターンを選択することで、現在表示されている参照対象の案件一覧の表示項目やソートを変更できます。
＜表示条件＞を押下します。
タブを「表示設定」に切り替えます。

一覧表示パターン
一覧表示パターン定義で、対象一覧を「一括処理対象者変更」として定義したパターン名が、プルダウンで表示されます。
設定したい表示パターンを選択します。
「プレビュー」には、選択した一覧表示パターンのプレビューが表示されます。
初期ソートが設定されている場合は、表示の際に、指定されている項目に対して、指定されている順（昇順/降順）で、ソートをかけてから表示します。

処理対象者を変更する
1. チェックボックスをクリックして、処理対象者を変更したいレコードを選択します。

118

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

2. 変更先の処理対象者を選択します。
「変更先」の右にある「検索」リンクをクリックします。
「変更先」を選択するフローティングウィンドウが表示されます。

「変更先」は以下を選択できます。
ユーザ
組織
パブリックグループ
役職
役割
組織＋役職
パブリックグループ＋役割
3. 例として、「変更先」をユーザにして「上田辰男」に変更します。
フローティングウィンドウの「ユーザ」を選択→「ユーザ検索」で「上田辰男」を選択します。

119

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. 変更先に変更の通知を行いたい場合は、「変更通知を送信する」のチェックをオンにしてください。

5. 「変更」ボタンを押下します。
確認メッセージボックスが表示されますので、「決定」を押下します。

コラム
システム日時点で有効なユーザがタスク（ノード）の処理対象者として展開されます。
6. 選択した案件の処理対象者が「変更元」から「変更先」に変更されました。
以下は、「上田辰男」の未処理一覧画面です。変更した案件が表示されました。

120

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

フロー設計書を出力する「フロー設計書出力」では、IM-BISやIM-Workflowで作成したフローに紐付く設定内容をExcelファイルに出力することができます。

目次
フロー設計書出力を利用する
フロー設計書を出力する

フロー設計書出力を利用する
フロー設計書出力は、フローの設定内容をExcelファイルに出力する機能です。
フロー設計書出力機能は、IM-BISの機能拡張モジュールとして提供されています。
IM-BISのデフォルト構成には含まれないため、以下のモジュールを構成に含めてwar作成を行ってください。
モジュールID

モジュール名jp.co.intra_mart.bis_design_document IM-BIS 設計書出力

フロー設計書を出力する
フロー設計書を出力する手順は以下の通りです。
1. 「フロー設計書出力」の画面を表示します。
IM-BIS フロー設計書を出力する場合「サイトマップ」→「IM-BIS/IM-Workflow設計書出力」→「IM-BIS」→「システム管理者」→「フロー設計書出力」をクリックします。
IM-Workflow フロー設計書を出力する場合「サイトマップ」→「IM-BIS/IM-Workflow設計書出力」→「IM-Workflow」→「ワークフロー管理者」→「フロー設計書出力」をク
リックします。
2. 出力基準日を選択します。

121

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. フロー設計書を出力したいフローの出力アイコンをクリックします。

4. フロー設計書が出力されます。
出力される設計書の詳細は「 IM-BIS 仕様書 」-「 フロー設計書出力 」を参照してください。

画像は Google Chrome の場合の例です。
ご利用のブラウザやバージョンによってダウンロードの表示が異なる場合があります。

122

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
コラム
画面設計書出力のファイル形式
IM-BIS の画面設計書は XLSX 形式で出力されます。

コラム
IM-Workflowのフロー設計書出力の画面から出力したフロー設計書にはBIS定義の情報が出力されません。
BIS定義の情報を含むフロー設計書を出力する場合は、IM-BISフロー設計書の画面でフロー設計書を出力してください。

123IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

IM-BIS の詳細カスタマイズ機能
印影表示を利用する
ここでは、 IM-BIS のBISフロー／ワークフローで、画面アイテム「印影表示」を利用するための方法を説明します。

Contents
画面アイテム「印影表示」とはワークフローパラメータを設定する
IM-BIS で作成したコンテンツへの印影処理を設定する
BIS担当者が利用する印影を設定する

画面アイテム「印影表示」とは
画面アイテム「印影表示」は、BISフロー／ワークフローで印影を表示するためのアイテムです。
申請・承認処理などで、印影を利用できます。

ワークフローパラメータを設定する
IM-BIS で作成したフォームで画面アイテム「印影表示」を利用するためには、ワークフローパラメータを変更する必要があります。
ワークフローパラメータは、以下の手順で設定してください。
1. 「サイトマップ」→「ワークフロー管理者」→「ワークフローパラメータ」をクリックします。
2. 「param_group_%テナントID%.xml」で下記の通りに修正します。
<param><param-name>stamp-enabled</param-name><param-value>true</param-value></param>

3. 「編集」をクリックします。
確認ダイアログが表示されたら「OK」をクリックします。

124

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

IM-BIS で作成したコンテンツへの印影処理を設定する
IM-BIS で作成したフォームに対応するコンテンツ定義に印影処理を設定するためには、以下の手順で設定してください。
1. 「サイトマップ」→「ワークフロー」→「ワークフロー管理者」→「マスタ定義」→「コンテンツ定義」をクリックします。
2. コンテンツ名が設定対象の「BIS名」となっているコンテンツ定義の「編集」をクリックします。

3. 「バージョン」をクリックします。

4. 対象のバージョンの「編集」をクリックします。

125

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

5. 「ユーザプログラム」をクリックします。

6. 「新規作成」をクリックして、「印影処理」のプログラムを設定します。

申請／処理開始ノード、承認／処理ノードなどのタスクへ印影処理を設定する
対象のコンテンツ定義を利用するBISフロー／ワークフローのすべてのタスクに以下の手順で印影処理を設定します。
1. 「ユーザプログラム定義 - 新規作成」画面で、以下の内容に従って、必要なユーザプログラムを設定します。
プログラム名：「【アクション処理】印影処理」
プラグイン種別：アクション処理
対象ノード：対象のノード名（申請／処理開始ノード、承認／処理ノード）
プラグイン種類：「【アクション処理】印影処理」
実行順番：1126

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

2. 上記の通りに設定したら、「登録」をクリックします。

以上で、タスクに対する印影処理が設定できました。

案件に対する各処理へ印影処理を設定する
対象のコンテンツ定義を利用するBISフロー／ワークフローのコンテンツ定義の案件処理に以下の手順で印影処理を設定します。
1. 「ユーザプログラム定義 - 新規作成」画面で、以下の内容に従って、処理ごとに必要なユーザプログラムを設定します。
案件終了処理に下記の通り設定します。
プログラム名：「【案件終了処理】印影処理」
プラグイン種別：案件終了処理
プラグイン種類：「【案件終了処理】印影処理」
実行順番：1

案件退避処理に下記の通り設定します。

127

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
プログラム名：「【案件退避処理】印影処理」
プラグイン種別：案件退避処理
プラグイン種類：「【案件退避処理】印影処理」
実行順番：1

過去案件削除処理に下記の通り設定します。
プログラム名：「【過去案件削除処理】印影処理」
プラグイン種別：過去案件削除
プラグイン種類：「【過去案件削除処理】印影処理」
実行順番：1

完了案件削除処理に下記の通り設定します。
プログラム名：「【完了案件削除処理】印影処理」
プラグイン種別：完了案件削除
プラグイン種類：「【完了案件削除処理】印影処理」
実行順番：1

未完了案件削除処理に下記の通り設定します。
プログラム名：「【未完了案件削除処理】印影処理」

128

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
プラグイン種別：未完了案件削除
プラグイン種類：「【未完了案件削除処理】印影処理」
実行順番：1

2. 各処理ごとに上記の通りに設定したら、「登録」をクリックします。

以上で、案件の処理に対する印影処理が設定できました。

BIS担当者が利用する印影を設定する
BISフロー／ワークフローの「申請／処理開始」、「承認／処理」でBIS担当者が利用する印影を設定します。
1. 「サイトマップ」→「IM-BIS」→「印影設定」をクリックします。
2. 「新規作成」をクリックします。

3. 印影名などを入力して「登録」をクリックします。

129

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

以上で、BIS担当者が利用する印影が設定できました。

プロセス管理の参照を利用する
ここでは、 BISフロー／ワークフローの処理対象者以外のユーザに、参照権限を設定する方法について説明します。

Contents
プロセス管理の参照とは
前提条件
参照者を設定する

プロセス管理の参照とはプロセス管理の参照を設定すると、BISフロー／ワークフローの申請・処理の内容を、処理対象者以外のユーザが参照できます。

注意
参照権限の設定内容は、設定後に開始されたBISフロー／ワークフローの申請・処理が対象です。
（設定前に申請・処理が開始されたBISフロー／ワークフローの内容は参照画面には表示されません。）

注意
業務管理者に対する参照の設定は、「管理グループ」で設定するようにしてください。

コラム
参照者への案件操作
参照者に設定した場合には、設定したユーザのロールに応じて、案件操作の権限設定内容が異なります。
案件操作の詳細については、「 IM-Workflow 仕様書 」を参照してください。
BISシステム管理者
案件操作権限があるため、参照画面では、案件操作のアイコンが表示され、すべての案件操作を行うことができます。
BIS業務管理者
BISシステム管理者に参照者として設定された上で、必要な案件操作権限を付与された場合のみ、案件操作を行うことができます。
BIS担当者
BISシステム管理者に参照者として設定された上で、必要な案件操作権限を付与された場合のみ、案件操作を行うことがで
きます。

前提条件
BISシステム管理者に、対象のフロー定義（BIS定義）の管理権限、 IM-Workflow の「ワークフロー管理者」メニューの参照権限が付与されていることが前提です。

130

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
参照者を設定する「参照（BISフロー）」「参照（ワークフロー）」を利用するためには、以下の手順で設定します。
1. 「サイトマップ」→「ワークフロー管理者」→「マスタ定義」→「フロー定義」をクリックします。
2. 「フロー定義」画面で IM-BIS で作成したBISフロー／ワークフローに該当するフロー定義の「編集」アイコンをクリックします。

3. 「バージョン」タブをクリックします。

4. 設定するBISフロー／ワークフローのバージョンの「編集」アイコンをクリックします。

5. 「参照者」をクリックします。

131

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 検索をクリックして対象者を選択し、一覧に追加します。

7. 更新をクリックします。

参照画面や特殊なタスク（ノード）で表示する画面を設定する
ここでは、参照画面や特殊なタスク（ノード）で、表示する画面の設定方法について説明します。
表示する画面の設定は、BISシステム管理者が実施する必要があります。

Contents
BISシステム管理者が、表示する画面を設定する必要があるケース
参照画面や特殊なタスク（ノード）で表示する画面に申請／処理開始、承認／処理の画面を設定する
参照画面や特殊なタスク（ノード）で表示する画面に別の画面を設定する
処理中の画面から別の画面を子画面として表示するための設定を行う

BISシステム管理者が、表示する画面を設定する必要があるケース

132

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
IM-BIS のルートで、下記の条件に合致する場合には、BISシステム管理者が表示する画面を設定します。
設定を行わない場合、表示される画面のレイアウトが崩れる場合があります。
下記の種類のノードを利用しており、申請／処理開始と承認／処理で「共有」を行っていない
確認
テンプレート置換
下記の画面を利用しており、申請／処理開始と承認／処理で「共有」を行っていない
参照画面（一覧（処理済、未処理、参照など）の詳細で表示する画面）

注意
BISシステム管理者が「IM-BIS - フロー編集」画面以外からフォームを設定した場合は、BIS定義でフォーム関連の編集を行う都度、BISシステム管理者が設定した内容に影響がないかを確認してください。
画面の設定後に IM-BIS から変更を行った場合、正しく動作しない可能性があります。

コラム
参照画面や特殊なノードで表示する画面はノードの種類単位で設定することはできません。
この項で記載している手順を行って設定した画面は、フローで使用されている上記の種類のノードに対して一括で設定されます。

コラム
フローで「共有」を設定している場合には、上記の特殊なノードを実行した際に共有している画面（フォーム）が表示されます。

参照画面や特殊なタスク（ノード）で表示する画面に申請／処理開始、承認／処理の画面を設定する「IM-BIS -フロー編集」画面からフォームを設定できないノードに、フォームを設定する操作は、以下の手順で行います。
1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「IM-BIS作成」→「IM-BIS」をクリックします。
2. 「IM-BIS - 更新履歴」画面が表示されますので、「一覧」をクリックします。

3. 対象のフロー（BIS定義）のをクリックします。

133

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. フォーム設定で「アプリケーション履歴一覧」のをクリックします。

5. 「フォーム遷移一覧」をクリックします。

6. 「フォーム遷移一覧」の「参照画面遷移」で対象のノードの「デフォルト」をクリックします。

134

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

7. 確認メッセージで「決定」をクリックしたら設定完了です。

注意
上記の設定後に、「フロー編集」で共有設定等の変更を行うと、設定内容が変更されてしまう場合があります。
参照画面遷移の設定後に、フロー編集の設定を変更した場合には、設定内容を確認し、必要に応じて再設定するようにしてください。

参照画面や特殊なタスク（ノード）で表示する画面に別の画面を設定する
IM-BIS のフロー編集からフォームを設定できないノードに他のノードと異なる画面を設定するには、以下の手順で行います。
1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「IM-BIS作成」→「IM-BIS」をクリックします。
2. 「IM-BIS - 更新履歴」画面が表示されますので、「一覧」をクリックします。

3. 対象のフロー（BIS定義）のをクリックします。

135

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

4. フォーム設定で「アプリケーション履歴一覧」のをクリックします。

5. 「登録」をクリックします。

6. フォーム名を入力し、「登録」をクリックします。

136

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

7. アイテムコピーをクリックします。

8. フォームで表示したい画面アイテムをコピーします。

137

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
コラム
特殊なノードで入力・選択系の画面アイテム（文字列、日付など）を利用する場合は、同じフロー内の「申請／処理開始」、「承認／処理」の画面に配置されており、「フィールド値DB登録」が有効となっている必要があります。
9. 画面アイテムを配置したら「更新」をクリックします。

10. 「フォーム遷移一覧」をクリックします。

11. 「フォーム遷移一覧」の「参照画面遷移」でフォーム遷移名が「参照画面」の「デフォルト」が設定されていることを確認し、「詳細編集」
をクリックします。

138

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

12. フォーム名に「メインフォーム」が設定されていますので、「削除」をクリックします。

13. 「追加」をクリックします。

139

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
14. 先の手順で作成したフォームを選択します。

15. 「更新」をクリックします。

16. これで、特殊なノード用に表示する画面が設定できました。

処理中の画面から別の画面を子画面として表示するための設定を行う
処理中（申請や承認）の画面から別の画面を子画面としてポップアップで表示するための設定は、以下の手順で行います。

子画面として呼び出す画面（フォーム）の追加、フォーム遷移設定を行う
1. 「BIS一覧」を表示します。

140

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

2. 子画面を呼び出す対象のフローの「アプリ」をクリックします。

3. 「アプリケーション履歴一覧」の「編集」をクリックします。

4. 「フォーム一覧」の「登録」をクリックして、子画面として呼び出す画面を登録します。

5. 「フォーム登録」画面が表示されますので、必要な項目を入力して「登録」をクリックします。

141

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 子画面のレイアウトを設定し、「更新」をクリックしてフォームを保存します。

7. 呼び出し元画面と値をやり取りしたい場合には、アイテムコピーを利用して、フィールド識別IDが同じアイテムを配置します。

8. 呼び出した子画面は、「戻る」ボタンを利用して閉じることができます。
子画面を閉じるためのボタンとして、「戻る」ボタンを配置します。

142

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

9. 配置した「戻る」ボタンのプロパティの「詳細設定」を表示します。

10. 利用方法を「子画面利用（閉じる）」に変更します。
子画面で入力した内容を呼び出し元の画面に返却しない場合は、「クリック時の処理」を「画面を閉じる」にします。

11. 必要な設定が終わったら「更新」をクリックして、フォームを保存後、「戻る」で前の画面に戻ります。

143

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

12. 「フォーム遷移一覧」をクリックします。

13. 「参照画面遷移」の「追加」をクリックします。

14. 「フォーム遷移名」を入力し、「登録」をクリックします。

144

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

15. 「遷移方法」を「画面遷移」であることを確認し、「追加」をクリックします。

16. 「フォーム検索」から先ほど作成した子画面のフォームを選択します。

17. 「更新」をクリックして、フォーム遷移を保存します。

18. 以上で、呼び出す対象の子画面とフォーム遷移を設定できました。

145

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
続いて、呼び出し元の画面の設定を行います。

呼び出し元画面の設定を行う
1. 編集中のフローの「フロー編集」画面を表示します。

2. 子画面を呼び出す画面を設定したいタスク（ノード）のフォーム・デザイナを表示します。

3. 対象の画面（フォーム）に「次へ」ボタンを配置します。

4. 配置した「次へ」ボタンのプロパティを表示し、ラベルを「子画面表示」に変更します。

146

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

5. 「次へ」ボタンのプロパティの「詳細設定」を表示します。

6. 「利用方法」を「ポップアップ表示」に変更します。

7. 「Forma画面設定」の「フォーム遷移名」のをクリックします。

147

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

8. 先の手順で追加したフォーム遷移をクリックします。

9. 子画面に配置したアイテムに、呼び出し元画面で入力した内容を反映したい場合には、「子画面表示時」を「子画面に値を反映」にします。

10. 「更新」をクリックしてフォームを保存します。

148

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

11. 以上で、子画面を呼び出すための設定ができました。
フローの実行に必要な設定を行って、実際に画面からボタンをクリックすると、以下のように子画面を呼び出すことができます。

メールや IMBox を設定する（メッセージ定義）
ここでは、メールや IMBox の設定方法について説明します。
IM-BIS で作成したフローでメールや IMBox による通知を利用する場合には、BISシステム管理者がメッセージ定義を設定する必要があります。

Contents
メールや IMBox の利用に必要な設定
IM-BIS のフローでメッセージ通知を設定する

メールや IMBox の利用に必要な設定
IM-Workflow 、 IM-BIS のフローでメールや IMBox の通知を行う場合には、セットアップ時に「ベースURL」を設定しておく必要があります。
設定方法については、「 設定ファイルリファレンス 」-「 コアモジュール-サーバコンテキスト設定 」を参照してください。
「メッセージ定義」を利用する場合、ワークフローパラメータの設定が必要です。
2021 Spring(Bergamot) 以降は、新規テナント環境セットアップ時の初期値は「使用する」です。
ワークフローパラメータの詳細は、別紙「 IM-Workflow 仕様書 」-「 IM-MessageHub機能を利用した通知機能の使用可否 」を参照してく
ださい。

149

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
IM-BIS のフローでメッセージ通知を設定する
IM-BIS のフローの処理時にメッセージを送信するための設定を行います。
利用するメッセージ種別の詳細については、「 IM-Workflow 仕様書 」を参照してください。

コラム
ショートカットURLから遷移した場合の「戻る（ボタン・リンク）」「一覧に戻る（ボタン）」の遷移先は以下で設定します。
※「戻る」については、ヘッダに設定されるヘッダのアイコンのリンクを含んでいます。
「 遷移先プラグインを設定する 」

処理依頼、処理結果通知、参照依頼、確認依頼、振替通知、自動催促、根回しメッセージを設定する
フローの処理時にメッセージの通知を利用できるように、コンテンツ定義にメッセージの設定を行います。
1. 「サイトマップ」→「ワークフロー」→「ワークフロー管理者」→「マスタ定義」→「コンテンツ定義」をクリックします。
2. 設定する対象のBIS名のコンテンツ定義のをクリックします。

3. 「バージョン」をクリックします。

4. 対象のバージョンのをクリックします。

150

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

5. 「メッセージ」をクリックします。

6. 追加したい配信メディアをクリックします。

7. 利用したいメッセージ種別の利用可否をクリックします。

8. 初期使用としてフローに設定する場合は、初期使用を選択します。

151

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

9. 6〜8の手順を繰り返し、必要なメッセージ定義の設定を行います。

コラム
処理依頼、確認依頼メッセージ定義について、特定のノード（タスク）時では送信する・しないなどの詳細設定を行う場合は、フロー定義の「ルート詳細」から設定してください。

メールや IMBox を設定する（メール／ IMBox定義）
ここでは、メールや IMBox の設定方法について説明します。
IM-BIS で作成したフローでメールや IMBox による通知を利用する場合には、BISシステム管理者がメールや IMBox を設定する必要があります。

コラム
2021 Spring(Bergamot) 以降は、「メッセージ定義」のリリースに伴い、新規テナント環境セットアップ時に 2020
Winter(Azalea) 以前の「メール定義」「IMBox定義」をメニューへ登録していません。
「メール定義」「IMBox定義」を利用する場合、「 以前のメニューを利用する 」を実施してください。
「メール定義」「IMBox定義」も利用可能ですが、「 メールや IMBox を設定する（メッセージ定義） 」の利用を推奨いたします。

Contents
メールや IMBox の利用に必要な設定
IM-BIS のフローでメール通知を設定する
IM-BIS のフローで IMBox 通知を設定する

メールや IMBox の利用に必要な設定
IM-Workflow 、 IM-BIS のフローでメールや IMBox の通知を行う場合には、セットアップ時に「ベースURL」を設定しておく必要があります。
設定方法については、「 設定ファイルリファレンス 」-「 コアモジュール-サーバコンテキスト設定 」を参照してください。
「メール定義」「IMBox定義」を利用する場合、ワークフローパラメータの設定が必要です。
2021 Spring(Bergamot) 以降は、新規テナント環境セットアップ時の初期値は「通知しない」です。
ワークフローパラメータの詳細は、別紙「 | IM-Workflow 仕様書 」-「 通知の設定（メール／ IMBox 定義） 」を参照してください。

IM-BIS のフローでメール通知を設定する
IM-BIS のフローの処理時にメールを送信するための設定を行います。
利用するメール種別の詳細については、「 IM-Workflow 仕様書 」を参照してください。

コラム
ショートカットURLから遷移した場合の「戻る（ボタン・リンク）」「一覧に戻る（ボタン）」の遷移先は以下で設定します。
※「戻る」については、ヘッダに設定されるヘッダのアイコンのリンクを含んでいます。
「 遷移先プラグインを設定する 」

処理依頼、処理結果通知、参照依頼、確認依頼メールを設定する
フローの処理時にメールの通知を利用できるように、コンテンツ定義にメールの設定を行います。
1. 「サイトマップ」→「ワークフロー」→「ワークフロー管理者」→「マスタ定義」→「コンテンツ定義」をクリックします。

152

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
2. 設定する対象のBIS名のコンテンツ定義のをクリックします。

3. 「バージョン」をクリックします。

4. 対象のバージョンのをクリックします。

5. 「メール」をクリックします。

153

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 「新規作成」をクリックします。

7. 「メール定義 - 新規作成」画面で「選択」をクリックします。

8. 設定対象のメール定義のをクリックします。

154

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

9. 「登録」をクリックして内容を保存します。

10. 6〜9の手順を繰り返し、必要なメール定義の設定を行います。

コラム
処理依頼、確認依頼メール定義について、特定のノード（タスク）時では送信する・しないなどの詳細設定を行う場合は、フロー定義の「ルート詳細」から設定してください。

IM-BIS のフローで IMBox 通知を設定する
IM-BIS のフローの処理時に IMBox で通知を送信するための設定を行います。
利用する IMBox 種別の詳細については、「 IM-Workflow 仕様書 」を参照してください。

処理依頼、処理結果通知、参照依頼、確認依頼 IMBox を設定する
フローの処理時に IMBox の通知を利用できるように、コンテンツ定義に IMBox の設定を行います。
1. 「サイトマップ」→「ワークフロー」→「ワークフロー管理者」→「マスタ定義」→「コンテンツ定義」をクリックします。
2. 設定する対象のBIS名のコンテンツ定義のをクリックします。

155

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. 「バージョン」をクリックします。

4. 対象のバージョンのをクリックします。

5. 「IMBox 」をクリックします。

156

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

6. 「新規作成」をクリックします。

7. 「IMBox 定義 - 編集」画面で「選択」をクリックします。

8. 設定対象の IMBox 定義のをクリックします。

157

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

9. 「登録」をクリックして内容を保存します。

10. 6〜9の手順を繰り返し、必要な IMBox 定義の設定を行います。

コラム
処理依頼、確認依頼 IMBox 定義について、特定のノード（タスク）時では送信する・しないなどの詳細設定を行う場合は、フロー定義の「ルート詳細」から設定してください。

申請者承認防止機能を利用する
ここでは、 IM-BIS のワークフローにおいて、ユーザプログラム「申請者承認防止処理」を利用するための方法を説明します。

Contents
ユーザプログラム「申請者承認防止処理」とは
IM-BIS で作成したコンテンツへ「申請者承認防止処理」を設定する

ユーザプログラム「申請者承認防止処理」とは「申請者承認防止処理」は、ワークフローにおいて、案件の申請者が当該案件に対して承認 / 承認終了 / 否認 / 保留を行うことを防止するユーザプ
ログラムです。
詳細は、「 IM-Workflow 仕様書 」- 「 申請者承認防止処理 」を参照してください。

コラム
この機能は、intra-mart Accel Platform 2016 Summer(Nirvana) より追加されました。

IM-BIS で作成したコンテンツへ「申請者承認防止処理」を設定する
IM-BIS で作成したフォームに対応するコンテンツ定義に申請者承認防止処理を設定するためには、以下の手順で設定してください。

158

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
1. 「サイトマップ」→「ワークフロー」→「ワークフロー管理者」→「マスタ定義」→「コンテンツ定義」をクリックします。
2. コンテンツ名が設定対象の「BIS名」となっているコンテンツ定義の「編集」をクリックします。

3. 「バージョン」をクリックします。

4. 対象のバージョンの「編集」をクリックします。

5. 「ユーザプログラム」をクリックします。

6. 「新規作成」をクリックします。

承認／処理ノードのタスクへ申請者承認防止処理を設定する

159

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
対象のコンテンツ定義を利用するBISフロー／ワークフローのすべてのタスクに以下の手順で申請者承認防止処理を設定します。
1. 「ユーザプログラム定義 - 新規作成」画面で、以下の内容に従って、必要なユーザプログラムを設定します。
プログラム名：「【アクション処理】申請者承認防止処理」
プラグイン種別：アクション処理
対象ノード：承認／処理ノード
プラグイン種類：「【アクション処理】申請者承認防止処理」
実行順番：0

コラム
承認／処理ノードにおいて、当ユーザプログラムが最初に実行されるよう実行順番を設定することを推奨します。
2. 上記の通りに設定したら、「登録」をクリックします。

以上で、タスクに対する申請者承認防止処理が設定できました。

intra-mart Accel Platform 2019 Summer(Waltz) 以前の一覧画面を利用する「 intra-mart Accel Platform 2019 Winter(Xanadu) 」以降は、「申請一覧」、「 案件一覧 」画面のリリースに伴い、新規テナント環境セット
アップ時に「 intra-mart Accel Platform 2019 Summer(Waltz) 」以前の一覧画面をメニューへ登録していません。
「 intra-mart Accel Platform 2019 Summer(Waltz) 」以前の一覧画面を利用する場合、以下を実施してください。

BIS作成種類「ワークフロー」の一覧メニューを登録／削除する
ここでは、 IM-BIS のBIS作成種類「ワークフロー」の一覧メニューの設定／削除方法について説明します。

160

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
Contents
BIS作成種類「ワークフロー」の一覧メニューを登録する
BIS作成種類「ワークフロー」の一覧メニューを削除する

BIS作成種類「ワークフロー」の一覧メニューを登録する
テナント管理者がワークフロー関連のメニューを登録します。
1. 「サイトマップ」→「テナント管理」→「メニュー」をクリックします。
2. ワークフロー関連のメニューを利用可能とするメニューグループカテゴリに対し、以下の情報を参考にメニューグループやメニューアイテムを登録してください。
製品標準では、以下の情報をメニューに登録しています。

コラム「メニュー設定」の操作は、以下のドキュメントを参照してください。
「 テナント管理者操作ガイド 」-「 メニューを設定する 」

グローバルナビ（PC用）
メニューフォルダ：
設定項目

設定値

メニューフォルダID

imbis_wf_gn

メニューフォルダ名（日本語） ワークフロー
メニューフォルダ名（英語）Workflow

メニューフォルダ名

工作流（中国語（中華人民共和国））
アイコン画像ファイルパス：（ブランク）

メニューアイテム：申請
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / ワークフロー
メニューアイテムID

imbis_wf_apply_gn

メニューアイテム名（日本語）申請

メニューアイテム名（英語）Apply

メニューアイテム名申（中国語（中華人民共和国））
URL

bis/user/workflow/apply/apply_list_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：未処理
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / ワークフロー
メニューアイテムID

imbis_wf_process_gn

161IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
メニューアイテム名（日本語）

未処理

メニューアイテム名（英語）Unprocessed

メニューアイテム名

未 理（中国語（中華人民共和国））
URL

bis/user/workflow/process/process_list_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：処理済
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / ワークフロー

メニューアイテムID

imbis_wf_cpl_proc_gn

メニューアイテム名（日本語）処理済

メニューアイテム名（英語）Processed

メニューアイテム名

已 理（中国語（中華人民共和国））
URL

bis/user/workflow/cpl_proc/actv_proc_list_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / ワークフロー
メニューアイテムID

imbis_wf_reference_gn

メニューアイテム名（日本語）参照

メニューアイテム名（英語）

Reference

メニューアイテム名参照（中国語（中華人民共和国））
URL

bis/reference/workflow/reference_user_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

162

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
補足

（なし）

メニューアイテム：確認
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / ワークフロー

メニューアイテムID

imbis_wf_confirm_gn

メニューアイテム名（日本語）確認

メニューアイテム名（英語）Confirm

メニューアイテム名

确（中国語（中華人民共和国））
URL

bis/user/workflow/confirm/confirm_actv_list_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：過去案件
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS
メニューアイテムID

imbis_archived_matter_gn

メニューアイテム名（日本語）

過去案件

メニューアイテム名（英語）Archived Matter

メニューアイテム名

以前的案件（中国語（中華人民共和国））
URL

bis/archived_matter/archived_matter_user

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

グローバルナビ（スマートフォン用）
メニューグループ：IM-BIS ワークフロー
設定項目

設定値

メニューグループID

bis-sp_wf_gn-sp

メニューグループ名（日本語）

IM-BIS ワークフロー

メニューグループ名（英語）IM-BIS Workflow

メニューグループ名

IM-BIS 工作流（中国語（中華人民共和国））
アイコン画像ファイルパス：
im_workflow_smartphone/images/workflow-48.png

163

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
メニューアイテム：申請
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS ワークフロー

メニューアイテムID

imbis-sp_wf_apply_gn-sp

メニューアイテム名（日本語）申請

メニューアイテム名（英語）Apply

メニューアイテム名申（中国語（中華人民共和国））
URL

bis_smartphone/user/workflow/apply/apply_list_wf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：im_workflow_smartphone/images/apply48.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：未処理
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS ワークフロー

メニューアイテムID

imbis-sp_wf_process_gn-sp

メニューアイテム名（日本語）

未処理

メニューアイテム名（英語）Unprocessed

メニューアイテム名

未 理（中国語（中華人民共和国））
URL

bis_smartphone/user/workflow/process/process_list_wf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：im_workflow_smartphone/images/process48.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：処理済
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS ワークフロー

メニューアイテムID

imbis-sp_wf_cpl_proc_gn-sp

メニューアイテム名（日本語）処理済

メニューアイテム名（英語）Processed

メニューアイテム名

已 理（中国語（中華人民共和国））
URL

bis_smartphone/user/workflow/cpl_proc/actv_proc_list_wf_pre164

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：im_workflow_smartphone/images/approved48.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS ワークフロー

メニューアイテムID

imbis-sp_wf_reference_gn-sp

メニューアイテム名（日本語）参照

メニューアイテム名（英語）

Reference

メニューアイテム名参照（中国語（中華人民共和国））
URL

bis_smartphone/reference/workflow/reference_actv_list_wf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：im_workflow_smartphone/images/reference48.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：確認
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS ワークフロー

メニューアイテムID

imbis-sp_wf_confirm_gn-sp

メニューアイテム名（日本語）確認

メニューアイテム名（英語）Confirm

メニューアイテム名

确（中国語（中華人民共和国））
URL

bis_smartphone/user/workflow/confirm/confirm_actv_list_wf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：im_workflow_smartphone/images/confirm-48.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

サイトマップ（PC用）
メニューフォルダ：ワークフロー

165

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
設定項目

設定値

メニューフォルダID

imbis_wf

メニューフォルダ名（日本語） ワークフロー
メニューフォルダ名（英語）Workflow

メニューフォルダ名

工作流（中国語（中華人民共和国））
アイコン画像ファイルパス：（ブランク）

メニューアイテム：申請
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / ワークフロー
メニューアイテムID

imbis_wf_apply

メニューアイテム名（日本語）申請

メニューアイテム名（英語）Apply

メニューアイテム名申（中国語（中華人民共和国））
URL

bis/user/workflow/apply/apply_list_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：未処理
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / ワークフロー
メニューアイテムID

imbis_wf_process

メニューアイテム名（日本語）

未処理

メニューアイテム名（英語）Unprocessed

メニューアイテム名

未 理（中国語（中華人民共和国））
URL

bis/user/workflow/process/process_list_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：処理済
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / ワークフロー

166

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
メニューアイテムID

imbis_wf_cpl_proc

メニューアイテム名（日本語）処理済

メニューアイテム名（英語）Processed

メニューアイテム名

已 理（中国語（中華人民共和国））
URL

bis/user/workflow/cpl_proc/actv_proc_list_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / ワークフロー
メニューアイテムID

imbis_wf_reference

メニューアイテム名（日本語）参照

メニューアイテム名（英語）

Reference

メニューアイテム名参照（中国語（中華人民共和国））
URL

bis/reference/workflow/reference_user_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：確認
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / ワークフロー

メニューアイテムID

imbis_wf_confirm

メニューアイテム名（日本語）確認

メニューアイテム名（英語）Confirm

メニューアイテム名

确（中国語（中華人民共和国））
URL

bis/user/workflow/confirm/confirm_actv_list_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

167

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
説明

（なし）

補足

（なし）

メニューアイテム：過去案件
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS
メニューアイテムID

imbis_archived_matter

メニューアイテム名（日本語）

過去案件

メニューアイテム名（英語）Archived Matter

メニューアイテム名

去案件（中国語（中華人民共和国））
URL

bis/archived_matter/archived_matter_user

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照（業務管理者）
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / 業務管理者 / フローメニューアイテムID

imbis_bm_reference_wf

メニューアイテム名（日本語）参照(ワークフロー)

メニューアイテム名（英語）

Reference(Workflow)

メニューアイテム名参照(工作流)（中国語（中華人民共和国））
URL

bis/reference/workflow/reference_operation_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：一括処理対象者変更（業務管理者）
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / 業務管理者 / フローメニューアイテムID

imbis_bm_change_wf

メニューアイテム名（日本語）

一括処理対象者変更(ワークフロー)

メニューアイテム名（英語）Batch Process target User
Change(Workflow)168

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
メニューアイテム名

批量 理 象 更(工作流)（中国語（中華人民共和国））
URL

bis/change/workflow/change_operation_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：過去案件
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / 業務管理者 / フローメニューアイテムID

imbis_bm_archived_matter

メニューアイテム名（日本語）

過去案件

メニューアイテム名（英語）Archived Matter

メニューアイテム名

去案件（中国語（中華人民共和国））
URL

bis/archived_matter/archived_matter_operation

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照（監査者）
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / 監査者 / フローメニューアイテムID

imbis_auditor_reference_wf

メニューアイテム名（日本語）参照(ワークフロー)

メニューアイテム名（英語）

Reference(Workflow)

メニューアイテム名参照(工作流)（中国語（中華人民共和国））
URL

bis/reference/workflow/reference_audit_wf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：過去案件

169

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / 監査者
メニューアイテムID

imbis_auditor_archived_matter

メニューアイテム名（日本語）

過去案件

メニューアイテム名（英語）Archived Matter

メニューアイテム名

去案件（中国語（中華人民共和国））
URL

bis/archived_matter/archived_matter_audit

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：過去案件
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / システム管理者 / フロー運用管理

メニューアイテムID

imbis_sm_archived_matter

メニューアイテム名（日本語）

過去案件

メニューアイテム名（英語）Archived Matter

メニューアイテム名

去案件（中国語（中華人民共和国））
URL

bis/archived_matter/archived_matter_system

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

サイトマップ（スマートフォン用）
メニューグループ：IM-BIS ワークフロー
設定項目

設定値

メニューグループID

bis-sp_wf_sm-sp

メニューグループ名（日本語） IM-BIS ワークフロー
メニューグループ名（英語）IM-BIS Workflow

メニューグループ名

IM-BIS 工作流（中国語（中華人民共和国））
アイコン画像ファイルパス：（ブランク）

メニューアイテム：申請
設定項目

設定値

170

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
設定先のメニューグループ・ メニューフォルダ

IM-BIS ワークフロー

メニューアイテムID

imbis-sp_wf_apply_sm-sp

メニューアイテム名（日本語）申請

メニューアイテム名（英語）Apply

メニューアイテム名申（中国語（中華人民共和国））
URL

bis_smartphone/user/workflow/apply/apply_list_wf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：im_workflow_smartphone/images/apply16.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：未処理
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS ワークフロー

メニューアイテムID

imbis-sp_wf_process_sm-sp

メニューアイテム名（日本語）

未処理

メニューアイテム名（英語）Unprocessed

メニューアイテム名

未 理（中国語（中華人民共和国））
URL

bis_smartphone/user/workflow/process/process_list_wf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：im_workflow_smartphone/images/process16.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：処理済
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS ワークフロー

メニューアイテムID

imbis-sp_wf_cpl_proc_sm-sp

メニューアイテム名（日本語）処理済

メニューアイテム名（英語）Processed

メニューアイテム名

已 理（中国語（中華人民共和国））
URL

bis_smartphone/user/workflow/cpl_proc/actv_proc_list_wf_pre

呼び出し方法

GET

引数

（なし）

171

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
アイコン画像ファイルパス：im_workflow_smartphone/images/approved16.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS ワークフロー

メニューアイテムID

imbis-sp_wf_reference_sm-sp

メニューアイテム名（日本語）参照

メニューアイテム名（英語）

Reference

メニューアイテム名参照（中国語（中華人民共和国））
URL

bis_smartphone/reference/workflow/reference_actv_list_wf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：im_workflow_smartphone/images/reference16.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：確認
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS ワークフロー

メニューアイテムID

imbis-sp_wf_confirm_sm-sp

メニューアイテム名（日本語）確認

メニューアイテム名（英語）Confirm

メニューアイテム名

确（中国語（中華人民共和国））
URL

bis_smartphone/user/workflow/confirm/confirm_actv_list_wf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：im_workflow_smartphone/images/confirm-16.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

3. これでワークフロー関連のメニューを利用可能にできました。

BIS作成種類「ワークフロー」の一覧メニューを削除する
テナント管理者がワークフロー関連のメニューを削除します。

172

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
1. 「サイトマップ」→「テナント管理」→「メニュー」をクリックします。
2. メニューグループカテゴリごとに関連するメニューを削除します。

コラム「メニュー設定」の操作は、以下のドキュメントを参照してください。
「 テナント管理者操作ガイド 」-「 メニューを設定する 」

グローバルナビ（PC用）
削除対象のメニューフォルダ
ワークフロー
削除対象のメニューアイテム
申請
未処理
処理済
参照
確認

グローバルナビ（スマートフォン用）
削除対象のメニューグループ
IM-BIS ワークフロー
削除対象のメニューアイテム
申請
未処理
処理済
参照
確認

サイトマップ（PC用）

173

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
削除対象のメニューフォルダ
ワークフロー
削除対象のメニューアイテム
参照（ワークフロー）（フローフォルダ）
一括処理対象者変更（ワークフロー）（フローフォルダ）
申請（ワークフローフォルダ）
未処理（ワークフローフォルダ）
処理済（ワークフローフォルダ）
参照（ワークフローフォルダ）
確認（ワークフローフォルダ）
参照（ワークフロー）（監査者フォルダ）

サイトマップ（スマートフォン用）
削除対象のメニューフォルダ
IM-BIS ワークフロー
削除対象のメニューアイテム
申請
未処理
処理済
参照
確認

174

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

3. これでワークフロー関連のメニューを利用不可にできました。

BIS作成種類「BISフロー」の一覧メニューを登録／削除する
ここでは、 IM-BIS のBIS作成種類「BISフロー」の一覧メニューの設定／削除方法について説明します。

Contents
BIS作成種類「BISフロー」の一覧メニューを登録する
BIS作成種類「BISフロー」の一覧メニューを削除する

BIS作成種類「BISフロー」の一覧メニューを登録する
テナント管理者がBISフロー関連のメニューを登録します。
1. 「サイトマップ」→「テナント管理」→「メニュー」をクリックします。
2. BISフロー関連のメニューを利用可能とするメニューグループカテゴリに対し、以下の情報を参考にメニューグループやメニューアイテムを登録してください。
製品標準では、以下の情報をメニューに登録しています。

コラム「メニュー設定」の操作は、以下のドキュメントを参照してください。
「 テナント管理者操作ガイド 」-「 メニューを設定する 」

グローバルナビ（PC用）
メニューフォルダ：BISフロー
設定項目

設定値

メニューフォルダID

imbis_bf_gn

メニューフォルダ名（日本語） BISフロー
メニューフォルダ名（英語）BIS flow

メニューフォルダ名

BIS flow（中国語（中華人民共和国））
アイコン画像ファイルパス：（ブランク）

メニューアイテム：処理開始
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / BISフロー
メニューアイテムID

imbis_bf_start_process_gn

メニューアイテム名（日本語）

処理開始

メニューアイテム名（英語）Start Process

175

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
メニューアイテム名

开始 理（中国語（中華人民共和国））
URL

bis/user/businessflow/apply/apply_list_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：未処理
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / BISフロー

メニューアイテムID

imbis_bf_process_gn

メニューアイテム名（日本語）

未処理

メニューアイテム名（英語）Unprocessed

メニューアイテム名

未 理（中国語（中華人民共和国））
URL

bis/user/businessflow/process/process_list_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：処理済
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / BISフロー

メニューアイテムID

imbis_bf_cpl_proc_gn

メニューアイテム名（日本語）処理済

メニューアイテム名（英語）Processed

メニューアイテム名

已 理（中国語（中華人民共和国））
URL

bis/user/businessflow/cpl_proc/actv_proc_list_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

176

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
メニューアイテム：参照
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / BISフロー

メニューアイテムID

imbis_bf_reference_gn

メニューアイテム名（日本語）参照

メニューアイテム名（英語）

Reference

メニューアイテム名参照（中国語（中華人民共和国））
URL

bis/reference/businessflow/reference_user_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

グローバルナビ（スマートフォン用）
メニューグループ：IM-BIS BISフロー
設定項目

設定値

メニューグループID

bis-sp_bf_gn-sp

メニューグループ名（日本語）

IM-BIS BISフロー

メニューグループ名（英語）IM-BIS BIS flow

メニューグループ名

IM-BIS BIS flow

（中国語（中華人民共和国））
アイコン画像ファイルパス：bis_smartphone/images/bpm-48.png

メニューアイテム：処理開始
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS BISフロー

メニューアイテムID

imbis-sp_bf_apply_gn-sp

メニューアイテム名（日本語）

処理開始

メニューアイテム名（英語）Start Process

メニューアイテム名

开始 理（中国語（中華人民共和国））
URL

bis_smartphone/user/businessflow/apply/apply_list_bf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：bis_smartphone/images/bpm-apply-48.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：未処理

177

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS BISフロー

メニューアイテムID

imbis-sp_bf_process_gn-sp

メニューアイテム名（日本語）

未処理

メニューアイテム名（英語）Unprocessed

メニューアイテム名

未 理（中国語（中華人民共和国））
URL

bis_smartphone/user/businessflow/process/process_list_bf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：bis_smartphone/images/bpm-process-48.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：処理済
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS BISフロー

メニューアイテムID

imbis-sp_bf_cpl_proc_gn-sp

メニューアイテム名（日本語）処理済

メニューアイテム名（英語）Processed

メニューアイテム名

已 理（中国語（中華人民共和国））
URL

bis_smartphone/user/businessflow/cpl_proc/actv_proc_list_bf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：bis_smartphone/images/bpm-approved-48.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS BISフロー

メニューアイテムID

imbis-sp_bf_reference_gn-sp

メニューアイテム名（日本語）参照

メニューアイテム名（英語）

Reference

メニューアイテム名参照（中国語（中華人民共和国））
URL

bis_smartphone/reference/businessflow/reference_actv_list_bf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：bis_smartphone/images/bpm-reference-48.png

178

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

サイトマップ（PC用）
メニューフォルダ：BISフロー
設定項目

設定値

メニューフォルダID

imbis_bf

メニューフォルダ名（日本語） BISフロー
メニューフォルダ名（英語）BIS flow

メニューフォルダ名

BIS flow（中国語（中華人民共和国））
アイコン画像ファイルパス：（ブランク）

メニューアイテム：処理開始
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / BISフロー
メニューアイテムID

imbis_bf_start_process

メニューアイテム名（日本語）

処理開始

メニューアイテム名（英語）Start Process

メニューアイテム名

开始 理（中国語（中華人民共和国））
URL

bis/user/businessflow/apply/apply_list_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：未処理
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / BISフロー

メニューアイテムID

imbis_bf_process

メニューアイテム名（日本語）

未処理

メニューアイテム名（英語）Unprocessed

メニューアイテム名

未 理（中国語（中華人民共和国））
URL

bis/user/businessflow/process/process_list_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

179

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：処理済
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / BISフロー

メニューアイテムID

imbis_bf_cpl_proc

メニューアイテム名（日本語）処理済

メニューアイテム名（英語）Processed

メニューアイテム名

已 理（中国語（中華人民共和国））
URL

bis/user/businessflow/cpl_proc/actv_proc_list_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / BISフロー

メニューアイテムID

imbis_bf_reference

メニューアイテム名（日本語）参照

メニューアイテム名（英語）

Reference

メニューアイテム名参照（中国語（中華人民共和国））
URL

bis/reference/businessflow/reference_user_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照（業務管理者）
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / 業務管理者 / フローメニューアイテムID

imbis_bm_reference_bf

メニューアイテム名（日本語）参照（BISフロー）

メニューアイテム名（英語）

Reference(BIS flow)180

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
参BISフローIS flow)

メニューアイテム名（中国語（中華人民共和国））
URL

bis/reference/businessflow/reference_operation_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：一括処理対象者変更（業務管理者）
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / 業務管理者 / フローメニューアイテムID

imbis_bm_change_bf

メニューアイテム名（日本語）

一括処理対象者変更（BISフロー）

メニューアイテム名（英語）Batch Process target User Change(BIS flow)

メニューアイテム名

批量 理 象 更(BIS flow)（中国語（中華人民共和国））
URL

bis/change/businessflow/change_operation_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照（監査者）
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS / 監査者 / フローメニューアイテムID

imbis_auditor_reference_bf

メニューアイテム名（日本語）参照（BISフロー）

メニューアイテム名（英語）

Reference(BISフロー flow)

メニューアイテム名参照(BIS flow)（中国語（中華人民共和国））
URL

bis/reference/businessflow/reference_audit_bf

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

サイトマップ（スマートフォン用）

181

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
メニューグループ：IM-BIS BISフロー
設定項目

設定値

メニューグループID

bis-sp_bf_sm-sp

メニューグループ名（日本語） IM-BIS BISフロー
メニューグループ名（英語）IM-BIS BIS flow

メニューグループ名

IM-BIS BIS flow

（中国語（中華人民共和国））
アイコン画像ファイルパス：（ブランク）

メニューアイテム：処理開始
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS BISフロー

メニューアイテムID

imbis-sp_bf_apply_sm-sp

メニューアイテム名（日本語）

処理開始

メニューアイテム名（英語）Start Process

メニューアイテム名

开始 理（中国語（中華人民共和国））
URL

bis_smartphone/user/businessflow/apply/apply_list_bf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：bis_smartphone/images/bpm-apply-16.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：未処理
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS BISフロー

メニューアイテムID

imbis-sp_bf_process_sm-sp

メニューアイテム名（日本語）

未処理

メニューアイテム名（英語）Unprocessed

メニューアイテム名

未 理（中国語（中華人民共和国））
URL

bis_smartphone/user/businessflow/process/process_list_bf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：bis_smartphone/images/bpm-process-16.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：処理済
設定項目

設定値

182

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
設定先のメニューグループ・ メニューフォルダ

IM-BIS BISフロー

メニューアイテムID

imbis-sp_bf_cpl_proc_sm-sp

メニューアイテム名（日本語）処理済

メニューアイテム名（英語）Processed

メニューアイテム名

已 理（中国語（中華人民共和国））
URL

bis_smartphone/user/businessflow/cpl_proc/actv_proc_list_bf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：bis_smartphone/images/bpm-approved-16.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

メニューアイテム：参照
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ

IM-BIS BISフロー

メニューアイテムID

imbis-sp_bf_reference_sm-sp

メニューアイテム名（日本語）参照

メニューアイテム名（英語）

Reference

メニューアイテム名参照（中国語（中華人民共和国））
URL

bis_smartphone/reference/businessflow/reference_actv_list_bf_pre

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：bis_smartphone/images/bpm-reference-16.png

IFRAME表示

オフ

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

3. これでBISフロー関連のメニューを利用可能に設定できました。

BIS作成種類「BISフロー」の一覧メニューを削除する
テナント管理者がBISフロー関連のメニューを削除します。
1. 「サイトマップ」→「テナント管理」→「メニュー」をクリックします。
2. メニューグループカテゴリごとに関連するメニューを削除します。

コラム「メニュー設定」の操作は、以下のドキュメントを参照してください。
「 テナント管理者操作ガイド 」-「 メニューを設定する 」

グローバルナビ（PC用）
削除対象のメニューフォルダ

183

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
BISフロー
削除対象のメニューアイテム
処理開始
未処理
処理済
参照

グローバルナビ（スマートフォン用）
削除対象のメニューグループ
IM-BIS BISフロー
削除対象のメニューアイテム
処理開始
未処理
処理済
参照

サイトマップ（PC用）
削除対象のメニューフォルダ
BISフロー
削除対象のメニューアイテム
参照（BISフロー）（フローフォルダ）
一括処理対象者変更（BISフロー）（フローフォルダ）
処理開始（BISフローフォルダ）
未処理（BISフローフォルダ）
処理済（BISフローフォルダ）
参照（BISフローフォルダ）

184

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
参照（BISフロー）（監査者フォルダ）

サイトマップ（スマートフォン用）
削除対象のメニューフォルダ
IM-BIS BISフロー
削除対象のメニューアイテム
処理開始
未処理
処理済
参照

3. これでBISフロー関連のメニューを利用不可に設定できました。

BIS作成種類「BISフロー」の利用可否を切り替えるための設定をする
IM-BPM のリリースに伴い、簡易BPMであるBIS作成種類「BISフロー」を利用しないケースが想定されます。
そのため、 IM-BIS 2016 Summer（8.0.11）以降、BIS作成種類「BISフロー」を利用しない場合、BPMに関連するリンクや画面のボタンを非表示にできます。
また、名称が重複するため、BIS作成種類「BPM」を「BISフロー」に変更しています。

Contents
BIS作成種類「BISフロー」の利用可否設定の変更方法
BIS作成種類「BISフロー」の利用可否設定の変更内容

185

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
BIS作成種類「BISフロー」の利用可否設定の変更方法「BISフロー」に関する機能を有効／無効の切り替えは、「bis-config.xml」で設定します。
bis-configの設定を変更するには、以下の手順で IM-Juggling から設定ファイルを編集後、WARファイルの再デプロイを実施してください。
1. IM-Juggling から対象のJugglingプロジェクトを表示します。
2. 「ProjectNavigator」内の <（プロジェクト名）/conf/bis-config.xml> ファイルをダブルクリックで開き、「ソース」タブを選択してく
ださい。

コラム
対象のJugglingプロジェクトに「bis-config.xml」が表示されていない場合には、juggling.imを開き、「設定ファイル」タブに切り替え、「 IM-BIS for Accel Platform 」-「bis-config.xml」を出力してください。

3. bis-config.xmlの下に<delete-bpm-link>タグを追加し、値に”true” or “false”を設定してください。

186

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01<?xml version="1.0" encoding="UTF-8"?><bis-config xmlns="http://www.intra-mart.jp/bis-config"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.intra-mart.jp/bis/bis-config ../../schema/bis-config.xsd">...（略）...
<rule-cache>true</rule-cache><delete-bpm-link>true</delete-bpm-link></bis-config>

4. bis-config.xmlの変更内容を保存後、WARファイルを出力してください。

注意
BIS作成種類「BISフロー」関連のメニュー・機能を無効化した場合には、一覧画面では「BIS作成種類」を判別しません。
そのため、一覧画面やAPIではBIS作成種類を考慮せずにフローや案件を取得します。
したがって、BISフローの利用不可の設定後に、BISフローのフローや案件が存在する場合には、ワークフローの一覧にも表示されますので、注意してください。

BIS作成種類「BISフロー」の利用可否設定の変更内容
BIS作成種類「BISフロー」の利用可否の設定では、設定内容に応じて以下の表示が変わります。

一覧画面の「BISフロー」切替ボタンの表示
一覧画面のヘッダにある「BISフロー」の切替リンクの表示・非表示が変わります。
利用不可の場合には該当のボタンは表示されなくなります。
利用可能に設定している場合利用不可に設定している場合

上記の表示が切り替わる一覧画面は以下の通りです。
下記の一覧画面は、製品標準で「IM-BIS」のメニューグループカテゴリに含まれるメニューの一覧画面を指します。
申請（ワークフロー）一覧
未処理（ワークフロー）一覧
処理済（ワークフロー）一覧
参照（ワークフロー）一覧

BISの新規登録画面におけるBIS作成種類の選択内容
IM-BIS でのフローの新規登録画面の「BIS作成種類」に表示される内容が変わります。
利用不可の場合には「BISフロー」の選択肢は表示されなくなります。
利用可能に設定している場合利用不可に設定している場合

187

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

一覧表示パターン定義のメニューの遷移先を変更する
テナント管理者がワークフロー関連のメニューを登録します。
1. 「サイトマップ」→「テナント管理」→「メニュー」をクリックします。
2. 一覧表示パターン定義を利用可能とするメニューグループカテゴリに対し、以下の情報を参考にメニューアイテムを変更してください。

コラム「メニュー設定」の操作は、以下のドキュメントを参照してください。
「 テナント管理者操作ガイド 」-「 メニューを設定する 」

サイトマップ（PC用）
メニューアイテム：一覧表示パターン定義
設定項目

設定値

設定先のメニューグループ・ メニューフォルダ IM-BIS / システム管理者 / マスタ管理 / フローメニューアイテムID

imbis_sm_flow_listpattern

メニューアイテム名（日本語）

一覧表示パターン定義

メニューアイテム名（英語）List Display Pattern Definition

メニューアイテム名一

示模式定（中国語（中華人民共和国））
URL

bis/admin/display_pattern/list_disp_ptn_search_list

呼び出し方法

GET

引数

（なし）

アイコン画像ファイルパス：（ブランク）

IFRAME表示

オン

ポップアップ表示

オフ

説明

（なし）

補足

（なし）

コラム
IM-BIS で設定済みの一覧に「詳細」を追加する場合には、別途フローへの詳細画面の設定が必要となるため、以下のページの手順に従って設定してください。
「 参照画面や特殊なタスク（ノード）で表示する画面を設定する 」

遷移先プラグインを設定する
一覧からの遷移時の処理画面において「戻る」、「申請等の処理」を行った場合はそれぞれ遷移元の一覧へ遷移します。
ただし、遷移元の一覧を特定できないような以下のケースにおいては一律 「申請一覧」「案件一覧」へ遷移します。
申請ポートレットの「申請／処理開始画面へ」リンクを押下した際の遷移先
参照依頼等のショートカットURLを押下した際の遷移先
この遷移先はプラグインによって決定されており、 IM-BIS のプラグインの設定を変更することで遷移先を IM-BIS の一覧 にすることが可能です。
IM-Workflow 2019 Summer(Waltz) 以前の一覧を使用したい場合は、「 遷移先プラグインの設定 」の手順を実施してください。

設定方法

188

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
1. IM-Juggling で、設定対象のプロジェクト直下に以下の名称・パスでファイルを作成します。
plugin/jp.co.intra_mart.workflow.plugin.path.list_page.resolvers.bis_8.0.99/plugin.xml

2. 作成したファイルに、以下の内容を記述します。
<?xml version="1.0" encoding="UTF-8"?><plugin><extension
point="jp.co.intra_mart.workflow.plugin.path.list_page.resolvers" ><listpagepath
id="jp.co.intra_mart.workflow.plugin.path.list_page.resolvers.bis"
version="8.0.99"
rank="700"enable="true"><extend><java class="jp.co.intra_mart.system.bis.plugin.path.list_page.BisListPagePathResolver" /></extend></listpagepath></extension></plugin>

3. IM-Juggling からWARファイルの出力を行い、WARファイルをデプロイすると、使用する一覧の設定内容が反映されます。

コラム
本手順により、プラグインのバージョン機能に基づいて IM-BIS の一覧パス解決プラグインが有効化され、IM-BIS の一覧パス解決プ
ラグインが動作します。

コラム
使用する一覧を IM-Workflow に戻す場合は上記で作成したフォルダ、ファイルを削除して再度WARファイルの出力、デプロイを行ってください。

注意
アプリケーションサーバに展開された一覧パス解決プラグインを直接編集し、再起動することでも一覧パス解決プラグインの設定を切り替えることは可能です。
ただしこの場合、以下の動作を引き起こす可能性があるため、運用環境において有効・無効を切り替える場合は IM-Juggling から設定されることを推奨します。
分散構成の場合、すべてのアプリケーションサーバに対して処理対象プラグインの編集を実行する必要があります。
一つでも編集漏れがあると、処理を実行するアプリケーションサーバ間での処理内容が異なってしまいます。
次回以降のWARファイルのデプロイの際に、編集した一覧パス解決プラグインが初期化、または削除される場合があります。

コラム
以前の「一覧表示パターン定義」「 intra-mart Accel Platform 2019 Summer(Waltz) 」以前に利用可能だった IM-BIS 用の各種一覧画面で一覧表示パターン
定義を利用する場合は、「一覧表示パターン定義」の IM-BIS 用の旧画面を利用する必要があります。
「 intra-mart Accel Platform 2019 Winter(Xanadu) 」以降は、「申請一覧」、「 案件一覧 」画面のリリースに伴い、新規テナント環境セットアップ時に「一覧表示パターン定義」の IM-BIS 用の旧画面をメニューへ登録していません。
「一覧表示パターン定義」の IM-BIS 用の旧画面を利用する場合、「 一覧表示パターン定義のメニューの遷移先を変更する 」
を実施してください。

189

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

サンプル
外部連携サンプルプログラム（JAVA）
Contents
このサンプルプログラムについて
サンプルプログラムのダウンロード
サンプルプログラムのインポート
サンプルプログラムのコード

このサンプルプログラムについて
このサンプルプログラムでは、入力したユーザIDから、ユーザ情報の明細を取得する処理を行います。
1. ユーザIDを入力します。複数のユーザIDを入力する場合は、「,（カンマ）」で区切ります。

2. ユーザ情報取得ボタンをクリックします。

3. ユーザ情報の明細を取得して表示します。

サンプルプログラムのダウンロード
サンプルプログラムは以下のリンクより入手できます。
サンプルプログラム
sampleJava-1.0.0.imm

190

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
データソース定義
datasource-java.zip
IM-Workflow定義
IM-Workflow-java.zip
IM-Forma定義
IM-Forma-java.zip
IM-BIS定義
IM-BIS-java.zip

サンプルプログラムのインポート
ダウンロードしたファイルは、下記手順にてインポートすることができます。
1. IM-Jugglingを起動し、Jugglingプロジェクト内にあるjuggling.imを IM-Juggling Editorで開きます。
2. 「ユーザモジュール」タブを選択し、右上にある「＋」のアイコンをクリックします。
3. ダウンロードした「 sampleJava-1.0.0.imm 」ファイルを選択します。
4. Jugglingプロジェクトからwarファイルを作成します。サンプルを含めるにチェックを入れます。

コラム
warファイルの作成については、「 intra-mart Accel Platform セットアップガイド 」 - 「 WARファイルの作成 」を参照してください。
5. 作成したWARファイルを、 Web Application Server （ Resin ） 上にデプロイ（展開）します。

注意「BIS管理者」ロールを付与したユーザでインポートを実施してください。

注意
IM-Workflow定義のインポートでは、zipファイルを解凍し、xmlファイルをインポートしてください。
6. ダウンロードしたファイルをインポートします。
インポート方法は、「 IM-BIS 業務管理者操作ガイド 」 - 「 インポート・エクスポートを行う 」を参照してください。
7. 「IM-Workflow ユーザ」ロールを付与したユーザでログインします。
8. [サイトマップ] - [ワークフロー] - [申請] - 「外部連携サンプル（JAVA）」の「申請/処理開始」をクリックします。
9. テキストボックスにユーザIDを入力し、「ユーザ情報取得ボタン」をクリックします。
ユーザ情報の明細を取得します。
複数のユーザIDを「,（カンマ）」で区切って入力すると、複数のユーザ情報を取得します。

以下の操作をした場合、エラーメッセージを表示します。
ユーザIDに何も入力しない

サンプルプログラムのコード

191

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
サンプルプログラムで使用するコードは以下の通りです。

192

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75

package jp.co.intra_mart.system.bis.soa.func;
import java.math.BigDecimal;
import java.util.*;import javax.swing.JFrame;
import javax.swing.JOptionPane;
import jp.co.intra_mart.foundation.context.Contexts;
import jp.co.intra_mart.foundation.context.model.AccountContext;
import jp.co.intra_mart.foundation.exception.BizApiException;
import jp.co.intra_mart.foundation.master.user.UserManager;
import jp.co.intra_mart.foundation.master.user.model.*;public class SampleJava {public SampleJava(){}
private AccountContext getAccountContext(){
return (AccountContext)Contexts.get(AccountContext.class);}//Exceptionにthrowsすることで、Java連携の外部連携としてエラー処理されますpublic List<Map<String,Object>> sample(Map<String,Object> map) throws Exception{//レスポンスフィールド生成
List<Map<String,Object>> resUserList = new ArrayList<Map<String,Object>>();
Map<String,Object> detail;//リクエストパラメータ取得
String reqUserList = map.get("userList").toString();//リクエストパラメータの文字列を配列に変換
String[] userCdArray = reqUserList.split(",");//トリミング実施
for(int i = 0; i < userCdArray.length; i++){userCdArray[i] = userCdArray[i].trim();}for(int i = 0; i < userCdArray.length; i++){//ユーザ情報取得
IUserBizKey userBizKey = new UserBizKey();
userBizKey.setUserCd(userCdArray[i]);UserManager manager = new UserManager();
User user = manager.getUser(userBizKey, getAccountContext().getLoginTime());
if(user != null){//ユーザIDが存在する場合
detail = new HashMap<String,Object>();//レスポンスパラメータにユーザ情報を設定する
detail.put("user", user.getUserCd());
detail.put("userName", user.getUserName());
detail.put("startDate", user.getStartDate());
detail.put("sortKey", BigDecimal.valueOf(user.getSortKey()));
detail.put("deleteFlag", user.isDisable());
resUserList.add(detail);}else{//ユーザIDが存在しない場合
detail = new HashMap<String,Object>();//レスポンスパラメータを設定する
detail.put("user", "ユーザIDがありません");
detail.put("userName", null);detail.put("startDate", null);detail.put("sortKey", null);detail.put("deleteFlag", null);

193

75
76
77
78
79
80
81
82

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

detail.put("deleteFlag", null);resUserList.add(detail);}}
return resUserList;}}

コラム
外部連携（JAVA）の詳細な仕様については、「 IM-BIS 仕様書 」 - 「 IM-BIS で外部連携として利用できるJavaプログラムの仕様 」
を参照してください。

コラム
外部連携（JAVA）へのリクエスト、レスポンスの設定方法については、「 IM-BIS システム管理者操作ガイド 」 - 「 リクエストパラ
メータ、レスポンスフィールドの機能と各部の説明 」を参照してください。
階層化したリクエスト、レスポンスを設定する場合は、「 IM-BIS システム管理者操作ガイド 」 - 「 階層化したリクエストパラメー
タ、レスポンスフィールドの設定方法 」を参照してください。

コラム
外部連携の設定方法については、「 IM-BIS 業務管理者操作ガイド 」 - 「 外部連携を設定する 」を参照してください。

動的処理対象者設定 外部連携（JAVA）サンプル
Contents
動的処理対象者設定 外部連携（JAVA）サンプルについて
動的処理対象者設定 外部連携（JAVA）サンプルのダウンロード
動的処理対象者設定 外部連携（JAVA）サンプルのインポート
動的処理対象者設定 外部連携（JAVA）サンプルのコード

動的処理対象者設定 外部連携（JAVA）サンプルについて
動的処理対象者設定では、動的に処理対象者を設定するノード（動的承認、縦配置、横配置）に対し、処理対象者設定条件を設定することができます。
動的処理対象者設定で外部連携設定を利用した場合は、処理対象者を自動で設定したり、手動で選択できる処理対象者の範囲を限定したりすることができます。
このサンプルでは、外部連携設定で選択可能なデータソース種別のうち、JAVAでの設定方法を使用します。
「承認者の初期設定サンプル」は、処理対象者を自動で設定する方法を使用します。
「承認者の絞込条件設定サンプル」は、手動で選択できる処理対象者の範囲を限定する方法を使用します。
承認者の初期設定サンプル
ノード編集画面に初期値を設定します。

194

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

承認者の絞込条件設定サンプル
絞込み条件確認画面に値を設定します。
ノード編集画面で検索ボタンをクリック後のユーザ検索画面に暗黙条件として適用されます。

195

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
コラム
処理対象者、動的ノードについては、「 IM-Workflow 仕様書 」を参照してください。

コラム
動的ノード（動的承認、縦配置、横配置）の処理対象者条件の設定については、「 IM-BIS 業務管理者操作ガイド 」 - 「 動的ノード（動的承認、縦配置、横配置）の処理対象者条件を設定する 」を参照してください。

コラム
動的処理対象者設定については、「 IM-BIS 業務管理者操作ガイド 」 - 「 動的処理対象者設定 」または、「 IM-BIS 仕様書 」 - 「 動的処理対象者設定に関する仕様 」を参照してください。

コラム
外部連携については、「 IM-BIS 業務管理者操作ガイド 」 - 「 外部連携を設定する 」または、「 IM-BIS 仕様書 」 - 「 外部連携に関係する仕様 」を参照してください。

動的処理対象者設定 外部連携（JAVA）サンプルのダウンロード
サンプルは、以下のリンクより入手できます。
サンプルプログラム bis_sample_dynamic-1.0.0.imm
データソース定義
初期設定サンプル datasource_DynamicInitialProposal.zip
絞込条件設定サンプル datasource_DynamicCondition.zip
IM-Workflow 定義
初期設定サンプル IM-Workflow_DynamicInitialProposal.zip
絞込条件設定サンプル IM-Workflow_DynamicCondition.zip
IM-Forma定義
初期設定サンプル IM-Forma_DynamicInitialProposal.zip
絞込条件設定サンプル IM-Forma_DynamicCondition.zip
IM-BIS定義
初期設定サンプル IM-BIS_DynamicInitialProposal.zip
絞込条件設定サンプル IM-BIS_DynamicCondition.zip

動的処理対象者設定 外部連携（JAVA）サンプルのインポート
ダウンロードしたファイルは、下記手順にてインポートすることができます。
1. IM-Jugglingを起動し、Jugglingプロジェクト内にあるjuggling.imを IM-Juggling Editorで開きます。
2. 「ユーザモジュール」タブを選択し、右上にある「＋」のアイコンをクリックします。
3. ダウンロードした「 bis_sample_dynamic-1.0.0.imm 」ファイルを選択します。
4. Jugglingプロジェクトからwarファイルを作成します。サンプルを含めるにチェックを入れます。

コラム
warファイルの作成については、「 intra-mart Accel Platform セットアップガイド 」 - 「 WARファイルの作成 」を参照してください。
5. 作成したWARファイルを、 Web Application Server （ Resin ） 上にデプロイ（展開）します。

注意「BIS管理者」ロールを付与したユーザで、インポートを実施してください。

注意
IM-Workflow 定義については、zipファイルを解凍してから、インポートしてください。
6. ダウンロードしたファイルをインポートします。 インポート方法は、「 IM-BIS 業務管理者操作ガイド 」 - 「 インポート・エクスポートを

196

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
行う 」を参照してください。
これで、必要な設定作業はすべて完了しましたので、実際にフローで申請・承認を行ってみましょう。

コラム
このサンプルでは、「BIS担当者」ロールを付与したユーザで、申請を行います。

コラム
申請については、「 IM-BIS ユーザ 操作ガイド 」 - 「 BPMの処理を開始する／ワークフローの申請を行う 」を参照してください。

動的処理対象者設定 外部連携（JAVA）サンプルのコード
このサンプルの外部連携（JAVA）は、以下のように実装しています。

197

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75

package jp.co.intra_mart.system.bis.soa.func;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
public class DynamicPersonJavaSample {public DynamicPersonJavaSample() {}//初期設定public Map<String,Map<String,List<Map<String,String>>>> getDynamicPerson(Map<String,Object> param) {System.out.println("\n\n---start DynamicPersonJavaSample#getDynamicPerson----");for (Entry<String, Object> entry : param.entrySet() ) {System.out.println("key[" + entry.getKey()+"] value["+entry.getValue() +"]");}
System.out.println("\n\n---start DynamicPersonJavaSample#getDynamicPerson----");
List<Map<String,String>> dynamicSettingList = new ArrayList<Map<String,String>>();// ユーザMap<String,String> detail = new HashMap<String,String>();detail.put("code", "1");detail.put("processSetNo", "1");detail.put("userCd", "aoyagi");
dynamicSettingList.add(detail);// 組織
detail = new HashMap<String,String>();detail.put("code", "2");detail.put("processSetNo", "1");detail.put("companyCd", "comp_sample_01");
detail.put("departmentSetCd", "comp_sample_01");
detail.put("departmentCd", "dept_sample_11");detail.put("compare", "eq");
dynamicSettingList.add(detail);// パブリックグループ
detail = new HashMap<String,String>();detail.put("code", "3");detail.put("processSetNo", "1");detail.put("publicGroupSetCd", "sample_public");
detail.put("publicGroupCd", "public_team_a");detail.put("compare", "eq");
dynamicSettingList.add(detail);// 役職
detail = new HashMap<String,String>();detail.put("code", "4");detail.put("processSetNo", "1");detail.put("companyCd", "comp_sample_01");
detail.put("departmentSetCd", "comp_sample_01");
detail.put("postCd", "ps002");
detail.put("compare", "eq");
dynamicSettingList.add(detail);
Map<String,List<Map<String,String>>> returnObject = new HashMap<String,List<Map<String,String>>>();
returnObject.put("settings", dynamicSettingList);
Map<String,Map<String,List<Map<String,String>>>> returnMap = newHashMap<String,Map<String,List<Map<String,String>>>>();
returnMap.put("ResponseObject", returnObject);
System.out.println("---End DynamicPersonJavaSample#getDynamicPerson----\n\n\n");return returnMap;}//絞込条件設定
public Map<String,Map<String,List<Map<String,String>>>> getDynamicPersonDepartment(Map<String,Object> param){
System.out.println("\n\n---start DynamicPersonJavaSample#getDynamicPersonDepartment----");for (Entry<String, Object> entry : param.entrySet() ) {

198

75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

for (Entry<String, Object> entry : param.entrySet() ) {System.out.println("key[" + entry.getKey()+"] value["+entry.getValue() +"]");}
System.out.println("\n\n---start DynamicPersonJavaSample#getDynamicPersonDepartment----");
List<Map<String,String>> dynamicSettingList = new ArrayList<Map<String,String>>();
Map<String,String> detail = new HashMap<String,String>();// 組織＋役職（上位階層検索）
detail.put("code", "6");detail.put("processSetNo", "1");detail.put("companyCd", "comp_sample_01");
detail.put("departmentSetCd", "comp_sample_01");
detail.put("departmentCd", "dept_sample_11");detail.put("compare", "ge");detail.put("postCd", "ps003");
dynamicSettingList.add(detail);

Map<String,List<Map<String,String>>> returnObject = new HashMap<String,List<Map<String,String>>>();
returnObject.put("settings", dynamicSettingList);
Map<String,Map<String,List<Map<String,String>>>> returnMap = newHashMap<String,Map<String,List<Map<String,String>>>>();
returnMap.put("ResponseObject", returnObject);
System.out.println("---End DynamicPersonJavaSample#getDynamicPersonDepartment----\n\n\n");return returnMap;}}

動的処理対象者設定 外部連携（LogicDesigner）サンプル
Contents
動的処理対象者設定 外部連携（LogicDesigner）サンプルについて
動的処理対象者設定 外部連携（LogicDesigner）サンプルのダウンロード
動的処理対象者設定 外部連携（LogicDesigner）サンプルのインポート

動的処理対象者設定 外部連携（LogicDesigner）サンプルについて
動的処理対象者設定では、動的に処理対象者を設定するノード（動的承認、縦配置、横配置）に対し、処理対象者設定条件を設定することができます。
動的処理対象者設定で外部連携設定を利用した場合は、処理対象者を自動で設定したり、手動で選択できる処理対象者の範囲を限定したりすることができます。
このサンプルでは、外部連携設定で選択可能なデータソース種別のうち、 IM-LogicDesigner での設定方法を使用します。
「承認者の初期設定サンプル」は、処理対象者を自動で設定する方法を使用します。
「承認者の絞込条件設定サンプル」は、手動で選択できる処理対象者の範囲を限定する方法を使用します。
承認者の初期設定サンプル
ノード編集画面に初期値を設定します。

199

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

承認者の絞込条件設定サンプル
絞込み条件確認画面に値を設定します。
ノード編集画面で検索ボタンをクリック後のユーザ検索画面に暗黙条件として適用されます。

200

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
コラム
処理対象者、動的ノードについては、「 IM-Workflow 仕様書 」を参照してください。

コラム
動的ノード（動的承認、縦配置、横配置）の処理対象者条件の設定については、「 IM-BIS 業務管理者操作ガイド 」 - 「 動的ノード（動的承認、縦配置、横配置）の処理対象者条件を設定する 」を参照してください。

コラム
動的処理対象者設定については、「 IM-BIS 業務管理者操作ガイド 」 - 「 動的処理対象者設定 」または、「 IM-BIS 仕様書 」 - 「 動的処理対象者設定に関する仕様 」を参照してください。

コラム
外部連携については、「 IM-BIS 業務管理者操作ガイド 」 - 「 外部連携を設定する 」または、「 IM-BIS 仕様書 」 - 「 IMLogicDesigner との連携の仕様 」を参照してください。

動的処理対象者設定 外部連携（LogicDesigner）サンプルのダウンロード
サンプルは、以下のリンクより入手できます。
IM-LogicDesigner 定義
初期設定サンプル IM_LogicDesigner-DynamicInitialProposal.zip
絞込条件設定サンプル IM_LogicDesigner-DynamicCondition.zip
データソース定義
初期設定サンプル datasource_DynamicInitialProposal_LD.zip
絞込条件設定サンプル datasource_DynamicCondition_LD.zip
IM-Workflow 定義
初期設定サンプル IM-Workflow_DynamicInitialProposal_LD.zip
絞込条件設定サンプル IM-Workflow_DynamicCondition_LD.zip
IM-Forma定義
初期設定サンプル IM-Forma_DynamicInitialProposal_LD.zip
絞込条件設定サンプル IM-Forma_DynamicCondition_LD.zip
IM-BIS定義
初期設定サンプル IM-BIS_DynamicInitialProposal_LD.zip
絞込条件設定サンプル IM-BIS_DynamicCondition_LD.zip

動的処理対象者設定 外部連携（LogicDesigner）サンプルのインポート
ダウンロードしたファイルは、下記手順にてインポートすることができます。
1. 「サイトマップ」→「LogicDesigner」→「インポート」から、ダウンロードした IM-LogicDesigner 定義をインポートします。

注意「LogicDesigner管理者」ロールを付与したユーザで、インポートを実施してください。
2. ダウンロードしたファイルをインポートします。 インポート方法は、「 IM-BIS 業務管理者操作ガイド 」 - 「 インポート・エクスポートを行う 」を参照してください。

注意「BIS管理者」ロールを付与したユーザで、インポートを実施してください。

注意
IM-Workflow 定義については、zipファイルを解凍してから、インポートしてください。
これで、必要な設定作業はすべて完了しましたので、実際にフローで申請・承認を行ってみましょう。

201

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01
コラム
このサンプルでは、「BIS担当者」ロールを付与したユーザで、申請を行います。

コラム
申請については、「 IM-BIS ユーザ 操作ガイド 」 - 「 BPMの処理を開始する／ワークフローの申請を行う 」を参照してください。

外部連携 処理結果メッセージ（LogicDesigner）サンプル
外部連携では、レスポンスパラメータとして処理結果メッセージを設定することができます。
以下から IM-LogicDesigner のサンプルがダウンロードできます。
サンプルは、 IM-LogicDesigner の出力設定に処理結果メッセージを設定しています。
インポートした定義から複製して、フロー定義を作成することで、入出力設定が作成済みの状態からフロー定義を作成できます。
前処理や後処理で利用する場合は、入力チェックエラーメッセージ部分は削除して利用してください。
IM-LogicDesigner 定義
sample_process_result_message.zip

コラム
処理結果メッセージについては、「 IM-BIS 仕様書 」 - 「 暗黙的に連携するレスポンスパラメータの仕様 」を参照してください。

コラム
以下のintra-mart製品にて動作を確認しています。
intra-mart : intra-mart Accel Platform 2015 Winter
IM-BIS : IM-BIS for Accel Platform - 8.0.9

注意
サンプルプログラムをインポートする場合、DBはPostgreSQLを使用してください。

注意
サンプルプログラムを動作させる前に、サンプルデータを投入してください。
サンプルデータの投入方法については、「 intra-mart Accel Platform セットアップガイド 」 - 「 サンプルデータの投入 」を参照してください。

注意
本書に掲載されているサンプルコードは可読性を重視しており、性能面や保守性といった観点において必ずしも適切な実装ではありません。
開発においてサンプルコードを参考にされる場合には、上記について十分に注意してください。

202

IM-BIS for Accel Platform — システム管理者 操作ガイド 第26版 2024-10-01

203