[發(fā)明專(zhuān)利]批量文件處理方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202011030549.7 | 申請(qǐng)日: | 2020-09-27 |
| 公開(kāi)(公告)號(hào): | CN112102089A | 公開(kāi)(公告)日: | 2020-12-18 |
| 發(fā)明(設(shè)計(jì))人: | 唐松濤;尤見(jiàn);黃鵬 | 申請(qǐng)(專(zhuān)利權(quán))人: | 中國(guó)建設(shè)銀行股份有限公司 |
| 主分類(lèi)號(hào): | G06Q40/04 | 分類(lèi)號(hào): | G06Q40/04;H04L29/08 |
| 代理公司: | 北京三友知識(shí)產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 賈磊;劉飛 |
| 地址: | 100033 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 批量 文件 處理 方法 系統(tǒng) | ||
本發(fā)明提供一種批量文件處理方法及系統(tǒng)。該批量文件處理方法包括:根據(jù)來(lái)自外部的交易系統(tǒng)的匯入報(bào)文,生成合約和與合約狀態(tài)對(duì)應(yīng)的回執(zhí);其中,合約狀態(tài)包括第二合約標(biāo)識(shí);將第二合約標(biāo)識(shí)對(duì)應(yīng)的合約發(fā)送至外部的合約補(bǔ)償系統(tǒng),以使合約補(bǔ)償系統(tǒng)對(duì)該合約進(jìn)行業(yè)務(wù)補(bǔ)償;接收來(lái)自合約補(bǔ)償系統(tǒng)的業(yè)務(wù)補(bǔ)償后的合約,并更新該業(yè)務(wù)補(bǔ)償后的合約的合約狀態(tài)和對(duì)應(yīng)的回執(zhí);根據(jù)回執(zhí)生成回執(zhí)報(bào)文后發(fā)送至交易系統(tǒng)。本發(fā)明可以控制交易后流程,保證交易的時(shí)效性、正確性和賬務(wù)一致性。
技術(shù)領(lǐng)域
本發(fā)明涉及文件處理領(lǐng)域,具體地,涉及一種批量文件處理方法及系統(tǒng)。
背景技術(shù)
隨著支付清算技術(shù)的發(fā)展,各種創(chuàng)新支付的手段不斷出現(xiàn),給人們的生活帶來(lái)了極大便利的同時(shí),也給支付系統(tǒng)的穩(wěn)定運(yùn)行和實(shí)時(shí)響應(yīng)提出了較大的挑戰(zhàn)。實(shí)時(shí)支付和批量支付是支付系統(tǒng)兩種主要的交易處理方式,各有特點(diǎn)。實(shí)時(shí)支付交易響應(yīng)速度快,可選支付業(yè)務(wù)種類(lèi)靈活多變。批量支付支持同種類(lèi)支付業(yè)務(wù)的批量文件處理,可在短時(shí)間內(nèi)處理大量的支付數(shù)據(jù)。
在系統(tǒng)處理支付請(qǐng)求文件的時(shí)候,日間采用準(zhǔn)實(shí)時(shí)交互的方式與清算機(jī)構(gòu)進(jìn)行回執(zhí)及受理文件交互,對(duì)本系統(tǒng)或者外系統(tǒng)拒絕的交易可隨時(shí)發(fā)起人工處理后再次用準(zhǔn)實(shí)時(shí)交互的方式與清算機(jī)構(gòu)進(jìn)行回執(zhí)及受理文件交互。日終對(duì)清算機(jī)構(gòu)的清算結(jié)果文件進(jìn)行清算,并做本地交易系統(tǒng)與外部清算系統(tǒng)的一致性處理。
現(xiàn)有技術(shù)一為批量文件轉(zhuǎn)單筆集群處理。在銀行業(yè)的IT實(shí)踐中,批量賬務(wù)文件處理的重要性往往超過(guò)了其他類(lèi)型批量文件的處理。為了保證批量賬務(wù)文件快速高效的被處理,可以采用集群并發(fā)的方式處理文件中的交易數(shù)據(jù)(批量文件轉(zhuǎn)單筆集群處理):將批量賬務(wù)文件中的交易數(shù)據(jù)解析加載到數(shù)據(jù)庫(kù)的交易明細(xì)表,集群中的應(yīng)用服務(wù)器采用并發(fā)機(jī)制對(duì)數(shù)據(jù)庫(kù)交易明細(xì)表進(jìn)行處理,加快交易處理時(shí)間。待交易處理全部完成后統(tǒng)一生成結(jié)果文件并進(jìn)行反饋。
現(xiàn)有技術(shù)一的交易處理流程單一,在交易處理過(guò)程中無(wú)法進(jìn)行人工確認(rèn),需要等到全部交易處理完成后才能知道交易處理結(jié)果是否正確,因?yàn)榕幚斫Y(jié)果按交易日單次確認(rèn),如果T日遇到交易出錯(cuò)或者交易結(jié)果不符合預(yù)期等問(wèn)題,需要等到T+1日進(jìn)行結(jié)果確認(rèn),會(huì)對(duì)交易的時(shí)效性和正確性產(chǎn)生一定不良影響。
現(xiàn)有技術(shù)二為以處理狀態(tài)為基礎(chǔ)的樂(lè)觀鎖機(jī)制。集群下多進(jìn)程的并發(fā)處理需要保證應(yīng)用對(duì)數(shù)據(jù)庫(kù)操作的一致性,增加交易數(shù)據(jù)記錄處理狀態(tài)字段內(nèi)容。在多進(jìn)程并發(fā)處理時(shí),對(duì)處理狀態(tài)字段內(nèi)容做樂(lè)觀鎖控制,利用數(shù)據(jù)庫(kù)語(yǔ)句執(zhí)行的事務(wù)性保證交易數(shù)據(jù)能同時(shí)被多個(gè)可用進(jìn)程訪(fǎng)問(wèn),但在同一時(shí)間只能被一個(gè)進(jìn)程成功處理,提高程序的并發(fā)處理性能。
現(xiàn)有技術(shù)二制雖然能夠保證交易間的數(shù)據(jù)一致性,但缺乏進(jìn)一步做交易流程控制的方法。交易明細(xì)數(shù)據(jù)被處理后,無(wú)法再用單一的處理狀態(tài)進(jìn)行交易后續(xù)流程控制,當(dāng)引入準(zhǔn)實(shí)時(shí)的方式與清算機(jī)構(gòu)進(jìn)行回執(zhí)及受理文件交互時(shí),不方便對(duì)后續(xù)的實(shí)時(shí)交互文件進(jìn)行匹配處理。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的主要目的在于提供一種批量文件處理方法及系統(tǒng),以控制交易后流程,保證交易的時(shí)效性、正確性和賬務(wù)一致性。
為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種批量文件處理方法,包括:
根據(jù)來(lái)自外部的交易系統(tǒng)的匯入報(bào)文,生成合約和與合約狀態(tài)對(duì)應(yīng)的回執(zhí);其中,合約狀態(tài)包括第二合約標(biāo)識(shí);
將第二合約標(biāo)識(shí)對(duì)應(yīng)的合約發(fā)送至外部的合約補(bǔ)償系統(tǒng),以使合約補(bǔ)償系統(tǒng)對(duì)該合約進(jìn)行業(yè)務(wù)補(bǔ)償;
接收來(lái)自合約補(bǔ)償系統(tǒng)的業(yè)務(wù)補(bǔ)償后的合約,并更新該業(yè)務(wù)補(bǔ)償后的合約的合約狀態(tài)和對(duì)應(yīng)的回執(zhí);
根據(jù)回執(zhí)生成回執(zhí)報(bào)文后發(fā)送至交易系統(tǒng)。
本發(fā)明實(shí)施例還提供一種批量文件處理系統(tǒng),包括:
合約單元,用于根據(jù)來(lái)自外部的交易系統(tǒng)的匯入報(bào)文,生成合約和與合約狀態(tài)對(duì)應(yīng)的回執(zhí);其中,合約狀態(tài)包括第二合約標(biāo)識(shí);
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中國(guó)建設(shè)銀行股份有限公司,未經(jīng)中國(guó)建設(shè)銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011030549.7/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06Q 專(zhuān)門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類(lèi)目不包含的專(zhuān)門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的處理系統(tǒng)或方法
G06Q40-00 金融;保險(xiǎn);稅務(wù)策略;公司或所得稅的處理
G06Q40-02 .銀行業(yè),例如,利息計(jì)算、信貸審批、抵押、家庭銀行或網(wǎng)上銀行
G06Q40-04 .交易,例如,股票、商品、金融衍生工具或貨幣兌換
G06Q40-06 .投資,例如,金融工具、資產(chǎn)組合管理或者基金管理
G06Q40-08 .保險(xiǎn),例如,風(fēng)險(xiǎn)分析或養(yǎng)老金
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線(xiàn)程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





