freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

招商銀行數(shù)據(jù)接口說(shuō)明-資料下載頁(yè)

2025-04-15 08:30本頁(yè)面
  

【正文】 SAMTN152N金額C_CCYNBRC100N幣種C_STLCHNC120N結(jié)算方式NUSAGEC560N用途BUSNARC1960Y摘要CRTACCC350N收方帳號(hào)CRTNAMC580N收方名稱CRTBNKC580N收方開(kāi)戶行CRTPVCC160N收方省份CRTCTYC200N收方城市CRTDTRC200Y收方縣/區(qū)NTFCH1C360Y收方電子郵件NTFCH2C160Y收方移動(dòng)電話CRTSQNC200N收方編號(hào)D.2 代發(fā)表文件用戶可以用企業(yè)的財(cái)務(wù)系統(tǒng)或工資系統(tǒng)生成XBASE格式的代發(fā)表,然后一次讀入到企業(yè)銀行系統(tǒng)。XBASE格式如下:字段名類型長(zhǎng)度小數(shù)位可否為空用途CLTNAMC200N名稱或編號(hào)ACCNBRC300N員工帳號(hào)TRSAMTN152N金額TRSDSPC160Y注釋D.3 代扣表文件用戶可以用企業(yè)的財(cái)務(wù)系統(tǒng)或工資系統(tǒng)生成XBASE格式的代扣表,然后一次讀入到企業(yè)銀行系統(tǒng)。XBASE格式以DBF為擴(kuò)展名。XBASE格式如下:字段名類型長(zhǎng)度小數(shù)位可否為空用途CLTNAMC200N名稱或編號(hào)ACCNBRC300N員工帳號(hào)TRSAMTN152N金額TRSDSPC160Y注釋 附錄E 常用數(shù)據(jù)E.1招行分行目前招行已開(kāi)通的分行如下:北京、廣州、上海、天津、重慶、沈陽(yáng)、南京、武漢、成都、西安、大連、青島、合肥、濟(jì)南、杭州、福州、長(zhǎng)沙、南昌、昆明、烏魯木齊、蘭州等。在支付結(jié)算接口中的付方開(kāi)戶地區(qū)指的就是招行分行。E.2貨幣代碼表幣種名稱代碼人民幣10港幣21澳元29美元32歐元35加拿大元39英鎊43日元65新加坡元69挪威克朗83丹麥克朗85瑞士法郎87瑞典克朗88 附錄F C++源碼示例此段程序在Visual Studio .NET下編譯運(yùn)行并測(cè)試通過(guò), 其它開(kāi)發(fā)環(huán)境可依此作為參照,源碼中的文件路徑請(qǐng)根據(jù)實(shí)際環(huán)境修改。本程序的運(yùn)行還需要包括以下文件:、。, , ;若沒(méi)安裝企業(yè)銀行, 則需復(fù)制它們到系統(tǒng)的System32目錄下。,可使用企業(yè)銀行程序生成。此程序源代碼僅供企業(yè)在開(kāi)發(fā)企業(yè)銀行系統(tǒng)與企業(yè)財(cái)務(wù)系統(tǒng)間的對(duì)接時(shí)參考。include include iostreaminclude stringusing namespace std。// 釋放在dll里面分配內(nèi)存, 例如LoadFile的szBuf// [in]szBuf:char指針typedef void (*FBFreeFinBuf)(char* szBuf)。//初始化DLLtypedef void (*FBInitDll)()。// 讀取企業(yè)銀行的數(shù)據(jù)文件// [in]szFile: 文件絕對(duì)路徑// [out]szBuf:明文數(shù)據(jù), 招行格式// [in]szKey: 加密密碼, 對(duì)非加密格式為空// [out]szErrMsg: 錯(cuò)誤信息// [in]szCorp: 財(cái)務(wù)系統(tǒng)代碼, 暫時(shí)只支持空串或000// [in]szType: 業(yè)務(wù)類型代碼, 若為空串則根據(jù)文件后綴名判斷// [in]iVer: 版本, 根據(jù)文件的版本指定, 可選版本11,12,20typedef bool (*FBLoadFile)(const char* szFile, char** szBuf, const char* szKey, char szErrMsg[], const char* szCorp, const char* szType, int iVer)。// 保存企業(yè)銀行的數(shù)據(jù)文件// [in]szFile: 文件絕對(duì)路徑// [in]szBuf:要保存的明文數(shù)據(jù)// [in]szKey: 加密密碼,對(duì)非加密格式為空// [out]szErrMsg: 錯(cuò)誤信息// [in]szICNO: IC卡號(hào),對(duì)非加密格式或未知卡號(hào)時(shí),可為// [in]szCorp: 財(cái)務(wù)系統(tǒng)代碼// [in]szType: 業(yè)務(wù)類型, 暫時(shí)只支持空串或000// [in]iVer: 要保存的數(shù)據(jù)文件版本號(hào), 最新版本為20typedef bool (*FBSaveFile)(const char* szFile, const char* szBuf, const char* szKey, char szErrMsg[], const char* szICNO, const char* szCorp, const char* szType, int iVer)。FBInitDll pInitDll。FBFreeFinBuf pFreeBuffer。FBLoadFile pLoadFile。FBSaveFile pSaveFile。void LoadFile(){ //開(kāi)始Load非加密文件char* szBuf = NULL。 char szErrMsg[128]。 memset(szErrMsg, 0, 128)。 // “c:\\temp\\”是測(cè)試用的非加密格式的支付文件 bool ret = pLoadFile(c:\\temp\\, amp。szBuf, , szErrMsg, 000, , 20)。 if (ret) { cout==============打開(kāi)非加密文件==============endl。 coutszBufendl。 } else coutszErrMsgendl。 pFreeBuffer(szBuf)。 //開(kāi)始Load加密文件 szBuf = NULL。 //必須重置為NULL // “c:\\temp\\”是測(cè)試用的加密格式的支付文件,加密密碼為“88889999” ret = pLoadFile(c:\\temp\\, amp。szBuf, 88889999, szErrMsg, 000, PAYMENT, 20)。 if (ret) { cout==============打開(kāi)加密文件==============endl。 coutszBufendl。 } else coutszErrMsgendl。 pFreeBuffer(szBuf)。 }void SaveFile(){ char szErrMsg[128]。memset(szErrMsg, 0, 128)。 //此處保存的數(shù)據(jù)是測(cè)試數(shù)據(jù), 具體內(nèi)容請(qǐng)參考數(shù)據(jù)接口手冊(cè)char* szBuf = MAKEDATE=20031030 。OPERATOR=非凡 。SYSCODE=000000000000 。 TOTAL=2 。TYPE=PAYMENT 。VERSION=\r\n BUSNAR=付貨款時(shí)的簡(jiǎn)單說(shuō)明 。CRTACC=8888888888888 。 CRTBNK=招商銀行北京分行 。CRTNAM=收方公司的名稱 。CRTPVC=北京市 。 CRTSQN=00001 。C_CCYNBR=人民幣 。C_DBTBBK=深圳 。C_STLCHN=快速 。 DBTACC=1280001510001 。EPTDAT=20031030 。EPTTIM=090000 。 NTFCH1=test@ 。NUSAGE=付款用途 。TRSAMT= 。 YURREF=20031030090132。 // “c:\\temp\\”為輸出的非加密格式的支付文件 bool ret = pSaveFile(c:\\temp\\,szBuf,szErrMsg,000,20)。 if (ret) { cout==============保存非加密文件==============endl。 cout保存成功endl。 } else coutszErrMsgendl。 // “c:\\temp\\”為輸出的加密格式的支付文件,”88889999”為加密密碼 ret = pSaveFile(d:\\,szBuf,88889999,szErrMsg,000,20)。 if (ret) { cout==============保存加密文件==============endl。 cout保存成功endl。 } else coutszErrMsgendl。}int main(int argc, char* argv[]){ HMODULE hFinance = ::LoadLibrary(c:\\firmbank\\bin\\)。 pFreeBuffer = (FBFreeFinBuf)(::GetProcAddress(hFinance, FreeBuffer))。 pLoadFile = (FBLoadFile)(::GetProcAddress(hFinance, LoadFile))。 pSaveFile = (FBSaveFile)(::GetProcAddress(hFinance, SaveFile))。 pInitDll = (FBInitDll)(::GetProcAddress(hFinance, InitDLL))。 //必須調(diào)用, 請(qǐng)確定此文件在招行企業(yè)銀行的SysData目錄下或在System32目錄 pInitDll()。 LoadFile()。 SaveFile()。}37 /
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1