ProcessModel を作成する
1
新しい ProcessModel を作成する
- Appian Designer で ABBYYFlexiCapture アプリケーションを開き、New → ProcessModel をクリックします。
- 開いたダイアログで Name フィールドに入力し、プロセスの保存先フォルダーへのパスを指定します。
- Create & Edit をクリックします。
2
不要なノードを削除する
Process Modeler タブで次のノードを削除し、プロセス設定を変更します。
- Start Event
- End Event
- XOR
- Delete Folder
- Delete Document
- Delete from Data Store Entities
ノードをダブルクリックして編集することもできます。
3
確認インターフェイスを作成する
- Appian Designer に戻り、レコードの削除確認をユーザーに求めるダイアログを追加します。
- New → Interface をクリックし、インターフェイス名を指定します。
- Create & Edit をクリックします。
4
確認用の式を追加する
開いた Code Editor で、Design View から Expression View に切り替え、次の式を貼り付けます。
5
cancel 入力変数を追加する
Interface Input ダイアログで、型 Boolean の
cancel 変数を追加します。6
プロセスモデル変数を追加する
- インターフェイスを保存し、プロセスモデルの編集に戻ります。
- File → Properties をクリックし、Variables タブで次の変数を追加します。
- 型 Number (Integer) の
recordId - 型 Data Store Entity の
DataStoreEntity(data store を data type に関連付ける定数)
- 型 Number (Integer) の
7
確認インターフェイスをアタッチする
- Process Start Form タブを開き、Select an interface オプションを選択して、レコード削除時にユーザーへ確認を求めるために作成したインターフェイスを追加します。
- 開いたダイアログで Yes をクリックし、インターフェイス変数をプロセス変数の一覧にインポートします。
8
プロセスを保存して公開する
プロセスの設定が完了したら、File → Save & Publish をクリックするか、Ctrl+Alt+S を押します。
プロセスモデルをレコード型に追加する
1
レコード型を開く
Appian Designer で、Record Type を開きます。
2
関連アクションを作成する
- 開いたダイアログで、New Related Action をクリックします。
- ProcessModel field に入力します (作成したプロセスの名前を入力します) 。
- プロセスの入力変数を指定します。
- Credit Card Application の場合:
Constant_CreditApplication_DSE - Account Payable Records の場合:
Constant_invoiceProcessing_DSE
- Credit Card Application の場合:
3
関連アクションをレコードビューに追加する
新しい関連アクションを、適切な View Record Type に追加します。
レコードが完全に削除されたことを確認するには、ユーザーはブラウザーウィンドウを更新する必要があります。
Summary View で Delete アクションを無効にする
1
アプリケーションを開く
Appian Designer で ABBYYFlexiCapture アプリケーションを開きます。
2
レコード型を開く
変更するレコード型を開きます。
3
関連アクションのショートカットを無効にする
開いたダイアログで Summary View をクリックし、Delete アクションの横にある Related Action Shortcuts オプションを無効にします。
4
変更を保存する
OK をクリックし、レコード型に加えた変更を保存します。
