intra-mart Accel Platform IM-LogicDesigner仕様書 第15版 2020-04-01

5.2.1.9.44. ファイルアップロード情報追加

IM-BIS のファイルアップロードアイテムの添付ファイルを追加するタスクです。
このタスクは、以下の2つの利用方法があります。
  • タスクを単独で利用し、登録または申請処理済みのFormaのアプリケーションデータにファイルを追加する。

    • アプリケーションデータ更新フラグ(appDataUpdateFlg)をtrueで利用してください。
      アプリケーションデータのデータバージョン番号をインクリメントすることで、排他処理を実行できます。
  • 申請」タスクや「Forma登録情報」などと組み合わせて利用する。

    • ロジックフローのプロパティでトランザクションを使用してください。
      アプリケーションデータ更新フラグ(appDataUpdateFlg)をfalseで利用してください。
      アプリケーションデータのデータバージョン番号は、「申請」タスク側がインクリメントしています。
登録または申請処理前のアプリケーションデータがない状態では実行できません。

5.2.1.9.44.1. プロパティ

項目名 必須/任意 初期値 説明
エラーハンドリング 任意 flag false エラー発生時に処理を継続する場合は、チェックボックスをオンにします。

5.2.1.9.44.2. 入力値

im_bisAddFileUpload <object>
  ├─ applicationId <string>
  ├─ insertId <string>
  ├─ systemMatterId <string>
  ├─ appDataUpdateFlg <boolean>
  └─ formaItemInfo <object[]>
        ├─ fileName <string> *
        ├─ file <binary> *
        ├─ uploadItemId <string> *
        └─ notes <string>
項目名 必須/任意 配列/リスト 説明
im_bisAddFileUpload 任意 object なし  
applicationId 任意 string なし
アプリケーションID
アプリケーション種別「標準」の場合は必須です。
アプリケーション種別「IM-Workflow」、「BIS-ワークフロー」、「BIS-BISフロー」の場合は値を設定しません。
insertId 任意 string なし
登録データID
アプリケーション種別「標準」の場合は必須です。
アプリケーション種別「IM-Workflow」、「BIS-ワークフロー」、「BIS-BISフロー」の場合は値を設定しません。
systemMatterId 任意 string なし
システム案件ID
アプリケーション種別「IM-Workflow」、「BIS-ワークフロー」、「BIS-BISフロー」の場合は必須です。
アプリケーション種別「標準」の場合は値を設定しません。
appDataUpdateFlg 任意 boolean なし
アプリケーションデータ更新フラグ
Formaのアプリケーションデータを更新してデータバージョン番号をインクリメントするか否かを指定します。
trueまたは省略時は、データの更新が行われます。
前タスクでFormaのアプリケーションデータの登録または更新を行っている場合はfalseを指定します。
※アプリケーションデータの更新時は、ユーザプログラムで設定した後処理プログラムは実行されません。
formaItemInfo 必須 object リスト ファイル情報
fileName 必須 string リスト ファイル情報
file 必須 binary なし ファイル実体
uploadItemId 必須 string リスト ファイルアップロードアイテム識別子
notes 任意 string なし 備考

5.2.1.9.44.3. 出力値

im_bisAddFileUpload <any>
項目名 配列/リスト 説明
im_bisAddFileUpload any なし 出力値として利用可能な値はありません。