【正文】
ypeCode預(yù)算類型編碼NString[1,42]OBgtTypeName預(yù)算類型名稱GBString[1,60]OFundTypeCode資金性質(zhì)編碼NString[1,42]MFundTypeName資金性質(zhì)名稱GBString[1,60]MPayTypeCode支付方式編碼NString[1,42]MPayTypeName支付方式名稱GBString[1,60]MAgentAcctNo原收款銀行賬號NString[1,22]代理銀行歸集行MAgentAcctName原收款銀行賬戶名稱GBString[1,120]代理銀行歸集行MAgentAcctBankName原收款銀行GBString[1,60]代理銀行歸集行MClearAcctNo原付款賬號NString[1,32]MClearAcctName原付款賬戶名稱GBString[1,120]MClearAcctBankName原付款銀行String[1,60]MPayDictateNo支付交易序號NString8商業(yè)銀行通過現(xiàn)代化支付系統(tǒng)匯劃資金時產(chǎn)生;二代支付系統(tǒng)填寫后8位MPayMsgNo支付報文編號String[1,10]大額支付系統(tǒng)為100,103;小額支付系統(tǒng)為001;二代大額支付系統(tǒng)為111,112;二代小額支付系統(tǒng)為121,122;MPayEntrustDate支付委托日期DateMPayAmt匯總清算金額Currency負(fù)金額MPayBankName代理銀行名稱GBString[1,60]代理銀行歸集行,財政提供MPayBankNo代理銀行行號NString14代理銀行歸集行,人民銀行提供MRemark備注GBString[1,200]OFinCode金融機(jī)構(gòu)編碼String14OXPaySndBnkNo支付發(fā)起行行號NString14人民銀行在回單中補(bǔ)錄OXAddWord附言 GBString[1,60]人民銀行在回單中補(bǔ)錄OXClearDate清算日期Date人民銀行記賬日期,人民銀行在回單中補(bǔ)錄MXPayAmt匯總清算金額Currency負(fù)金額,人民銀行在回單中補(bǔ)錄MHold1預(yù)留字段1GBString[1,42]OHold2預(yù)留字段2GBString[1,42]O 申請退款憑證回單明細(xì)信息XMLTag:Voucher/DetailList/Detail/標(biāo)識符字段名稱類型長度備注強(qiáng)制/可選Id序號NString38流水號MVoucherNo支付憑證單號GBString[1,42]財政直接支付退款通知書單號或者財政授權(quán)支付退款通知書單號OSupDepCode一級預(yù)算單位編碼NString[1,42]MSupDepName一級預(yù)算單位名稱GBString[1,120]MExpFuncCode支出功能分類科目編碼NString[1,42]MExpFuncName支出功能分類科目名稱GBString[1,60]MPayAmt支付金額Currency負(fù)金額MPaySummaryName摘要名稱GBString[1,200]OHold1預(yù)留字段1GBString[1,42]OHold2預(yù)留字段2GBString[1,42]OHold3預(yù)留字段3GBString[1,42]OHold4預(yù)留字段4GBString[1,42]O XML示例 XML示例。(2)“5207預(yù)算撥款憑證”、“5209收入退庫憑證”回單憑證類型編號仍為5205209,在原文基礎(chǔ)上補(bǔ)充“XPayAmt實際撥款(退庫)金額”、“XPayDate支付日期”、“XAgentBusinessNo銀行交易流水號”信息后返回。CFX/MSG/MOF/VoucherBody電子憑證信息節(jié)點標(biāo)記,包含一筆電子憑證,該節(jié)點包括四個必填屬性:行政區(qū)劃(AdmDivCode)業(yè)務(wù)年度(StYear)憑證類型編號(VtCode)憑證號(VoucherNo) 報文頭數(shù)據(jù)項說明XMLTag:CFX/HEAD標(biāo)識符字段名稱類型長度備注強(qiáng)制/可選VER版本號String3報文所采用的規(guī)范版本號,如:“”MSRC 發(fā)起方節(jié)點代碼NString12發(fā)起方的節(jié)點代碼 MDES接收方節(jié)點代碼NString12接收方的節(jié)點代碼MAPP應(yīng)用名稱String[1,80]參與交換的應(yīng)用系統(tǒng)名稱,與人民銀行交換專用OMsgNo報文編號NString4報文編號,對于業(yè)務(wù)報文填寫憑證類型編號MMsgID報文標(biāo)識號String20用于唯一標(biāo)識一筆報文的GUID(全局唯一碼)MMsgRef報文參考號NString20發(fā)起請求報文時報文參考號為空,在回執(zhí)報文中自動帶回請求報文的報文標(biāo)識號MsgID,從而便于發(fā)起者完成原報文與回執(zhí)報文的匹配處理。5 報文格式說明 報文規(guī)范原則所有報文使用XML格式進(jìn)行描述。4 數(shù)據(jù)類型及處理規(guī)則 數(shù)據(jù)類型定義 字符集x字符集由以下87個字符組成:a b c d e f g h i j k l m n o p q r s t u v w x y zA B C D E F G H I J K L M N O P Q R S T U V W X Y Z0 1 2 3 4 5 6 7 8 9 . , ( ) / / = ‘’ + ? ! “” % amp。l 財政零余額賬戶:由財政部門在代理銀行開設(shè),用于財政直接支付和與國庫單一賬戶支出清算。2 文件依據(jù)《報文規(guī)范》依據(jù)《財政國庫管理制度改革方案》(財庫[2001]24號)和《財政業(yè)務(wù)基礎(chǔ)數(shù)據(jù)規(guī)范()》制定。對報文實行“分類管理、寬嚴(yán)相濟(jì)”。各級財政部門、人民銀行、代理銀行要樹立標(biāo)準(zhǔn)化意識,嚴(yán)格遵照執(zhí)行。三是提高標(biāo)準(zhǔn)的適應(yīng)性。l 電子憑證:是指經(jīng)過電子簽名(章)的憑證。l 行政區(qū)劃代碼:我國?。ㄗ灾螀^(qū)、直轄市、特別行政區(qū))、市(地區(qū)、自治州、盟)、縣(自治縣、市、市轄區(qū)、旗、自治旗)的代碼,使用6位中華人民共和國行政區(qū)劃代碼(GB/T 2260)。如:20050611112739 數(shù)據(jù)處理規(guī)則(1)對于每個字段所填內(nèi)容,在后面的章節(jié)中針對不同報文將具體說明(2)當(dāng)“長度”是n時表示此域出現(xiàn)時,長度固定為n個字符;當(dāng)“長度”是[1,n]時表示此域出現(xiàn)時,其最小長度為1個字符,其最大長度為n個字符??紤]網(wǎng)絡(luò)傳輸?shù)南拗?,業(yè)務(wù)憑證原文大小不超過4M。第三位、第四位表示序號。 預(yù)算撥款憑證(5207) 預(yù)算撥款憑證主單信息XMLTag:Voucher/標(biāo)識符字段名稱類型長度備注強(qiáng)制/可選Id預(yù)算撥款憑證IdNString38主鍵MAdmDivCode行政區(qū)劃代碼NString[1,9]MStYear業(yè)務(wù)年度NString4MVtCode憑證類型編號NString45207MVouDate憑證日期DateMVoucherNo憑證號GBString[1,42]預(yù)算撥款憑證單號MTreCode國庫主體代碼NString10MFinOrgCode財政機(jī)關(guān)代碼NString[1,12]MFundTypeCode資金性質(zhì)編碼NString[1,42]MFundTypeName資金性質(zhì)名稱GBString[1,60]MPayTypeCode支付方式編碼NString[1,42]MPayTypeName支付方式名稱GBString[1,60]MClearBankCode人民銀行編碼NString[1,42]財政提供MClearBankName人民銀行名稱GBString[1,60]MPayeeAcctNo收款人賬號NString[1,32]OPayeeAcctName收款人名稱GBString[1,120]OPayeeAcctBankName收款人銀行GBString[1,60]OPayeeAcctBankNo收款銀行行號NString14OPayAcctNo付款人賬號NString[1,32]MPayAcctName付款人名稱GBString[1,120]MPayAcctBankName付款人銀行GBString[1,60]MAgencyCode預(yù)算單位編碼NString[1,42]OAgencyName預(yù)算單位名稱GBString[1,120]OSetModeCode結(jié)算方式編碼NString[1,42]見代碼表,下同OSetModeName結(jié)算方式名稱GBString[1,60]OPaySummaryCode用途編碼NString[1,42]OPaySummaryName用途名稱GBString[1,200]OCurrencyCode幣種編碼GBString[1,3]采用國家標(biāo)準(zhǔn)GB/T 12406, 3位大寫字母型代碼,下同MCurrencyName幣種名稱GBString[1,42]MPayAmt撥款金額Currency不能為負(fù)MPeriodType業(yè)務(wù)期間類型名稱GBString[1,100]MPeriodTypeCode業(yè)務(wù)期間類型代碼NString201:正常業(yè)務(wù)、02:調(diào)整期業(yè)務(wù)、03:跨年預(yù)撥業(yè)務(wù)、04:跨月預(yù)撥業(yè)務(wù)、05其他預(yù)撥MXPayAmt實際撥款金額Currency實際支付金額,人民銀行在回單中補(bǔ)錄MXPayDate支付日期Date人民銀行處理日期,人民銀行在回單中補(bǔ)錄MXAgentBusinessNo銀行交易流水號String[1,42]人民銀行在回單中補(bǔ)錄ORemark備注GBString[1,255]OHold1預(yù)留字段1GBString[1,42]OHold2預(yù)留字段2GBString[1,42]O 預(yù)算撥款憑證明細(xì)信息XMLTag:Voucher/DetailList/Detail/標(biāo)識符字段名稱類型長度備注強(qiáng)制/可選Id撥款明細(xì)IdNString38主鍵MVoucherBillId撥款憑證IdString38與主單Id內(nèi)容一致MVoucherDetailNo撥款明細(xì)憑證編號GBString[1,42]MBgtTypeCode預(yù)算類型編碼NString[1,42]OBgtTypeName預(yù)算類型名稱GBString[1,60]OProCatCode收支管理編碼NString[1,42]OProCatName收支管理名稱GBString[1,60]OPayeeAcctNo收款人賬號NString[1,32]MPayeeAcctName收款人名稱GBString[1,120]MPayeeAcctBankName收款人銀行GBString[1,60]MPayeeAcctBankNo收款銀行行號NString14OAgencyCode預(yù)算單位編碼NString[1,42]OAgencyName預(yù)算單位名稱GBString[1,120]OExpFuncCode支出功能分類科目編碼NString[1,42]MExpFuncName支出功能分類科目名稱GBString[1,60]MExpFuncC