版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、安徽合肥公共資源交易中心保證金對(duì)接接口 2018 版一、引言保證金支付大體分為四個(gè)模式,銀行直連繳納保證金、支付平臺(tái)繳納保證金、繳納碼繳納保證金、虛擬子賬戶繳納保證金,本接口文檔, 針對(duì)虛擬子賬戶繳納模式完成對(duì)接說明。1.1 編寫目的本接口需求文檔旨在規(guī)范網(wǎng)上招投標(biāo)業(yè)務(wù)實(shí)現(xiàn)保證金收費(fèi)流程中涉及的接口規(guī)范。本文檔預(yù)期讀者為網(wǎng)銀接口對(duì)接設(shè)計(jì)及開發(fā)人員。1.2 對(duì)接說明安徽合肥公共資源交易中心網(wǎng)銀接入平臺(tái)旨在完成與各個(gè)銀行系統(tǒng)平臺(tái)進(jìn)行系統(tǒng)對(duì)接,用以實(shí)現(xiàn)商戶平臺(tái)的有關(guān)網(wǎng)銀對(duì)接需求。實(shí)現(xiàn)技術(shù)一般為采用TCP/IP 的 Socket 方式進(jìn)行通訊,將網(wǎng)銀操作指令發(fā)送到銀行相關(guān)系統(tǒng)平臺(tái)進(jìn)行處理,安全性一般通
2、過銀行內(nèi)部專網(wǎng)方式保障。交易中心發(fā)給銀行的報(bào)文頭前統(tǒng)一加了12 位的定長(zhǎng)字符,10 位為標(biāo)識(shí)報(bào)文長(zhǎng)度,不足10 位以左補(bǔ)0補(bǔ)足,最后 2 位固定00;同樣銀行返回交易中心的報(bào)文前也需要增加12 位定長(zhǎng)字符,10位標(biāo)識(shí)報(bào)文長(zhǎng)度,不足10 位以左補(bǔ) 0,最后 2 位固定 00。1.3 業(yè)務(wù)參考流程圖保證金流程示意圖(虛擬子賬戶繳納保證金模式)中心開始銀行帳號(hào)信息配置劃分標(biāo)段招標(biāo)公告已對(duì)接的銀行信息及母帳號(hào)信息保證金標(biāo)段一保證金標(biāo)段二保證金標(biāo)段三銀行分標(biāo)段生成虛擬子帳號(hào)投標(biāo)人前標(biāo)開保證金虛擬子帳號(hào)放在公告上進(jìn)行外網(wǎng)公示默認(rèn)保證金截至?xí)r間場(chǎng)地預(yù)約等于開標(biāo)時(shí)間保證金截至?xí)r間之后保證金入賬數(shù)據(jù)查詢可查詢后
3、標(biāo)開保證金入賬明細(xì)查詢開標(biāo)時(shí)間之后可查詢未中標(biāo)退款對(duì)未中標(biāo)單位進(jìn)行退款支持分批次退款示公標(biāo)中未中標(biāo)退款查詢中標(biāo)人退款中標(biāo)人采用線下退款方式給銀行指令做已退標(biāo)記保證金利息試算查詢案項(xiàng)目結(jié)束備同合結(jié)束開標(biāo)時(shí)間維護(hù)保證金截至?xí)r間維護(hù)中心虛擬子賬戶保證金入賬數(shù)目查詢保證金入賬明細(xì)查詢保證金自動(dòng)退款根據(jù)入賬流水及入賬信息退款給投標(biāo)人(含利息)退款明細(xì)查詢?nèi)斯ね丝顦?biāo)記保證金利息試算項(xiàng)目結(jié)束中心虛擬子賬戶虛擬子賬戶剩余金額及利息自動(dòng)轉(zhuǎn)入中心實(shí)體母賬戶并回收虛擬子賬戶查看招標(biāo)公告繳納保證金投標(biāo)人賬戶中心母賬戶二、 接口說明客戶在商戶網(wǎng)站確認(rèn)網(wǎng)銀操作后, 安徽合肥公共資源交易中心網(wǎng)銀接入平臺(tái)會(huì)將參數(shù)數(shù)據(jù)組織成銀
4、行需要的格式傳遞給銀行系統(tǒng),由銀行系統(tǒng)完成處理后,將結(jié)果返回給安徽合肥公共資源交易中心網(wǎng)銀接入平臺(tái)。其中帶( * )的表明為接口中必填字段。具體接口參數(shù)要求如下。2.1 生成虛擬賬號(hào)功能描述銀行虛擬子賬戶的產(chǎn)生可分為兩種:一種為按標(biāo)段唯一標(biāo)識(shí)產(chǎn)生虛擬子賬戶;一種按該標(biāo)段報(bào)名的投標(biāo)人產(chǎn)生虛擬子賬戶。 兩種模式根據(jù)交易中心要求不同,可在此方案中兼容。由中心向銀行發(fā)送生成虛擬子賬戶電子指令, 銀行接收到指令之后, 在指定母賬戶下開立保證金子賬戶, 子賬戶戶名同母賬戶戶名。 銀行產(chǎn)生子帳號(hào)的同時(shí)會(huì)生成一個(gè)授權(quán)碼(授權(quán)碼與標(biāo)段唯一標(biāo)識(shí)一一對(duì)應(yīng)) ,后續(xù)對(duì)子帳號(hào)的相關(guān)操作,銀行需先比對(duì)標(biāo)段唯一標(biāo)識(shí)及其授權(quán)
5、碼是否同銀行匹配方可進(jìn)行相關(guān)交易。注:1、紅色部分主要用于投標(biāo)人生成虛擬賬號(hào)時(shí)使用。即基本帳戶帳號(hào)為空,則按照項(xiàng)目生成子賬戶,如果基本帳戶帳號(hào)不為空則按照投標(biāo)人生成子賬號(hào)。2、保證金截止日期用于銀行方控制賬戶來賬時(shí)間,以及數(shù)目查詢的約束。3、開標(biāo)時(shí)間用于控制入賬明細(xì)查詢,開標(biāo)時(shí)間之前調(diào)用查詢保證金入賬明細(xì)查詢( 3001)則需返回查詢失敗并給出相應(yīng)提示。4、如項(xiàng)目的交易地區(qū)代碼和專線不一致,要求銀行控制保證金子賬戶的產(chǎn)生,避免投標(biāo)人保證金繳錯(cuò)賬戶。5、BiaoDuanNo、OpenDate、OpenTime、BZJEndDate、BZJEndTime、IsRetire、BZJAheadView
6、(除 BaseAcctNo、BaseAcctName、MatuDay 外字段)均為標(biāo)段的屬性,投標(biāo)人模式下若同一標(biāo)段調(diào)用多次該接口,我方會(huì)保證上述字段的一致性。接口參數(shù)描述中心向銀行推送的參數(shù)數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103001交易日期( * )TransDate10YYYYMMDD交易時(shí)間( * )TransTime10HHMMSS交易流水號(hào) ( * )SeqNo50不重復(fù) ,具體規(guī)則見字典表50標(biāo)注各地市招投標(biāo)系交易地區(qū)代碼(* )ZoneName統(tǒng),如XuanCheng 、BengBu母賬戶賬號(hào)( * )AcctNo50系統(tǒng)保留,中心賬號(hào)是明確的標(biāo)段唯一標(biāo)識(shí)
7、(* )BiaoDuanNo50標(biāo)示項(xiàng)目標(biāo)段信息開標(biāo)日期OpenDate10YYYYMMDD開標(biāo)時(shí)間OpenTime10HHMMSS保證金截止日期BZJEndDate10YYYYMMDD保證金截止時(shí)間BZJEndTime10HHMMSS基本帳戶帳號(hào)BaseAcctNo50投標(biāo)單位信息基本賬戶名稱BaseAcctName50是否退息( * )IsRetireInt0- 是 ,1-否是否提前查看保證金B(yǎng)ZJAheadView100-不允許1-允許繳納家數(shù)datatime保留字段,實(shí)現(xiàn)自動(dòng)銷到期日MatuDay戶功能,若所在無特殊要求,傳空即可。備用字段Bak150備用字段,用于項(xiàng)目上特殊要求報(bào)文格
8、式<?xml version='1.0' encoding='utf-8'?><root><!- 交易數(shù)據(jù) -><head><TransCode>*</TransCode><TransDate>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo><ZoneName>*</ZoneName></head><body><
9、;!- 發(fā)送報(bào)文主體 -><AcctNo>*</AcctNo><BiaoDuanNo>*</BiaoDuanNo><OpenDate>*</OpenDate><OpenTime>*</OpenTime><BZJEndDate>*</BZJEndDate><BZJEndTime>*</BZJEndTime><BaseAcctNo>*</BaseAcctNo><BaseAcctName>*</BaseAcct
10、Name><IsRetire>*</IsRetire><BZJAheadView>*</BZJAheadView><MatuDay>*</MatuDay><Bak1>*</Bak1></body></root>銀行返回給中心的參數(shù):數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103002交易流水號(hào)( * )SeqNo50不重復(fù)(銀行方交易流水號(hào))交易日期( * )TransDate10YYYYMMDD交易時(shí)間( * )TransTime10HHMMSS應(yīng)答代碼
11、( * )ResultInt1 成功 0失敗交易結(jié)果信息TransRltMsg50交易結(jié)果說明若成功返回: 交易成功虛擬子賬號(hào)( * )IAcctNo50虛擬子賬號(hào)虛擬子賬戶授權(quán)碼50授權(quán)碼, 用于后續(xù)交易( 用于后續(xù)交易的身AuthCode的驗(yàn)證, 和標(biāo)段一對(duì)一份認(rèn)證 ) (*)備用字段Bak150備用字段, 用于項(xiàng)目上特殊要求報(bào)文格式:<?xml version='1.0' encoding='utf-8'?><root><head><TransCode>*</TransCode><Trans
12、Date>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo></head><body><Result>*</Result><TransRltMsg>*</TransRltMsg><IAcctNo>*</IAcctNo><AuthCode>*</AuthCode><Bak1>*</Bak1></body></root
13、>修改說明2.2 開標(biāo)時(shí)間維護(hù)功能描述對(duì)于招標(biāo)公告發(fā)布時(shí),未確定開標(biāo)時(shí)間的,或項(xiàng)目開標(biāo)時(shí)間有臨時(shí)變動(dòng)的,中心可通過該交易維修項(xiàng)目開標(biāo)時(shí)間。在開標(biāo)時(shí)間之前無法查詢保證金入賬明細(xì)。由中心發(fā)起通知。注: 1、開標(biāo)時(shí)間允許為空2、投標(biāo)人模式下,銀行需根據(jù)標(biāo)段唯一標(biāo)識(shí)維護(hù)與該標(biāo)段相對(duì)應(yīng)的所有子賬號(hào)的開標(biāo)信息。接口參數(shù)描述中心向銀行推送的參數(shù)數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103041交易日期( * )TransDate10YYYYMMDD交易時(shí)間( * )TransTime10HHMMSS交易流水號(hào) ( * )SeqNo50不重復(fù)50標(biāo)注各地市招投標(biāo)系交易地區(qū)代碼(* )Zo
14、neName統(tǒng),如 XuanCheng 、BengBu標(biāo)段唯一標(biāo)識(shí)(* )BiaoDuanNo50開標(biāo)日期OpenDate10YYYYMMDD開標(biāo)時(shí)間OpenTime10HHMMSS50必填(生成帳號(hào)時(shí)銀行返回,此處用于身份驗(yàn)中心授權(quán)碼( * )AuthCode證,銀行需驗(yàn)證標(biāo)段唯一標(biāo)識(shí)和授權(quán)碼均與銀行匹配放能操作)備用字段Bak150備用字段, 用于項(xiàng)目上特殊要求報(bào)文格式:<?xml version='1.0' encoding='utf-8'?><root><head><TransCode>*</Tran
15、sCode><TransDate>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo><ZoneName>*</ZoneName></head><body><BiaoDuanNo>*</BiaoDuanNo><OpenDate>*</OpenDate><OpenTime>*</OpenTime><AuthCode>*</Auth
16、Code><Bak1>*</Bak1></body></root>銀行返回給中心的參數(shù):數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103042交易日期( * )TransDate10YYYYMMDD交易時(shí)間( * )TransTime10HHMMSS交易流水號(hào)( * )SeqNo50不重復(fù)(銀行方交易流水號(hào))應(yīng)答代碼( * )ResultInt1 成功 0失敗應(yīng)答描述AddWord500若成功則返回:交易成功備用字段Bak150備用字段,用于項(xiàng)目上特殊要求報(bào)文格式:<?xml version='1.0' e
17、ncoding='utf-8'?><root><head><TransCode>*</TransCode><TransDate>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo></head><body><TransCode>*</TransCode><Result>*</Result><AddWord>*</
18、AddWord><Bak1>*</Bak1></body></root>2.3 保證金截止時(shí)間維護(hù)功能描述對(duì)于招標(biāo)公告發(fā)布時(shí),未確定保證金截止時(shí)間的,或保證金截止時(shí)間有臨時(shí)變動(dòng)的,中心可通過該交易維修項(xiàng)目保證金截止時(shí)間。截止時(shí)間之后,子賬號(hào)不接受入賬。Ps:若無法實(shí)現(xiàn),對(duì)接時(shí)請(qǐng)告知對(duì)接聯(lián)調(diào)人員。若允許提前查看保證金繳納家數(shù)(BZJAheadView=1),則隨時(shí)可以查詢保證金入賬數(shù)目。若不允許提前查看保證金繳納家數(shù)(BZJAheadView=0) ,則截止時(shí)間之后方可查詢保證金入賬數(shù)目。由中心發(fā)起通知。注:1、保證金截止時(shí)間允許為空。2、投
19、標(biāo)人模式下,銀行需根據(jù)標(biāo)段唯一標(biāo)識(shí)維護(hù)與該標(biāo)段相對(duì)應(yīng)的所有子賬號(hào)的保證金截止時(shí)間。接口參數(shù)描述中心向銀行推送的參數(shù)數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103061交易日期( * )TransDate10YYYYMMDD交易時(shí)間( * )TransTime10HHMMSS交易流水號(hào)( * )SeqNo50不重復(fù)50標(biāo)注各地市招投標(biāo)系交易地區(qū)代碼(* )ZoneName統(tǒng),如 XuanCheng 、BengBu標(biāo)段唯一標(biāo)識(shí)(* )BiaoDuanNo50保證金截止日期BZJEndDate10YYYYMMDD保證金截止時(shí)間BZJEndTime10HHMMSS中心授權(quán)碼( * )Au
20、thCode50備用字段Bak150備用字段, 用于項(xiàng)目上特殊要求報(bào)文格式:<?xml version='1.0' encoding='utf-8'?><root><head><TransCode>*</TransCode><TransDate>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo><ZoneName>*</ZoneName></hea
21、d><body><BiaoDuanNo>*</BiaoDuanNo><BZJEndDate>*</BZJEndDate><BZJEndTime>*</BZJEndTime><AuthCode>*</AuthCode><Bak1>*</Bak1></body></root>銀行返回給中心的參數(shù):數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103062交易日期( * )TransDate10YYYYMMDD交易時(shí)間( * )Tr
22、ansTime10HHMMSS交易流水號(hào)( * )SeqNo50不重復(fù) (銀行方交易流水號(hào))應(yīng)答代碼( * )ResultInt1成功 0失敗應(yīng)答描述AddWord500備用字段Bak150備用字段, 用于項(xiàng)目上特殊要求報(bào)文格式:<?xml version='1.0' encoding='utf-8'?><root><head><TransCode>*</TransCode><TransDate>*</TransDate><TransTime>*</TransT
23、ime><SeqNo>*</SeqNo></head><body><Result>*</Result><AddWord>*</AddWord><Bak1>*</Bak1></body></root>2.4 保證金入賬數(shù)目查詢功能描述在項(xiàng)目保證金繳納截止時(shí)間之后 (若虛擬子賬戶設(shè)置成允許提前查看保證金繳納家數(shù)的前提下( BZJAheadView=1),則任意時(shí)間段可查詢 ),中心主動(dòng)向銀行方發(fā)起保證金入賬數(shù)目查詢交易, 銀行接收指令后對(duì)該項(xiàng)目編號(hào)開
24、立的虛擬子賬戶發(fā)起數(shù)目查詢交易, 并反饋保證金入賬數(shù)目信息至中心。 銀行需將中心報(bào)文的交易日期、 交易時(shí)間同保證金截止時(shí)間進(jìn)行比對(duì), 若交易時(shí)間在截止時(shí)間之前返回查詢失敗并給出相應(yīng)提示。注:此接口主要是用來開標(biāo)前查詢有多少家單位繳納保證金, 以便決定是否達(dá)到開標(biāo)條件(抽取評(píng)委) ?,F(xiàn)由于少數(shù)地市出現(xiàn)保證金分多筆入賬的情況,所以查詢出來的數(shù)據(jù)存在誤差, 為此請(qǐng)銀行根據(jù) 付款人戶名 過濾下,即相同戶名的多筆入賬算一筆。(投標(biāo)人模式下,子賬號(hào)內(nèi)有入賬就算一筆)。接口參數(shù)描述中心向銀行推送的參數(shù)數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103071交易日期( * )TransDate10Y
25、YYYMMDD交易時(shí)間( * )TransTime10HHMMSS交易流水號(hào) ( * )SeqNo50不重復(fù)50標(biāo)注各地市招投標(biāo)系交易地區(qū)代碼(* )ZoneName統(tǒng) , 如 XuanCheng 、BengBu標(biāo)段唯一標(biāo)識(shí)(* )BiaoDuanNo50標(biāo)段唯一標(biāo)識(shí)BiaoDuanNo中心授權(quán)碼( * )AuthCode50備用字段Bak150備用字段, 用于項(xiàng)目上特殊要求報(bào)文格式:<?xml version='1.0' encoding='utf-8'?><root><head><TransCode>*<
26、/TransCode><TransDate>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo><ZoneName>*</ZoneName></head><body><BiaoDuanNo>*</BiaoDuanNo><AuthCode>*</AuthCode><Bak1>*</Bak1></body></root>銀行返
27、回給中心的參數(shù):數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103072交易日期( * )TransDate10YYYYMMDD交易時(shí)間( * )TransTime10HHMMSS交易流水號(hào)( * )SeqNo50不重復(fù)應(yīng)答代碼( * )ResultInt1成功 0失敗入賬數(shù)目( * )JiaoNaNumInt沒有入賬記錄則返回 0應(yīng)答描述AddWord500備用字段Bak150備用字段, 用于項(xiàng)目上特殊要求報(bào)文格式:<?xml version='1.0' encoding='utf-8'?><root><head>
28、<TransCode>*</TransCode><TransDate>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo></head><body><Result>*</Result><JiaoNaNum>*</JiaoNaNum><AddWord>*</AddWord><Bak1>*</Bak1></body>&l
29、t;/root>2.5 保證金入賬明細(xì)查詢功能描述在項(xiàng)目開標(biāo)時(shí)刻, 中心主動(dòng)向銀行方發(fā)起保證金入賬信息查詢交易,銀行接收指令后對(duì)該標(biāo)段開立的虛擬子賬戶發(fā)起明細(xì)查詢交易,并反饋保證金入賬信息至中心,并記錄數(shù)據(jù)庫中。 銀行需將中心報(bào)文的交易日期、交易時(shí)間同開標(biāo)時(shí)間進(jìn)行比對(duì),若交易時(shí)間在開標(biāo)時(shí)間之前返回查詢失敗并給出相應(yīng)提示。投標(biāo)人模式下,銀行需根據(jù)標(biāo)段唯一標(biāo)識(shí)返回與該標(biāo)段相對(duì)應(yīng)的所有子賬號(hào)的交易明細(xì)給中心。接口參數(shù)描述中心向銀行推送的參數(shù)數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103011交易日期( * )TransDate10YYYYMMDD交易時(shí)間( * )TransTim
30、e10HHMMSS交易流水號(hào)( * )SeqNo50不重復(fù)50標(biāo)注各地市招投標(biāo)系交易地區(qū)代碼(* )ZoneName統(tǒng) , 如 XuanCheng 、BengBu標(biāo)段唯一標(biāo)識(shí)標(biāo)段編號(hào)BiaoDuanNoBiaoDuanNo ,銀行根據(jù)此可找出對(duì)應(yīng)子帳號(hào)用以延續(xù)上次查詢的延續(xù)號(hào)ConNo50記錄號(hào), 第一次查詢時(shí)值可為空或者 0中心授權(quán)碼( * )AuthCode50備用字段Bak150備用字段, 用于項(xiàng)目上特殊要求報(bào)文格式:<?xml version='1.0' encoding='utf-8'?><root><head>&l
31、t;TransCode>*</TransCode><TransDate>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo><ZoneName>*</ZoneName></head><body><BiaoDuanNo>*</BiaoDuanNo><ConNo>*</ConNo><AuthCode>*</AuthCode><Bak
32、1>*</Bak1></body></root>銀行返回給中心的參數(shù):數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼(交易日期(交易時(shí)間(交易流水號(hào)應(yīng)答代碼(* )TransCode103012* )TransDate10YYYYMMDD* )TransTime10HHMMSS( * )SeqNo50不重復(fù)* )ResultInt1成功 0失敗指令交互成功則返回1應(yīng)答描述AddWord500是否延續(xù) (是否查詢結(jié)是否延續(xù) (*)IsConInt果完成)0否;1是延續(xù)號(hào)ConNo50用以延續(xù)上次查詢的記錄號(hào)備用字段Bak150備用字段, 用于項(xiàng)目上特殊要求循環(huán)體到賬日期(
33、* )InDate10到賬時(shí)間( * )InTime10到賬金額( * )InAmountNumeric(18,6)付款人行號(hào)InBankNo50如無法獲取可為空付款人行名InBankName100如無法獲取可為空付款人戶名( * )InName100付款人賬號(hào)( * )InAcct50收款賬號(hào)( * )InMemo50收款賬號(hào)為子賬號(hào)50為銀行核心系統(tǒng)流水交易流水號(hào)( * )HstSeqNum號(hào),需保證唯一性 .(后續(xù)接口中的流水號(hào)均為該流水號(hào))Numeric(18,6)該保證金產(chǎn)生的退回利息,無息為 0,默認(rèn)當(dāng)前利息( * )PunInst為 0若項(xiàng)目為無特殊需求,返回 0即可int0否;
34、1是, 默認(rèn) 1是否基本戶Gernal若項(xiàng)目為無特殊需求,返回 1即可報(bào)文格式:<?xml version='1.0' encoding='utf-8'?><root><head><TransCode>*</TransCode><TransDate>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo></head><body><Result>*
35、</Result><AddWord>*</AddWord><IsCon>*</IsCon><ConNo>*</ConNo><Bak1>*</Bak1><Bank><InDate>*</InDate><InTime>*</InTime><InAmount>*</InAmount><InBankNo>*</InBankNo><InBankName>*</InBankN
36、ame><InName>*</InName><InAcct>*</InAcct><InMemo>*</InMemo><HstSeqNum>*</HstSeqNum><PunInst>*</PunInst><Gernal>*</Gernal></Bank><Bank><InDate>*</InDate><InTime>*</InTime><InAmount>*<
37、;/InAmount><InBankNo>*</InBankNo><InBankName>*</InBankName><InName>*</InName><InAcct>*</InAcct><InMemo>*</InMemo><HstSeqNum>*</HstSeqNum><PunInst>*</PunInst><Gernal>*</Gernal></Bank></body>
38、</root>2.6 保證金投標(biāo)人入賬查詢(必做)功能描述在任意時(shí)刻, 中心主動(dòng)向銀行方發(fā)起保證金投標(biāo)人入賬信息查詢交易,銀行接收指令后對(duì)該項(xiàng)目編號(hào)開立的虛擬子賬戶發(fā)起投標(biāo)人交易入賬查詢(根據(jù)繳納賬號(hào),繳納賬號(hào)戶名,子賬號(hào),標(biāo)段號(hào)四者結(jié)合進(jìn)行匹配查詢)(賬號(hào)進(jìn)行雙向模糊匹配, A 包含 B,或者 B 包含 A ,且必須滿 8 位(不滿 8 位直接返回失?。溆嗳绕ヅ洌?。注:該接口可在開標(biāo)前調(diào)用,用于投標(biāo)人查詢自己的繳納狀態(tài)。接口參數(shù)描述中心向銀行推送的參數(shù)數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103021交易日期( * )TransDate10YYYYMMDD交
39、易時(shí)間( * )TransTime10HHMMSS交易流水號(hào) ( * )SeqNo50不重復(fù)50標(biāo)注各地市招投標(biāo)系交易地區(qū)代碼(* )ZoneName統(tǒng) , 如 XuanCheng 、BengBu項(xiàng)目標(biāo)段號(hào)( * )BiaoDuanNo50標(biāo)示項(xiàng)目標(biāo)段信息繳納賬號(hào)( * )AccNo50繳納賬號(hào)戶名(* )AccName100子帳號(hào) (*)IAcctNo50中心授權(quán)碼( * )AuthCode50備用字段Bak150備用字段, 用于項(xiàng)目上特殊要求報(bào)文格式:<?xml version='1.0' encoding='utf-8'?><root&g
40、t;<head><TransCode>*</TransCode><TransDate>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo><ZoneName>*</ZoneName></head><body><BiaoDuanNo>*</BiaoDuanNo><AccNo>*</AccNo><AccName>*</AccN
41、ame><IAcctNo>*</IAcctNo><AuthCode>*</AuthCode><Bak1>*</Bak1></body></root>銀行返回給中心的參數(shù):數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103022交易日期( * )TransDate10YYYYMMDD交易時(shí)間( * )TransTime10HHMMSS交易流水號(hào) ( * )SeqNo50不重復(fù)應(yīng)答代碼( * )ResultInt1成功 0失敗應(yīng)答描述AddWord500備用字段Bak1500循環(huán)體到賬日
42、期( * )InDate10YYYYMMDD到賬時(shí)間( * )InTime10HHMMSS到賬金額( * )InAmount10單位:元付款人行號(hào)InBankNo50如無法獲取可為空付款人行名InBankName100如無法獲取可為空付款人戶名( * )InName100付款人賬號(hào)( * )InAcct50收款賬號(hào)( * )InMemo5050為銀行核心系統(tǒng)流水交易流水號(hào)( * )HstSeqNum號(hào),需要保證唯一(同入賬明細(xì)查詢的一致)Numeric(18,6)當(dāng)前時(shí)刻該賬戶產(chǎn)生當(dāng)前利息( * )PunInst的利息 .項(xiàng)目若無特殊要求,則返回默認(rèn)值: 0Int0否;1是是否基本戶Gerna
43、l項(xiàng)目若無特殊要求,則返回默認(rèn)值: 1報(bào)文格式:<?xml version='1.0' encoding='utf-8'?><root><head><TransCode>*</TransCode><TransDate>*</TransDate><TransTime>*</TransTime><SeqNo>*</SeqNo></head><body><Result>*</Result>&
44、lt;AddWord>*</AddWord><Bank><InDate>*</InDate><InTime>*</InTime><InAmount>*</InAmount><InBankNo>*</InBankNo><InBankName>*</InBankName><InName>*</InName><InAcct>*</InAcct><InMemo>*</InMemo>&
45、lt;HstSeqNum>*</HstSeqNum><PunInst>*</PunInst><Gernal>*</Gernal></Bank><Bank><InDate>*</InDate><InTime>*</InTime><InAmount>*</InAmount><InBankNo>*</InBankNo><InBankName>*</InBankName><InName&g
46、t;*</InName><InAcct>*</InAcct><InMemo>*</InMemo><HstSeqNum>*</HstSeqNum><PunInst>*</PunInst><Gernal>*</Gernal></Bank></body></root>2.7 保證金自動(dòng)退款 /凍結(jié)到指定賬戶功能描述對(duì)于競(jìng)標(biāo)人投標(biāo)的保證金,需要在指定時(shí)刻后,退還保證金,同時(shí)支持自動(dòng)退還利息功能(按子賬戶屬性是否退息處理)??煞峙丝?。此
47、處發(fā)送的退款指令數(shù)據(jù)來源于保證金明細(xì)查詢,我方只針對(duì)一筆入賬退款(不會(huì)拆分,如一筆拆分成多筆退)。某些情況下,需要將違規(guī)競(jìng)標(biāo)人的保證金進(jìn)行凍結(jié)到指定虛擬子賬戶中。銀行需根據(jù)我方傳入的退款的信息 (BankNo、BankName、InAcctNo 、InName)進(jìn)行退款 /凍結(jié)。銀行需校驗(yàn)1)同一筆流水需保障無法重復(fù)退款(自動(dòng)退款凍結(jié)/人工退款標(biāo)記),退款金額若與原入賬金額不一致,無法退款。2)當(dāng)退款信息為 原入賬信息或者 原入賬戶名下的白名單信息時(shí)才可允許進(jìn)行退款 /凍結(jié)到指定賬戶,否則需作失敗處理。通俗來說: A 單位只能退給 /凍結(jié)到 A 單位的入賬賬號(hào)或者凍結(jié)白名單中A單位的賬號(hào)例:小
48、明有 3 個(gè)賬戶,分別是 A , B, C(其中 B 在白名單內(nèi), C 不在白名單內(nèi)),小麗有 1 個(gè)賬戶 D(在白名單內(nèi))小明繳納保證金時(shí)使用賬戶A ,則退款時(shí),退款信息若傳入的是A ,B 賬戶均允許進(jìn)行退款,若傳入C,D 賬戶,則銀行應(yīng)拒絕該筆退款。接口參數(shù)描述中心向銀行推送的參數(shù)數(shù)據(jù)項(xiàng)名稱長(zhǎng)度說明交易代碼( * )TransCode103031交易日期( * )TransDate10YYYYMMDD交易時(shí)間( * )TransTime10HHMMSS50標(biāo)注各地市招投標(biāo)系交易地區(qū)代碼(* )ZoneName統(tǒng),如 XuanCheng 、BengBu標(biāo)段唯一標(biāo)識(shí)(* )BiaoDuanNo
49、50交易流水號(hào)( * )SeqNo50不重復(fù)中心授權(quán)碼( * )AuthCode50總筆數(shù)( * )TotalNumInt備用字段Bak150備用字段, 用于項(xiàng)目上特殊要求循環(huán)體開戶行行號(hào)( * )BankNo50重要,轉(zhuǎn)入行號(hào)開戶行名稱( * )BankName100重要,轉(zhuǎn)入行名轉(zhuǎn)賬流水號(hào)( * )50轉(zhuǎn)賬流水號(hào)HstSeqNum銀行可根據(jù)此流水號(hào)獲取到入賬信息。 ,轉(zhuǎn)入賬號(hào)( * )InAcctNo50重要,轉(zhuǎn)入賬號(hào)轉(zhuǎn)入戶名( * )InName收款賬號(hào)( * )InMemo到賬日期( * )InDate到賬時(shí)間( * )InTime轉(zhuǎn)入本金金額(* )InTranAmt退款凍結(jié)類別(* )BackType退款凍結(jié)原因BackR
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年信用卡代還款業(yè)務(wù)利息計(jì)算與減免標(biāo)準(zhǔn)合同3篇
- 二零二五年地磅遠(yuǎn)程數(shù)據(jù)傳輸合同3篇
- 開發(fā)商商鋪的租賃合同范本2025年
- 2025年醫(yī)療設(shè)備銷售業(yè)績(jī)達(dá)標(biāo)合同范本3篇
- 工程施工勞務(wù)承包合同范本(2025年)
- 2025年度數(shù)碼產(chǎn)品試用合作合同范本3篇
- 幼兒園聘用校車司機(jī)合同2025年
- 保姆和雇主家政三方合同2025年
- 2025版房地產(chǎn)項(xiàng)目投資合作股份轉(zhuǎn)讓合同3篇
- 2025版駕校學(xué)員心理輔導(dǎo)與素質(zhì)拓展承包合同2篇
- 中建八局一公司新員工手冊(cè)
- WB原理流程課件
- 智能安防智慧監(jiān)控智慧管理
- 2024年甘肅蘭州生物制品研究所有限責(zé)任公司招聘筆試參考題庫附帶答案詳解
- 保單檢視報(bào)告活動(dòng)策劃
- 室外消火栓安裝工程檢驗(yàn)批質(zhì)量驗(yàn)收記錄表
- 遼寧省沈陽市鐵西區(qū)2023-2024學(xué)年七年級(jí)上學(xué)期期末考試英語試題(含聽力)
- 于永正教育文集:于永正:我怎樣教語文
- 稅務(wù)主管工作總結(jié)
- 《憲法學(xué)》2023-2024期末試題及答案(試卷號(hào)2106)
- 苯-甲苯分離精餾塔化工原理課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論