この機能は、UI上からフォームテンプレートと申請API設定を選択し、CSVファイルをアップロードしてカミレスの申請データをまとめて作成するためのものです。
1. 事前準備
-
docutize_Form_Admin権限セットが付与されたユーザーでログインする - 取り込み対象のフォームテンプレートと、それに対応する申請API設定およびCSVを用意する
2. 使い方
1. 申請インポート画面を開く
ナビゲーションバーに表示されている「申請インポート」タブを選択することで申請インポート画面に移動することができます。
2. フォームテンプレートを選ぶ
作成したい申請に対応するフォームテンプレートを選択します。
3. 申請API設定(設定キー)を選ぶ
フォームテンプレートを選択すると、紐づく申請API設定を選択できるようになります。表示された候補から、今回アップロードするCSVファイルに対応した申請API設定を選択します。
4. CSVファイルをアップロードする
申請データの作成に使用するCSVファイルをアップロードします。
5.先頭行の扱いを設定する
「先頭行を無視する(REST API CSV取り込み時)」チェックボックスで、申請データ作成時にアップロードされるCSVの1行目をヘッダー行として読み飛ばすかどうかを設定します。この設定は、申請APIによる取り込みと申請インポート画面からの取り込みの両方に適用されます。
| 設定 | 1行目の扱い | CSV列とのマッピング方法 |
|---|---|---|
| チェックあり | ヘッダー行として読み飛ばし、2行目以降を取り込む | 1行目の列名で対応付ける |
| チェックなし | 1行目から申請データとして取り込む | この画面で読み込んだCSVの列の並び順で対応付ける |
ヘッダー行を含むCSVを取り込む運用の場合は、必ずチェックをオンにしてください。オフのまま取り込むと、ヘッダー行も1件の申請データとして作成されます。
チェックがオフの場合、列の対応付けはこの画面でアップロードしたCSVの列順に依存します。取り込むCSVの列の順序や数を変更した場合は、マッピング設定を見直してください。
6. インポートを実施する
「CSVをインポートする」をクリックすると、CSVファイルの内容をもとに申請データの作成が始まります。
3. 取り込み結果
- 成功時: 成功トーストが表示されて申請リストビューに遷移します。
- 失敗時: エラー内容が表示され、1行でもエラーがある場合はCSV全体が取り込まれず、作成途中のデータもすべてロールバックされます。