5.2. バッチ実行ログ

バッチ処理時における処理内容を出力する、独自ログメッセージを記載します。
ログ出力先は、取込設定・出力設定の正常ログ出力先/エラーログ出力先で指定してください。

5.2.1. 取込処理ログ一覧

取込処理時に出力されるログメッセージを記載します。
ログについての詳しい内容は、『 Accel-KNIGHT 取込・出力設定リファレンス - 取込処理設定 - ログ 』を参照してください。

5.2.1.1. 共通

共通で出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
開始時刻=[システム時刻]
各処理開始時
正常ログ
終了時刻=[システム時刻]
各処理終了時
正常ログ
エラーが発生しました。
エラー発生時
正常ログ
発生時刻=[システム時刻]
エラー発生時
エラーログ
発生箇所=[処理名]
エラー発生時
エラーログ
メッセージ=[エラーメッセージ]
エラー発生時
エラーログ

5.2.1.2. 取込処理開始

取込処理開始時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
処理ID=IMIC_EXEC_ID-[システム時刻]
取込処理開始時
正常ログ
取込定義=[取込処理名] の取込を開始します。
取込処理開始時
正常ログ

5.2.1.3. 取込基準日相関チェック

取込基準日相関チェック時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
取込定義=[取込処理名] のインポート期間 開始日 と 終了日 の相関が不正です。 開始日=[取込基準開始日], 終了日=[取込基準終了日]
基準日相関エラー時
正常ログ
エラーログ

5.2.1.4. 既存値取得準備処理

既存値取得準備処理時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
既存データ一時保存準備処理を開始します。
既存値取得準備処理開始時
正常ログ
対象エンティティ=[ドメイン分類名]
既存値取得準備処理開始時
正常ログ

5.2.1.5. 既存値取得処理(全件取得)

既存値取得処理(全件取得)時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
既存データ一時保存処理(全件取得)を開始します。
既存値取得処理(全件取得)開始時
正常ログ
アプリケーション共通マスタエクスポートAPI実行を開始します。
既存値取得処理(全件取得)実行時
(アプリケーション共通マスタエクスポートAPI実行時)
正常ログ
IM-共通マスタエクスポートAPI実行を開始します。
既存値取得処理(全件取得)実行時
(IM-共通マスタエクスポートAPI実行時)
正常ログ
業務データエクスポートAPI実行を開始します。
既存値取得処理(全件取得)実行時
(TableMaintenanceエクスポートAPI実行時)
正常ログ
出力実行対象エンティティ=[ドメイン分類名]
既存値取得処理(全件取得)実行時
(各種エクスポートAPI実行時)
正常ログ
登録エンティティ=[ドメイン分類名], 件数=[登録件数]
既存値取得処理(全件取得)実行時
(既存値一時保存テーブル登録時)
正常ログ
例外詳細
例外発生時
エラーログ

5.2.1.6. 対向システムリソース読込

対向システムリソース読込時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
対向システムCSVファイル読込を開始します。
ファイル読込開始時
正常ログ
取込ファイル定義=[取込ファイル定義名],取込ファイルパス=[取込ファイルパス],件数=[取込ファイル件数]
ファイル読込成功時(CSV,TSV)
正常ログ
取込ファイル定義=[取込ファイル定義名],ファイル形式=[ファイル形式名],DB抽出区分=[DB抽出区分],接続先DB区分=[接続先DB区分],件数=[取込件数]
ファイル読込成功時(データベース)
正常ログ
取込ファイル定義=[取込ファイル定義名],ファイル形式=[ファイル形式名],JSON区分=[JSON区分],ロジックフロー実行ID=[ロジックフロー実行ID],件数=[取込件数]
ファイル読込成功時(JSON)
正常ログ
取込ファイル定義=[取込ファイル定義名],ファイル形式=[ファイル形式名],取込ファイルパス=[取込ファイルパス],ヘッダ件数=[ヘッダ件数],データ件数=[データ件数],フッタ件数=[フッタ件数],エンド件数=[エンド件数]
ファイル読込成功時(固定長)
正常ログ
エンドレコード以降にレコードがあります。ファイルパス=[取込ファイルパス]
チェック方式が「取込は実施せずバリデーションチェックでエラーにし、ファイルを修正する」の場合、エンドレコード以降にデータが存在
エラーログ(固定長)
桁数がまたは区分識別値が一致しないレコードが存在します。ファイルパス=[取込ファイルパス], 行番号=[行番号]
桁数、区分識別値が不一致
エラーログ(固定長)
ヘッダレコード件数が不足しているため、処理を中断します。
ヘッダレコードの件数不足
エラーログ(固定長)
フッタレコード件数が不足しているため、処理を中断します。
フッタレコードの件数不足
エラーログ(固定長)
エンドレコード件数が不足しているため、処理を中断します。
エンドレコードの件数不足
エラーログ(固定長)
取込定義に紐付くマッピング情報が存在しません。または、取得に失敗しました。
マスタ情報取得失敗
正常ログ
エラーログ
対向システムファイルの取得に失敗しました。ファイルパス=[取込ファイルパス]
ファイル読込失敗時
正常ログ
エラーログ
[java.io.IOException]等の例外詳細
例外エラー発生時
エラーログ

5.2.1.7. マッピング(対向システムリソース→インポート用ファイル変換)実行

マッピング(対向システムリソース→インポート用ファイル変換)実行時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
マッピング(対向システム→IM)実行を開始します。
マッピング処理開始時
正常ログ
マッピング定義=[マッピング定義名],紐付けファイル定義=[取込ファイル定義名],処理件数=[マッピング処理件数],変換先データ領域名=[ドメイン分類名]
マッピング処理成功時
(既存値置き換え項目がない場合)
正常ログ
マッピング定義=[マッピング定義名],紐付けファイル定義=[取込ファイル定義名],処理件数=[マッピング処理件数],変換先データ領域名=[ドメイン分類名],既存値置き換え対象項目=[既存値置き換え項目名]
マッピング処理成功時
(既存値置き換え項目がある場合)
正常ログ
マッピング定義=[マッピング定義名],紐付けファイル定義=[取込ファイル定義名],処理件数=[マッピング処理件数],変換先データ領域名=[ドメイン分類名],レコード単位アドオンプログラム実行スキップ件数=[スキップ件数]
マッピング処理成功時
(取込対象判定ロジックが設定されている場合)
正常ログ
マッピング定義=[マッピング定義名],紐付けファイル定義=[取込ファイル定義名],処理件数=[マッピング処理件数],変換先データ領域名=[ドメイン分類名],項目単位アドオンプログラム実行対象項目=[変換対象項目名]
マッピング処理成功時
(変換ロジックが設定されている場合)
正常ログ
マッピング定義=[マッピング定義名] の取込ファイルバリデーションチェックでエラーが発生しました。件数=[エラー件数]
取込ファイルバリデーションエラー時
正常ログ
エラーログ
マッピング定義=[取込マッピング定義名], 紐付けファイル定義=[取込ファイル定義名], ファイルパス=[取込ファイルパス], 行番号=[エラー行番号], 項目名=[エラー項目名], 値=[設定値], エラー内容=[エラー詳細]
取込ファイルバリデーションエラー時
エラーログ
実行するプログラムのパスまたはメソッド(ファンクション)が指定されていません。
項目単位変換ロジック名が正しく設定されていない場合
エラーログ
実行対象のクラス[実行対象Javaクラス]は検証クラス[項目単位アドオンプログラム基底クラス]のインスタンスではありません。
指定したJavaクラスが項目単位アドオンプログラム 基底クラスを継承していない場合
エラーログ
アドオンプログラムの実行結果[[プログラム返却値]]をString型に変換できません。
指定したJavaScriptプログラム/ロジックフローの返却型がString型でない場合
エラーログ
アドオンプログラムの実行結果に返却値[result]が設定されていません。ロジックフローの入出力設定(出力)を確認してください。
指定したロジックフローの出力パラメータ「result」が設定されていない場合
エラーログ
マッピング定義=[マッピング定義名] の[ドメイン分類名]バリデーションチェックでエラーが発生しました。件数=[エラー件数]
ドメイン分類バリデーションチェックエラー時
正常ログ
エラーログ
マッピング定義=[マッピング定義名], 紐付けファイル定義=[取込ファイル定義名], ファイルパス=[取込ファイルパス], 行番号=[エラー行番号], 項目名=[エラー項目名], 値=[設定値], エラー内容=[エラー詳細]
ドメイン分類バリデーションチェックエラー時
エラーログ
[エラー項目名] は必須入力です。
必須エラー
エラーログ
[エラー項目名] は文字以内で入力してください。
桁数エラー
エラーログ
[エラー項目名] のフォーマットが不正です。
日付/数値フォーマットエラー
エラーログ
[エラー項目名] は [文字種] で入力してください。
文字種エラー
エラーログ
[エラー項目名]のフォーマットが不正です。
フォーマットエラー
エラーログ
[エラー項目名]は半角英数字と「_」、「-」、「@」、「.」、「+」、「!」のみで入力してください。
IM-共通マスタ ビジネスキーエラー
エラーログ
[エラー項目名]に半角スペースは入力できません。
半角スペースエラー
エラーログ
既存データ一時保存処理(個別取得)を開始します。
既存値取得処理(個別取得)開始時
正常ログ
登録エンティティ=[ドメイン分類名], 件数=[登録件数]
既存値取得処理(個別取得)開始時
(既存値一時保存テーブル登録時)
正常ログ

5.2.1.8. 取込対象抽出

取込対象抽出時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
取込エンティティ=[ドメイン分類名], 読込件数=[マッピング処理件数], 取込対象件数=[取込対象抽出件数]
取込対象抽出成功時
正常ログ
取込エンティティ=[ドメイン分類名], 読込件数=[マッピング処理件数], 取込対象件数=0 のため、取込データを作成しませんでした。
取込対象抽出件数0件時
正常ログ
取込エンティティ=[ドメイン分類名]、取込対象件数=0 のため、取込データを作成しませんでした。
取込対象抽出件数0件時
正常ログ
エンティティ=組織内包 の 組織セットコード=[組織セットコード] に所属する組織をすべて削除することは出来ないため、取込データを作成しませんでした。
組織内包構成情報全削除時
正常ログ
エンティティ=パブリックグループ内包 の パブリックグループセットコード=[パブリックセットコード] に所属するパブリックグループをすべて削除することは出来ないため、取込データを作成しませんでした。
パブリックグループ内包構成情報全削除時
正常ログ
エンティティ=会社グループ内包 の 会社グループセットコード=[会社グループセットコード] に所属する会社グループをすべて削除することは出来ないため、取込データを作成しませんでした。
会社グループ内包構成情報全削除時
正常ログ
取込定義=[取込処理名] は過去の日付をインポート期間に設定し、取込を実行します。 開始日=[取込基準開始日], 終了日=[取込基準終了日]
取込基準日が過去日の場合
正常ログ
上記取込は過去の日付をインポート期間に設定し、取込を実行します。 開始日=[取込基準開始日], 終了日=[取込基準終了日]
取込基準日が過去日の場合 ※レコード単位期間指定取込
正常ログ
IM-共通マスタの取込処理に失敗しました。
取込対象抽出失敗時
正常ログ

5.2.1.9. IM-共通マスタインポートAPI実行

IM-共通マスタインポートAPI実行時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
IM-共通マスタへの取込を開始します。 開始時刻=[システム時刻], 取込実行対象エンティティ=[ドメイン分類名], 件数=[取込対象抽出件数], ファイルパス=[取込API実行用CSVファイルパス]
API実行開始時
正常ログ
IM-共通マスタの取込処理に失敗しました。
API実行失敗時
正常ログ
エラーログ
[jp.co.intra_mart.foundation.exception.BizApiException]等の例外詳細
マスター情報の相関関係に不正がある場合など
エラーログ

5.2.1.10. アプリケーション共通マスタインポートAPI実行

アプリケーション共通マスタインポートAPI実行時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
アプリケーション共通マスタへの取込を開始します。 開始時刻=[システム時刻], 取込実行対象エンティティ=[ドメイン分類名], 件数=[取込対象件数], ファイルパス=[取込API実行用XMLファイルパス]
API実行開始時
正常ログ
アプリケーション共通マスタの取込処理に失敗しました。
API実行失敗時
正常ログ
エラーログ
アカウント [ドメイン分類名] ユーザコード=[対象ユーザコード] の 要素値=[項目名] が設定されていない為、取込処理を中断します。
アカウント情報XMLの生成時に、設定必須項目が設定されていない場合
正常ログ
エラーログ
ロール [ドメイン分類名] ロールID=[対象ロールID] の 要素値=[項目名] が設定されていない為、取込処理を中断します。
ロールマスタ情報XMLの生成時に、設定必須項目が設定されていない場合
正常ログ
エラーログ
[jp.co.intra_mart.foundation.exception.BizApiException]等の例外詳細
マスター情報の相関関係に不正がある場合など
エラーログ

5.2.1.11. 業務テーブルインポート(TableMaintenanceインポート)API実行

業務テーブルインポート(TableMaintenanceインポート)API実行時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
業務データへの取込を開始します。 開始時刻=[システム時刻], 取込実行対象エンティティ=[ドメイン分類名], 件数=[取込対象件数], ファイルパス=[取込API実行用CSVファイルパス]
API実行開始時
正常ログ
業務データCSVの取込処理に失敗しました。
API実行失敗時
正常ログ
エラーログ
[jp.co.intra_mart.framework.base.data.DataConnectException]などの例外詳細
TableMaintenanceインポート処理が異常終了した場合など
エラーログ

5.2.1.12. 結果通知メール送信

結果通知メール送信時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
結果通知メールの送信に失敗しました。
メール送信失敗時
正常ログ
エラーログ
[jp.co.intra_mart.foundation.mail.MailSenderException]等の例外詳細
メール設定に誤りがある場合
エラーログ

5.2.1.13. 取込処理終了

取込処理終了時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
処理ID=IMIC_EXEC_ID-[システム時刻]
取込処理終了時
正常ログ
取込定義=[取込処理名] の取込を終了します。
取込処理正常終了時
正常ログ
取込定義=[取込処理名] が異常終了しました。
取込処理異常終了時
正常ログ

5.2.2. 出力処理ログ一覧

出力処理時に出力されるログメッセージを記載します。
ログについての詳しい内容は、『 Accel-KNIGHT 取込・出力設定リファレンス - 出力処理設定 - ログ 』を参照してください。

5.2.2.1. 共通

共通で出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
開始時刻=[システム時刻]
各処理開始時
正常ログ
終了時刻=[システム時刻]
各処理終了時
正常ログ
エラーが発生しました。
エラー発生時
正常ログ
発生時刻=[システム時刻]
エラー発生時
エラーログ
発生箇所=[処理名]
エラー発生時
エラーログ
メッセージ=[エラーメッセージ]
エラー発生時
エラーログ

5.2.2.2. 出力処理開始

出力処理開始時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
処理ID=IMIC_EXEC_ID-[システム時刻]
出力処理開始時
正常ログ
出力定義=[出力処理名] の出力を開始します。
出力処理開始時
正常ログ

5.2.2.3. IM-共通マスタエクスポートAPI実行

IM-共通マスタエクスポートAPI実行時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
[java.io.FileNotFoundException]等の例外詳細
エクスポート設定ファイル取得失敗時
正常ログ
エラーログ
IM-共通マスタエクスポートAPI実行を開始します。
API実行開始時
正常ログ
出力実行対象エンティティ=[ドメイン分類名]
API実行成功時
正常ログ

5.2.2.4. IM-共通マスタ出力CSV読込

IM-共通マスタ出力CSV読込時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
IM-共通マスタ出力CSV読込を開始します。
出力CSV読込開始時
正常ログ
読込エンティティ=[ドメイン分類名],件数=[読込件数]
出力CSV読込成功時
正常ログ
[java.io.IOException]等の例外詳細
例外エラー発生時
正常ログ
エラーログ

5.2.2.5. アプリケーション共通マスタエクスポートAPI実行

アプリケーション共通マスタエクスポートAPI実行時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
[java.io.FileNotFoundException]等の例外詳細
エクスポート設定ファイル取得失敗時
正常ログ
エラーログ
アプリケーション共通マスタエクスポートAPI実行を開始します。
API実行開始時
正常ログ
出力実行対象エンティティ=[ドメイン分類名]
API実行成功時
正常ログ

5.2.2.6. アプリケーション共通マスタ出力XML読込

アプリケーション共通マスタ出力XML読込時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
アプリケーション共通マスタ出力XML読込を開始します。
出力XML読込開始時
正常ログ
読込エンティティ=[ドメイン分類名],件数=[読込件数]
出力XML読込成功時
正常ログ
[java.io.IOException]等の例外詳細
例外エラー発生時
正常ログ
エラーログ

5.2.2.7. 業務テーブルエクスポート(TableMaintenanceエクスポート)API実行

業務テーブルエクスポート(TableMaintenanceエクスポート)API実行時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
業務データエクスポートAPI実行を開始します。
API実行開始時
正常ログ
出力実行対象エンティティ=[ドメイン分類名]
API実行成功時
正常ログ
[jp.co.intra_mart.framework.base.data.DataConnectException]等の例外詳細
例外エラー発生時
正常ログ
エラーログ

5.2.2.8. 業務テーブル(TableMaintenance)出力CSV読込

業務テーブル(TableMaintenance)出力CSV読込時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
業務データ出力CSV読込を開始します。
出力CSV読込開始時
正常ログ
読込エンティティ=[ドメイン分類名],件数=[読込件数]
出力CSV読込成功時
正常ログ
[java.io.IOException]等の例外詳細
例外エラー発生時
正常ログ
エラーログ

5.2.2.9. 出力対象抽出

出力対象抽出時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
出力対象差分抽出処理を開始します。
出力対象差分抽出処理開始時
正常ログ
出力対象エンティティ=[ドメイン分類名],差分抽出前の対象件数=[差分抽出前の出力対象件数],差分抽出後の対象件数=[差分抽出後の出力対象件数]
出力対象抽出成功時
正常ログ
一時保存テーブル更新:対象エンティティ=[ドメイン分類名],マッピングID=[処理対象マッピングID],削除件数=[一時保存テーブルから削除された件数],登録件数=[一時保存テーブルに登録された件数]
出力最新データ一時保存テーブルの更新(差分抽出をする場合)
正常ログ
一時保存テーブル更新:対象エンティティ={0},マッピングID={1},更新(登録)件数=[一時保存テーブル更新(登録)件数],同期削除件数=[対象ドメイン分類の元データから削除された件数(※1)]
出力最新データ一時保存テーブルの更新(差分抽出をしない場合)
正常ログ
[jp.co.intra_mart.foundation.admin.exception.AdminException]等の例外詳細
例外エラー発生時
正常ログ
エラーログ
※1 同期削除件数
Accel-KNIGHTの出力対象抽出処理によって『出力最新データ一時保存テーブル』に登録されているが、
実際の出力元になっているマスタ(IM-共通マスタ、業務テーブル)から削除されたデータの件数を示します。

5.2.2.10. マッピング(エクスポートファイル→対向システムリソース変換)実行

マッピング(エクスポートファイル→対向システムリソース変換)実行時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
マッピング(IM→対向システム)実行を開始します。
マッピング実行開始時
正常ログ
マッピング定義=[マッピング定義名],変換元データ領域名=[ドメイン分類名],処理件数=[マッピング処理件数],紐付けファイル定義=[ファイル定義名]
マッピング実行成功時
正常ログ
出力定義に紐付くマッピング情報が存在しません。または、取得に失敗しました。
マスタ情報取得失敗時
正常ログ
エラーログ
実行対象のクラス[実行対象Javaクラス]は検証クラス[レコード単位アドオンプログラム基底クラス]のインスタンスではありません。
指定したJavaクラスがレコード単位アドオンプログラム 基底クラスを継承していない場合
正常ログ
エラーログ
実行するプログラムのパスまたはメソッド(ファンクション)が指定されていません。
出力対象判定ロジック名が正しく設定されていない場合
正常ログ
エラーログ
アドオンプログラムの実行結果[[プログラム返却値]]をBoolean型に変換できません。
指定した出力対象判定JavaScriptプログラム/ロジックフローの返却型がBoolean型でない場合
正常ログ
エラーログ
アドオンプログラムの実行結果に返却値[result]が設定されていません。ロジックフローの入出力設定(出力)を確認してください。
指定した出力対象判定ロジックフローの出力パラメータ「result」が設定されていない場合
正常ログ
エラーログ
実行するプログラムのパスまたはメソッド(ファンクション)が指定されていません。
項目単位変換ロジック名が正しく設定されていない場合
エラーログ
実行対象のクラス[実行対象Javaクラス]は検証クラス[項目単位アドオンプログラム基底クラス]のインスタンスではありません。
指定したJavaクラスが項目単位アドオンプログラム 基底クラスを継承していない場合
エラーログ
アドオンプログラムの実行結果[[プログラム返却値]]をString型に変換できません。
指定したJavaScriptプログラム/ロジックフローの返却型がString型でない場合
エラーログ
アドオンプログラムの実行結果に返却値[result]が設定されていません。ロジックフローの入出力設定(出力)を確認してください。
指定したロジックフローの出力パラメータ「result」が設定されていない場合
エラーログ

5.2.2.11. 対向システムリソース出力

対向システムリソース出力実行時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
対向システムファイル出力を開始します。
ファイル出力開始時
正常ログ
出力ファイル定義=[ファイル定義名],出力ファイルパス=[出力ファイルパス],件数=[出力件数]
ファイル出力成功時
正常ログ
[java.io.IOException]等の例外詳細
ファイル出力失敗時
正常ログ
エラーログ

5.2.2.12. 結果通知メール送信

結果通知メール送信時に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
結果通知メールの送信に失敗しました。
メール送信失敗時
正常ログ
エラーログ
[jp.co.intra_mart.foundation.mail.MailSenderException]等の例外詳細
メール設定に誤りがある場合
エラーログ

5.2.2.13. 出力処理終了

出力処理終了に出力されるログ一覧です。
出力メッセージ
出力タイミング
出力ログファイル
処理ID=IMIC_EXEC_ID-[システム時刻]
出力処理終了時
正常ログ
出力定義=[出力処理名] の出力を終了します。
出力処理正常終了時
正常ログ
出力定義=[出力処理名] が異常終了しました。
出力処理異常終了時
正常ログ