ジョブ実行履歴ファイル(hulexlg*.dat)のフォーマット
各表内に同じ項目名が複数記載されている場合は、サイズが異なります。運用に応じて、参照する項目を変えてください。
各項目名のデータは、対象となるデータの先頭からカウントしたサイズで格納されます。
-
ファイル名の“*”には、配信後ジョブ履歴の場合「s」、集信後ジョブ履歴の場合「r」が入ります。
-
1ジョブIDに対して複数のジョブが登録されている場合は、ジョブの数だけレコードが出力されます。
項目名 |
型 |
サイズ |
備考 |
---|---|---|---|
ファイルID |
char |
8 |
ファイルID |
ホスト名 |
char |
68 |
配信先(配信元)ホスト名 |
集配信開始日 |
char |
8 |
集配信開始日(YYYYMMDD) |
集配信開始時刻 |
char |
6 |
集配信開始時刻(HHMMSS) |
集配信終了時刻 |
char |
6 |
集配信終了時刻(HHMMSS) |
ジョブ名 |
char |
60 |
実行ジョブ名 |
ジョブ開始日付 |
char |
8 |
ジョブ開始日(YYYYMMDD) |
ジョブ開始時刻 |
char |
6 |
ジョブ開始時刻(HHMMSS) |
ジョブ終了時刻 |
char |
6 |
ジョブ終了時刻(HHMMSS) |
完了コード |
bin |
2 |
ジョブ完了ステータス |
システム使用域 |
bin |
69 |
HULFTが内部的に使用 |
ジョブ名 |
char |
256 |
実行ジョブ名、システムロケールの文字コードで格納 |
ファイルID |
char |
50 |
ファイルID |
集配信開始日時 |
bin |
8 |
協定世界時(UTC)の1970年1月1日0時0分0秒からの経過時間(秒) |
集配信終了日時 |
bin |
8 |
協定世界時(UTC)の1970年1月1日0時0分0秒からの経過時間(秒) |
ジョブ開始日時 |
bin |
8 |
協定世界時(UTC)の1970年1月1日0時0分0秒からの経過時間(秒) |
ジョブ終了日時 |
bin |
8 |
協定世界時(UTC)の1970年1月1日0時0分0秒からの経過時間(秒) |
ジョブ名 |
char |
768 |
実行ジョブ名、UTF-8で格納 |
リザーブ |
char |
15 |
リザーブ領域 |
1レコードのレコード長は1368バイトです。
項目名 |
型 |
サイズ |
備考 |
---|---|---|---|
ファイルID |
char |
8 |
ファイルID |
ホスト名 |
char |
68 |
配信先(配信元)ホスト名 |
集配信開始日 |
char |
8 |
集配信開始日(YYYYMMDD) |
集配信開始時刻 |
char |
6 |
集配信開始時刻(HHMMSS) |
集配信終了時刻 |
char |
6 |
集配信終了時刻(HHMMSS) |
ジョブ名 |
char |
60 |
実行ジョブ名 |
ジョブ開始日付 |
char |
8 |
ジョブ開始日(YYYYMMDD) |
ジョブ開始時刻 |
char |
6 |
ジョブ開始時刻(HHMMSS) |
ジョブ終了時刻 |
char |
6 |
ジョブ終了時刻(HHMMSS) |
完了コード |
bin |
2 |
ジョブ完了ステータス |
システム使用域 |
bin |
69 |
HULFTが内部的に使用 |
ジョブ名 |
char |
256 |
実行ジョブ名 |
ファイルID |
char |
50 |
ファイルID |
集配信開始日時 |
bin |
8 |
協定世界時(UTC)の1970年1月1日0時0分0秒からの経過時間(秒) |
集配信終了日時 |
bin |
8 |
協定世界時(UTC)の1970年1月1日0時0分0秒からの経過時間(秒) |
ジョブ開始日時 |
bin |
8 |
協定世界時(UTC)の1970年1月1日0時0分0秒からの経過時間(秒) |
ジョブ終了日時 |
bin |
8 |
協定世界時(UTC)の1970年1月1日0時0分0秒からの経過時間(秒) |
リザーブ |
char |
15 |
リザーブ領域 |
1レコードのレコード長は600バイトです。
項目名 |
型 |
サイズ |
備考 |
---|---|---|---|
ファイルID |
char |
8 |
ファイルID |
ホスト名 |
char |
68 |
配信先(配信元)ホスト名 |
集配信開始日 |
char |
8 |
集配信開始日(YYYYMMDD) |
集配信開始時刻 |
char |
6 |
集配信開始時刻(HHMMSS) |
集配信終了時刻 |
char |
6 |
集配信終了時刻(HHMMSS) |
ジョブ名 |
char |
60 |
実行ジョブ名 |
ジョブ開始日付 |
char |
8 |
ジョブ開始日(YYYYMMDD) |
ジョブ開始時刻 |
char |
6 |
ジョブ開始時刻(HHMMSS) |
ジョブ終了時刻 |
char |
6 |
ジョブ終了時刻(HHMMSS) |
完了コード |
bin |
2 |
ジョブ完了ステータス |
システム使用域 |
bin |
325 |
HULFTが内部的に使用 |
リザーブ |
char |
8 |
リザーブ領域 |
1レコードのレコード長は511バイトです。
項目名 |
型 |
サイズ |
備考 |
---|---|---|---|
ファイルID |
char |
8 |
ファイルID |
ホスト名 |
char |
68 |
配信先(配信元)ホスト名 |
集配信開始日 |
char |
8 |
集配信開始日(YYYYMMDD) |
集配信開始時刻 |
char |
6 |
集配信開始時刻(HHMMSS) |
集配信終了時刻 |
char |
6 |
集配信終了時刻(HHMMSS) |
ジョブ名 |
char |
60 |
実行ジョブ名 |
ジョブ開始日付 |
char |
8 |
ジョブ開始日(YYYYMMDD) |
ジョブ開始時刻 |
char |
6 |
ジョブ開始時刻(HHMMSS) |
ジョブ終了時刻 |
char |
6 |
ジョブ終了時刻(HHMMSS) |
完了コード |
bin |
2 |
ジョブ完了ステータス |
システム使用域 |
bin |
5 |
HULFTが内部的に使用 |
リザーブ |
char |
72 |
リザーブ領域 |
1レコードのレコード長は255バイトです。
項目名 |
型 |
サイズ |
備考 |
---|---|---|---|
ファイルID |
char |
8 |
ファイルID |
ホスト名 |
char |
68 |
配信先(配信元)ホスト名 |
集配信開始日 |
char |
8 |
集配信開始日(YYYYMMDD) |
集配信開始時刻 |
char |
6 |
集配信開始時刻(HHMMSS) |
集配信終了時刻 |
char |
6 |
集配信終了時刻(HHMMSS) |
ジョブ名 |
char |
60 |
実行ジョブ名 |
ジョブ開始日付 |
char |
8 |
ジョブ開始日(YYYYMMDD) |
ジョブ開始時刻 |
char |
6 |
ジョブ開始時刻(HHMMSS) |
ジョブ終了時刻 |
char |
6 |
ジョブ終了時刻(HHMMSS) |
完了コード |
bin |
2 |
ジョブ完了ステータス |
システム使用域 |
bin |
4 |
HULFTが内部的に使用 |
1レコードのレコード長は182バイトです。