Hitachi Multi Payment Network communications server for Biller
電文履歴の照会用インターフェースは,収納サーバから要求された情報に該当する,DB上の電文履歴を照会するためのインターフェースです。
電文履歴の照会要求電文の流れ,収納業務プログラムが通信サーバfor Billerに要求電文を送信するときに設定する項目,および通信サーバfor Billerが収納業務プログラムに応答電文を返送するときに設定する項目について説明します。
収納業務プログラムは,収納業務受付SPPに照会要求電文を送信します。収納業務受付SPPは受信した電文中の情報に該当する,DB上の情報を参照し,収納業務プログラムに返送します。なお,電文履歴を照会するには,次の方法があります。
電文履歴格納用テーブルを格納する形式を次に示します。設定方法のサイズに満たないデータは次のように設定してください。
また,データがない項目には,NULLを設定してください。
表7-31 電文履歴格納用テーブルの形式
項目名 | 内容 | 項目属性 | サイズ (単位:バイト) |
データ型 |
---|---|---|---|---|
BILLER_RTN_CODE | リターンコード | CHAR | 8 | 固定長データ |
BILLER_MSG_ID | 電文ID | CHAR | 4 | データ長 |
CHAR | 48 | 可変長データ | ||
MSG_TYPE | 電文種別コード | CHAR | 4 | 固定長データ |
RECV_CODE | 収納機関コード | CHAR | 8 | 固定長データ |
CUST_NO | お客様番号(納付番号) | CHAR | 4 | データ長 |
CHAR | 20 | 可変長データ | ||
CONF_NO | 確認番号 | CHAR | 4 | データ長 |
CHAR | 6 | 可変長データ | ||
PAY_CLS | 納付区分 | CHAR | 4 | データ長 |
CHAR | 16 | 可変長データ | ||
SRC_CODE | 仕向センタコード | CHAR | 10 | 固定長データ |
SRC_PROCDATE | 仕向処理年月日 | CHAR | 8 | 固定長データ |
SRC_PROCNUM | 仕向処理通番 | CHAR | 8 | 固定長データ |
MSG_BODY | 電文 | CHAR | 4 | データ長 |
CHAR | 5,297 | 可変長データ | ||
RPC_FLAG | RPC結果フラグ | CHAR | 1 | 固定長データ |
PROC_RESULT | 電文処理結果 | CHAR | 2 | 固定長データ |
PROD_DATE | 作成日 | CHAR | 10 | 固定長データ |
PROD_TIME | 作成時刻 | CHAR | 8 | 固定長データ |
合計 | 5,474 | − |
表7-32 要求電文への設定項目(電文履歴照会:納付番号,確認番号などで照会する場合)
項目名 | 内容 | 属性 | サイズ(単位:バイト) |
---|---|---|---|
収納業務ID長※1 | 収納業務ID長 | unsigned int | − |
収納業務ID※2 | 収納業務受付に対するユニークなID | char | (収納業務ID長) |
収納機関コード | 収納機関コード | char | 8 |
照会種別 | 照会種別 「0」:納付番号,確認番号,および納付区分がすべて一致する情報を照会します。 |
char | 1 |
お客様番号(納付番号) | お客様番号(納付番号)の長さ | char | 4 |
お客様番号(納付番号) | char | 20 | |
確認番号 | 確認番号の長さ | char | 4 |
確認番号 | char | 6 | |
納付区分※3 | 納付区分の長さ | char | 4 |
納付区分 | char | 16 |
表7-33 要求電文への設定項目(電文履歴照会:仕向センタコード,仕向処理年月日および仕向処理通番で照会する場合)
項目名 | 内容 | 属性 | サイズ(単位:バイト) |
---|---|---|---|
収納業務ID長※1 | 収納業務ID長 | unsigned int | − |
収納業務ID※2 | 収納業務受付に対するユニークなID | char | (収納業務ID長) |
収納機関コード | 収納機関コード | char | 8 |
照会種別 | 照会種別 「1」:仕向センタコード,仕向処理年月日および仕向処理通番がすべて一致する情報を照会します。 |
char | 1 |
仕向センタコード | 仕向センタコード | char | 10 |
仕向処理年月日 | 仕向処理年月日 | char | 8 |
仕向処理通番 | 仕向処理通番 | char | 8 |
表7-34 応答電文への設定項目(電文履歴照会の場合)
項目名 | 内容 | 属性 | サイズ(単位:バイト) |
---|---|---|---|
収納業務ID長※1 | 収納業務ID長の領域 | unsigned int | − |
収納業務ID※1 | 収納業務受付に対するユニークなID | char | (収納業務ID長) |
リターンコード※2 | 収納業務受付SPPからのリターンコード | char | 11 |
電文履歴照会件数 | 電文履歴照会件数 | unsigned int | − |
残照会件数※3 | 出力情報の領域に入りきらなかった照会件数 | unsigned int | − |
電文履歴レコード長※4 | DBに格納されている電文履歴レコード長 | unsigned int | − |
電文履歴レコード※4 | DBに格納されている電文履歴レコード | char | (電文履歴レコード長) |
All Rights Reserved. Copyright (C) 2003, 2007, Hitachi, Ltd.