5.2.1.9.1. 起票案件作成¶
IM-BIS ワークフローの起票案件を作成するタスクです。
- 入力値項目のうち、「申請処理対象者情報(プラグイン情報)」(applyUserPlugin)、および「起票情報」(draftInfo)に関する詳細は、以下のAPIドキュメントを参照してください。
5.2.1.9.1.1. プロパティ¶
| 項目名 | 必須/任意 | 型 | 初期値 | 説明 |
|---|---|---|---|---|
| エラーハンドリング | 任意 | flag | false | エラー発生時に処理を継続する場合は、チェックボックスをオンにします。 |
5.2.1.9.1.2. 入力値¶
im_bisDraft <object>
├─ applyUserPlugin <object[]>
│ ├─ extensionPointId <string>
│ ├─ parameter <string>
│ └─ pluginId <string>
├─ draftInfo <object>
│ ├─ applyBaseDate <date> *
│ ├─ draftUserCode <string> *
│ ├─ flowId <string> *
│ ├─ matterName <string> *
│ ├─ matterNumber <string>
│ ├─ priorityLevel <string>
│ └─ userDataId <string>
├─ formaItemInfo <object[]>
│ ├─ fieldId <string>
│ └─ inputValue <any>
└─ formaTableItemInfo <object[]>
├─ tableData <object[]>
│ └─ rowInfo <object[]>
│ ├─ fieldId <string>
│ └─ inputValue <any>
└─ tableFieldId <string>
| 項目名 | 必須/任意 | 型 | 配列/リスト | 説明 |
|---|---|---|---|---|
| im_bisDraft | 任意 | object | なし | |
| applyUserPlugin | 任意 | object | リスト | 申請処理対象者情報(プラグイン情報) |
| extensionPointId | 任意 | string | なし | 拡張ポイントID |
| parameter | 任意 | string | なし | パラメータ |
| pluginId | 任意 | string | なし | プラグインID |
| draftInfo | 任意 | object | なし | 起票情報 |
| applyBaseDate | 必須 | date | なし | 申請基準日 |
| draftUserCode | 必須 | string | なし | 起票者コード |
| flowId | 必須 | string | なし | フローID |
| matterName | 必須 | string | なし | 案件名 |
| matterNumber | 任意 | string | なし | 案件番号 |
| priorityLevel | 任意 | string | なし | 優先度 |
| userDataId | 任意 | string | なし | ユーザデータID |
| formaItemInfo | 任意 | object | リスト | 画面アイテム入力情報
起票処理時にFormaのアプリケーションデータを登録する場合に指定します。
メインフォームに含まれるアイテムが指定可能です。
|
| fieldId | 任意 | string | なし | 画面アイテムのフィールド識別ID |
| inputValue | 任意 | any | なし | 画面アイテムの入力値 |
| formaTableItemInfo | 任意 | object | リスト | テーブル系画面アイテム入力情報
起票処理時にFormaのアプリケーションデータを登録する場合に指定します。
メインフォームに含まれるテーブル系アイテムが指定可能です。
|
| tableData | 任意 | object | リスト | テーブル系画面アイテム情報 |
| rowInfo | 任意 | object | リスト | テーブル行情報 |
| fieldId | 任意 | string | なし | テーブル列のフィールド識別ID |
| inputValue | 任意 | any | なし | テーブル列の入力値 |
| tableFieldId | 任意 | string | なし | テーブル識別ID |
注意
IM-BISタスクに案件終了処理、到達処理、メール送信処理、IMBox送信処理の同期/非同期制御の設定とロジックフローの「トランザクションを使用する」プロパティの関係
当該タスクを含むロジックフローの「トランザクションを使用する」プロパティのチェックを入れた場合、案件終了処理、到達処理、メール送信処理、IMBox送信処理の同期/非同期制御の設定が同期(false)でも、各処理は非同期で実行します。
各処理を設定通りの同期で実行したい場合は、ロジックフローの「トランザクションを使用する」プロパティのチェックを外してください。
案件終了処理、到達処理、メール送信処理、IMBox送信処理の同期/非同期制御の設定については、以下のドキュメントを参照してください。
5.2.1.9.1.3. 出力値¶
im_bisDraft <object>
├─ matterNumber <string>
├─ systemMatterId <string>
└─ userDataId <string>
| 項目名 | 型 | 配列/リスト | 説明 |
|---|---|---|---|
| im_bisDraft | object | なし | |
| matterNumber | string | なし | 案件番号 |
| systemMatterId | string | なし | システム案件ID |
| userDataId | string | なし | ユーザデータID |