6.21.2.2. ファイル削除¶
本項では、ジョブを利用したファイルの削除方法を説明します。
6.21.2.2.1. 概要¶
ファイル削除では、保持期限を経過したファイルを削除します。削除対象のファイルは、ファイル管理に登録されたファイルとファイル明細(汎用)ガジェットにアップロードされたファイルです。
6.21.2.2.2. ジョブネットの設定¶
ジョブネットの設定を行います。
「サイトマップ」→「テナント管理」→「ジョブネット設定」をクリックします。 ジョブネット一覧(画面左部)の「ファイル削除」をクリックします。 「編集」をクリックします。 必要に応じて「実行パラメータ」、「トリガ設定」を編集します。コラム
設定が必要な実行パラメータの詳細は、実行パラメータを参照してください。トリガ設定の設定方法は『テナント管理者操作ガイド』を参照してください。コラム
複数の「実行パラメータ」、「トリガ設定」を行う場合はジョブネットを複数作成してください。ジョブネットの作成方法は『テナント管理者操作ガイド』を参照してください。ジョブネット作成時には次のジョブを登録してください。
ジョブID ジョブ名(ジョブ選択時のツリー) kaiden-job-prwf-file-deletet 経費精算・旅費精算 / ファイル / ファイル削除 編集後、「更新」をクリックします。 確認ポップアップの「決定」をクリックします。 ジョブネットが設定されました。
6.21.2.2.2.1. 実行パラメータ¶
設定が可能な実行パラメータは次の通りです。
名称 キー 説明/設定値 エラースキップ error_skip 会社別処理でエラー発生時の後続処理をスキップするか設定します。(省略時:false) ロック待ち時間 lock_wait ロックの待ち時間を設定します。(省略時:10秒) コンダクター conductor ジョブの各処理間で実行されるコンダクターを設定します。カンマ区切りで複数指定できます。AbstractGenericJobConductorを継承したクラスのコンポーネント名を指定してください。(省略時:コンダクターを使用しません。) 保持期限(年) delete_year ジョブ実行日(年)から引く年数を指定します。ジョブ実行日(年)から指定した年数を引いた年が保持期限(年)となります。(省略時:0)(保持期限(月)、保持期限(日)も省略時:11) 保持期限(月) delete_month ジョブ実行日(月)から引く月数を指定します。ジョブ実行日(月)から指定した月数を引いた月が保持期限(月)となります。(省略時:0) 保持期限(日) delete_day ジョブ実行日(日)から引く日数を指定します。ジョブ実行日(日)から指定した日数を引いた日が保持期限(日)となります。(省略時:0) 電子化ステータス elect_status 削除対象とする電子化ステータスを設定します。(省略時:300016-9)
300016-0 : 未処理 300016-1 : 処理中 300016-9 : 処理済 精算ステータス settle_status 削除対象とする精算テータスを設定します。(省略時:300016-9)
300016-0 : 未処理 300016-1 : 処理中 300016-9 : 処理済 処理方法コード proc_cd 削除対象とする処理方法コードを設定します。(省略時:全ての処理方法コード) ファイル分類コード file_category_cd 削除対象とするファイル分類コードを設定します。(省略時:全てのファイル分類コード) 受領方法コード received_cd 削除対象とする受領方法コードを設定します。(省略時:全ての受領方法コード) 受領方法カテゴリコード received_category_cd 削除対象とする受領方法カテゴリコードを設定します。(省略時:全ての受領方法カテゴリコード) 案件を参照するか否か include_matter 案件を参照するか否かを設定します。
参照する場合ファイルに紐づく案件が存在する場合、削除対象になりません。また、以下の設定が適用されます。
旧処理番号に紐づく案件を参照するか否か 連携履歴(取消案件)として紐づく案件を参照するか否か アーカイブ案件として紐づく案件を参照するか否か(省略時:true)
true : 参照する false : 参照しない 旧処理番号に紐づく案件を参照するか否か include_old_proc_no 旧処理番号に紐づく案件を参照するか否かを設定します。
参照する場合ファイルの旧処理番号に紐づく案件が存在する場合、削除対象になりません。「案件を参照するか否か」が参照しないの場合、この設定は適用されません。(省略時:true)
true : 参照する false : 参照しない 連携履歴(取消案件)として紐づく案件を参照するか否か include_history 連携履歴(取消案件)として紐づく案件を参照するか否かを設定します。
参照する場合連携履歴(取消案件)のファイルと紐づく案件が存在する場合、削除対象になりません。「案件を参照するか否か」が参照しないの場合、この設定は適用されません。(省略時:true)
true : 参照する false : 参照しない アーカイブ案件として紐づく案件を参照するか否か include_archive_matter アーカイブ案件に紐づく案件を参照するか否かを設定します。
参照する場合ファイルに紐づく過去案件が存在する場合、削除対象になりません。「案件を参照するか否か」が参照しないの場合、この設定は適用されません。(省略時:true)
true : 参照する false : 参照しないコラム
保持期限について
保持期限(年)、保持期限(月)、保持期限(日)の全てが未指定の場合ジョブ実行日から11年前の日付となります。 保持期限(年)、保持期限(月)、保持期限(日)のいずれかが指定されている場合ジョブ実行日からそれぞれに指定された数が引かれた日付となります。コラム
ファイル明細(汎用)ガジェットにアップロードされたファイルの削除条件の判定は保持期限のみで行います。ファイル明細(汎用)ガジェットにアップロードされたファイルの削除条件の判定をする際、その他のパラメータは考慮しません。
削除対象のファイルファイル削除で削除対象となるファイルは次の通りです。
案件を参照しない場合取引日からの保持期限を経過したファイルが削除対象です。コラム
削除例保持期限:2021/10/01、案件を参照するか否か:参照しない削除対象:file_01、file_02、file_03、file_04、file_05
ファイルID 取引日 処理番号 履歴 紐づく通常案件 紐づく過去案件 file_01 2021/09/30 1 0 なし なし file_02 2021/09/30 1 0 あり(申請中) なし file_03 2021/09/30 1 1 あり(否認終了) なし file_04 2021/09/30 1 0 なし あり file_05 2021/09/30 1 1 あり(否認終了) なし file_05 2021/09/30 2 0 なし なし file_06 2021/10/01 1 0 なし なし file_07 2021/10/01 1 0 あり(申請中) なし file_08 2021/10/01 1 1 あり(否認終了) なし file_09 2021/10/01 1 0 なし あり file_10 2021/10/01 1 1 あり(否認終了) なし file_10 2021/10/01 2 0 なし なし 案件を参照する場合取引日からの保持期限を経過しており、紐づく案件が存在しないファイルが削除対象です。コラム
削除例①保持期限:2021/10/01、案件を参照するか否か:参照する削除対象:file_01
ファイルID 取引日 処理番号 履歴 紐づく通常案件 紐づく過去案件 file_01 2021/09/30 1 0 なし なし file_02 2021/09/30 1 0 あり(申請中) なし file_03 2021/09/30 1 1 あり(否認終了) なし file_04 2021/09/30 1 0 なし あり file_05 2021/09/30 1 1 あり(否認終了) なし file_05 2021/09/30 2 0 なし なし file_06 2021/10/01 1 0 なし なし file_07 2021/10/01 1 1 あり(否認終了) なし file_08 2021/10/01 1 1 あり(否認終了) なし file_09 2021/10/01 1 0 なし あり file_10 2021/10/01 1 1 あり(否認終了) なし file_10 2021/10/01 2 0 なし なし コラム
削除例②保持期限:2021/10/01、案件を参照するか否か:参照する旧処理番号に紐づく案件を参照するか否か:参照しない連携履歴(取消案件)として紐づく案件を参照するか否か:参照しないアーカイブ案件として紐づく案件を参照するか否か:参照しない削除対象:file_01、file_03、file_04、file_05
ファイルID 取引日 処理番号 履歴 紐づく通常案件 紐づく過去案件 file_01 2021/09/30 1 0 なし なし file_02 2021/09/30 1 0 あり(申請中) なし file_03 2021/09/30 1 1 あり(否認終了) なし file_04 2021/09/30 1 0 なし あり file_05 2021/09/30 1 1 あり(否認終了) なし file_05 2021/09/30 2 0 なし なし file_06 2021/10/01 1 0 なし なし file_07 2021/10/01 1 1 あり(否認終了) なし file_08 2021/10/01 1 1 あり(否認終了) なし file_09 2021/10/01 1 0 なし あり file_10 2021/10/01 1 1 あり(否認終了) なし file_10 2021/10/01 2 0 なし なし