版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.1.1 pAccount 記帳功能模塊名pAccount相關(guān)程序plAccount.ec描述分戶(hù)帳總帳記帳操作ACGEN(select)INMR(update)ACMR(update)INHTRCURR(insert)作者職責(zé)時(shí)間描述楊嘉威Initial段志宏Update魏海波Update功能流程描述接口:輸入:typedef structintiActid;charsBrcodeDLEN_BRID+1;charsCurcdDLEN_CURCD+1;charsCrdbDLEN_TYPE+1;charsTxtypeDLEN_TXTYPE+1;doubledAmount;doubledRate;
2、charsDesccdDLEN_DESCCD+1;charsVocnoDLEN_VOCNO+1;charsCommentDLEN_DESC+1;charsCashItemDLEN_CASHITEM+1;intiPrint;intiOpActid; ACDTL;#define MAX_ACDTL10typedef structcharsTlsrnoExtDLEN_TLSRNOEXT+1;charsOpcodeDLEN_TXTYPE+1;charsKinbrDLEN_BRID+1;charsCurcdDLEN_CURCD+1;charsDesccdDLEN_DESCCD+1;charsVocnoD
3、LEN_VOCNO+1;charsCommentDLEN_DESC+1;ACDTLdtlMAX_ACDTL; pTisAccount;輸出:typedef structstructintiActid;charsOpnbrDLEN_BRID+1;charsAccodeDLEN_ACCODE+1;charsCurcdDLEN_CURCD+1;charsTxtypeDLEN_TXTYPE+1;doubledAmount;doubledAvbal;charsClrtypeDLEN_GL_CLRTYPE+1;charsNameDLEN_CNAME+1; dtlMAX_ACDTL; pTosAccount
4、;流程:軋帳標(biāo)志檢查aGlStmGetProcess;for recordi in acgen do根據(jù)pTisAccount.dtli和recordi,填aTisGlJourRtm;調(diào)用總帳分戶(hù)帳更新操作aGlJourRtmProcess記一條分錄;操作員總帳更新aGlTlrAcProcess;if 交易行 <> 開(kāi)戶(hù)行 then 檢查是否允許通存通兌,若不允許則退出; 開(kāi)戶(hù)行通存通兌記帳pAccount; 交易行通存通兌記帳pAccount; 記錄通存通兌明細(xì)和匯總aGlInbrProcess;endif;if 有清算關(guān)系 then 上下級(jí)行清算記帳pAccount;endif
5、;enddo;1.2 pCancel 取消記帳模塊名pCancel相關(guān)程序plCancel.c描述分戶(hù)帳總帳記帳取消,pAccount的反操作INHTRCURR(insert, update)INMR(update)ACMR(update)作者職責(zé)時(shí)間描述楊嘉威Initial功能流程描述接口:輸入:typedef structcharsTlsrnoDLEN_TLSRNO+1; pTisCancel;輸出:typedef structcharsStatusDLEN_FLAG+1;charsTlsrnoDLEN_TLSRNO+1; /* 下一可用流水號(hào) */ pTosCancel;流程:for r
6、ecordi in inhtrcurrdo根據(jù)recordi填aTisGlJourRtm;調(diào)用總帳分戶(hù)帳更新操作aGlJourRtmProcess;操作員總帳更新aGlTlrAcProcess;enddo;for recordi in inbrdtldo根據(jù)recordi填aTisGlInbr;調(diào)用通存通兌明細(xì)和匯總操作aGlInbrProcess;enddo;1.3 pDpTaly 存款記帳功能模塊名pDpTaly相關(guān)程序plDpTaly.c描述存款卡片記帳操作,同時(shí)登記未登折SVCARD(update)PBNB/IPBNB(insert)作者職責(zé)時(shí)間描述陳雷Initial功能流程描述接口:
7、輸入:typedef struct intiActid; /* 帳號(hào) */ char sTxtypeDLEN_TXTYPE + 1; /* 交易類(lèi)型 */ char sCrdbDLEN_FLAG + 1; /* 借貸標(biāo)志 */ char sHcodeDLEN_HCODE + 1; /* 取消標(biāo)志 */ double dTxamt; /* 交易金額 */ char sDesccdDLEN_DESCCD + 1; /* 交易描述 */ char sCobridDLEN_BRID + 1; /* 相關(guān)行號(hào) */ int iCoactid; /* 相關(guān)帳號(hào) */ char sVocnoDLEN_VOC
8、NO + 1; /* 憑證號(hào) */ char sMeditypeDLEN_TYPE + 1; /* 介質(zhì)類(lèi)型 */ char sMedisubtypeDLEN_DP_MEDISUBTP + 1; /* 介質(zhì)子類(lèi)型 */ char sMedinoDLEN_DP_MEDINO + 1; /* 介質(zhì)編號(hào) */ char sTlsrnoDLEN_TLSRNO + 1; /* 柜員流水號(hào) */ char sCurcdDLEN_CURCD + 1; /* 幣種代碼 */ char sIsdateDLEN_DATE+1; /* 起息日,僅開(kāi)戶(hù)時(shí)填 */ charsTerm4; /* 存期,僅開(kāi)戶(hù)時(shí)填 */
9、double dRate; /* 利率,僅開(kāi)戶(hù)時(shí)填 */ double dIntrt; /* 利息,僅產(chǎn)生利息時(shí)填 */ char sPbdscDLEN_DSCPT + 1; /* 存折摘要(交易摘要,必填)*/ charsSvacmrtxntypeDLEN_TYPE + 1;/* 開(kāi)銷(xiāo)戶(hù)類(lèi)別 */ pTisDpTaly;輸出:typedef struct double dActbal; /* 帳戶(hù)余額 */ double dAvbal; /* 可用余額 */intiPbcol; /* 存折行數(shù) */ char sStatusDLEN_STATUS+1; /* 交易狀態(tài) */ pTosDpTa
10、ly;流程:存款卡片查詢(xún)aDpActInqProcess;如果是對(duì)公活期戶(hù),檢查是否允許取現(xiàn);存款帳務(wù)操作aDpSvActHdlProcess;如果是存折,則存折登記未登折明細(xì)aDpMedRgtNtBkProcess;如果是一本通,則一本通登記未登折明細(xì)aDpPbRgtNtBkProcess;1.4 pFundSrc 資金來(lái)源模塊名pFundSrc相關(guān)程序plFundSrc.c描述資金來(lái)源操作,更新各卡片余額作者職責(zé)時(shí)間描述楊嘉威Initial功能流程描述接口:輸入:typedef structcharsFundTypeDLEN_TYPE+1;/* 0-現(xiàn)金1-轉(zhuǎn)帳2-同城3-電子匯劃 */i
11、ntiActid;/* 帳號(hào) */charsCardnoDLEN_CARDNO+1;/* (銷(xiāo)帳)順序號(hào) */charsPbFlgDLEN_FLAG+1; /* 一本通標(biāo)志0-否1-是 */char sIpbnoDLEN_ACTNO+1; /* 一本通號(hào) */char sPseqnoDLEN_PBACTSEQ+1; /* 打印順序號(hào)(不輸入則表示基本活期戶(hù))*/charsCashItemDLEN_CASHITEM+1;/* 現(xiàn)金項(xiàng)目 */charsVarPswdflgDLEN_FLAG+1;/* 是否檢查密碼,0否 1是 */charsPassflgDLEN_FLAG+1;/* 密印標(biāo)志 */
12、charsPasswdDLEN_PASSWD+1;/* 密碼 */charsChkpswdDLEN_CHK_PASSWD+1;/* 支付密碼 */charsIdtypeDLEN_IDTYPE+1;/* 證件種類(lèi) */charsIdnoDLEN_IDNO+1;/* 證件號(hào)碼 */charsVoctypeDLEN_VOCTYPE+1;/* 憑證類(lèi)型 */charsVocnoDLEN_VOCNO+1;/* 憑證號(hào) */doubledTxamt;/* 金額 */charsSvTypeDLEN_TYPE+1;/* 對(duì)應(yīng)帳戶(hù)類(lèi)型,同城時(shí)填入 */intiSvActid; /* 對(duì)應(yīng)帳號(hào),同城時(shí)填入 */c
13、harsSvCardnoDLEN_CARDNO+1;/* 對(duì)應(yīng)卡片號(hào),同城時(shí)填入 */charsDesccdDLEN_DESCCD+1;/* 摘要 */charsCommentDLEN_DESC+1;/* 說(shuō)明 */charsTlsrnoDLEN_TLSRNO+1;/* 流水號(hào) */charsTxtypeDLEN_TXTYPE+1;/* 交易類(lèi)型,只用于現(xiàn)金記帳借用 */ pTisFundSrc;輸出:typedef structcharsAccodeDLEN_ACCODE+1;charpbflg;charmeditypeDLEN_TYPE+1;charmedisubtypeDLEN_DP_M
14、EDISUBTP+1;charmedinoDLEN_DP_MEDINO + 1; pTosFundSrc;流程:分戶(hù)帳查詢(xún)aGlInmrChkProcess;switch aTisFundSrc.sFundType docase 現(xiàn)金: 出納庫(kù)存操作aCaRpStOprProcess; 使用支票操作aDpChkUseProcess;case 轉(zhuǎn)帳: switch aTosGlInmrChk.sCdtype do case 存款卡片: 密碼和證件驗(yàn)證; 存款記帳操作pDpTaly; 使用支票操作aDpChkUseProcess; case 銷(xiāo)帳卡片: 使用支票操作aDpChkUseProcess
15、; 銷(xiāo)帳卡片記帳操作aSeWocardActProcess; endswitch;case 同城: 調(diào)用提出/提入交換票據(jù)操作aSeFetchProcess;endswitch;1.5 pFundUse 資金去向模塊名pFundUse相關(guān)程序plFundUse.c描述資金去向操作,更新各卡片余額作者職責(zé)時(shí)間描述楊嘉威Initial功能流程描述接口:輸入:typedef structcharsFundTypeDLEN_TYPE+1;/* 資金去向, 0-現(xiàn)金1-轉(zhuǎn)帳2-同城 */intiActid;/* 帳號(hào) */charsCardnoDLEN_CARDNO+1;/* (銷(xiāo)帳)順序號(hào) */cha
16、rsPbFlgDLEN_FLAG+1; /* 一本通標(biāo)志0-否1-是 */char sIpbnoDLEN_ACTNO+1; /* 一本通號(hào) */char sPseqnoDLEN_PBACTSEQ+1; /* 打印順序號(hào)(不輸入則表示基本活期戶(hù))*/charsCashItemDLEN_CASHITEM+1;/* 現(xiàn)金項(xiàng)目 */charsVoctypeDLEN_VOCTYPE+1;/* 憑證類(lèi)型 */charsVocnoDLEN_VOCNO+1;/* 憑證號(hào) */doubledTxamt;/* 金額 */charsSvTypeDLEN_TYPE+1;/* 對(duì)應(yīng)帳戶(hù)類(lèi)型,同城時(shí)填入 */intiSv
17、Actid; /* 對(duì)應(yīng)帳號(hào),同城時(shí)填入 */charsSvCardnoDLEN_CARDNO+1;/* 對(duì)應(yīng)卡片號(hào),同城時(shí)填入 */charsDesccdDLEN_DESCCD+1;/* 摘要 */charsCommentDLEN_DESC+1;/* 說(shuō)明 */charsTlsrnoDLEN_TLSRNO+1;/* 流水號(hào) */charsTxtypeDLEN_TXTYPE+1;/* 交易類(lèi)型,只用于現(xiàn)金記帳借用 */ pTisFundUse;輸出:typedef structcharsAccodeDLEN_ACCODE+1;charpbflg;charmeditypeDLEN_TYPE+1;
18、charmedisubtypeDLEN_DP_MEDISUBTP+1;charmedinoDLEN_DP_MEDINO + 1; pTosFundUse;流程:分戶(hù)帳查詢(xún)aGlInmrChkProcess;switch aTisFundSrc.sFundType docase 現(xiàn)金: 出納庫(kù)存操作aCaRpStOprProcess;case 轉(zhuǎn)帳: switch aTosGlInmrChk.sCdtype do case 存款卡片: 存款記帳操作pDpTaly; case 銷(xiāo)帳卡片: 銷(xiāo)帳卡片記帳操作aSeWocardActProcess; endswitch;case 同城: 調(diào)用提出/提入
19、交換票據(jù)操作aSeFetchProcess;endswitch;1.6 pClrInt 貸款結(jié)息功能模塊名pClrInt相關(guān)程序plClrInt.c描述貸款結(jié)息操作作者職責(zé)時(shí)間描述張強(qiáng)Initial陳勁松Update功能流程描述接口:輸入:typedef struct char sCardnoDLEN_CINO + 1; int iActid; double dTxamt; char sHcodeDLEN_HCODE + 1; pTisClrInt;輸出:typedef structdoubledRealInt;/* 可還利息 */doubledTotIoiInt;/* 累計(jì)表內(nèi)息 */dou
20、bledTotMoiInt;/* 累計(jì)表外息 */doubledBalint;/* 本金利息 */doubledBalaccum;/* 本金積數(shù) */doubledBalrate;/* 本金利率 */charsBalsdateDLEN_DATE+1;/* 本金起始日期 */ char sBalOcflgDLEN_TYPE + 1;doubledIoiint;/* 表內(nèi)欠息復(fù)利 */doubledIoiaccum;/* 表內(nèi)欠息積數(shù) */doubledIoirate;/* 表內(nèi)欠息利率 */charsIoisdateDLEN_DATE+1;/* 表內(nèi)欠息起始日期 */ char sIoiOcfl
21、gDLEN_TYPE + 1;doubledMoiint;/* 表外欠息復(fù)利 */doubledMoiaccum;/* 表外欠息積數(shù) */doubledMoirate;/* 表外欠息利率 */charsMoisdateDLEN_DATE+1;/* 表外欠息起始日期 */ char sMoiOcflgDLEN_TYPE + 1;int miIoiRcvActid;/* 利息收入帳號(hào) */int miMoiRcvActid; pTosClrInt;流程:本金利息計(jì)算操作aLnIntCalcProcess;表內(nèi)欠息計(jì)算復(fù)利aLnAllOweCalcProcess;表外欠息計(jì)算復(fù)利aLnAllOweC
22、alcProcess;如果存款余額不夠還本金利息,則本金利息入欠息aLnDbtIntNewProcess;表內(nèi)欠息復(fù)利入欠息aLnDbtIntNewProcess;表外欠息復(fù)利入欠息aLnDbtIntNewProcess;本金及利率調(diào)整歷史表清積數(shù)aLnClrRatehtrProcess;表內(nèi)欠息及利率調(diào)整歷史表清積數(shù)aLnClriRatehtrProcess;表外欠息及利率調(diào)整歷史表清積數(shù)aLnClriRatehtrProcess;1.7 pAddIntDtl 貸款結(jié)息增加結(jié)息明細(xì)功能模塊名pAddIntDtl相關(guān)程序plAddIntDtl.c描述貸款結(jié)息后增加結(jié)息明細(xì)操作,以pClrInt的輸出為輸入作者職責(zé)時(shí)間描述陳勁松Initial功能流程描述接口:輸入:typedef struct char sCardnoDLEN_CINO + 1; int iActid; double dTxamt; char sHcodeDLEN_HCODE + 1; pTisClrInt;typedef structdoubledRealInt;/* 可還利息 */doubledTotIoiInt;
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 放下手機(jī)倡議書(shū)800字(13篇)
- 招生方案模板八篇
- 宿舍違規(guī)用電檢討書(shū)
- 心酸唯美感言60句
- 2025年山東淄博沂源縣事業(yè)單位招聘語(yǔ)文數(shù)學(xué)教師26人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東濟(jì)寧市兗州區(qū)商務(wù)局招聘海關(guān)協(xié)勤人員16人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東濟(jì)南通信網(wǎng)絡(luò)保障中心招聘10人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東濟(jì)南市天橋區(qū)教育和體育局所屬事業(yè)單位招聘237人管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東棗莊職業(yè)(技師)學(xué)院招聘?jìng)浒钢乒ぷ魅藛T4人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東曲阜師范大學(xué)招聘工作人員49人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 湖北省荊州市荊州八縣市區(qū)2023-2024學(xué)年高一上學(xué)期1月期末聯(lián)考物理試題(原卷版)
- 藥店法律法規(guī)應(yīng)用與合規(guī)培訓(xùn)
- 小程序商場(chǎng)方案
- 班組年終總結(jié)
- 小學(xué)科學(xué)人教鄂教版五年級(jí)下冊(cè)全冊(cè)教案2023春
- 項(xiàng)目復(fù)盤(pán)工作報(bào)告(模版)課件
- 《無(wú)線(xiàn)局域網(wǎng)》課件
- 慢性胃炎的康復(fù)治療
- 北京市通州區(qū)2023-2024學(xué)年七年級(jí)上學(xué)期期末數(shù)學(xué)試題
- 健康養(yǎng)腎補(bǔ)腎知識(shí)講座
- 《體育概論》期末考試復(fù)習(xí)題庫(kù)及答案
評(píng)論
0/150
提交評(píng)論