国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種報文路徑選擇方法及系統(tǒng)的制作方法

      文檔序號:7744381閱讀:338來源:國知局
      專利名稱:一種報文路徑選擇方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及報文清算技術(shù),特別涉及一種報文路徑選擇方法及系統(tǒng)。
      背景技術(shù)
      環(huán)球同業(yè)銀行金融通信協(xié)會(Society for Worldwide Interbank FinancialTelecommunication SWIFT)制定了包括處理匯款和清算業(yè)務(wù)數(shù)據(jù)的標準格式報 文,該標準格式報文在SWIFT建立的全球銀行間的報文傳輸網(wǎng)絡(luò)中傳遞。在處理報文前,首先要選擇合適的報文處理路徑,然后根據(jù)選擇的報文處理路徑實現(xiàn)銀行間報文傳遞。報文路徑不同,選擇的中轉(zhuǎn)行不同,報文處理的速度也不同。同一區(qū) 域內(nèi)、同一幣種、同一種報文類型、同一類報文路徑類型中涉及清算銀行越少、報文的處理 速度越快;報文路徑中涉及的清算銀行的清算速度越快,報文的處理速度也越快?,F(xiàn)有技術(shù)中,在生成報文時,就需要根據(jù)匯款行信息和收款行信息選擇報文路徑, 即在所有的可能報文路徑中選擇其中一條報文路徑。在選擇報文路徑時可能會出現(xiàn)差錯, 導致報文路徑選擇不合適。報文路徑選擇不合適可能使得報文路徑過長,導致報文處理的 時間長,更有甚者,如果報文選擇錯誤,可能導致退回重匯,需要重新生成報文,然后再選擇 報文路徑,嚴重的影響了報文的處理速度。

      發(fā)明內(nèi)容
      本發(fā)明實施例的目的在于提供一種報文路徑選擇方法及系統(tǒng),以提高匯款到賬速 度,降低匯款成本,提升銀行服務(wù)水平;減輕柜員的手工勞動量。為了實現(xiàn)上述目的,本發(fā)明實施例提供一種報文路徑選擇方法,所述的方法包括 接收包含清算路徑信息的路徑選擇請求報文;從所述的請求報文中獲取源地址、中轉(zhuǎn)地址、 目的地址、起息日期以及報文幣種;根據(jù)所述的目的地址和報文幣種從預(yù)存的清算截止時 間表中獲取所述路徑選擇請求報文對應(yīng)的清算截止時間;根據(jù)所述的源地址、目的地址、起 息日期、清算截止時間以及系統(tǒng)當前時間選擇新中轉(zhuǎn)地址;生成包含源地址、目的地址、起 息日期、清算截止時間以及新中轉(zhuǎn)地址的清算報文,并將所述的清算報文輸出。為了實現(xiàn)上述目的,本發(fā)明實施例還提供一種報文路徑選擇系統(tǒng),所述的系統(tǒng)包 括報文接收單元,用于接收包含清算路徑信息的路徑選擇請求報文;路徑信息獲取單元,用于從所述的請求報文中獲取源地址、中轉(zhuǎn)地址、目的地址、 起息日期以及報文幣種;時間獲取單元,用于根據(jù)所述的目的地址和報文幣種從預(yù)存的清算截止時間表中 獲取所述路徑選擇請求報文對應(yīng)的清算截止時間;地址選擇單元,用于根據(jù)所述的源地址、目的地址、起息日期、清算截止時間以及 系統(tǒng)當前時間選擇新中轉(zhuǎn)地址;報文生成單元,用于生成包含源地址、目的地址、起息日期、清算截止時間以及新中轉(zhuǎn)地址的清算報文,并將所述的清算報文輸出。本發(fā)明實施例的有益技術(shù)效果在于,本發(fā)明能夠根據(jù)報文信息自動選擇報文路徑,提高報文處理速度及成功率,并具備自學習功能,自動將手工處理成功的匯路保存,使 系統(tǒng)可隨著使用時間增加而更加智能化。


      為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例報文路徑示意圖;圖2為本發(fā)明實施例報文路徑處理系統(tǒng)的連接示意圖;圖3為本發(fā)明實施例數(shù)據(jù)管理裝置的結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例的報文路徑信息示意圖;圖6為本發(fā)明實施例的清算截止時間信息示意圖;圖7為本發(fā)明實施例的清算假日示意圖;圖8為本發(fā)明實施例的報文存儲示意圖;圖9為本發(fā)明實施例報文路徑選擇系統(tǒng)的結(jié)構(gòu)示意圖;圖10為本發(fā)明實施例的路徑選擇請求報文的結(jié)構(gòu)示意圖;圖11為本發(fā)明實施例的報文路徑選擇方法流程圖。
      具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例提供一種報文路徑選擇方法及系統(tǒng),下面結(jié)合附圖詳細說明本發(fā)明 的實施例。如圖1所示,客戶欲通過匯款行101將一筆外幣款項匯給其它國家的收款人,需要 將外幣匯到收款人附近的收款行102。因為收款行102與匯款行101不在同一國家,一般需 要通過中間行進行清算,匯款行101將匯款信息生成報文,然后通過中間行對報文進行清 算,最終將該筆款項匯入收款行102,選擇了不同的中間行就選擇了不同的報文路徑,報文 路徑可能有多條。為了考慮提高匯款的速度和成功率,必須選擇合適的報文路徑,通過報文路徑中 的中間行對報文進行清算,例如匯款行101選擇了經(jīng)過中間行103和中間行104到收款行 102的這條路徑對報文進行清算。當匯款行101不能很好的進行路徑選擇時,可以委托其它 銀行為匯款報文選擇路徑,例如匯款行101委托銀行105進行報文路徑選擇,然后根據(jù)報文 路徑將報文發(fā)送給中間行,對報文進行清算,實現(xiàn)準確快速的匯款。
      實施例一 圖2為本發(fā)明實施例報文路徑處理系統(tǒng)的連接示意圖;如圖2所示,報文路徑處理 系統(tǒng)200包括數(shù)據(jù)管理裝置201及數(shù)據(jù)處理裝置202。其中,數(shù)據(jù)管理裝置201負責存儲匯款報文信息、全球各個銀行間的代理關(guān)系、清 算截止時間及清算假日等參數(shù)信息;數(shù)據(jù)處理裝置202負責報文路徑的自動選擇處理、報 文路徑資料庫的手工維護處理、匯款報文的手工處理以及各個參數(shù)表的維護等處理;第一 接口 203負責與其他清算系統(tǒng)207互聯(lián),接收其他清算系統(tǒng)207需要進一步加工處理的報 文,并將處理成功的報文轉(zhuǎn)發(fā)到其他清算系統(tǒng)207進行后續(xù)處理;第二接口 204負責通過金 融傳輸網(wǎng)絡(luò)205從自助終端、柜面、網(wǎng)上銀行等交易終端206接收銀行系統(tǒng)發(fā)送過來的需要 進一步加工處理的報文,交由數(shù)據(jù)處理裝置202進行加工處理,需要進一步處理是指需要 為報文重新選擇合適的報文路徑。如圖3所示,數(shù)據(jù)管理裝置201包括匯路資料庫存儲單元301、時間參數(shù)存儲單 元302、假日參數(shù)存儲單元303、清算報文存儲單元304。如圖4所示,數(shù)據(jù)處理裝置202包括主處理單元400、報文路徑庫維護單元401、清 算截止時間維護單元402、假日參數(shù)維護單元403、假日識別處理單元404、報文路徑選擇單 元405及手工清算單元406。下面結(jié)合圖3及圖4詳細說明本發(fā)明的實施例一。主處理單元400是數(shù)據(jù)處理裝置中的負責自動選擇報文路徑的主控單元,接收清 算系統(tǒng)207通過第一接口 205發(fā)送的報文或者是自助終端、柜面、網(wǎng)銀等交易終端206經(jīng) 各金融傳輸網(wǎng)絡(luò)205通過第二接口 204發(fā)送的報文。主處理單元400在接收到報文后,將 報文信息保存到清算報文存儲單元304中,狀態(tài)設(shè)定為“待系統(tǒng)自動處理”,并調(diào)用報文路 徑選擇單元405對報文進行報文路徑自動選擇處理,自動選擇報文路徑失敗的報文將更改 該報文在清算報文存儲單元中的狀態(tài)為“待手工處理”,移入柜員手工處理隊列等候手工處 理;主處理單元400也可接收柜員發(fā)起的報文路徑庫手工維護、清算截止時間參數(shù)維護、清 算假日參數(shù)維護、手工選擇報文路徑等申請,根據(jù)不同的申請分別調(diào)用報文路徑庫維護單 元401、清算截止時間維護單元402、假日參數(shù)維護單元403及手工清算單元406進行處理。匯路資料庫存儲單元301包含收款行所在區(qū)域、幣種、報文類型、報文路徑類型、 優(yōu)先級、收報行BIC、發(fā)報代理行內(nèi)容、收報代理行內(nèi)容、償付行內(nèi)容、中間行內(nèi)容、賬戶行內(nèi) 容、啟用標識、啟用日期、停用日期、停用原因等信息,如圖5所示。報文類型包括客戶匯款 報文(MT103報文)、銀行頭寸調(diào)撥報文(MT202報文)等,還可以包括一些衍生報文。報文 的優(yōu)先級原則為同一區(qū)域內(nèi)、同一幣種、同一種報文類型、同一類報文路徑類型中涉及清 算行最少(即報文路徑最短)、涉及清算行清算速度最快的路徑設(shè)置為優(yōu)先級最高;如果涉 及清算行數(shù)相等,涉及清算行清算速度較快的路徑優(yōu)先級設(shè)為次高,以此類推,選擇優(yōu)先級 最高的報文路徑為該報文的路徑。報文路徑庫維護單元401可以手工維護區(qū)域固定報文路 徑表,并提供BIC失效提醒及路徑切換,具備自學習功能,自動將手工處理成功的匯路保存 并啟用,使系統(tǒng)可隨著使用時間增加而更加智能化。報文路徑庫維護單元401負責手工處理報文路徑庫,包含手工單筆新增、單筆修改、單筆刪除、多筆查詢、單筆啟用、單筆停用、批量新增、批量清理區(qū)域固定報文路徑表等 功能。批量新增功能通過文本導入方式實現(xiàn),文本格式同區(qū)域固定報文路徑表結(jié)構(gòu)。由于SWIFT組織、各國清算系統(tǒng)等清算組織都會周期性地公布本清算組織的會員變動情況,如SWIFT組織會每個季度公布失效、新增、變更的BIC清單,所以為了保持報文路徑庫的有 效性,需要同步清理報文路徑庫中的含各個清算組織所公布失效清算組織會員代碼(包含 BIC碼)的報文路徑。批量停用功能需要輸入文本導入清算組織會員代碼以及停用日期; 停用日期不晚于當天的將會馬上停用與相關(guān)清算組織會員代碼相關(guān)的報文路徑,停用日期 晚于當天的,將會在停用日期當天系統(tǒng)自動將該清算組織會員代碼相關(guān)的報文路徑的狀態(tài) 改為已停用。報文路徑被停用3個月之后系統(tǒng)將自動刪除。如圖6所示,時間參數(shù)存儲單元302包含幣種、收款行所在區(qū)域、清算截止時間數(shù) 等信息。清算截止時間維護單元402提供圖6中批量導入、聯(lián)機單筆增刪改的維護方式對清 算截止時間參數(shù)表進行維護。允許手工維護各個區(qū)域每個報文幣種的清算截止時間參數(shù), 采取一種通用清算截止時間+區(qū)域清算截止時間的疊加參數(shù)設(shè)置模式。通用清算截止時間 為報文幣種通用的清算截止時間,例如人民幣的截止時間為北京時間下午5點;區(qū)域清算 截止時間是指報文幣種在某個區(qū)域的清算截止時間,例如美元在加州東部的清算截止時間 為當?shù)貢r間下午3點。當區(qū)域代碼為空時,默認以該幣種的通用清算截止時間參數(shù)為準,如 果某幣種某個區(qū)域不設(shè)置專用的清算截止時間參數(shù)時,以通用的清算截止時間參數(shù)為準。假日參數(shù)存儲單元303包含幣種、清算行所在區(qū)域、日期、假日類型、銀行BICJg 日標志等信息,如圖7所示。假日參數(shù)維護單元403提供批量導入、聯(lián)機單筆增刪改的維護 方式對清算假日參數(shù)表進行維護??梢栽O(shè)置各個區(qū)域、幣種、銀行的通用或者專用清算假 日,亦可設(shè)置默認為假日的星期六、星期天經(jīng)調(diào)休后變成工作日的特殊工作日期。 假日識別處理單元404負責對輸入的日期進行假日識別,輸出一個對收報行、報 文幣種而言都可正常清算的工作日期,該輸出工作日期可以是大于等于輸入日期的第N個 工作日,N為假日識別處理單元404的輸入?yún)?shù)-延期起息日期數(shù)。假日識別處理單元404 自動識別星期六、星期天這類非工作日,特殊的經(jīng)過調(diào)休后正常上班的星期六、星期天通過 清算假日參數(shù)表進行工作日設(shè)置后可正常識別為工作日,其他各個區(qū)域的特殊假日在清算 假日參數(shù)表設(shè)置假日參數(shù)后可正常識別為清算假日。清算報文存儲單元304包含收到報文時間、報文編號、報文狀態(tài)、原始報文內(nèi)容、 最新報文內(nèi)容、報文轉(zhuǎn)發(fā)時間及報文處理日志等信息,如圖8所示。報文路徑選擇單元405是報文路徑處理系統(tǒng)200的核心,負責對請求進行自動匯 路選擇的報文進行自動匯路選擇。當主處理單元400接收到申請自動匯路選擇的報文并將 報文保存到清算報文存儲單元304中后,調(diào)用報文路徑選擇單元405進行處理。報文路徑 選擇單元405從主處理單元400接收到申請匯路選擇的報文,該報文可以是SWIFT報文,報 文信息包含發(fā)報行、匯款幣種、匯款金額、起息日期、收款人信息、匯款人信息、收款行信息、 報文業(yè)務(wù)編號等信息。本發(fā)明實施例能夠根據(jù)報文信息自動選擇報文路徑,提高匯款到賬速度,降低匯 款成本并且減輕柜員的勞動量。實施例二圖9為本發(fā)明實施例報文路徑選擇系統(tǒng)的結(jié)構(gòu)示意圖,如圖9所示,該系統(tǒng)包括 報文接收單元901,路徑信息獲取單元902,時間信息獲取單元903,地址選擇單元904及報 文生成單元905,用于實現(xiàn)圖2中數(shù)據(jù)處理裝置202的功能。
      報文接收單元901,用于接收包含清算路徑信息的路徑選擇請求報文;可以從銀 行自助終端、柜面、網(wǎng)上銀行等交易終端接收需要進一步處理的路徑選擇請求報文,也可以 從其它的清算系統(tǒng)接收需要進一步處理的路徑選擇請求報文,需要進一步處理是指需要為 路徑選擇請求報文重新選擇合適的報文路徑。圖10為本發(fā)明實施例的路徑選擇請求報文的結(jié)構(gòu)示意圖,如圖10所示,該路徑選 擇請求報文包括源地址、目的地址、中轉(zhuǎn)地址、報文編號、起息日期期、報文幣種及金額等信 息。在本發(fā)明實施例中,源地址為發(fā)款銀行,目的地址為收款行銀行、中轉(zhuǎn)地址為報文中轉(zhuǎn) 行,報文中轉(zhuǎn)行可能有多個。路徑信息獲取單元902,用于從所述的請求報文中獲取源地址、中轉(zhuǎn)地址、目的地 址、起息日期以及報文幣種。時間信息獲取單元903,用于根據(jù)所述的目的地址和報文幣種從預(yù)存的清算截止 時間表中獲取所述路徑選擇請求報文對應(yīng)的清算截止時間;如圖6所示,根據(jù)目的地址及 報文幣種,就可以查詢目的地址及報文幣種對應(yīng)的清算截止時間。地址選擇單元904,用于根據(jù)所述的源地址、目的地址、起息日期、清算截止時間以 及系統(tǒng)當前時間選擇新中轉(zhuǎn)地址;清算截止時間包括報文幣種通用清算截止時間及與所述 的報文幣種對應(yīng)的區(qū)域清算截止時間。當所述起息日期在接收路徑選擇請求報文的日期之后時,區(qū)域清算截止時間之前 可以清算,所述的地址選擇單元904根據(jù)所述的源地址、目的地址、區(qū)域清算截止時間選擇 新中轉(zhuǎn)地址。當所述起息日期為接收路徑選擇請求報文的日期時,所述的地址選擇單元904需 要比較系統(tǒng)當前時間是否在區(qū)域清算截止時間之前;如果系統(tǒng)當前時間在區(qū)域清算截止時 間之前,則根據(jù)所述的源地址、目的地址、區(qū)域清算截止時間選擇新中轉(zhuǎn)地址。中轉(zhuǎn)地址即 為報文中轉(zhuǎn)行,選擇了報文中轉(zhuǎn)行,就選擇了一條報文路徑,此時的報文路徑為未過區(qū)域清 算截止時間的報文,如圖5所示。如果系統(tǒng)當前時間不在區(qū)域清算截止時間之前,需要比較系統(tǒng)當前時間是否在報 文幣種通用清算截止時間之前;如果系統(tǒng)當前時間在報文幣種通用清算截止時間之前,所 述的地址選擇單元904根據(jù)所述的源地址、目的地址、報文幣種通用清算截止時間選擇新 中轉(zhuǎn)地址,此時的報文路徑為已過區(qū)域清算截止時間的報文,如圖5所示。所述的系統(tǒng)還包括起息日更新單元906,用于將報文的清算日期向后順延一天。 當向后順延一天的起息日期為清算假日時,用于將起息日期更新為清算假日后的第一個工 作日。如果上述向后順延的一天為清算假日,需要更改起息日,一般將清算假日后的第一個 工作日設(shè)定為新起息日。如果系統(tǒng)當前時間在報文幣種通用清算截止時間之后,所述的起息日期更新單元 906將報文起息日期向后順延一天,報文可以在順延的這一天的區(qū)域清算截止時間前清算, 所述的地址選擇單元904根據(jù)所述的源地址、目的地址、區(qū)域清算截止時間選擇新中轉(zhuǎn)地址。報文生成單元905,用于生成包含源地址、目的地址、起息日期、清算截止時間以及 新中轉(zhuǎn)地址的清算報文,并將所述的清算報文輸出。如果地址選擇單元904選擇中轉(zhuǎn)行失敗,即選擇報文路徑失敗,將需要手工處理報文,根據(jù)柜員的經(jīng)驗為報文選取中轉(zhuǎn)行,即選擇一條最合適的報文路徑,根據(jù)所述的報文 路徑更新所述路徑選擇請求報文的報文信息,并保存柜員手工選擇的報文路徑,作為系統(tǒng) 自動選擇報文路徑的依據(jù),逐步減少需要手工處理的情況。本發(fā)明實施例提供一種報文路徑選擇方法,如圖11所示,所述的方法包括步驟SllOl 接收包含清算路徑信息的路徑選擇請求報文。報文路徑選擇系統(tǒng)可以通過接口從銀行自助終端、柜面、網(wǎng)上銀行等交易終端接 收需要進一步處理的路徑選擇請求報文,也可以從其它的清算系統(tǒng)接收需要進一步處理的 路徑選擇請求報文。進一步處理是指為路徑選擇請求報文重新選擇合適的報文路徑。
      步驟S1102 從所述的請求報文中獲取源地址、中轉(zhuǎn)地址、目的地址、起息日期以 及報文幣種;源地址為發(fā)款銀行,目的地址為收款行銀行、中轉(zhuǎn)地址為報文中轉(zhuǎn)行,報文中 轉(zhuǎn)行可能有多個。步驟S1103 根據(jù)所述的目的地址和報文幣種從預(yù)存的清算截止時間表中獲取所 述路徑選擇請求報文對應(yīng)的清算截止時間。根據(jù)目的地址及報文幣種,就可以從圖6中查 詢目的地址及報文幣種對應(yīng)的清算截止時間。步驟S1104 判斷所述的路徑選擇請求報文是否能在區(qū)域清算截止時間之前清 算。如果在區(qū)域清算截止時間可以清算,進行步驟S1105,否則,進行步驟S1106。步驟S1105 根據(jù)所述的源地址、目的地址、區(qū)域清算截止時間選擇新中轉(zhuǎn)地址。步驟S1106 判斷所述的路徑選擇請求報文是否能在報文幣種通用清算截止時 間之前清算,如果能在報文幣種通用截止時間之前清算,進行步驟S1107,否則,進行步驟 S1108。步驟S1107 根據(jù)所述的源地址、目的地址、報文幣種通用清算截止時間選擇新中 轉(zhuǎn)地址,步驟Sl 108 將報文起息日期向后順延,更新為清算假日后的第一個工作日,進行 步驟S1105。在向后順延一天的區(qū)域清算截止時間前清算,還要考慮向后順延的這一天是否為 清算假日。如果向后順延一天的起息日期為清算假日,將起息日期更新為清算假日后的第 一個工作日。例如向后順延的這一天為2010年1月9,因為這一天為星期六,則需要將新起 息日期定為2010年1月11日。判斷所述的路徑選擇請求報文是否能在區(qū)域清算截止時間之前清算包括判斷起 息日期是否在接收路徑選擇請求報文的日期之后;如果是,則能在區(qū)域清算截止時間之前清算。判斷所述的路徑選擇請求報文是否能在區(qū)域清算截止時間之前清算還包括判斷 起息日期是否為接收路徑選擇請求報文的日期,如果是,比較系統(tǒng)當前時間是否在區(qū)域清 算截止時間之前;如果系統(tǒng)當前時間在區(qū)域清算截止時間之前,則能在區(qū)域清算截止時間 之前清算。判斷所述的路徑選擇請求報文是否能在報文幣種通用清算截止時間之前清算包 括比較系統(tǒng)當前時間是否在報文幣種通用清算截止時間之前;如果是,則能在報文幣種 通用清算截止時間之前清算。在上述步驟S1104至步驟S1108中,起息日期大于當天的都認為區(qū)域清算截止時間點前可清算;只有起息日期為當前工作日的報文才進行判斷是否可在起息日期的區(qū)域清算截止時間點前清算,判斷辦法為以當前時間點和清算截止時間參數(shù)比較,如果當前時間 點比清算截止時間參數(shù)要早,則認為該清算截止時間點前可清算。經(jīng)比較判斷,起息日期為 當前工作日的報文若無法在起息日期的區(qū)域清算截止時間點前清算,則需要再次判斷是否 可在起息日期的通用清算截止時間點前清算,在起息日期的通用清算截止時間點前仍無法 清算的報文,需要將報文起息日期向后順延一天再進行清算。當區(qū)域代碼為空時,默認以該幣種的通用清算截止時間參數(shù)為準,或者如果某幣 種某個區(qū)域不設(shè)置專用的清算截止時間參數(shù)時,以通用的清算截止時間參數(shù)為準,此時就 只需要在步驟S1104直接判斷在通用清算截止時間之前是否可以清算,如果在通用清算截 止時間之前不可以清算,則在向后順延一天的區(qū)域清算截止時間之前進行清算。在本發(fā)明實施例中,報文路徑中包括中轉(zhuǎn)地址,選擇了中轉(zhuǎn)地址,就確定了報文路 徑。步驟S1109 根據(jù)所述的報文路徑更新所述路徑選擇請求報文的報文信息。報文信息包括更新選擇的報文路徑對應(yīng)的報文收報行、發(fā)報代理行內(nèi)容、收報代 理行內(nèi)容、償付行內(nèi)容及中間行內(nèi)容。步驟SlllO 生成包含源地址、目的地址、起息日期、清算截止時間以及新中轉(zhuǎn)地 址的清算報文,并將所述的清算報文輸出。經(jīng)過上述步驟處理后,即可得一筆已經(jīng)自動獲得報文路徑的報文,將該報文存儲, 狀態(tài)設(shè)定為“系統(tǒng)處理完畢”,再通過圖2中的第一接口 203或者第二接口 204返回給其他 清算系統(tǒng)107或交易終端106。如果上述步驟中選擇報文路徑失敗,將其狀態(tài)“待手工處理”,需要柜員手工選擇 路徑,獲取狀態(tài)為“待手工處理”報文進行逐筆調(diào)出,根據(jù)柜員的經(jīng)驗為報文選取一條最合 適的路徑,更新報文信息。將報文更新到報文路徑選擇系統(tǒng),狀態(tài)為“手工處理完畢”,并保 存柜員手工選擇的報文路徑,作為系統(tǒng)自動選擇報文路徑的依據(jù),逐步減少需要手工處理 的情況。本發(fā)明實施例能夠根據(jù)報文信息自動選擇報文路徑,提高匯款到賬速度,降低匯 款成本并且減輕柜員的勞動量。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,可以通 過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì) 中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為 磁碟、光盤、只讀存儲記憶體(Read-OnlyMemory,ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。以上所述的具體實施方式
      ,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步 詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施方式
      而已,并不用于限定本發(fā)明 的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含 在本發(fā)明的保護范圍之內(nèi)。
      權(quán)利要求
      一種報文路徑選擇方法,其特征在于,所述的方法包括接收包含清算路徑信息的路徑選擇請求報文;從所述的請求報文中獲取源地址、中轉(zhuǎn)地址、目的地址、起息日期以及報文幣種;根據(jù)所述的目的地址和報文幣種從預(yù)存的清算截止時間表中獲取所述路徑選擇請求報文對應(yīng)的清算截止時間;根據(jù)所述的源地址、目的地址、起息日期、清算截止時間以及系統(tǒng)當前時間選擇新中轉(zhuǎn)地址;生成包含源地址、目的地址、起息日期、清算截止時間以及新中轉(zhuǎn)地址的清算報文,并將所述的清算報文輸出。
      2.如權(quán)利要求1所述的方法,其特征在于,所述的清算截止時間包括報文幣種通用清 算截止時間及與所述的報文幣種對應(yīng)的區(qū)域清算截止時間。
      3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述的源地址、目的地址、起息日 期及清算截止時間以及系統(tǒng)當前時間選擇新中轉(zhuǎn)地址包括判斷所述的路徑選擇請求報文是否能在區(qū)域清算截止時間之前清算;如果能,根據(jù)所述的源地址、目的地址、區(qū)域清算截止時間選擇新中轉(zhuǎn)地址;否則判斷所述的路徑選擇請求報文是否能在報文幣種通用清算截止時間之前清算。
      4.如權(quán)利要求3所述的方法,其特征在于,如果能在報文幣種通用截止時間之前清算, 根據(jù)所述的源地址、目的地址、報文幣種通用清算截止時間選擇新中轉(zhuǎn)地址;否則將報文起息日期向后順延一天,并根據(jù)所述的源地址、目的地址、區(qū)域清算截止時間選 擇新中轉(zhuǎn)地址。
      5.如權(quán)利要求3所述的方法,其特征在于,判斷所述的路徑選擇請求報文是否能在區(qū) 域清算截止時間之前清算包括判斷起息日期是否在接收路徑選擇請求報文的日期之后;如果是,則能在區(qū)域清算截止時間之前清算。
      6.如權(quán)利要求3所述的方法,其特征在于,判斷所述的路徑選擇請求報文是否能在區(qū) 域清算截止時間之前清算還包括判斷起息日期是否為接收路徑選擇請求報文的日期,如 果是,比較系統(tǒng)當前時間是否在區(qū)域清算截止時間之前;如果是,則能在區(qū)域清算截止時間之前清算。
      7.如權(quán)利要求3所述的方法,其特征在于,判斷所述的路徑選擇請求報文是否能在報 文幣種通用清算截止時間之前清算包括比較系統(tǒng)當前時間是否在報文幣種通用清算截止 時間之前;如果是,則能在報文幣種通用清算截止時間之前清算。
      8.如權(quán)利要求4所述的方法,其特征在于,在生成包含源地址、目的地址、起息日期、清 算截止時間以及新中轉(zhuǎn)地址的清算報文之前,所述的方法還包括如果向后順延一天的起息日期為清算假日,將起息日期更新為清算假日后的第一個工 作曰。
      9.一種報文路徑選擇系統(tǒng),其特征在于,所述的系統(tǒng)包括報文接收單元,用于接收包含清算路徑信息的路徑選擇請求報文;路徑信息獲取單元,用于從所述的請求報文中獲取源地址、中轉(zhuǎn)地址、目的地址、起息 日期以及報文幣種;時間信息獲取單元,用于根據(jù)所述的目的地址和報文幣種從預(yù)存的清算截止時間表中 獲取所述路徑選擇請求報文對應(yīng)的清算截止時間;地址選擇單元,用于根據(jù)所述的源地址、目的地址、起息日期、清算截止時間以及系統(tǒng) 當前時間選擇新中轉(zhuǎn)地址;報文生成單元,用于生成包含源地址、目的地址、起息日期、清算截止時間以及新中轉(zhuǎn) 地址的清算報文,并將所述的清算報文輸出。
      10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述的清算截止時間包括報文幣種通用 清算截止時間及與所述的報文幣種對應(yīng)的區(qū)域清算截止時間。
      11.如權(quán)利要求10所述的系統(tǒng),其特征在于,當所述起息日期在接收路徑選擇請求報 文的日期之后時,所述的地址選擇單元根據(jù)所述的源地址、目的地址、區(qū)域清算截止時間選 擇新中轉(zhuǎn)地址。
      12.如權(quán)利要求10所述的系統(tǒng),其特征在于,當所述起息日期為接收路徑選擇請求報 文的日期時,所述的地址選擇單元比較系統(tǒng)當前時間是否在區(qū)域清算截止時間之前;如果 是,則根據(jù)所述的源地址、目的地址、區(qū)域清算截止時間選擇新中轉(zhuǎn)地址。
      13.如權(quán)利要求12所述的系統(tǒng),其特征在于,如果系統(tǒng)當前時間在區(qū)域清算截止時間 之后,所述的地址選擇單元還用于比較系統(tǒng)當前時間是否在報文幣種通用清算截止時間之 前;如果是,根據(jù)所述的源地址、目的地址、報文幣種通用清算截止時間選擇新中轉(zhuǎn)地址。
      14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述的系統(tǒng)還包括起息日期更新單元。如果系統(tǒng)當前時間在報文幣種通用清算截止時間之后,所述的起息日更新單元將報文的起息日期向后順延一天,所述的地址選擇單元根據(jù)所述的源地址、目的地址、區(qū)域清算截 止時間選擇新中轉(zhuǎn)地址。
      15.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述的起息日更新單元,當向后順延一天 的起息日期為清算假日時,用于將起息日期更新為清算假日后的第一個工作日。
      全文摘要
      本發(fā)明提供一種報文路徑選擇方法及系統(tǒng),該方法包括接收包含清算路徑信息的路徑選擇請求報文;從所述的請求報文中獲取源地址、中轉(zhuǎn)地址、目的地址、起息日期以及報文幣種;根據(jù)所述的目的地址和報文幣種從預(yù)存的清算截止時間表中獲取所述路徑選擇請求報文對應(yīng)的清算截止時間;根據(jù)所述的源地址、目的地址、起息日期、清算截止時間以及系統(tǒng)當前時間選擇新中轉(zhuǎn)地址;生成包含源地址、目的地址、起息日期、清算截止時間以及新中轉(zhuǎn)地址的清算報文,并將所述的清算報文輸出。本發(fā)明能夠根據(jù)報文信息自動選擇報文路徑,提高報文處理速度及成功率。
      文檔編號H04L12/56GK101820390SQ201010131888
      公開日2010年9月1日 申請日期2010年3月23日 優(yōu)先權(quán)日2010年3月23日
      發(fā)明者巫春梅, 徐啟鵬, 李大巖, 韋東俊 申請人:中國工商銀行股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1