A 日本の満期指定支払フォーマットおよびファクタリング用のフィールド

この付録の内容は次のとおりです。

A.1 見出しフィールド

次の表は、見出しフィールドを示しています。ファイルの合計長は120文字(スペースを含む)です。

フィールド 長さ
説明
データ・ソース
データ選択 1 レコードが見出しであることを示します。 ハードコード値1。
クラス・コード 2 銀行ファイルのタイプを示します。

22: 銀行ファイルはテスト用です。

23: 銀行ファイルは処理用です。

R04572JFプログラムの処理オプション。
コード・セクション 1 ファイルのコードを示します。

0: JIS8コード

1: EBCDICコード

R04572JFプログラムの処理オプション。
支払会社コード 10 自分の会社のコード F0030.RLN
支払会社名 40 自分の会社の名前 F0030.DL01
ブランク 4 ブランク なし
送信元銀行コード 4 受取人の銀行口座の銀行コード F0030.TNSTの先頭4桁
送信元銀行名 15 受取人の銀行口座の銀行名 F75010.ALP1
送信元銀行支店コード 3 受取人の銀行口座の支店コード F0030.TNSTの5桁目から7桁目
送信元銀行支店名 15 受取人の銀行口座の銀行支店名。 F75010.ALP1
口座タイプ 1 受取人の銀行口座の口座タイプ。値は次のとおりです。

1: 普通預金

2: 当座預金

F0030.CKSV
口座番号 7 受取人の銀行口座の口座番号 F0030.CBNK
支払日付 4 西暦形式の決済日付: mmdd F04572.DGJ

注意: 西暦以外の形式の日付は西暦形式の日付に変換されます。

支払期日 4 西暦形式の支払期日: mmdd F04572.VLDT

注意: 西暦以外の形式の日付は西暦形式の日付に変換されます。

ブランク 9 ブランク なし

A.2 明細レコード

次の表は、明細レコードのフィールドを示しています。各レコードの合計長は120文字(スペースを含む)です。

フィールド
長さ
説明
データ・ソース
データ・セクション 1 レコードが明細レコードであることを示します。 ハードコード値2。
受取銀行コード 4 受取人の銀行の銀行コード。 F0030.TNSTの先頭4桁。
受取銀行の銀行コード 3 受取人の銀行口座の支店コード。 F0030.TNSTの5桁目から7桁目。
受取銀行の支店名 15 受取人の銀行口座の支店名。 F75010.ALPH1.
ブランク 4 ブランク なし
口座タイプ 1 受取人の銀行口座のタイプ。値は次のとおりです。

1: 普通預金

2: 当座預金

F0030.CKSV
口座番号 7 受取人の銀行口座の口座番号。 F0030.CBNK
受取人の名前 30 受取人名。

テキストが英語の場合は左寄せで表示されます。

F04573.AN8
金額 10 支払の金額。金額が右寄せで表示され、先行ゼロが使用されます。 F04573.PAAP
ブランク 1 ブランク なし
管理番号 10 システムで生成される、レコードの一意のコード。英数字は右寄せで表示され、先行ゼロが使用されます。 なし
ブランク 19 ブランク なし

A.3 トレーラ・レコード

次の表は、トレーラ・レコードのレコードを示しています。このレコードには合計120文字(スペースを含む)が含まれます。

フィールド
長さ
説明
データ・ソース
データ選択 1 これがトレーラ・レコードであることを示します。 ハードコード値8。
合計数 6 明細レコードの合計数を示します。右寄せで表示され、先行ゼロが使用されます。 システムで計算されます。
合計金額 11 明細レコードの合計金額。右寄せで表示され、先行ゼロが使用されます。 明細レコードの金額が合計されます。
ブランク 102 ブランク なし

A.4 終了レコード

銀行ファイルには、ファイルの終了を示すレコードが含まれています。終了レコードにはデータ選択としての値9と119個のスペースが含まれており、このレコードの合計長は120文字(スペースを含む)です。