我现在的口号是”让一切变得更有趣、更有意义✌…让我们做更多有趣有意义的事吧!————-跑题三千里… 从2011年起从事银行软件开发有一些年头了,做了4年的C开发、4年的Java开发,如今(干前端),站在半山腰回头一望来时路,心中有百般味道,作为一名程序员,以技术为本,从技术角度看业务,现将上家公司做的系统总结出来,做成Xmind的思维导图(github地址:link),偶尔翻看还是很有收获。银行系统在建设时可能比我画出来的更为庞大和精细,在每一个分支中可能就有一个小系统。我这里是从小核心的角度,尽可能包括基本的业务,从大方向上展示银行的基础业务,我将从账务、存款、贷款、票据、资金池、结售汇 6个方面也介绍:
账务:以科目为基础建立会计模型,对系统内部账户、挂销账、总账进行处理,是银行核销的基础组件;科目:一般以财政部2016年发布为标准,之后每年稍有修改;内部账户:是银行为了细化账务在内部建立的一个核算账户,有账务余额和历史明细,有些账户具有零余额、只收不付、只付不收等特殊功能,有些小系统没有内部都是记科目账。
存款:存入Deposit和支取Withdrawal是所有客户账记账的核销基础组件,包括资金池在内的都依赖于这两组件;存款是对客户存入金额账户种类、产品、利息、销毁等全生命周期的管理。这里只对常用产品如定期、活期、通知、委存、保证金做了介绍,像协定、协议、定活两便、主子账户、支农等特殊账户没介绍。
贷款:从授信、额度、放款、还款(提前、正常、逾期)、转垫款、转非应计、核销等全生命周期的管理,贷款产品分很多,这里只介绍了一些基本的普贷、委贷,还有银团贷款、同业拆入、按揭贷款、抵质押贷款等没有介绍,例外贴现也是贷款的一种,贷款要做复杂可以很复杂,但是本质都是根据授信额度给客户放款、生成还款计划、还款或逾期处理、计息、核销这一个流程。例外还有一部分就是授信、额度管理。
票据:一般分为纸票和电票,我这里只介绍电票,因为现在纸票用的很少了,2018年上海票交所上线后就更加这样了,纸票是有实物的票,电票没有只在票据系统里有,对票据的承兑、贴现、转贴现、回购、摊销、付款、清偿、追索等流通过程进行管理就是票据系统的功能。转贴和再贴的区别就是交易对手不通,一个是央行,一个是其他金融机构。票据也有授信等环节,票据的主要作用还是解决实体交易者之间的信用问题,让不同的交易者都放心交易。
资金池:是银行服务企业客户进行灵活智能资金管理的一个产品,它要实现一个资金联动、管理有效的企业账户树,提高企业资金的使用效率。资金池也称为现金管理系统,是银行系统中非常有挑战的系统,它能很好的检验系统。主要包括账户树建立、协议管理、请款、归集、划拨、贷款等功能。
结售汇:是一个买卖货币的交易系统。其中包括汇率维护、结汇、售汇、系统内平盘、系统外平盘、月末平盘等功能,炒的起外汇的都是有钱的主,结售汇的记账挺特别的。
我将在后续6篇文章中一一介绍,业务处理逻辑细到伪代码级,我不知道这个应该交业务还是技术篇,就当是一次业务之旅吧,希望多年以后再挖坟出来还能认识一二,最后说明一下真正大型银行的业务比我索列的要复杂的多!
附上《2019最新会计科目明细表(新会计准则)》
2015-2018年间天天配置记账会计分录,和科目打交道,有趣,未完待续…
Comments
😅 Commenting is disabled on this post.