《銀行接口專題培訓(xùn)》PPT課件.ppt_第1頁
《銀行接口專題培訓(xùn)》PPT課件.ppt_第2頁
《銀行接口專題培訓(xùn)》PPT課件.ppt_第3頁
《銀行接口專題培訓(xùn)》PPT課件.ppt_第4頁
《銀行接口專題培訓(xùn)》PPT課件.ppt_第5頁
已閱讀5頁,還剩64頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、銀行接口專題培訓(xùn),劉澤湘 軟通動(dòng)力,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,2,議程,銀行接口概述,1,銀行接口平臺(tái)的介紹及實(shí)施,3,銀行接口的功能介紹,4,銀行接口的技術(shù)架構(gòu),2,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,3,銀行接口概述,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,4,銀行接口概念,銀行接口也可以稱之為”銀企直聯(lián)”、”銀企互聯(lián)

2、” 所謂 “銀企直聯(lián)”,就是集團(tuán)企業(yè)在集團(tuán)內(nèi)部建立自己的資金管理系統(tǒng),并與商業(yè)銀行共同開發(fā)內(nèi)部資金管理系統(tǒng)及商業(yè)銀行網(wǎng)銀系統(tǒng)之間的數(shù)據(jù)接口,通過數(shù)據(jù)接口將企業(yè)內(nèi)部的資金管理系統(tǒng)與商業(yè)銀行網(wǎng)銀系統(tǒng)實(shí)現(xiàn)聯(lián)接,所以被稱為“銀企直聯(lián)”。 銀行接口為銀行和企業(yè)之間架起了”橋梁”,主要作用實(shí)現(xiàn)企業(yè)業(yè)務(wù)系統(tǒng)同銀行核心系統(tǒng)的數(shù)據(jù)交換。按照雙方不同的數(shù)據(jù)格式進(jìn)行數(shù)據(jù)轉(zhuǎn)換。,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,5,銀行接口的業(yè)務(wù)需求,功能擴(kuò)展,資金集中 管理,資金利用率 資金風(fēng)險(xiǎn) 經(jīng)營成本 .,客戶需求 差異化,銀企功能滿足

3、 全面資金需求,銀企直聯(lián)需求,個(gè)性化服務(wù),高度集成,實(shí)時(shí)性,財(cái)務(wù)數(shù)據(jù) 銀行數(shù)據(jù),歷史數(shù)據(jù) 管理,付款業(yè)務(wù) 收款業(yè)務(wù),Confidential 2009 iSoftStone Corporation. All Rights Reserved.,6,結(jié)總 問題與答疑,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,7,議程,銀行接口概述,1,銀行接口平臺(tái)的介紹及實(shí)施,3,銀行接口的功能介紹,4,銀行接口的技術(shù)架構(gòu),2,Confidential 2009 iSoftStone Corporation. All Rights

4、 Reserved.,8,銀行接口技術(shù)架構(gòu),Confidential 2009 iSoftStone Corporation. All Rights Reserved.,9,銀行接口邏輯結(jié)構(gòu),Confidential 2009 iSoftStone Corporation. All Rights Reserved.,10,銀行接口技術(shù)實(shí)現(xiàn)模式-分層,總體來講,銀行接口定義為三個(gè)層次 第一層是API層,提供給外部使用系統(tǒng)調(diào)用的接口。銀行提供的服務(wù)功能,業(yè)務(wù)數(shù)據(jù)對象都在此定義;該層屏蔽了各個(gè)銀行之間的差異,使資金管理系統(tǒng)很容易的完成對多家銀行的對接,減少了業(yè)務(wù)系統(tǒng)的開發(fā)難度 第二層是接口管理層,實(shí)

5、現(xiàn)服務(wù)的管理、事件通知、自動(dòng)任務(wù)管理,以及全局性的基礎(chǔ)功能等等; 第三層是SPI,定義了對銀行接口的實(shí)現(xiàn)包的要求。該層主要負(fù)責(zé)將資金管理系統(tǒng)發(fā)出的請求封裝為各商業(yè)銀行規(guī)定的數(shù)據(jù)報(bào)文,并將請求報(bào)文發(fā)送到銀行前置機(jī)指定端口上,等銀行處理完畢后,接收從前置返回的銀行響應(yīng)信息并進(jìn)行解析,傳遞給資金管理系統(tǒng)。,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,11,銀行接口技術(shù)實(shí)現(xiàn)模式-分層,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,12,銀行接

6、口技術(shù)實(shí)現(xiàn)模式-分層,第二層是接口管理層,實(shí)現(xiàn)服務(wù)的管理、事件通知、自動(dòng)任務(wù)管理,以及全局性的基礎(chǔ)功能等,InitialBankService,BankServiceManager,ConfigManager,BankService,ConfigInfo,ICBCBankServiceFactory,ABCBankServiceFactory,XXXBankServiceFactory,ICBCBankService,ABCBankService,XXXBankService,BankServiceFactory,ICBC Task、Event,ABC Task、Event,XXX Task、

7、Event,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,13,銀行接口技術(shù)實(shí)現(xiàn)模式-通訊方式,銀行接口支持三種通訊方式 http通訊: 采用apache的公共包,由于工行對http的特殊要求,我們進(jìn)行了特殊的修改,但是它兼容org的包,因此在其他系統(tǒng)使用http通訊的時(shí)候必須使用接口提供的包,否則在發(fā)送銀行指令的時(shí)候會(huì)出現(xiàn)錯(cuò)。 中行、工行、民生、交行、北京銀行 sock通訊: 農(nóng)行、建行、招商銀行、中信銀行 ftp通訊: 境外銀行的直聯(lián)是主要通過ftp方式進(jìn)行數(shù)據(jù)傳輸 渣打、花旗、荷蘭、匯豐、中銀香港 ,Conf

8、idential 2009 iSoftStone Corporation. All Rights Reserved.,14,銀行接口技術(shù)實(shí)現(xiàn)模式-特殊處理,銀行接口支持三種數(shù)據(jù)格式 XML格式: 通過接口把傳送的數(shù)據(jù)按照銀行提供的接口文檔定義,轉(zhuǎn)化為各商業(yè)銀行可以識(shí)別的XML報(bào)文格式,目前使用XML報(bào)文格式的銀行有: 中行、工行、民生、北京銀行、中信、招行、民生、光大、浦發(fā) 字符串格式: 按照銀行文檔中定義的每個(gè)字段長度進(jìn)行字符串拼接,以確保銀行可以正確的截取每一個(gè)字段信息,使用的銀行有: 建行、華夏、深發(fā)展 XML+字符串格式: 農(nóng)行、交行,Confidential 2009 iSoftSt

9、one Corporation. All Rights Reserved.,15,銀行接口技術(shù)實(shí)現(xiàn)模式-特殊處理,日志管理 當(dāng)前銀行接口日志不與任何外部接口程序關(guān)聯(lián),屬于單獨(dú)初始化,單獨(dú)輸出。接口的初始化調(diào)整為,首先讀取配置文件bank_service_config.xml,然后初始化日志。 銀行接口日志分兩種,一種是log4j,另一種是System.out輸出形式。在配置文件文件中可以指定日志的采用形式。 例如: com.iss.itreasury.bs.log.SystemOutImpl 上述配置采用了SystemOutImpl. 若沒有配置,銀行接口默認(rèn)將采用log4j的形式輸出日志。,

10、Confidential 2009 iSoftStone Corporation. All Rights Reserved.,16,銀行接口技術(shù)實(shí)現(xiàn)模式-特殊處理,支付指令管理 發(fā)送支付指令的時(shí)候指令id必須唯一。在指令id文件中存放已經(jīng)使用的最大的id信息,每次在內(nèi)存中存放20個(gè)連續(xù)的id,用完以后自動(dòng)追加20個(gè)在內(nèi)存中同時(shí)在文件中更新。每次服務(wù)重起的時(shí)候自動(dòng)加載文件中的id信息。 文件名稱:package_id.dat 中間指令的處理方式: 屬于中間指令的為:支付處理中、支付末知 對于處于中間狀態(tài)的指令,系統(tǒng)會(huì)記錄指令信息,然后再自動(dòng)到銀行去同步指令信息。對于超過48小時(shí)的指令不在同步指令

11、狀態(tài)。同步的時(shí)間計(jì)劃為:2,5,15,30 6次,60 45次 文件名稱:virement_instruction.dat,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,17,銀行接口技術(shù)實(shí)現(xiàn)模式-特殊處理,銀行返回code管理 成功、失敗、未知、處理中、一段時(shí)間后置失敗 以上狀態(tài),是根據(jù)銀行返回的code進(jìn)行判斷。目前的對于銀行返回的code信息將會(huì)在配置文件進(jìn)行處理。 配置文件如下格式: 0 銀行返回code 提交成功,等待銀行處理 返回信息 3 通過返回信息翻譯的處理狀態(tài) 翻譯后的指令狀態(tài)字典: 1:成功、2

12、:失敗、3:處理中、4:未知 5.一段時(shí)間內(nèi)為未知,超過設(shè)定時(shí)間,則設(shè)為失敗,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,18,銀行接口數(shù)據(jù)處理流程,開始,數(shù)據(jù)校驗(yàn),數(shù)據(jù)組包,發(fā)送數(shù)據(jù),接收數(shù)據(jù),解析數(shù)據(jù),構(gòu)造結(jié)果對象,結(jié)束,參數(shù)異常,組包異常,傳輸異常,銀行返回異常,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,19,數(shù)據(jù)發(fā)送及接收流程,銀行,銀行安全服務(wù)器,Web Server,主機(jī)系統(tǒng),公網(wǎng)/專線,Internet /DDN,H

13、TTPS,HTTPS,企業(yè)端,企業(yè)安全服務(wù)器 (前置機(jī)),銀企互聯(lián)系統(tǒng) (Bank Interface ),關(guān)系數(shù)據(jù)庫,資金 管理系統(tǒng),Confidential 2009 iSoftStone Corporation. All Rights Reserved.,20,功能測試 功能測試是接口中最重要的環(huán)節(jié),它直接影響到接口的可用情況和風(fēng)險(xiǎn)控制情況 功能測試注意點(diǎn)的 1、對于組包方式,是否符合銀行需求的格式和內(nèi)容 2、在傳輸過程中,請求包頭傳送的參數(shù)是否和銀行要求的一致 3、銀行文檔中的必輸項(xiàng)和非必輸項(xiàng)以及字段的最大長度,都要進(jìn)行測試 4、銀行在正確情況下會(huì)返回什么樣的狀態(tài)碼和描述信息 5、銀行

14、在出錯(cuò)情況下會(huì)返回什么樣的狀態(tài)碼和描述信息 6、確定銀行返回的錯(cuò)誤代碼和錯(cuò)誤信息是否一致并且唯一 7、對于轉(zhuǎn)賬支付類功能,必須確定銀行返回的code哪些表示支付成功? 哪些表示支付失敗?哪些為支付中間狀態(tài),銀行接口單元功能測試,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,21,銀行接口發(fā)布,接口發(fā)布 提供bank_service_api.jar和bank_service_sp_xxx.jar(具體銀行接口) 提供每一家銀行各自的配置文件 提供支持接口包的第三方包,如: bs_httpclient.jar 、jak

15、arta-oro-2.0.8.jar 提供接口整體配置文件: bank_service_config.xml,此配置可以根據(jù)每一家銀行的特性進(jìn)行設(shè)置 提供接口實(shí)施和發(fā)布文檔,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,22,銀行接口升級(jí),由于銀行系統(tǒng)升級(jí),需要對銀行接口同步進(jìn)行升級(jí) 接口升級(jí)特點(diǎn):向下兼容、并行使用、棄前用新 向下兼容型: 隨著客戶業(yè)務(wù)的增加,銀行需要不斷提供新的功能供企業(yè)使用但在提供直聯(lián)的接口時(shí),對于常用的功能也不會(huì)進(jìn)行改造,只是在原有的接口功能中添加新的功能。 使用的銀行: 農(nóng)行、交行、浦發(fā)銀

16、行、北京銀行、華夏銀行、光大銀行、民生銀行、興業(yè)銀行。 升級(jí)方式: 對于向下兼容型的銀行接口,升級(jí)時(shí)只需要更新銀行接口API和接口實(shí)現(xiàn)兩個(gè)jar包即可。,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,23,銀行接口升級(jí),并行使用型: 隨著客戶業(yè)務(wù)的增加,銀行需要不斷提供新的功能供企業(yè)使用。但由于銀行的銀企直聯(lián)系統(tǒng)相當(dāng)不穩(wěn)定,銀行考慮再三后,決定使用新的直聯(lián)方式,新的報(bào)文格式。在新的接口文檔中添加常用功能和新的功能。同時(shí)會(huì)保留原有接口使用模式,使兩種接口類型并行運(yùn)行。 使用的銀行: 工行、建行、招商銀行、中信銀行、深

17、發(fā)展銀行 升級(jí)方式: 對于并行使用型的銀行接口,升級(jí)時(shí)只需要更新銀行接口API和接口實(shí)現(xiàn)兩個(gè)jar包,可能不同銀行還需要更新各自己銀行的前置機(jī)軟件程序,來達(dá)到配合新接口使用的目的。,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,24,銀行接口升級(jí),棄前用新型: 隨著客戶業(yè)務(wù)的增加,銀行需要不斷提供新的功能供企業(yè)使用。但由于銀行的銀企直聯(lián)系統(tǒng)相當(dāng)不穩(wěn)定,銀行考慮再三后,決定使用新的直聯(lián)方式,新的報(bào)文格式。在新的接口文檔中添加常用功能和新的功能。將不會(huì)保留原有接口使用模式,使直聯(lián)接口只能在一種模式下運(yùn)行,此種情況會(huì)造成

18、所有使用到的對應(yīng)銀行的項(xiàng)目全部升級(jí),且可能會(huì)影響業(yè)務(wù)系統(tǒng)改造 使用的銀行: 中行 升級(jí)方式: 對于棄前用新型的銀行接口,不僅需要升級(jí)API和接口實(shí)現(xiàn)包,可能還會(huì)涉及到業(yè)務(wù)系統(tǒng)的修改,以滿足銀行接口中的要素。相當(dāng)于上線一家新接口,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,25,Agenda,結(jié)總 問題與答疑,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,26,議程,銀行接口概述,1,銀行接口平臺(tái)的介紹及實(shí)施,3,銀行接口的功能介紹,4

19、,銀行接口的技術(shù)架構(gòu),2,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,27,銀企平臺(tái)的介紹及實(shí)施,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,28,銀行接口平臺(tái)整體架構(gòu),基礎(chǔ)設(shè)置,基礎(chǔ)層,運(yùn)營層,分析層,工商銀行,集團(tuán) 公司 統(tǒng)一信息門戶,成員企業(yè),業(yè)務(wù)人員,公司領(lǐng)導(dǎo),賬戶管理,資金劃撥管理,外部銀行,核心系統(tǒng),自動(dòng)任務(wù)管理,銀 企 接 口,日志管理,.,財(cái)務(wù)系統(tǒng),業(yè)務(wù)系統(tǒng),費(fèi)用報(bào)銷,支 付 管 理,交易管理,資金監(jiān)控,統(tǒng)計(jì)分析,基

20、礎(chǔ)設(shè)置,基礎(chǔ)層,日志管理,建設(shè)銀行,中國銀行,入賬管理,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,29,基礎(chǔ)層,日志管理,用戶操作日志的管理 同銀行進(jìn)行數(shù)據(jù)交互的日志管理,基礎(chǔ)設(shè)置,銀行設(shè)置、客戶設(shè)置、幣種設(shè)置、關(guān)聯(lián)設(shè)置、賬戶屬性設(shè)置,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,30,銀行接口平臺(tái)整體架構(gòu),基礎(chǔ)設(shè)置,基礎(chǔ)層,運(yùn)營層,分析層,工商銀行,集團(tuán) 公司 統(tǒng)一信息門戶,成員企業(yè),業(yè)務(wù)人員,公司領(lǐng)導(dǎo),賬戶管理,資金劃撥管理,外

21、部銀行,核心系統(tǒng),自動(dòng)任務(wù)管理,銀 企 接 口,日志管理,.,財(cái)務(wù)系統(tǒng),業(yè)務(wù)系統(tǒng),費(fèi)用報(bào)銷,支 付 管 理,交易管理,資金監(jiān)控,統(tǒng)計(jì)分析,建設(shè)銀行,中國銀行,入賬管理,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,31,賬戶管理,完成對銀行賬戶的管理。賬戶是接口進(jìn)行數(shù)據(jù)傳遞的核心。 開戶、銷戶、凍結(jié)、解凍、限額 賬戶體系的建立 賬戶信息查詢(余額、交易) 直聯(lián)查詢、本地查詢,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,32,自動(dòng)任務(wù)管

22、理,為了減少客戶操作的復(fù)雜性,接口平臺(tái)啟動(dòng)多種后臺(tái)任務(wù)來完成數(shù)據(jù)的交互。為了減少對銀行系統(tǒng)的多次交互增加銀行系統(tǒng)的壓力,定期將數(shù)據(jù)導(dǎo)入到接口平臺(tái),供客戶使用。 當(dāng)日數(shù)據(jù)導(dǎo)入 歷史數(shù)據(jù)核對 自動(dòng)入賬 指令狀態(tài)的更新,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,33,資金劃撥管理,劃撥管理主要實(shí)現(xiàn)對賬戶歸集下?lián)艿囊?guī)則設(shè)置,可以設(shè)置劃撥賬戶的各種隸屬關(guān)系、劃撥規(guī)則。實(shí)現(xiàn)根據(jù)不同的時(shí)間設(shè)定和金額設(shè)定進(jìn)行資金劃撥。,Confidential 2009 iSoftStone Corporation. All Rights R

23、eserved.,2008 iSoftStone Holdings Ltd. All Rights Reserved.,2008 iSoftStone Holdings Ltd. All Rights Reserved.,多種賬戶歸集模式,三 級(jí) 單 位,二 級(jí) 單 位,一 級(jí) 單 位,集 團(tuán),主要收入戶,其他收入戶,其他收入戶,收支戶,主要收入戶,其他收入戶,主要收入戶,其他收入戶,其他收入戶,主要收入戶,其他收入戶,其他收入戶,主要收入戶,其他收入戶,其他收入戶,逐級(jí)歸集,垂直歸集,跨級(jí)歸集,主要收入戶,其他收入戶,其他收入戶,主要收入戶,其他收入戶,其他收入戶,主要收入戶,其他收入戶,其

24、他收入戶,收支戶,主要收入戶,其他收入戶,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,35,交易管理,交易管理主要是針對從銀行接收的數(shù)據(jù)進(jìn)行管理。 對于是否自動(dòng)入賬的數(shù)據(jù)進(jìn)行人工的確認(rèn),然后實(shí)現(xiàn)系統(tǒng)自動(dòng)形成業(yè)務(wù)數(shù)據(jù)的功能。 對于銀行返回信息不全的情況,可以進(jìn)行信息補(bǔ)錄。,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,36,支付管理,支付管理的主要功能是借助銀行接口提供的匯兌功能為企業(yè)提 供豐富的支付業(yè)務(wù)。 普通支付 先撥后支 代理匯兌

25、 對私業(yè)務(wù),實(shí)現(xiàn)同業(yè)務(wù)系統(tǒng)的對接并且從業(yè)務(wù)系統(tǒng)接收支付數(shù)據(jù)。,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,37,銀行指令管理,通過對指令的維護(hù)需要防范指令信息錯(cuò)誤、指令重復(fù)發(fā)送、指令狀態(tài)不明確等問題。,指令查詢,指令維護(hù),狀態(tài)刷新,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,38,銀行接口平臺(tái)整體架構(gòu),基礎(chǔ)設(shè)置,基礎(chǔ)層,運(yùn)營層,分析層,工商銀行,集團(tuán) 公司 統(tǒng)一信息門戶,成員企業(yè),業(yè)務(wù)人員,公司領(lǐng)導(dǎo),賬戶管理,資金劃撥管理,外部銀行

26、,核心系統(tǒng),自動(dòng)任務(wù)管理,銀 企 接 口,日志管理,.,財(cái)務(wù)系統(tǒng),業(yè)務(wù)系統(tǒng),費(fèi)用報(bào)銷,支 付 管 理,交易管理,資金監(jiān)控,統(tǒng)計(jì)分析,建設(shè)銀行,中國銀行,入賬管理,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,39,資金監(jiān)控系統(tǒng),多家商業(yè)銀行接口,資金預(yù)警監(jiān)控系統(tǒng),規(guī)則設(shè)置,監(jiān)控報(bào)告,統(tǒng)計(jì)分析,系統(tǒng)設(shè)置,商業(yè)銀行1,商業(yè)銀行2,商業(yè)銀行3,.,公司領(lǐng)導(dǎo),業(yè)務(wù)人員,財(cái)務(wù)人員,系統(tǒng)設(shè)置,監(jiān)控規(guī)則設(shè)置,監(jiān)控結(jié)果統(tǒng)計(jì),預(yù)警處理,資金監(jiān)控系統(tǒng)主要功能是防范資金風(fēng)險(xiǎn)、監(jiān)控資金流量及存量,通過 在系統(tǒng)中設(shè)定相應(yīng)的監(jiān)控規(guī)則,以便用戶

27、對資金進(jìn)行監(jiān)控,并且能夠 及時(shí)發(fā)現(xiàn)資金風(fēng)險(xiǎn)和漏洞。,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,40,統(tǒng)計(jì)分析,根據(jù)客戶的要求,對銀行數(shù)據(jù)進(jìn)行多角度、多緯度分析。,賬戶每日余額表 賬戶日均余額表 賬戶日均余額變動(dòng)表 客戶每日余額匯總表 銀行每日余額匯總表 ,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,41,銀行接口平臺(tái)特點(diǎn),個(gè)性化服務(wù),結(jié)合公司個(gè)性化資金管理需求進(jìn)行客戶化開發(fā),如資金歸集、下?lián)懿呗?高度集成,與公司內(nèi)部ERP系統(tǒng)實(shí)時(shí)

28、集成,更全面更及時(shí)的反映資金業(yè)務(wù)信息,自動(dòng)化處理,通過接口系統(tǒng)自動(dòng)生成銀行指令,自動(dòng)對外支付 通過接口系統(tǒng)自動(dòng)生成會(huì)計(jì)憑證,實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)共享,統(tǒng)一管理,通過銀行接口平臺(tái)實(shí)現(xiàn)集團(tuán)企業(yè)統(tǒng)一的信息系統(tǒng)管理,如權(quán)限管理等,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,42,銀行接口平臺(tái)的安全性,建立SSL/TLS安全通信通道, 對通信數(shù)據(jù)進(jìn)行加密傳輸,資金 安全 保證,提供銀行接口前置,部署“銀 企直聯(lián)”服務(wù)多項(xiàng)安全措施,為每個(gè)用戶頒發(fā)不同的CA證 書(身份認(rèn)證),對用戶CA證書采用硬件加密 方式(USB電子鑰匙),用戶操

29、作需要數(shù)字簽名,只有 簽名成功才可以進(jìn)行業(yè)務(wù)操作,采用權(quán)威認(rèn)證機(jī)構(gòu)的證書服務(wù) (CFCA認(rèn)證),Confidential 2009 iSoftStone Corporation. All Rights Reserved.,43,銀行接口平臺(tái)的作用與意義,實(shí)現(xiàn)對成員企業(yè)收款、付款,內(nèi)部結(jié)算進(jìn)行全方位控制,防范資金風(fēng)險(xiǎn) 能夠?qū)崟r(shí)、動(dòng)態(tài)、準(zhǔn)確監(jiān)控集團(tuán)所有資金的存量、流量和流向 對資金流向合法性、安全性和效益性進(jìn)行審查,確保資金合理使用 實(shí)現(xiàn)企業(yè)零余額的管理,減少沉淀資金和貸款規(guī)模,節(jié)省財(cái)務(wù)費(fèi)用 有效監(jiān)控成員單位資金運(yùn)作,通過對資金流動(dòng)信息掌握財(cái)務(wù)經(jīng)營狀況,Confidential 2009 iSof

30、tStone Corporation. All Rights Reserved.,44,銀行接口平臺(tái)主要功能流程,頁面錄入,賬戶是否有效,組建銀行報(bào)文,直接返回,發(fā)送銀行,是,否,銀行返回,解析返回 數(shù)據(jù),查詢賬戶數(shù)據(jù),Confidential 2009 iSoftStone Corporation. All Rights Reserved.,45,銀行接口平臺(tái)主要功能流程,錄入交易,復(fù)核交易,此交易開戶行的銀行為有效的銀行,生成銀行指令,復(fù)核完成,發(fā)送指令,是,否,銀行接口模塊,結(jié)算模塊,結(jié)算發(fā)起的轉(zhuǎn)賬,Confidential 2009 iSoftStone Corporation. Al

31、l Rights Reserved.,46,銀行接口平臺(tái)主要功能流程,資金上劃,開始,循環(huán)處理每一成員 單位的銀行賬戶,檢驗(yàn)賬戶中是否存在 處理中或可疑的指令,到銀行查詢 賬戶的余額,判斷余額,賬號(hào)當(dāng)前余額 減余額留存限額 是否小于單筆最 大金額且大于 單筆最小金額,生成銀行轉(zhuǎn)賬 指令并發(fā)送,定時(shí)同步指令 的處理結(jié)果,循環(huán)處理 下一賬戶,任務(wù)結(jié)束,否,余額大于零,是,余額不大于零,否,是,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,47,銀行接口平臺(tái)主要功能流程,資金下?lián)?開始,根據(jù)下?lián)懿呗圆樵?需要下?lián)艿馁~戶,

32、到銀行查詢 賬戶的余額,下?lián)芙痤~大于該 賬戶對應(yīng)該的 內(nèi)部戶的余額,生成銀行轉(zhuǎn)賬 指令并發(fā)送,定時(shí)同步指令 的處理結(jié)果,循環(huán)處理 下一賬戶,任務(wù)結(jié)束,否,是,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,48,銀行接口平臺(tái)主要功能流程,查詢銀行交易,財(cái)務(wù)公司接收交易后保存,自動(dòng)任務(wù)判斷是否需要入賬,發(fā)送結(jié)算入賬,接收到入賬交易信息,終止,保存活期交易,是,否,銀行接口系統(tǒng),復(fù)核活期交易,結(jié)算系統(tǒng),通知入賬,返回結(jié)果,查詢銀行返回交易,查詢?nèi)胭~活期交易,通知入賬的業(yè)務(wù)流程,Confidential 2009 iSof

33、tStone Corporation. All Rights Reserved.,49,銀行接口平臺(tái)實(shí)施流程,銀行賬戶維護(hù) 賬號(hào)信息 賬號(hào)上下級(jí)關(guān)系 與內(nèi)部戶間對應(yīng)關(guān)系,配置文件整理 perties bank_services_config.xml,自動(dòng)任務(wù)設(shè)置 自動(dòng)任務(wù)執(zhí)行頻率、時(shí)間設(shè)置,試運(yùn)行 檢查自動(dòng)任務(wù)運(yùn)行情況 檢查指令發(fā)送情況,基礎(chǔ)信息設(shè)置 幣種、國家信息 開戶行信息,定義資金劃撥策略 劃撥策略及啟動(dòng)時(shí)間定義 劃撥關(guān)系定義,運(yùn)行支持,Confidential 2009 iSoftStone Corporation. All Rights Reserved.

34、,50,銀行接口平臺(tái)常見問題處理,常見問題 指令狀態(tài)失敗,入賬失敗,入賬重復(fù),RMI問題 指令狀態(tài) 系統(tǒng)內(nèi)銀行指令的狀態(tài)為支付成功、支付失敗、支付處理中和支付未知,這都是系統(tǒng)根據(jù)銀行的返回代碼翻譯、解釋過來的,并不是說銀行會(huì)直接返回很明確的指令結(jié)果。,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,51,指令支付失敗大概原因及處理辦法,賬戶未授權(quán) : 這類錯(cuò)誤的描述信息大致為:賬戶權(quán)限無效;檢查簽約關(guān)系錯(cuò)誤;無效的業(yè)務(wù)標(biāo)識(shí)等。 發(fā)現(xiàn)銀行返回這類異常,基本就可以確定指令已經(jīng)失敗,并且需要及時(shí)聯(lián)系該付款賬號(hào)的開戶行,完成

35、賬號(hào)的直連授權(quán)工作。 賬戶頭寸不足 : 在賬戶頭寸不足時(shí),銀行一般會(huì)直接返回:賬戶余額不足;檢查賬戶頭寸,賬戶頭寸不足等信息。 當(dāng)銀行返回賬戶頭寸不足類的信息時(shí),應(yīng)立即使用”直接去銀行查詢”的功能,檢查該付款賬號(hào)的余額是否小于指令的付款金額。 對方(收款方)賬戶信息異常 : 這類錯(cuò)誤的描述信息大致為:賬戶名與賬戶名稱不符;對方賬戶不存在;收方賬號(hào)不允許通兌;對方賬戶非活期戶等。 發(fā)現(xiàn)銀行返回這類異常,就需要聯(lián)系收款方確認(rèn)收方賬號(hào)信息是否正確。,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,52,入賬失敗原因及處理辦

36、法,與結(jié)算開機(jī)時(shí)間不符 : 結(jié)算的開機(jī)日在該筆交易發(fā)生時(shí)間之前。如:交易時(shí)間為08年12月2日,結(jié)算開機(jī)日是08年12月1日,這樣的交易將無法入賬 結(jié)算系統(tǒng)處于關(guān)機(jī)或關(guān)機(jī)處理中狀態(tài) : 在入賬時(shí)發(fā)現(xiàn)結(jié)算系統(tǒng)正在關(guān)機(jī)或處于關(guān)機(jī)狀態(tài),系統(tǒng)自動(dòng)不入賬 內(nèi)部戶余額不足 : 主要是針對于下?lián)艿慕灰?處理辦法: 如果發(fā)現(xiàn)入賬失敗的交易,在確認(rèn)客戶業(yè)務(wù)人員沒進(jìn)行有手工補(bǔ)錄的情況下,可以 “重新入賬”功能進(jìn)行重新入賬處理,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,53,RMI問題原因及處理辦法,原因 監(jiān)控模塊與結(jié)算模塊間的通訊

37、,是靠rmi服務(wù)來實(shí)現(xiàn)的。在實(shí)施過程中可能偶爾會(huì)遇到rmi服務(wù)啟動(dòng)不正常的情況 查詢步驟 檢查配置文件 :rmi服務(wù)的配置,涉及到3個(gè)配置文件,integration.xml、settlement.xml和perties,需要確認(rèn)這3個(gè)配置文件中rmi服務(wù)的IP和端口都一致 檢查配置文件中所用的rmi端口是否已經(jīng)被占用 如果配置的IP地址為,需要確保在操作系統(tǒng)的hosts文件中已經(jīng)對的IP做了映射;hosts文件路徑為:/etc/hosts 檢查bp_integration.jar包是否正確 檢查sett_integration.

38、jar包是否正確 處理辦法 經(jīng)過排查上述步驟,當(dāng)發(fā)現(xiàn)有問題時(shí),修改配置文件或替換jar包以后都需要重啟服務(wù)器,在重啟過程中要注意啟動(dòng)日志,查看日志信息中是否還有報(bào)錯(cuò)提示。,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,54,Agenda,結(jié)總 問題與答疑,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,55,議程,銀行接口概述,1,銀行接口平臺(tái)的介紹及實(shí)施,3,銀行接口的功能介紹,4,銀行接口的技術(shù)架構(gòu),2,Confidential 20

39、09 iSoftStone Corporation. All Rights Reserved.,56,銀行接口的功能介紹,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,57,銀行接口功能說明,普通功能為: 賬戶當(dāng)前余額查詢 賬戶歷史余額查詢 賬戶當(dāng)日交易明細(xì)查詢 賬戶歷史交易明細(xì)查詢 普通轉(zhuǎn)賬 轉(zhuǎn)賬指令狀態(tài)查詢,Confidential 2009 iSoftStone Corporation. All Rights Reserved.,58,銀行接口功能說明,特殊功能: 代理匯兌 (實(shí)名付款) 當(dāng)成員企業(yè)不具備在銀行開戶條件,則在銀行沒有結(jié)算賬戶,發(fā)生業(yè)務(wù)后需要使用財(cái)務(wù)公司的賬戶對外付款,但是客戶需要將真實(shí)的付款信息體現(xiàn)在對方單位的進(jìn)帳單中。銀行為了適應(yīng)這種業(yè)務(wù)提供了這個(gè)功能。付款的時(shí)候提供兩個(gè)賬戶的信息,一個(gè)是真實(shí)付款賬戶(內(nèi)部戶)一個(gè)是代理付款賬戶(真實(shí)存在的銀行賬戶)。收方單位看到的進(jìn)帳單中的付款信息為內(nèi)部賬戶的信息。 實(shí)現(xiàn)的銀行有:工行、建行、農(nóng)行、交行 對私支付 主要是員工工資、個(gè)人報(bào)銷、保險(xiǎn)賠款。不同的銀行采用的功能也各不相同。 實(shí)現(xiàn)的銀行有:工行、建行、招行、交行、中行 統(tǒng)一對外支付 需要集團(tuán)公司和成員公司同時(shí)在銀行開戶,付款時(shí),提供同時(shí)提供兩個(gè)賬戶,由銀行內(nèi)部處理

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論