两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

字段標記法交易流水文件及其信息記錄方法

文檔序號:6445224閱讀:768來源:國知局
專利名稱:字段標記法交易流水文件及其信息記錄方法
技術領域
本發(fā)明涉及銀行業(yè)使用的交易流水文件,尤其涉及基于字段段位的交易流水文件及其信息標記方法。
背景技術
交易流水文件(也稱交易明細文件)在整個銀行卡支付環(huán)節(jié)都是非常重要的數(shù)據(jù)記錄,利用該文件,不同支付環(huán)節(jié)的各交易參與方可以核對交易明細,并確保帳務準確無誤,這就要求交易流水文件必須具有統(tǒng)一格式,以便這些交易參與方能夠相互解析對方的文件數(shù)據(jù)記錄。另一方面,伴隨支付業(yè)務的日新月異,新的交易要素又層出不窮,這也就要求交易流水文件必須具有靈活可變的格式,以便交易參與方在不需要進行系統(tǒng)改造的條件下進行文件數(shù)據(jù)的解析。這里,將申請?zhí)枮?00310121631、申請人為中國銀聯(lián)股份有限公司的發(fā)明專利申請中的全部揭示內(nèi)容作為參考。圖1示出了現(xiàn)有技術中構成交易流水文件的示意性表格。其中,交易流水文件由與支付業(yè)務相關的各條記錄構成,并且每條記錄包含多個字段。其中記錄為橫向排列,字段
為縱向排列。由該表可以看出,所有的記錄均包括字段1、字段2........字段n,每個字段
的出現(xiàn)順序和字段長度都是固定的,每條記錄的長度也是固定的。所有入網(wǎng)機構(諸如發(fā)卡銀行、結算銀行、代理銀行或者終端設備等)只有同時遵守這樣的固定格式才能互相解析對方文件的含義,從某種意義上來說,對于交易流水文件基于字段的固定格式,對于交易參與方處理和解析數(shù)據(jù)提供了便利。然而,隨著金融與交易活動的業(yè)務種類日益繁多,交易內(nèi)容逐漸豐富,對于交易流水文件的要求不斷提高。比如,以前的交易流水文件可能只包括受理機構代碼、發(fā)卡機構代碼和交易金額。但是對于開展了新業(yè)務的機構,如何使當前的交易流水文件也可以兼容識別交易幣種和/或轉(zhuǎn)出機構代碼。對此,在不改變整個文件結構的情況下,目前常用的處理措施為將圖1中每條記錄的字段η定義為占據(jù)較大空間的“保留字段”,不斷啟用和重新定義該保留字段中的冗余空間來適應開展新業(yè)務所需的字段。誠然,這種處理方法可以盡量減少各交易參與方對于應用系統(tǒng)的修改,同時又能滿足在交易流水文件中增加信息量的要求。但是,不難看出,即使定義的保留字段所預留的空間再大,其冗余空間也是有限的,因而不具備持續(xù)發(fā)展性和兼容能力。目前,通過一些應用實例也已然反映出無足夠可用的保留字段的情形。其次,由于保留字段的局限性,其定義修改必須慎之又慎,還要兼顧考慮盡可能節(jié)省空間。此外,將新增內(nèi)容全部放在一個預留的保留字段內(nèi),結構上顯得比較零舌L有時候還需要對保留字段進行復用和多重定義。

發(fā)明內(nèi)容
針對現(xiàn)有技術中各交易參與方在使用交易流水文件時所存在的上述技術缺陷,本發(fā)明提供了一種用于交易流水文件的字段標記方法。采用本發(fā)明的字段標記法構造的交易流水文件,有助于打破交易文件和交易報文之間的界限,同時也打破文件順序固定的構造方式。不僅記錄長度可變,而且字段順序可變,并可根據(jù)入網(wǎng)機構的要求任意定制,它是一種完全自由可變的文件構造方式,無論銀聯(lián)自身系統(tǒng)還是入網(wǎng)機構系統(tǒng)在采用此種構造方式后都可以減少系統(tǒng)的修改量,并且一個機構的業(yè)務改造不會對其他機構造成影響。根據(jù)本發(fā)明的一個方面,提供了用于記錄字段標記型交易流水文件中的信息的方法,所述信息包括多個字段,其中,對于每個字段以一位或多位數(shù)字或字符標識字段,作為字段標識符;在所述字段標識符后,以三位數(shù)字標識字段內(nèi)容的占用位數(shù),作為字段長度; 并且在所述字段長度后設置與所述字段相對應的交易數(shù)據(jù)。優(yōu)選地,所述字段標識符是任意三位ACSII字符。優(yōu)選地,所述字段標識符可以標識基本交易信息,國際業(yè)務交易信息,手續(xù)費交易信息,代授權交易信息等各類交易信息。優(yōu)選地,構成所述交易流水文件的字段或字段組合間順序不固定。優(yōu)選地,所述字段長度是000至999的任意三位十進制數(shù)字。根據(jù)本發(fā)明的又一個方面,提供了一種用于解析交易流水文件的信息的方法,該方法包括讀入交易流水文件中的數(shù)據(jù)信息;判斷是否為所述交易流水文件的行結束符;若非行結束符,則解析字段標識符和字段長度;逐位獲取與所述字段長度相對應的取值內(nèi)容;以及當字段長度到達長度末端時重新判斷是否出現(xiàn)行結束符。根據(jù)本發(fā)明的又一個方面,提供了一種字段標記型交易流水文件的處理方法,該方法包括寫入基本交易信息以形成所述字段標記型交易流水文件;讀入所述基本交易信息以解析該交易流水文件;使用判斷單元對所述解析后的交易流水文件進行分析判斷;如果解析后的交易流水文件符合所述判斷單元的判斷準則,則執(zhí)行內(nèi)容和數(shù)量的寫入/讀入操作;以及封裝所述解析后的交易流水文件。優(yōu)選地,該判斷單元對所述字段標記型交易流水文件進行標記定義和長度判斷。根據(jù)本發(fā)明的又一個方面,提供了一種字段標記型交易流水文件的處理裝置,它包括基本交易信息寫入/讀入單元,用于構造和解析所述字段標記型交易流水文件;判斷單元,用于根據(jù)判斷準則來分析判斷所述解析后的交易流水文件;內(nèi)容寫入/讀入單元,用于在所述交易流水文件符合所述判斷準則時,執(zhí)行內(nèi)容寫入/讀入操作;數(shù)量寫入/讀入單元,用于在所述交易流水文件符合所述判斷準則時,執(zhí)行數(shù)量寫入/讀入操作;以及
封裝單元,用于封裝所述解析后的交易流水文件。
優(yōu)選地,該判斷準則用于判斷所述字段標記型交易流水文件是否符合所述判斷單元的字段標記定義和長度管理。
采用了本發(fā)明的用于交易流水文件的信息標記方法,易于進行新業(yè)務擴展,當交易各方在完成一次系統(tǒng)改造后,只需要通過參數(shù)配置達到靈活組合業(yè)務模式和開展新業(yè)務的目的,減少后續(xù)的系統(tǒng)改造量。此外,采用了該字段標記方法后,新增業(yè)務擴充無需再改變交易明細信息文件技術規(guī)范的定義或者處理流程,僅僅發(fā)布新字段標識及其內(nèi)容定義即可,有利于快速實現(xiàn)業(yè)務擴充。


讀者在參照附圖閱讀了本發(fā)明的具體實施方式
以后,將會更清楚地了解本發(fā)明的各個方面。其中,
圖1示出了現(xiàn)有技術中構成交易流水文件的示意性表格;
圖2示出了本發(fā)明中基于字段的交易流水文件的示意性實施例;
圖3示出了用于標記如圖2所示的交易流水文件的字段標記法記錄的文件內(nèi)容;
圖4示出了處理依據(jù)本發(fā)明的字段標記方法所構成的交易流水文件的方法流程示意框圖;而
圖5示出了對整個交易流水文件進行處理的交互單元的示意圖。
具體實施方式
下面參照附圖,對本發(fā)明的具體實施方式
作進一步的詳細描述。
由前述圖1可知,在當前的交易流水文件中,每個字段所代表的含義根據(jù)其位置和順序唯一確定。例如,字段1要求填寫的是受理機構代碼,所有交易各方都需要在生成該文件的時候在字段1中填入受理機構代碼,當收到該文件時,對于字段1也一定會認為它所填的值唯一表示受理機構代碼而不會是其他含義。但是,實際上這些值的內(nèi)容本身卻不能代表它的含義。此外,當需要增加新業(yè)務時,當前的交易流水文件因字段的位置和順序規(guī)定,其擴展能力十分有限。
圖2示出了本發(fā)明中基于字段標記法的交易流水文件的示意性實施例。為了更加形象地說明本發(fā)明中基于字段段位的交易流水文件,如圖2所示,示例性地列舉了分別具有三種不同業(yè)務的記錄。其中,字段1為受理機構代碼,字段2為發(fā)卡機構代碼,字段3為交易金額,字段4為交易幣種,字段5為轉(zhuǎn)出機構代碼。并且,記錄1為現(xiàn)有的只包括三個字段空間的流水文件,記錄2為增加了交易幣種新業(yè)務的流水文件,記錄3為增加了轉(zhuǎn)賬新業(yè)務的流水文件。按照現(xiàn)有模式,由于固定格式的流水文件只有三個字段空間,無法再增加交易幣種或轉(zhuǎn)賬業(yè)務的字段空間了,因而現(xiàn)有的流水文件無法識別交易幣種業(yè)務和轉(zhuǎn)賬業(yè)務。
按照現(xiàn)有的流水文件模式,該記錄1為01020000 01030000 100. 00,字段長度固定,字段順序固定。也就是說,01020000唯一標識受理機構代碼,01030000唯一標識發(fā)卡機構代碼,以及100. 00唯一標識交易金額。如果將該記錄顛倒為01030000 01020000100. 00,那么受理機構代碼就變換為01030000,發(fā)卡機構代碼就變換為01020000,與記錄1
相比產(chǎn)生了實質(zhì)性變化。按照本發(fā)明中所采用的標記模式,預先定義字段1的標識為FF,字段2的標識為 FE,字段3的標識為FD,那么記錄1可以表示為FF801020000FE801030000FD6100.00或者,可以表示為FE801030000FF801020000FD6100.00或者,也可以表示為FD6100.00FE801030000FF801020000本領域的技術人員應當理解,上述三種表示方式的記錄含義完全一樣,與順序無關。因為FF、FE、FD分別標識受理機構代碼、發(fā)卡機構代碼和交易金額。需要再次指出的是,由于現(xiàn)有的固定格式的流水文件只有三個字段空間,無法再增加交易幣種字段空間,所以只要一個機構要求開展國際業(yè)務,整個流水文件必須為其增加這個交易幣種字段,隨之而來的是所有使用這個流水文件的機構都要修改應用系統(tǒng),否則接收到的文件憑空多出一個字段,會使應用系統(tǒng)出錯。但實際上除了這個機構的交易幣種字段有具體取值以外,其他機構的相應字段都是用缺省字符(如空格)填充的。面對這種情況,采用本發(fā)明的標注模式可以輕松地予以解決。例如,在記錄2中, 某機構開展國際業(yè)務,在流水文件中增加了交易幣種字段,預先定義FC標識交易幣種,那么該機構的記錄2可以表示為FF801030000FE801010000FD6400.00FC3156另外,如果另一機構開通了轉(zhuǎn)賬業(yè)務,需要在流水文件中增加轉(zhuǎn)出機構代碼,可以預先定義FB標識轉(zhuǎn)出機構代碼,那么這一機構的記錄3可以表示為FF801040000FE801020000FD73000.00FB01030000這樣,在各交易參與方會有三種模式的流水文件對于開展國際業(yè)務的機構,其流水文件由受理機構代碼、發(fā)卡機構代碼、交易金額、交易幣種構成;對于開展轉(zhuǎn)賬業(yè)務的機構,其流水文件由受理機構代碼、發(fā)卡機構代碼、交易金額、轉(zhuǎn)出機構代碼構成;以及對于不開展新業(yè)務的機構,其流水文件仍然由受理機構代碼、發(fā)卡機構代碼、交易金額構成。這三種業(yè)務模式同時存在,互不影響。當開展國際業(yè)務的機構同時要開通轉(zhuǎn)賬業(yè)務時,只要增加轉(zhuǎn)出機構代碼標識等內(nèi)容即可。當開展轉(zhuǎn)賬業(yè)務的機構同時要開通國際業(yè)務時,也只需增加交易幣種等內(nèi)容即可。此外,若該機構的流水文件要求機構代碼排列在一起,交易金額和交易幣種排列在一起,那么只要將各字段順序重新排列一下就可以了,由于有字段標識符的定義,不會造成機構在解析該流水文件時產(chǎn)生迷惑,且這種順序的調(diào)整也不會影響其他機構。本領域的技術人員應當理解,圖2中用于標識受理機構代碼、發(fā)卡機構代碼、交易金額、交易幣種或者轉(zhuǎn)出機構代碼的FF/FE/FD/FC/FB只是示例性的識別字符,但本發(fā)明的目的不只局限于此。圖3示出了用于標記如圖2所示的交易流水文件的字段標記法記錄的文件內(nèi)容。 以圖2中的記錄2為例,由上述可知,記錄2可以表示為FF801030000FE801010000FD6400.00FC3156
以字段為單位拆分記錄2,可以得出,字段1為FF801030000 ;字段2為 FE801010000 ;字段3為FD6400. 00 ;以及字段4為FC3156。其中FF、FE、FD、FC分別為字段標識符,分別表示受理機構代碼、發(fā)卡機構代碼、交易金額和交易幣種。換句話說,正是由于字段標識符的存在,每條記錄中各字段的位置和順序才能夠不固定并且不會混淆。如圖 3所示,每個字段依次由字段標識符、字段的取值長度和字段所取數(shù)值組成,具體來說,字段 1的取值長度為8,所取數(shù)值為01030000 ;字段2的取值長度為8,所取數(shù)值為01010000 ;字段3的取值長度為6,所取數(shù)值為400. 00 ;以及字段4的取值長度為3,所取數(shù)值為156。
圖4示出了處理依據(jù)本發(fā)明的字段標記方法所構成的交易流水文件的方法流程示意框圖。參照圖4,不難看出,無論交易流水文件中有多少個業(yè)務字段,每個字段如何定義,都只需根據(jù)文件行結束符和字段取值長度位進行兩次嵌套循環(huán)以實現(xiàn)對交易流水文件的解析。具體來說,首先利用該方法原理圖,判斷一個交易流水文件具有多少個業(yè)務字段, 然后對每個業(yè)務字段逐一解析,對字段標記和字段取值長度進行分析,以獲取該業(yè)務字段所代表的含義和具體數(shù)據(jù)信息。本領域的技術人員應當理解,圖4所示的原理框圖與業(yè)務字段的定義無關,因而入網(wǎng)機構系統(tǒng)可以靈活擴展新業(yè)務,也可以任意定制業(yè)務。并且,正是基于這種與業(yè)務無關的處理流程和設計思想才實現(xiàn)和現(xiàn)有技術中交易流水文件定義以及處理流程之間的實質(zhì)區(qū)別,并克服了傳統(tǒng)的處理方法和字段定義中的不足。
圖5示出了對整個交易流水文件進行處理的交互單元的示意圖。參照圖5,基本信息寫入表示銀聯(lián)系統(tǒng)在構造交易流水文件時的操作,基本信息讀入表示金融機構在解析交易流水文件時的操作。內(nèi)容寫入/讀入單元以及數(shù)量寫入/讀入單元是整個文件處理系統(tǒng)的核心單元,用于根據(jù)單元的定義判斷文件的構造或者文件的解析,只有符合該單元的內(nèi)容才進行寫入或讀入操作,而對于不符合單元內(nèi)容定義的文件將采取出錯處理。
從上述具體實施例的描述可以看出,采用了本發(fā)明的用于交易流水文件的字段標記方法,易于進行新業(yè)務擴展,當交易各方在完成一次系統(tǒng)改造后,只需要通過參數(shù)配置達到靈活組合業(yè)務模式和開展新業(yè)務的目的,減少后續(xù)的系統(tǒng)改造量。此外,采用了該信息標記方法后,新增業(yè)務擴充無需再改變交易明細信息文件技術規(guī)范或者處理流程,僅僅發(fā)布新字段標識及其內(nèi)容定義即可,有利于快速實現(xiàn)業(yè)務擴充。
上文中,參照附圖描述了本發(fā)明的具體實施方式
。但是,本領域中的普通技術人員能夠理解,在不偏離本發(fā)明的精神和范圍的情況下,還可以對本發(fā)明的具體實施方式
作各種變更和替換。這些變更和替換都落在本發(fā)明權利要求書所限定的范圍內(nèi)。
權利要求
1.字段標記型交易流水文件的處理裝置,其特征在于,它包括基本交易信息寫入/讀入單元,用于構造和解析所述字段標記型交易流水文件; 判斷單元,用于根據(jù)判斷準則來分析判斷所述解析后的交易流水文件; 內(nèi)容寫入/讀入單元,用于在所述交易流水文件符合所述判斷準則時,執(zhí)行內(nèi)容寫入/ 讀入操作;數(shù)量寫入/讀入單元,用于在所述交易流水文件符合所述判斷準則時,執(zhí)行數(shù)量寫入/ 讀入操作;以及封裝單元,用于封裝所述解析后的交易流水文件。
2.如權利要求1所述的處理裝置,其特征在于,所述判斷準則是判斷所述字段標記型交易流水文件是否符合所述判斷單元的字段標記定義和長度管理。
3.用于解析字段標記型交易流水文件的信息的方法,其特征在于,該方法包括 讀入交易流水文件中的數(shù)據(jù)信息;判斷是否為所述交易流水文件的行結束符; 若非行結束符,則解析字段標識符和字段長度; 逐位獲取與所述字段長度相對應的取值內(nèi)容; 當字段長度到達長度末端時重新判斷是否出現(xiàn)行結束符。
4.字段標記型交易流水文件的處理方法,其特征在于,該方法包括 寫入基本交易信息以形成所述字段標記型交易流水文件;讀入所述基本交易信息以解析該交易流水文件; 使用判斷單元對所述解析后的交易流水文件進行分析判斷;如果解析后的交易流水文件符合所述判斷單元的判斷準則,則執(zhí)行內(nèi)容和數(shù)量的寫入 /讀入操作;以及封裝所述解析后的交易流水文件。
5.如權利要求4所述的處理方法,其特征在于,所述判斷單元對所述字段標記型交易流水文件進行標記定義和長度判斷。
全文摘要
本發(fā)明揭示了用于記錄字段標注型交易流水文件中的信息的方法,所述信息包括多個字段,其中對于每個字段以一位或多位數(shù)字或字符標識字段,作為字段標識符;在所述字段標識符后,以三位數(shù)字標識字段內(nèi)容的占用位數(shù),作為字段長度;并且在所述字段長度后設置與所述字段相對應的交易信息。本發(fā)明也揭示了字段標記型交易流水文件,所述文件具有一條或多條記錄,并且每條記錄包括多個字段,其中,所述字段依次設置字段標識符、字段長度、以及字段中所存儲的交易信息。采用了本發(fā)明的交易流水文件及其記錄方法,當交易各方在完成一次系統(tǒng)改造后,只需通過參數(shù)配置即可達到靈活組合業(yè)務模式和開展新業(yè)務的目的,減少后續(xù)的系統(tǒng)改造量。
文檔編號G06F17/30GK102495911SQ201110462230
公開日2012年6月13日 申請日期2008年12月18日 優(yōu)先權日2008年12月18日
發(fā)明者徐靜雯, 黃發(fā)國 申請人:中國銀聯(lián)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
北票市| 田东县| 扶余县| 德化县| 鹤岗市| 闽侯县| 张家川| 稷山县| 沅江市| 新龙县| 清丰县| 山西省| 深州市| 屏东市| 信阳市| 肇源县| 西林县| 黄龙县| 鲜城| 铜山县| 淮南市| 巴中市| 和政县| 綦江县| 正宁县| 元谋县| 务川| 曲麻莱县| 山东| 项城市| 长泰县| 义乌市| 吉首市| 麻江县| 霸州市| 拜泉县| 九龙坡区| 伽师县| 如东县| 崇左市| 罗山县|