カスタマイズ事例-保留フロー状態専用のプリンシパルを用意する。
Customization case- prepare a principal dedicated to the holding flow state.
Figure 5 Definition of the holding flow model.
Hold flow state search screen.
Figure 14 Setting the list name of the holding flow status.開始フロー状態、保留フロー状態の両方に対応させる。
Make it correspond to both the start flow state and the hold flow state.Combinations with other parts of speech
その中にある「保留フロー状態」モデルを編集します。
Edit the"holding flow state" model in it.図21「保留フロー状態閲覧」プリンシパルを用いる(1)。
Figure 21"Viewing hold flow state" Using principals(1).図22「保留フロー状態閲覧」プリンシパルを用いる(2)。
Fig. 22"Using the holding flow state viewing" principal(2).保留フロー状態閲覧」プリンシパルを用意します。(図20)。
Prepare the"View holding flow state" principal.(Figure 20).保留フロー状態」を検索することで、自分が承認すべきワークフローを調べることができます。
By searching for"holding flow state", you can check the workflow that you should approve.図16では、保留フロー状態検索画面のみ利用できるようになっています。
In Figure 16, only the holding flow state search screen can be used.図16メニューを分割し、保留フロー状態検索のみ利用できるように設定。
Figure 16 Split the menu andset it to be available for searching only for hold flow status.図2と比較すると「保留フロー状態検索」画面が利用できないようになっていることがわかります。
Compared with Figure 2, you can see that the"Scheduled Holding Flow Status Search" screen is not available.今回、標準のプリンシパルを不活性とし、新しく用意した「保留フロー状態閲覧」プリンシパルを使うようにします。
In this case,make the standard principal inactive and use the newly prepared"hold flow state browsing" principal.休暇申請ワークフローの承認アカウントで、保留フロー状態を検索します。
In the approval account of the vacation application workflow,search the hold flow state.保留フロー状態モデルに追加できる(一覧表示用の)項目は1つだけです。
Items that can be added to the pending flow state model(for listing)Only oneis.図15のように、一つの項目を開始フロー状態の一覧表示項目と、保留フロー状態の一覧表示項目の両方に用いることもできます。
As shown in Fig. 15, one itemList display items in the start flow stateYou canalso use it for both the list display items of the hold flow state.
The" Hold flow state" model Type is Stringwill.
Figure 4 Indicates that there is 1 pending flow.標準で用意されていた「フロー状態閲覧」プリンシパルは、開始フローと保留フローの両方を閲覧できるものでした。
The"flow state viewing" principal prepared by the standardwas able to view both the start flow and the hold flow.図4で、ワークフロー申請者(ログオンアカウント名)をクリックすると、そのモデルについての「保留フロー状態検索画面」が表示されます。
In Figure 4, clicking on the workflow applicant(logon account name)displays the"Hold flow state search screen" for that model.図4のように、保留フロー(自分の決裁待ちであるワークフロー)が1件あることがわかるようになっています。
As shown in Figure 4, you can see that there is one hold flow(one workflow that is waiting for my decision).理由」項目の「詳細gt;ワークフロー」で、「保留フロー状態の一覧項目名」に、図11で追加した「説明」項目の項目ID"modelinfo"を指定します。
Specify the item ID"modelinfo" of the"Description" item added in Fig. 11 as"listitem name in the holding flow state" in"details> workflow" in the"reason" item.ワークフロー:開始フロー・保留フロー状態の画面で一括承認を行うタイミングで、途中のデータが承認されてしまうと、チェックしたものとは別の情報が承認される場合がある。
FIX930901 Bug Workflow: Start Flow· When the data on the way is approved at the timing of collective approval on the screen of the holding flow state, information different from the one checked may be approved.[FW] Workflow section.当該データについて、ワークフローを保留させている人(処理保留者)かどうかを返します。
For this data,it returns whether it is a person who holds workflow(process pending).ワークフローの直近のイベント(新規登録、申請、承認、差し戻し、保留、却下、決裁、(申請者による)取り消し)を文字列で返します。
Returns the last event of the workflow(new registration, application, approval,remand, hold, rejection, decision, cancellation(by the applicant)) as a string.