回覧ルート定義のアクティビティごと、状態ごとに、どのボタンを表示するかを定義し、ボタンの機能やボタンのラベルなどを設定するマスタです。このマスタは、伝票種ごと、遷移画面ごとの各ボタンについて定義する必要があります。
ボタンには、以下の2種類があります。
アクティビティ遷移ボタン
オプションボタンがクリックされると、伝票はアクティビティへと遷移します。たとえば、起案アクティビティで申請のアクティビティ遷移ボタンがクリックされると、承認アクティビティへ遷移します。この伝票プロセスの遷移をアクティビティの遷移と言います。
画面ボタン
アクティビティの遷移とは無関係な処理を行うボタンです。画面ボタンには、印刷や履歴、閉じるなどがあります。
ボタン定義マスタでは、以下の情報を定義します。
アクティビティ名
承認画面や回送先指定(変更)画面のように、アクティビティごとに表示するボタンを切り替えたい場合は、「アクティビティ名」に、BPM Studioで指定したアクティビティタイトルを指定します。この場合、使用できるアクティビティ遷移ボタンには制限があります。BPM Studioで指定したアクティビティ遷移ボタンを設定してください。該当アクティビティがない場合(伝票入力画面表示時)は「0」を詰めます。
メソッド名
ボタンを表示する機能画面の名前を指定します。
以下にメソッド名と画面を示します。
メソッド名 | 画面 | 備考 |
---|---|---|
option | アクティビティ遷移入力画面 |
|
application | 伝票の入力画面 |
|
arrangement | 伝票の回送先指定画面 | ※アクティビティごとの設定が可能です。 |
apply | 申請結果通知画面 |
|
reference | 伝票参照画面 |
|
editing | 伝票編集画面 |
|
approval | 承認画面 | ※アクティビティごとの設定が必須です。 |
approve | 可決結果通知画面 |
|
reject | 否決結果通知画面 |
|
suspend | 保留結果通知画面 |
|
terminate | 破棄結果通知画面 |
|
sendback | 差戻通知画面 |
|
restart | 取戻(申請者)通知画面 |
|
reclaim | 取戻(承認者)通知画面 |
|
save | 保存結果通知画面 |
|
transcript | 流用画面 |
|
history | 承認履歴画面 |
|
attachment | 添付ファイル画面 |
|
印刷画面 |
|
オプション名
アクティビティ遷移ボタンを設定するときは、「オプション名」にBPM Studioで指定した矢印のタイトルを指定します。画面ボタンにはオプション名がありませんので、「0」を詰めます。
表示順序
ボタンを表示する順序を指定します。伝票画面の1番左に表示されるボタンから1、2、3、・・・と指定します。
ボタンラベル
ボタンの表示名称を自由に指定することができます。
Verb値
各画面で表示するボタン名を指定します。Verb値には、ボタンラベルと同じものを指定してください。
各ボタンの機能は、以下のとおりです。
verb名 | 機能 | 備考 |
---|---|---|
application | 申請 | 回送先指定画面へ遷移します。 |
apply | 回送 | 伝票の申請処理を行います。 |
approve | 可決 | 伝票の承認処理を行います。 |
arrangement | 回送変更 | 回送先指定変更画面へ遷移します。 |
attachment | 添付 | 添付ファイル一覧画面を表示します。 |
before | 前へ | 一覧表示順で、1つ前の伝票を表示します。 |
close | 閉じる | 全画面で利用することができます。 |
editing | 編集 | 保存、否決、取戻された伝票にのみ表示します。 |
help | ヘルプ | 全画面で利用することができます。 |
history | 履歴 | 承認履歴画面を表示します。 |
next | 次へ | 一覧表示順で、1つあとの伝票を表示します。 |
preCreate | 回送指定 | 回送先指定画面へ遷移します。 |
印刷 | 印刷用画面を表示します。 | |
reclaim | 取戻 | 承認者による取戻処理を行います。承認者による取戻処理とは、現在の承認者よりも1つ前の承認者が、自分に処理を戻すことです。 |
reject | 否決 | 伝票の否決処理を行います。 |
restart | 取戻 | 申請者による取戻処理を行います。申請者による取戻処理とは、申請者が、承認者から処理を戻すことです。 |
save | 保存 | 伝票の保存処理を行います。 |
sendback | 差戻 | 伝票の差戻処理を行います。差戻処理とは、承認者が、1つ前の承認者に処理を戻すことです。 |
suspend | 保留 | 伝票の処理を保留します。 |
terminate | 破棄 | 伝票の破棄処理を行います。 |
transcript | 流用 | 保存、申請済みの伝票を流用して申請を行います。 |
メソッド名とVerb値の関係
メソッド名とVerb値の基本的な関係は以下のとおりです。
画面とボタンの相関関係
各画面に設定できるボタンの相関関係は以下のとおりです。
画面-ボタン相関図(1/2)
| 申請 | 回送指定 | 保存 | 回送 | 戻る | 変更 | 印刷 | 可決 | 否決 | 差戻 | 保留 | 回送変更 | ヘルプ |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
アクティビティ遷移入力画面 | ○ |
|
|
|
|
|
|
|
|
|
|
| ○ |
伝票入力画面 |
| ○ | ○ | ○ |
|
|
|
|
|
|
|
| ○ |
回送先指定画面(起案時) |
|
|
| ○ | ○ |
|
|
|
|
|
|
| ○ |
保存結果通知画面 |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
申請結果通知画面 |
|
|
|
|
|
| ○ |
|
|
|
|
| ○ |
承認画面(起案時) |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
承認画面(承認1) |
|
|
|
|
|
| ○ | ○ | ○ |
| ○ | ○ | ○ |
承認画面(承認2~n-1) |
|
|
|
|
|
| ○ | ○ | ○ | ○ | ○ | ○ | ○ |
承認画面(承認n) |
|
|
|
|
|
| ○ | ○ | ○ | ○ | ○ |
| ○ |
回送先指定画面(承認1) |
|
|
|
|
| ○ |
|
|
|
|
|
| ○ |
回送先指定画面(承認2~n-1) |
|
|
|
|
| ○ |
|
|
|
|
|
| ○ |
回送先指定画面(承認n) |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
可決結果通知画面 |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
否決結果通知画面 |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
差戻通知画面 |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
保留結果通知画面 |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
伝票参照画面 |
|
|
|
|
|
| ○ |
|
|
|
|
| ○ |
伝票編集画面 |
| ○ | ○ | ○ |
|
|
|
|
|
|
|
| ○ |
流用画面 |
| ○ | ○ | ○ |
|
|
|
|
|
|
|
| ○ |
申請取戻通知画面 |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
承認取戻通知画面 |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
破棄結果通知画面 |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
承認履歴画面 |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
添付ファイル画面 |
|
|
|
|
|
|
|
|
|
|
|
| ○ |
印刷画面 |
|
|
|
|
|
| ○ |
|
|
|
|
| ○ |
画面-ボタン相関図(2/2)
| 前へ | 次へ | 編集 | 流用 | 取戻(申請) | 取戻(承認) | 破棄 | 履歴 | 添付 | 閉じる |
---|---|---|---|---|---|---|---|---|---|---|
アクティビティ遷移入力画面 |
|
|
|
|
|
|
|
|
| ○ |
伝票入力画面 |
|
|
|
|
|
|
|
|
| ○ |
回送先指定画面(起案時) |
|
|
|
|
|
|
|
|
| ○ |
保存結果通知画面 |
|
|
|
|
|
|
|
|
| ○ |
申請結果通知画面 |
|
|
|
|
|
|
|
|
| ○ |
承認画面(起案時) |
|
| ○ |
|
|
| ○ | ○ | ○ | ○ |
承認画面(承認1) |
|
|
|
|
|
|
| ○ | ○ | ○ |
承認画面(承認2~n) |
|
|
|
|
|
|
| ○ | ○ | ○ |
回送先指定画面(承認1) |
|
|
|
|
|
|
|
|
| ○ |
回送先指定画面(承認2~n) |
|
|
|
|
|
|
|
|
| ○ |
可決結果通知画面 | ○ | ○ |
|
|
|
|
|
|
| ○ |
否決結果通知画面 | ○ | ○ |
|
|
|
|
|
|
| ○ |
差戻通知画面 | ○ | ○ |
|
|
|
|
|
|
| ○ |
保留結果通知画面 | ○ | ○ |
|
|
|
|
|
|
| ○ |
伝票参照画面 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
伝票編集画面 |
|
|
|
|
|
|
|
| ○ | ○ |
流用画面 |
|
|
|
|
|
|
|
|
| ○ |
申請取戻通知画面 |
|
|
|
|
|
|
|
|
| ○ |
承認取戻通知画面 |
|
|
|
|
|
|
|
|
| ○ |
破棄結果通知画面 |
|
|
|
|
|
|
|
|
| ○ |
承認履歴画面 |
|
|
|
|
|
|
|
|
| ○ |
添付ファイル画面 |
|
|
|
|
|
|
|
|
| ○ |
印刷画面 |
|
|
|
|
|
|
|
|
| ○ |
指定例
ボタン定義マスタの指定例を以下に示します。
概要 | 指定例 | |||
---|---|---|---|---|
伝票種別コード | FMOX012 | FMOX012 | FMOX012 | FMOX012 |
言語区分 | ja | ja | ja | ja |
表示種別 | normal | normal | normal | normal |
組織コード | 0001 | 0001 | 0001 | 0001 |
アクティビティ名 | (zero fill) | (zero fill) | (zero fill) | (zero fill) |
メソッド名 | transcript | transcript | transcript | transcript |
表示順序 | 1 | 2 | 3 | 4 |
オプション名 | (zero fill) | (zero fill) | (zero fill) | (zero fill) |
ボタンラベル | 回送指定 | 保存 | ヘルプ | 閉じる |
Verb値 | arrangement | Save | help | close |