




已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目 錄日終處理(主控流程)2試算平衡6總分核對(duì)7余額與發(fā)生額核對(duì)9定期帳戶自動(dòng)轉(zhuǎn)存10定期帳戶自動(dòng)銷戶12代理理財(cái)帳戶自動(dòng)開戶14過個(gè)人帳戶存款息16過單位帳戶存款息18自動(dòng)解凍結(jié)19整存整取帳戶計(jì)提利息待定21更新總帳文件22追加交易流水23追加會(huì)計(jì)分錄流水24報(bào)表生成(主控程序)25批處理結(jié)束初始化29代發(fā)工資入帳32代收費(fèi)入帳34IC卡脫機(jī)交易入帳36日間處理初始化38主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱日終處理(主控流程)功能代號(hào)SC-900001、功能概述 批處理柜員在總行通過Telnet的方式登錄到業(yè)務(wù)主機(jī)上,系統(tǒng)直接進(jìn)入日終處理的環(huán)境中。日終處理環(huán)境中集成了日終處理的所有功能,同時(shí)每一項(xiàng)功能都可以在本環(huán)境之外獨(dú)立地以命令行的方式執(zhí)行。在日終處理環(huán)境中主要集成了兩大類功能模塊:批處理、批處理輔助功能。其中,批處理包括: 日切 清分 對(duì)帳通知 帳務(wù)核對(duì) 定期任務(wù)處理 數(shù)據(jù)加工 報(bào)表生成 較大批量業(yè)務(wù)處理 批處理結(jié)束初始化批處理輔助功能包括: 批前數(shù)據(jù)備份 批后數(shù)據(jù)備份 數(shù)據(jù)恢復(fù)批前 數(shù)據(jù)恢復(fù)批后 更改數(shù)據(jù)庫(kù)口令 批處理流程控制表維護(hù) 清算報(bào)文傳送 并表文件傳送 報(bào)表打印 批處理日志查詢 機(jī)構(gòu)日結(jié)狀態(tài)查詢2、輸入數(shù)據(jù)柜員號(hào)CHAR(4)必輸域密碼CHAR(6)必輸域3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理柜員在業(yè)務(wù)主機(jī)上啟動(dòng)5、主機(jī)處理 5.1、起始狀態(tài)設(shè)置5.1.1. 建立日終處理系統(tǒng)環(huán)境(包括界面、菜單等)5.1.2. 顯示柜員登錄界面,等待批處理柜員登錄5.1.3. 記錄柜員登錄信息 5.2、日終處理顯示操作菜單,等待柜員的操作指令5.2.1如果柜員選擇“批處理”,則進(jìn)入5.3,執(zhí)行批處理流程;5.2.2如果柜員選擇“批前數(shù)據(jù)備份”,則調(diào)用數(shù)據(jù)快速備份程序;5.2.3如果柜員選擇“批后數(shù)據(jù)備份”,則調(diào)用批后數(shù)據(jù)備份程序;5.2.4如果柜員選擇“數(shù)據(jù)恢復(fù)批前”,則調(diào)用數(shù)據(jù)恢復(fù)批前程序;5.2.5如果柜員選擇“數(shù)據(jù)恢復(fù)批后”,則調(diào)用數(shù)據(jù)恢復(fù)批后程序;5.2.6如果柜員選擇“更改數(shù)據(jù)庫(kù)口令”,則調(diào)用更改數(shù)據(jù)庫(kù)口令程序;5.2.7如果柜員選擇“批處理流程控制表維護(hù)”,則調(diào)用“批處理流程控制表維護(hù)”程序;5.2.8如果柜員選擇“清算報(bào)文傳送”,則調(diào)用“清算報(bào)文傳送”程序;5.2.9如果柜員選擇“并表文件傳送”,則調(diào)用“并表文件傳送”程序;5.2.10如果柜員選擇“報(bào)表打印”,則調(diào)用“報(bào)表打印”程序;5.2.11如果柜員選擇“批處理日志查詢”,則調(diào)用“批處理日志查詢”程序;5.2.12如果柜員選擇“機(jī)構(gòu)日結(jié)狀態(tài)查詢”,則調(diào)用“機(jī)構(gòu)日結(jié)狀態(tài)查詢”程序。 5.3、批處理5.3.1日切(見“資金清算日切”)5.3.2清分(見“資金清算清分”)5.3.3對(duì)帳通知(見“資金清算主機(jī)下發(fā)對(duì)帳通知”)5.3.4帳務(wù)核對(duì) 5.3.4.1. 試算平衡(91010) 5.3.4.2. 總分核對(duì)(91020) 5.3.4.3. 余額與發(fā)生額核對(duì)(91030)5.3.5定期任務(wù)處理 5.3.5.1. 定期帳戶自動(dòng)轉(zhuǎn)存(92000) 5.3.5.2. 定期帳戶自動(dòng)銷戶(92010) 5.3.5.3. 代理理財(cái)帳戶自動(dòng)開戶(92020) 5.3.5.4. 過個(gè)人卡存款息(92100) 5.3.5.5. 過單位卡存款息(92110) 5.3.5.6. 自動(dòng)解掛失(92200) 5.3.5.7. 自動(dòng)解凍結(jié)(92210) 5.3.5.8. 整存整取帳戶計(jì)提利息(92300)待定5.3.6數(shù)據(jù)加工 5.3.6.1. 更新總帳文件(93000) 5.3.6.2. 追加帳戶交易歷史(93100) 5.3.6.3. 追加全部交易流水(93110)5.3.7報(bào)表生成(60001) 5.3.7.1. 日?qǐng)?bào)生成(包括日?qǐng)?bào)、旬報(bào)、特日?qǐng)?bào)表) 5.3.7.2. 如果是月末,生成月報(bào);如果是季末,生成季報(bào);如果是半年末,生成半年報(bào); 5.3.7.3. 如果是年末,生成年報(bào)5.3.8批處理結(jié)束初始化(99000)5.3.9較大批量業(yè)務(wù)處理 5.3.9.1. 代發(fā)工資入帳(94000) 5.3.9.2. 代收費(fèi)入帳(94100) 5.3.9.3. IC卡脫機(jī)交易入帳(94200) 5.3.9.4. 批量開戶(94300)BULL完成5.3.10日間處理初始化(99010)6、結(jié)束處理 如果柜員選擇退出,系統(tǒng)自動(dòng)記錄柜員簽退的時(shí)間。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱試算平衡功能代號(hào)SC-910101、功能概述 在批處理之初,需要對(duì)日間的帳務(wù)進(jìn)行檢查,借貸平衡的檢查是會(huì)計(jì)制度最基本的要求,是保證帳務(wù)準(zhǔn)確性的第一步。本功能首先檢查每一個(gè)支行當(dāng)天交易中,借方發(fā)生額和貸方發(fā)生額是否相等,如果不等,就進(jìn)一步檢查是哪個(gè)柜員所做的交易出現(xiàn)了借貸方的差額,差額是多少。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、定義并打開支行記錄的游標(biāo)(C1) 5.2、從C1中取出一筆記錄(支行行號(hào)),在會(huì)計(jì)分錄文件中統(tǒng)計(jì)本支行當(dāng)日交易的借貸方發(fā)生額; 5.2.1. 如果借貸不平,在會(huì)計(jì)分錄文件中檢查是哪個(gè)柜員當(dāng)日交易的借貸方發(fā)生額不平、差額是多少,然后在批處理日志中記錄柜員號(hào)、借貸差額; 5.3、重復(fù)5.1,直到C1中的記錄全部讀完。6、結(jié)束處理返回成功或失敗信息。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱總分核對(duì)功能代號(hào)SC-910201、功能概述 總分核對(duì)是指核對(duì)卡帳戶的總帳余額與各分戶帳的昨日余額之和,以確??値づc分戶帳一致。本功能旨在更新今日的總帳之前,首先確保昨日的總帳與分戶帳一致。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、定義并打開支行記錄的游標(biāo)(C1) 5.2、從C1中取出一筆記錄(支行行號(hào)),在總帳文件中定義并打開該支行所有卡帳戶科目的游標(biāo)(C2,包含科目號(hào)、余額); 5.2.1. 從C2中取出一筆記錄(科目、余額),在帳戶文件中統(tǒng)計(jì)本支行所有本科目帳戶的“帳面余額”(即昨日余額),然后與總帳文件中的余額比較,如果不等,就在批處理日志中記錄科目、差額; 5.2.2. 重復(fù)5.2.1直到C2中的記錄全部讀完,然后關(guān)閉C2; 5.3、重復(fù)5.1,直到C1中的記錄全部讀完,然后關(guān)閉C1。6、結(jié)束處理返回核對(duì)成功或核對(duì)有誤信息。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱余額與發(fā)生額核對(duì)功能代號(hào)SC-910301、功能概述 本功能檢查所有帳戶的余額與當(dāng)日交易的發(fā)生額。在每一個(gè)帳戶記錄中,有“帳面余額”(即昨日余額)和“當(dāng)前余額”,這兩者的差額應(yīng)等于當(dāng)日本帳戶的交易發(fā)生額。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、定義并打開核對(duì)發(fā)現(xiàn)不平的帳戶的游標(biāo)(C1)select actno from scfactpf, scfacepfwhere actcrb actleb (select sum(aceamt) from scfacepf where aceoan = actno) 5.2、如果游標(biāo)C1為空,則返回核對(duì)成功信息,否則在批處理日志中記錄不平的帳戶號(hào)、差額。 5.3、關(guān)閉C1。6、結(jié)束處理 6.1、在批處理流程控制表中,將“帳務(wù)核對(duì)”這一步驟的狀態(tài)改為“已完成”。 6.2、返回核對(duì)成功或核對(duì)有誤信息。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱定期帳戶自動(dòng)轉(zhuǎn)存功能代號(hào)SC-920001、功能概述本功能檢查哪些定期帳戶已到期,并對(duì)要求到期自動(dòng)轉(zhuǎn)存的帳戶作自動(dòng)轉(zhuǎn)存處理。帳戶轉(zhuǎn)存后,一律轉(zhuǎn)為整存整取帳戶,存期與轉(zhuǎn)存前的存期相同。整個(gè)過程涉及大量的數(shù)據(jù)庫(kù)操作,要將它作為一個(gè)大的事物來管理。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、定義并打開已到期的、要求自動(dòng)轉(zhuǎn)存的定期帳戶的游標(biāo)(C1) 5.2、從C1中取出一筆記錄(帳號(hào)、幣種、帳戶類型、起息日、存期、到期日、余額); 5.2.1. 讀取此帳戶類型的有關(guān)屬性,以確定利息轉(zhuǎn)主帳戶,還是隨本金轉(zhuǎn)到新的帳戶; 5.2.2. 讀取利率、計(jì)算利息; 5.2.3. 原帳戶銷戶、新帳戶開戶; 5.2.4登記開銷戶登記簿、記交易流水、拆會(huì)計(jì)分錄; 5.2.5. 在“定期帳戶自動(dòng)轉(zhuǎn)存本金傳票”和“定期帳戶自動(dòng)轉(zhuǎn)存利息傳票”中各增加一筆傳票; 5.3、重復(fù)5.2的操作,直到C1中的記錄全部讀完,然后關(guān)閉C1。6、結(jié)束處理如果處理成功,在批處理流程控制表中,將“定期帳戶自動(dòng)轉(zhuǎn)存”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;如果處理失敗,本過程的所有數(shù)據(jù)庫(kù)操作全部ROLLBACK,并刪除“定期帳戶自動(dòng)轉(zhuǎn)存本金傳票”和“定期帳戶自動(dòng)轉(zhuǎn)存利息傳票”兩個(gè)文件。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱定期帳戶自動(dòng)銷戶功能代號(hào)SC-920101、功能概述本功能檢查哪些定期帳戶已到期,并對(duì)要求到期自動(dòng)銷戶的帳戶作自動(dòng)銷戶處理,本息全部轉(zhuǎn)入主帳戶。整個(gè)過程涉及大量的數(shù)據(jù)庫(kù)操作,要將它作為一個(gè)大的事物來管理。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、定義并打開已到期的、要求自動(dòng)銷戶的定期帳戶的游標(biāo)(C1) 5.2、從C1中取出一筆記錄(帳號(hào)、幣種、帳戶類型、起息日、存期、到期日、余額); 5.2.1. 讀取利率、計(jì)算利息; 5.2.2. 定期帳戶銷戶,本息轉(zhuǎn)入主帳戶; 5.2.3登記開銷戶登記簿、記交易流水、拆會(huì)計(jì)分錄; 5.2.4. 在“定期帳戶自動(dòng)銷戶本金傳票”和“定期帳戶自動(dòng)銷戶利息傳票”中各增加一筆傳票; 5.3、重復(fù)5.2的操作,直到C1中的記錄全部讀完,然后關(guān)閉C1。6、結(jié)束處理如果處理成功,返回交易成功的信息;如果處理成功,在批處理流程控制表中,將“定期帳戶自動(dòng)銷戶”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;如果處理失敗,本過程的所有數(shù)據(jù)庫(kù)操作全部ROLLBACK,并刪除“定期帳戶自動(dòng)銷戶本金傳票”和“定期帳戶自動(dòng)銷戶利息傳票”兩個(gè)文件。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱代理理財(cái)帳戶自動(dòng)開戶功能代號(hào)SC-920201、功能概述本功能檢查哪些主帳戶申請(qǐng)了代理理財(cái)?shù)墓δ?,而且主帳戶上的余額滿足了代理理財(cái)協(xié)議的要求,并對(duì)這類帳戶自動(dòng)為其開立一個(gè)代理理財(cái)帳戶。整個(gè)過程涉及大量的數(shù)據(jù)庫(kù)操作,要將它作為一個(gè)大的事物來管理。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、定義并打開代理理財(cái)申請(qǐng)表的游標(biāo)(C1) 5.2、從C1中取出一筆記錄(主帳號(hào)、起存金額、保留余額、存期); 5.2.1. 加鎖讀取主帳戶當(dāng)前余額、會(huì)計(jì)分錄臨時(shí)表中已支出的金額,如果當(dāng)前余額-已支出金額=起存金額+保留余額: 5.2.1.1. 以當(dāng)前余額 - 起存金額的整數(shù)金額(100元的整數(shù)倍)作為開戶金額,開立一個(gè)代理理財(cái)帳戶; 5.2.1.2. 登記開銷戶登記簿、記交易流水、拆會(huì)計(jì)分錄; 5.2.1.3在“代理理財(cái)帳戶開戶傳票”中增加一筆記錄。 5.3、重復(fù)5.2的操作,直到C1中的記錄全部讀完,然后關(guān)閉C1。6、結(jié)束處理如果處理成功,返回交易成功的信息;如果處理成功,在批處理流程控制表中,將“代理理財(cái)帳戶自動(dòng)開戶”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;如果處理失敗,本過程的所有數(shù)據(jù)庫(kù)操作全部ROLLBACK,并刪除“代理理財(cái)帳戶自動(dòng)開戶傳票”文件。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱過個(gè)人帳戶存款息功能代號(hào)SC-921001、功能概述本功能計(jì)算個(gè)人卡所有活期帳戶的利息,并將利息計(jì)入原活期帳戶,或者存入主帳戶。整個(gè)過程涉及大量的數(shù)據(jù)庫(kù)操作,要將它作為一個(gè)大的事物來管理。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、定義并打開個(gè)人卡主帳戶的游標(biāo)(C1) 5.2、從C1中取出一筆記錄(帳號(hào)、利息積數(shù)、當(dāng)前余額): 5.2.1、計(jì)算利息,并存入主帳戶。 5.2.2、計(jì)算并修改新的存款積數(shù); 5.2.3、在“個(gè)人帳戶存款息傳票”中增加一筆記錄。 5.3、重復(fù)5.2的操作,直到C1中的記錄全部讀完,然后關(guān)閉C1。 5.4、定義并打開卡內(nèi)帳戶的游標(biāo)(C2) 5.5、從C2中取出一筆記錄(帳號(hào)、帳戶類型、主帳戶號(hào)、利息積數(shù)、當(dāng)前余額),計(jì)算利息,并存入本帳戶或主帳戶。 5.5.1、計(jì)算利息,并存入主帳戶; 5.5.2、計(jì)算并修改新的存款積數(shù); 5.5.3、在“個(gè)人帳戶存款息傳票”中增加一筆記錄。 5.5.4、在“陽光卡活期帳戶結(jié)息清單”中增加一筆記錄。 5.6、重復(fù)5.5的操作,直到C2中的記錄全部讀完,然后關(guān)閉C26、結(jié)束處理如果處理成功,在批處理流程控制表中,將“過個(gè)人帳戶存款息”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;如果處理失敗,本過程的所有數(shù)據(jù)庫(kù)操作全部ROLLBACK,并刪除“個(gè)人帳戶存款息傳票”及“陽光卡活期帳戶結(jié)息清單”文件。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱過單位帳戶存款息功能代號(hào)SC-921101、功能概述本功能計(jì)算單位卡主帳戶的利息,并將利息計(jì)入主帳戶。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、定義并打開單位卡主帳戶的游標(biāo)(C1) 5.2、從C1中取出一筆記錄(帳號(hào)、利息積數(shù)、當(dāng)前余額): 5.2.1、計(jì)算利息,并存入主帳戶; 5.2.2、計(jì)算并修改新的存款積數(shù); 5.2.3、在“單位帳戶存款息傳票”中增加一筆記錄。 5.2.4、在“陽光卡活期帳戶結(jié)息清單”中增加一筆記錄。 5.3、重復(fù)5.2的操作,直到C1中的記錄全部讀完,然后關(guān)閉C1。6、結(jié)束處理如果處理成功,在批處理流程控制表中,將“過單位帳戶存款息”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;如果處理失敗,本過程的所有數(shù)據(jù)庫(kù)操作全部ROLLBACK,并刪除“單位帳戶存款息傳票”及“陽光卡活期帳戶結(jié)息清單”文件。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱自動(dòng)解凍結(jié)功能代號(hào)SC-922101、功能概述本功能將可以解凍結(jié)的帳戶自動(dòng)解凍結(jié)。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、在主帳戶文件中定義并打開可以解凍結(jié)的主帳戶的游標(biāo)(C1) 5.2、從C1中取出一筆記錄(帳號(hào)、帳戶狀態(tài)): 5.2.1、修改主帳戶狀態(tài); 5.2.2、在“解凍結(jié)通知書”中增加一筆記錄。 5.3、重復(fù)5.2的操作,直到C1中的記錄全部讀完,然后關(guān)閉C1。 5.4、在主帳戶文件中定義并打開可以解凍結(jié)的卡內(nèi)帳戶的游標(biāo)(C2) 5.5、從C2中取出一筆記錄(帳號(hào)、帳戶狀態(tài)): 5.5.1、檢查對(duì)應(yīng)的主帳戶、主卡的狀態(tài),如果可以解凍結(jié),修改該帳戶狀態(tài)的狀態(tài); 5.5.2、在“解凍結(jié)通知書”中增加一筆記錄。 5.6、重復(fù)5.5的操作,直到C1中的記錄全部讀完,然后關(guān)閉C1。6、結(jié)束處理如果處理成功,在批處理流程控制表中,將“自動(dòng)解凍結(jié)”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;如果處理失敗,本過程的所有數(shù)據(jù)庫(kù)操作全部ROLLBACK,并刪除“解凍結(jié)通知書”文件。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱整存整取帳戶計(jì)提利息待定功能代號(hào)SC-923001、功能概述2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、在主帳戶文件中定義并打開可以解凍結(jié)的主帳戶的游標(biāo)(C1) 5.2、從C1中取出一筆記錄(帳號(hào)、帳戶狀態(tài)): 5.2.1、修改主帳戶狀態(tài); 5.2.2、在“解凍結(jié)通知書”中增加一筆記錄。 5.3、重復(fù)5.2的操作,直到C1中的記錄全部讀完,然后關(guān)閉C1。6、結(jié)束處理如果處理成功,在批處理流程控制表中,將“自動(dòng)解凍結(jié)”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;如果處理失敗,本過程的所有數(shù)據(jù)庫(kù)操作全部ROLLBACK,并刪除“解凍結(jié)通知書”文件。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱更新總帳文件功能代號(hào)SC-930001、功能概述在批處理時(shí),需要將計(jì)算當(dāng)天各科目的借貸方發(fā)生額,并在總帳文件中加以記錄。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、在總帳文件中新增當(dāng)天各科目的總帳記錄,其中上日余額等于昨日總帳記錄中的貸方余額-借方余額; 5.2、更新總帳文件中當(dāng)天各科目的記錄(根據(jù)會(huì)計(jì)分錄流水); 5.3、會(huì)計(jì)分錄流水中如果有些科目在總帳文件中沒有(也就是說某支行上線以來,今天是首次使用本科目),就新增這些總帳文件的記錄; 5.4、根據(jù)總帳文件更新總帳累計(jì)文件;6、結(jié)束處理如果處理成功,在批處理流程控制表中,將“更新總帳”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;如果處理失敗,本過程的所有數(shù)據(jù)庫(kù)操作全部ROLLBACK。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱追加交易流水功能代號(hào)SC-931101、功能概述在批處理時(shí),需要將當(dāng)天每個(gè)柜員的帳務(wù)性交易的流水追加到交易歷史文件中去。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、將當(dāng)天的帳務(wù)性交易流水全部追加到交易歷史文件中。6、結(jié)束處理如果處理成功,在批處理流程控制表中,將“追加交易歷史流水”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;如果處理失敗,本過程的所有數(shù)據(jù)庫(kù)操作全部ROLLBACK。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱報(bào)表生成(主控程序)功能代號(hào)SC-600011、功能概述報(bào)表生成的主控程序用于控制批處理報(bào)表的生成。此程序有一個(gè)參數(shù),即報(bào)表編號(hào),其中有幾類特殊的編號(hào): 70001表示所有已選擇的日?qǐng)?bào)表 70002表示所有已選擇的旬報(bào)表 70003表示所有已選擇的月報(bào)表 70004表示所有已選擇的季報(bào)表 70005表示所有已選擇的半年報(bào) 70006表示所有已選擇的年報(bào)表2、輸入數(shù)據(jù)報(bào)表編號(hào)CHAR(5)必輸域3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、連接數(shù)據(jù)庫(kù),并將當(dāng)天借記卡的交易流水、貸記卡的交易流水導(dǎo)入到陽光卡交易流水表中,將當(dāng)天借記卡的會(huì)計(jì)分錄流水、貸記卡的會(huì)計(jì)分錄流水全部導(dǎo)入到陽光卡會(huì)計(jì)分錄流水表中; 5.2、如果報(bào)表編號(hào)不是“7xxxx”,則查詢生成此報(bào)表的程序名,并調(diào)用此程序; 5.3、生成日?qǐng)?bào)及特日?qǐng)?bào)表(相當(dāng)于以“70001”參數(shù)啟動(dòng)): 5.3.1、在“報(bào)表生成控制表”中查詢已選擇的日?qǐng)?bào),以此定義一個(gè)游標(biāo)(C1); 5.3.2、從C1中取出一筆記錄(報(bào)表編號(hào)、程序名); 5.3.3、調(diào)用處理程序生成報(bào)表; 5.3.4、如果報(bào)表生成成功,將“報(bào)表狀態(tài)”改為“已出”,否則改為“出報(bào)表失敗”; 5.3.5、重復(fù)5.3.2直到C1中的記錄讀完,關(guān)閉C1。 5.3.5、在批處理流程控制表中,將“日?qǐng)?bào)表生成”這一項(xiàng)的狀態(tài)改為“已完成”。 5.4、如果報(bào)表編號(hào)是70002,則在報(bào)表生成控制表中查詢已選擇的旬報(bào),以此定義一個(gè)游標(biāo)(C1); 5.4.1、從C1中取出一筆記錄(報(bào)表編號(hào)、程序名); 5.4.2、調(diào)用處理程序生成報(bào)表; 5.4.3、如果報(bào)表生成成功,將“報(bào)表狀態(tài)”改為“已出”,否則改為“出報(bào)表失敗”; 5.4.4、重復(fù)5.4.1直到C1中的記錄讀完,關(guān)閉C1。 5.4.5、在批處理流程控制表中,將“旬報(bào)表生成”這一項(xiàng)的狀態(tài)改為“已完成”。 5.5、如果報(bào)表編號(hào)是70003,則在報(bào)表生成控制表中查詢已選擇的月報(bào),以此定義一個(gè)游標(biāo)(C1); 5.5.1、從C1中取出一筆記錄(報(bào)表編號(hào)、程序名); 5.5.2、調(diào)用處理程序生成報(bào)表; 5.5.3、如果報(bào)表生成成功,將“報(bào)表狀態(tài)”改為“已出”,否則改為“出報(bào)表失敗”; 5.5.4、重復(fù)5.5.1直到C1中的記錄讀完,關(guān)閉C1。 5.5.5、在批處理流程控制表中,將“月報(bào)表生成”這一項(xiàng)的狀態(tài)改為“已完成”。 5.6、如果報(bào)表編號(hào)是70004,則在報(bào)表生成控制表中查詢已選擇的季報(bào),以此定義一個(gè)游標(biāo)(C1); 5.6.1、從C1中取出一筆記錄(報(bào)表編號(hào)、程序名); 5.6.2、調(diào)用處理程序生成報(bào)表; 5.6.3、如果報(bào)表生成成功,將“報(bào)表狀態(tài)”改為“已出”,否則改為“出報(bào)表失敗”; 5.6.4、重復(fù)5.6.1直到C1中的記錄讀完,關(guān)閉C1。 5.6.5、在批處理流程控制表中,將“季報(bào)表生成”這一項(xiàng)的狀態(tài)改為“已完成”。 5.7、如果報(bào)表編號(hào)是70005,則在報(bào)表生成控制表中查詢已選擇的半年報(bào),以此定義一個(gè)游標(biāo)(C1); 5.7.1、從C1中取出一筆記錄(報(bào)表編號(hào)、程序名); 5.7.2、調(diào)用處理程序生成報(bào)表; 5.7.3、如果報(bào)表生成成功,將“報(bào)表狀態(tài)”改為“已出”,否則改為“出報(bào)表失敗”; 5.7.4、重復(fù)5.7.1直到C1中的記錄讀完,關(guān)閉C1。 5.7.5、在批處理流程控制表中,將“半年報(bào)表生成”這一項(xiàng)的狀態(tài)改為“已完成”。 5.8、如果報(bào)表編號(hào)是70006,則在報(bào)表生成控制表中查詢已選擇的年報(bào),以此定義一個(gè)游標(biāo)(C1); 5.8.1、從C1中取出一筆記錄(報(bào)表編號(hào)、程序名); 5.8.2、調(diào)用處理程序生成報(bào)表; 5.8.3、如果報(bào)表生成成功,將“報(bào)表狀態(tài)”改為“已出”,否則改為“出報(bào)表失敗”; 5.8.4、重復(fù)5.8.1直到C1中的記錄讀完,關(guān)閉C1。 5.8.5、在批處理流程控制表中,將“年報(bào)表生成”這一項(xiàng)的狀態(tài)改為“已完成”。6、結(jié)束處理如果處理成功,返回處理成功的信息。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱批處理結(jié)束初始化功能代號(hào)SC-990001、功能概述批處理結(jié)束后,進(jìn)行系統(tǒng)的初始化工作,系統(tǒng)狀態(tài)將切換到“日間狀態(tài)”,所有在此以后發(fā)生的交易都按日間處理的方式處理。在此過程中主要有以下幾個(gè)步驟:TRUNCATE 交易流水表、會(huì)計(jì)分錄表;批后數(shù)據(jù)庫(kù)備份;帳務(wù)核對(duì)(臨時(shí)會(huì)計(jì)分錄的借貸平衡檢查、總分核對(duì));切換系統(tǒng)日期;更新總帳科目累計(jì)文件(僅在旬末、月末、季末、年末進(jìn)行);修改帳戶資料中的“帳面余額”;將臨時(shí)表(交易流水臨時(shí)表、會(huì)計(jì)分錄臨時(shí)表)中的記錄導(dǎo)入正式表(交易流水表、會(huì)計(jì)分錄表)中,同時(shí)修改帳戶余額、刪除對(duì)應(yīng)的臨時(shí)分錄;切換系統(tǒng)狀態(tài)(進(jìn)入“準(zhǔn)日間”狀態(tài),此狀態(tài)下每筆帳務(wù)性交易在檢查可用余額時(shí),必須結(jié)合當(dāng)前余額、臨時(shí)表中已轉(zhuǎn)出、已取現(xiàn)、已消費(fèi)的金額,如果可用余額足以支付,則直接扣帳戶余額);將臨時(shí)表(交易流水臨時(shí)表、會(huì)計(jì)分錄臨時(shí)表)中的記錄導(dǎo)入正式表(交易流水表、會(huì)計(jì)分錄表)中,同時(shí)修改帳戶余額、刪除對(duì)應(yīng)的臨時(shí)分錄;(數(shù)據(jù)庫(kù)完全備份)。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、TRUNCATE 交易流水表、會(huì)計(jì)分錄表; 5.2、批后數(shù)據(jù)庫(kù)備份; 5.3、帳務(wù)核對(duì)(臨時(shí)會(huì)計(jì)分錄的借貸平衡檢查、總分核對(duì)); 5.4、切換系統(tǒng)日期; 5.5、更新總帳科目累計(jì)文件(僅在旬末、月末、季末、年末執(zhí)行): 5.5.1、如果是旬末,用“本旬借貸方余額”覆蓋“上旬借貸方余額”,并將本旬各項(xiàng)累計(jì)數(shù)據(jù)清零; 5.5.2、如果是月末,用“本月借貸方余額”覆蓋“上月借貸方余額”,并將本月各項(xiàng)累計(jì)數(shù)據(jù)清零; 5.5.3、如果是季末,用“本季借貸方余額”覆蓋“上季借貸方余額”,并將本季各項(xiàng)累計(jì)數(shù)據(jù)清零; 5.5.4、如果是年末,用“本年借貸方余額”覆蓋“上年借貸方余額”,并將本年各項(xiàng)累計(jì)數(shù)據(jù)清零; 5.6、修改帳戶資料中的“帳面余額”; 5.7、將臨時(shí)表(交易流水臨時(shí)表、會(huì)計(jì)分錄臨時(shí)表)中的記錄導(dǎo)入正式表(交易流水表、會(huì)計(jì)分錄表)中,同時(shí)修改帳戶余額、刪除對(duì)應(yīng)的臨時(shí)分錄: 5.7.1. 加鎖定義并打開會(huì)計(jì)分錄臨時(shí)表的游標(biāo)(C1); 5.7.2. 從C1中取出一筆記錄,如果是卡帳戶的科目,就修改相對(duì)應(yīng)的帳戶余額; 5.7.3. 將此筆會(huì)計(jì)分錄刪除,并刪除對(duì)應(yīng)的交易流水臨時(shí)記錄; 5.7.4. 重復(fù)5.6.2直到C1中的記錄全部讀完,然后關(guān)閉C1。 5.8、切換系統(tǒng)狀態(tài)(進(jìn)入“準(zhǔn)日間”狀態(tài),此狀態(tài)下每筆帳務(wù)性交易在檢查可用余額時(shí),必須結(jié)合當(dāng)前余額、臨時(shí)表中已轉(zhuǎn)出、已取現(xiàn)、已消費(fèi)的金額,如果可用余額足以支付,則直接扣帳戶余額); 5.9、數(shù)據(jù)庫(kù)COMMIT;并將批處理流程控制表中“批處理結(jié)束初始化”這一項(xiàng)的狀態(tài)改為“已完成”。 5.10、將臨時(shí)表(交易流水臨時(shí)表、會(huì)計(jì)分錄臨時(shí)表)中的記錄導(dǎo)入正式表(交易流水表、會(huì)計(jì)分錄表)中,同時(shí)修改帳戶余額、刪除對(duì)應(yīng)的臨時(shí)分錄; 5.11、數(shù)據(jù)庫(kù)完全備份。此步驟根據(jù)需要可以每周執(zhí)行一次,執(zhí)行時(shí)必須停止所有聯(lián)機(jī)交易。6、結(jié)束處理如果處理成功,在批處理流程控制表中,將“處理臨時(shí)表”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱代發(fā)工資入帳功能代號(hào)SC-940001、功能概述將代發(fā)工資資料讀出,逐筆入帳。本系統(tǒng)將每一筆代發(fā)工資的資料作為一個(gè)事物來處理,即逐筆COMMIT。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、從代收付文件中讀出一個(gè)批號(hào)的代發(fā)工資明細(xì)資料(定義成游標(biāo)C1); 5.2、從C1中取出一筆數(shù)據(jù),作如下檢查: 5.2.1. 讀取卡資料,檢查卡狀態(tài)、卡效期 5.2.2. 確定交易帳號(hào)5.2.3. 檢查帳戶信息(包括狀態(tài)、最高余額、最低余額、使用范圍)。5.2.4. 計(jì)算交易手續(xù)費(fèi),得到交易總金額5.2.5. 讀取商戶資料,檢查商戶資料5.2.6. 檢查對(duì)轉(zhuǎn)科目、對(duì)轉(zhuǎn)帳號(hào) 5.3、資料處理 5.3.1. 修改主帳戶資料5.3.2. 寫一條交易流水記錄到交易流水文件5.3.3. 拆會(huì)計(jì)分錄 5.4、如果上述處理成功,在代發(fā)工資明細(xì)文件中追加一筆記錄,累計(jì)本批入帳筆數(shù)、入帳金額,COMMIT;否則在代發(fā)工資錯(cuò)誤明細(xì)文件中追加一筆失敗記錄,累計(jì)本批未入帳筆數(shù)、未入帳金額,ROLLBACK; 5.5、重復(fù)5.2直到本批代發(fā)工資資料全部處理完畢,然后關(guān)閉C1、在代發(fā)工資明細(xì)文件和錯(cuò)誤明細(xì)文件中記錄入帳筆數(shù)、入帳金額、未入帳筆數(shù)、未入帳金額。 5.6、重復(fù)5.1直到所有代發(fā)工資資料全部處理完畢。6、結(jié)束處理如果處理成功,在批處理流程控制表中,將“代發(fā)工資入帳”這一項(xiàng)的狀態(tài)改為“已完成”,并返回交易成功的信息;注意:本處理過程實(shí)際上是在“日間狀態(tài)”下進(jìn)行的,如果入帳之后發(fā)現(xiàn)有問題,可以在當(dāng)天使用“成套交易刪除”交易將某批代發(fā)工資交易刪除。主機(jī)端概要設(shè)計(jì)文件深圳信德科計(jì)算機(jī)系統(tǒng)有限公司版本v1.0系統(tǒng)名稱中國(guó)光大銀行陽光借記卡系統(tǒng)編寫人陸競(jìng)功能名稱代收費(fèi)入帳功能代號(hào)SC-941001、功能概述將代收費(fèi)資料讀出,逐筆入帳。本系統(tǒng)將每一筆代收費(fèi)的資料作為一個(gè)事物來處理,即逐筆COMMIT。2、輸入數(shù)據(jù)無3、輸出數(shù)據(jù) 無4、啟動(dòng)條件 批處理主控流程啟動(dòng),或由系統(tǒng)管理員在命令行手工啟動(dòng)。5、主機(jī)處理 5.1、從代收付文件中讀出一個(gè)批號(hào)的代收費(fèi)明細(xì)資料(定義成游標(biāo)C1); 5.2、從C1中取出一筆數(shù)據(jù),作如下檢查: 5.2.1. 讀取卡資料,檢查卡狀態(tài)、卡效期 5.2.2. 確定交易帳號(hào)5.2.3. 檢查帳戶信息(包括狀態(tài)、最高余額、最低余額、使用范圍)。5.2.4. 計(jì)算交易手續(xù)費(fèi),得到交易總金額5.2.5. 讀取商戶資料,檢查商戶資料5.2.6. 檢查對(duì)轉(zhuǎn)科目、對(duì)轉(zhuǎn)帳號(hào) 5.3、資料處理5.3.1. 如果交易帳戶不是主帳戶,就將指定帳戶上的資金轉(zhuǎn)到主帳戶,記交易流水、拆會(huì)計(jì)分錄 5.3.2. 修改主帳戶資料5.3.3. 寫一條交易流水記錄到交易流水文件5.3.4. 拆會(huì)計(jì)分錄 5.4、如果上述處理成功,在代收費(fèi)明細(xì)文件中追加一筆記錄,累計(jì)本批入帳筆數(shù)、入帳金額,COMMIT;否則
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療設(shè)備代管協(xié)議書
- 勞動(dòng)專員聘用協(xié)議書
- 2025年基層醫(yī)療衛(wèi)生機(jī)構(gòu)信息化建設(shè)與醫(yī)療信息化技術(shù)應(yīng)用研究進(jìn)展報(bào)告
- 分割軟件評(píng)估協(xié)議書
- 員工持股清退協(xié)議書
- 合作協(xié)議補(bǔ)充協(xié)議書
- 雙聘合同補(bǔ)充協(xié)議書
- 土地清場(chǎng)費(fèi)用協(xié)議書
- 廚房員工合同協(xié)議書
- 重點(diǎn)流行病學(xué)知識(shí)及試題及答案
- 臨時(shí)演員聘用合同
- 車間衛(wèi)生打掃管理制度
- 造價(jià)風(fēng)險(xiǎn)防范管理制度
- 飼料粉塵清掃管理制度
- 某樓板裂縫修復(fù)及碳纖維加固施工方案
- 青馬選拔考試試題及答案
- 中國(guó)金融大模型發(fā)展白皮書
- 醫(yī)院防汛工作方案
- 保安證考試簡(jiǎn)易答題技巧及試題答案
- 畜禽廢棄物處理技術(shù)及其資源化利用途徑的研究
- TSG21-2025固定式壓力容器安全技術(shù)(送審稿)
評(píng)論
0/150
提交評(píng)論