---
title: バッチテンプレート
description: バッチテンプレートでは自作したバッチ処理を確認・追加・更新できます。またバッチテンプレート編集画面からテンプレートのバッチ登録が可能です。  
---

バッチテンプレートでは自作したバッチ処理を確認・追加・更新できます。  
またバッチテンプレート編集画面からテンプレートのバッチ登録が可能です。  

## バッチテンプレート一覧
### 確認方法
[オペレーション] -> [バッチテンプレート]をクリックします。  

![Image from Gyazo](https://t.gyazo.com/teams/diverta/757a16d46f8b36f33b655d64424b098e.png)

### 項目説明
![Image from Gyazo](https://t.gyazo.com/teams/diverta/250417cb156e958533fb48fbe8fe6a41.jpg)

|項目   |説明  |
| :--- | :--- |
|検索する|条件を設定をしてバッチの検索ができます。|
|ID|バッチのIDを表示します。|
|タイトル|バッチのタイトルを表示します。|
|識別子|設定した識別子を表示します。|
|タイプ|バッチの実行タイプを表示します。|
|メモ|バッチに入力したメモを表示します。|

### 一括処理

![Image from Gyazo](https://t.gyazo.com/teams/diverta/03fe89fc89e13a81a39176b02f0a6a33.jpg)

一覧の左端のチェックボックスにチェックを入れて、[削除する]をクリックすると、選択したバッチに対して一括で処理を行います。  
バッチ登録されたテンプレートは、バッチ登録を解除してから削除してください。  

## バッチテンプレート編集
### 確認方法
[オペレーション] -> [バッチテンプレート]をクリックします。  

![Image from Gyazo](https://t.gyazo.com/teams/diverta/757a16d46f8b36f33b655d64424b098e.png)

バッチテンプレート一覧のページから編集したいバッチ処理の[タイトル]をクリックします。  
![Image from Gyazo](https://t.gyazo.com/teams/diverta/17946dfed7f3171bcbdb6b4014d87e68.png)

### 項目説明
![Image from Gyazo](https://t.gyazo.com/teams/diverta/9588ba2161d2350efdb268803df9d68e.jpg)

|項目   |説明  |
| :--- | :--- |
|タイトル|バッチのタイトルを入力します。|
|識別子|設定したい識別子を入力します。|
|タイプ|バッチ処理の実行タイミングを選択します。<br/>[バッチを登録]をクリックすると対象のテンプレートをバッチに登録します。|
|メンバーID|入力したメンバーIDでログインした状態でバッチが動作します。<br/>処理の先頭に`{login member_id=x}`を書いた状態と同等です。|
|メモ|バッチに関してメモを入力します。|
|使用するコンポーネント|コンポーネント設定されている場合、使用するコンポーネントを表示します。|
|テストデータ|テストをする際に$ext_dataに入るデータを入力します。|
|処理|実行内容を記述します。|

### 各ボタン
![Image from Gyazo](https://t.gyazo.com/teams/diverta/7e64f42d56506c07392b79cae410f9c1.png)

|項目   |説明  |
| :--- | :--- |
|更新する|バッチ処理の変更内容を反映します。|
|削除する|表示しているバッチを削除します。|
|テストする|バッチ処理のテストを実行します。|

## 関連ドキュメント
- [Kurocoのバッチ処理を利用する](/ja/docs/tutorials/how-to-use-batch/)
- [定期的に外部サイトのキャプチャをPDF化する](/ja/docs/tutorials/how-to-use-generate-pdf/)
- [バッチ処理を利用し、PDFの1ページ目をサムネイル画像にする](/ja/docs/tutorials/how-to-make-thumb-from-pdf/)
- [バッチ処理を使用して、CSVで日次データを保存する](/ja/docs/tutorials/how-to-implement-batch-function-exports-csv/)
- [一定期間ログインの無いメンバーへのリマインドおよび自動退会機能を実装する](/ja/docs/tutorials/implement-reminder-and-automatic-deletion-of-members/)
- [フォームにリマインダー機能を追加する](/ja/docs/tutorials/add-reminder-function-to-form/)
- [ファイルマネージャーのファイルを自動で削除する](/ja/docs/tutorials/delete-filemanager-files-by-using-smarty-plugins/)
- [デフォルトのバッチ処理 一覧](/ja/docs/reference/batch-list/)
- [カスタム処理からKurocoのAPIを呼び出せますか？](/ja/docs/faq/how-to-request-kuroco-api-from-smarty-function/)