電文履歴格納用テーブルの形式を次に示します。テーブルの形式は,照会サービス用,消込サービス用,および取消サービス用の三つのテーブルで共通です。
表5-2 電文履歴格納用テーブルの形式
項目名 | 内容 | DB属性 | サイズ (単位:バイト) | 桁数 | PPデフォルト値※1 |
---|---|---|---|---|---|
STRG_ATTH_INFO | 紐付け情報※2 | CHAR | 24 | 24 | ALL SPACE |
CHNL_PRCS_SRL_NUM | チャネル処理通番※2 | CHAR | 22 | 22 | ALL SPACE |
CHNL_PRCS_DATE | チャネル処理年月日※2 | DATE | 4 | 8 | システム日付 |
CHNL_PRCS_TM | チャネル処理時刻※2 | TIME | 3 | 6 | システム時刻 |
TLGRM_VERN | 電文バージョン※2 | CHAR | 2 | 2 | ALL SPACE |
TLGRM_KD | 電文種別 | CHAR | 4 | 4 | ALL SPACE |
TRADE_KD | 取引種別※2 | CHAR | 4 | 4 | ALL SPACE |
HIND_CENTR_CODE | 被仕向センタコード | CHAR | 10 | 10 | ALL SPACE |
IND_CENTR_CODE | 仕向センタコード | CHAR | 10 | 10 | ALL SPACE |
FIN_INSTIT_CODE | 金融機関コード | CHAR | 8 | 8 | ALL SPACE |
OFFICE_CODE | 店舗コード | CHAR | 6 | 6 | ALL SPACE |
TERMNL_NUM | 端末番号※2 | CHAR | 4 | 4 | ALL SPACE |
RCPT_ORG_CODE | 収納機関コード | CHAR | 8 | 8 | ALL SPACE |
RCPT_ORG_NAME_KANA | 収納機関名(カナ) | CHAR | 24 | 24 | ALL SPACE |
RCPT_ORG_NAME_KANJI | 収納機関名(漢字) | NCHAR | 24 | 12 | ALL SPACE(全角) |
IND_PRCS_DATE | 仕向処理年月日 | DATE | 4 | 8 | システム日付 |
IND_PRCS_TM | 仕向処理時刻 | TIME | 3 | 3 | システム時刻 |
IND_PRCS_SRL_NUM | 仕向処理通番 | CHAR | 8 | 8 | ALL SPACE |
ORGN_TRD_IND_PRCS_SRL_NUM | 元取引仕向処理通番 | CHAR | 8 | 8 | ALL SPACE |
RCPT_AMNT | 収納金額 | DEC | 6 | 11 | ZERO |
ORGL_TLGRM_KD_CODE | オリジナル電文種別コード | CHAR | 4 | 4 | ALL SPACE |
ORGL_RES_CODE | オリジナルレスポンスコード | CHAR | 4 | 4 | ALL SPACE |
RES_CODE | レスポンスコード | CHAR | 4 | 4 | ALL SPACE |
CLBT_CENTR_RES_CODE | 共同センタレスポンスコード※2 | CHAR | 4 | 4 | ALL SPACE |
REV_AGNCY_CODE | 歳入代理店コード | CHAR | 8 | 8 | ALL SPACE |
CHNL_TYPE | チャネル区分 | CHAR | 2 | 2 | ALL SPACE |
INSIDE_CHNL_TYPE | 内部チャネル区分※2 | CHAR | 2 | 2 | ALL SPACE |
PUB_PAY_AMNT_TYPE | 納付金区分 | CHAR | 2 | 2 | ALL SPACE |
INPUT_TYPE | 入力区分 | CHAR | 2 | 2 | ALL SPACE |
RCPT_DAY | 収納日 | DATE | 4 | 8 | NULL |
PAY_RCV_DAY | 入金日 | DATE | 4 | 8 | NULL |
CSTMR_NUM_PAY_NUM | お客様番号/納付番号 | CHAR | 20 | 20 | ALL SPACE |
CONF_NUM | 確認番号 | CHAR | 6 | 6 | ALL SPACE |
PUB_PAY_TYPE | 納付区分 | CHAR | 16 | 16 | ALL SPACE |
DMND_NUM_DSTGSH_NUM | 請求番号/識別番号 | CHAR | 20 | 20 | ALL SPACE |
COMM_BRDN_TYPE | 手数料負担区分 | CHAR | 1 | 1 | ALL SPACE |
PUB_PAY_MTHD | 納付方式 | CHAR | 1 | 1 | ALL SPACE |
DMND_AMNT | 請求金額 | DEC | 6 | 11 | ZERO |
DMND_AMNT_PRNC_AMNT | 請求金額元金 | DEC | 6 | 11 | ZERO |
ARRE | 延滞金 | DEC | 6 | 11 | ZERO |
CNSM_TAX_AMNT | 消費税額 | DEC | 6 | 11 | ZERO |
NT_IN_COMM | 国庫金内手数料 | DEC | 6 | 11 | ZERO |
OTHR_STOR_BOND_AMNT | 他店券金額 | DEC | 6 | 11 | ZERO |
STAMP_TAX_AMNT | 印紙税額 | INT | 4 | 3 | ZERO |
ERASE_LIMIT | 消込期限 | DATE | 4 | 8 | NULL |
PAY_BRNCH_CODE | 支払店舗コード※2 | CHAR | 4 | 4 | ALL SPACE |
PAY_ACNT_TYPE | 支払科目コード※2 | CHAR | 3 | 3 | ALL SPACE |
PAY_ACNT_NUM | 支払口座番号※2 | CHAR | 10 | 10 | ALL SPACE |
PAY_ACNT_OWNER_KANA | 支払口座名義人(カナ)※2 | CHAR | 48 | 48 | ALL SPACE |
IB_CONT_PRSN_NUM | 契約者ID※2 | CHAR | 30 | 30 | ALL SPACE |
FIN_INSTIT_VOLUN_INFO | 金融機関任意情報 | CHAR | 20 | 20 | ALL SPACE |
RCPT_ORG_VOLUN_INFO | 収納機関任意情報 | CHAR | 40 | 40 | ALL SPACE |
TLGRM_HEADER_DPRT | 電文(ヘッダー部) | CHAR | 160 | 160 | - |
TLGRM_BITMAP_DPRT | 電文(ビットマップ部) | CHAR | 32 | 32 | ALL SPACE |
TLGRM_DATA_DPRT | 電文(データ部)※3 | VARCHAR | 6,706 | 6,706 | - |
TMOUT_FLAG | タイムアウトフラグ | CHAR | 1 | 1 | ZERO |
REMARKS | 備考※3 | VARCHAR | 101 | 101 | NULL |
PROD_DAY | 作成日付 | DATE | 4 | 8 | システム日付 |
PROD_TM | 作成時刻 | TIME | 3 | 6 | システム時刻 |
合計 | 7,496 | - | - |
なお,「ORGN_TRD_IND_PRCS_SRL_NUM(元取引仕向処理通番)」に設定される値は,使用するサービス,通信サーバヘッダー部の電文種別コード,およびヘッダー部のオリジナル電文種別コードによって異なります。設定される値を次に示します。
表5-3 元取引仕向処理通番に設定される値
サービス名 | 電文種別コード | オリジナル電文種別コード | 設定値 |
---|---|---|---|
照会サービス | 1110,1120,1130,1190 | - | ALL SPACE |
消込サービス | 1211,1221,1231,1291,2210,2220,2230,2290 | - | MPNヘッダー部に設定されている仕向処理通番 |
取消サービス | 1311,1321,1331,1391,2310,2320,2330,2390 | - | 通信サーバヘッダー部に設定されている元取引仕向処理通番 |
再送確認サービス | 1710,1720,1730,1790,2710,2720,2730,2790 | 1211,1221※,1231※,1291※,2210,2220※,2230※,2290※ | MPNヘッダー部に設定されている仕向処理通番 |
1311,1321※,1331※,1391※,2310,2320※,2330※,2390※ | 通信サーバヘッダー部に設定されている元取引仕向処理通番 |