綜合業(yè)務(wù)原操作-pl_第1頁(yè)
綜合業(yè)務(wù)原操作-pl_第2頁(yè)
綜合業(yè)務(wù)原操作-pl_第3頁(yè)
綜合業(yè)務(wù)原操作-pl_第4頁(yè)
綜合業(yè)務(wù)原操作-pl_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論