互联网金融之信贷业务中台大揭秘(四)
编辑导读:互联网金融是是指传统金融机构与互联网企业利用互联网技术和信息通信技术实现资金融通、支付、投资和信息中介服务的新型金融业务模式。本文以其中的信贷业务为例,对其中台系统展开分析,希望对你有帮助。
介绍互联网金融业务中台的系列文章来到了第四篇,这一篇将介绍账务中心、会计中心的相关知识和搭建逻辑。
一、账务中心
1.1 定义
账务心用于完成财务数据记录通过对经济活动产生的信息行收集和加工,映整体财务况、业务营情况、现金流况。账务统定位为业系统与业务系统离,是业务产生的务信息合;记录资金往来和期末余额从而反应业务营情况。
1.2 设计原则
账务系统要求保证数据100%正确性和一致性,账务中心设计对外接口的时候重点考虑幂等性和原子性这两个指标。
幂等性保证:
- 涉及到单条数据库记录的通过数据库唯一id保证。
- 多表多记录复杂操作通过合同锁来保证。
原子性保证:数据库事务。
涉及到资金交换的,采用先转账后入账的顺序处理,所以入账操作是不可回滚的,失败重试由上层服务完成。
批处理和用户输入是不可信的,账务查询和账务更新之前都会做严格数据校验。
1.3 账务系统分类
- 复式记账账务系统
- 单边记账+复式记账账务系统
- 单边记账账务系统
1.4 详细设计
帐务中心以账户为主体,完整的记录资金的变化过程及结果。账户是指具有一定结构,用以分类记录经济业务引起会计要素的增减变动及其结果的一种载体。主要记录两方面的账务信息,一是分户账务信息,即分户账,包括该账户当前所有的状态信息;二是账务流水信息,即流水明细,包括该账户自开户以来所有的变动过程信息。
1.4.1 账户类型
按照所有权可分为个人账户、企业账户、内部账户。个人账户是面向个人用户开设的账户,如余额账户。企业账户是面向企业商户开设的账户,如放款商户。内部账户是为自身业务开展的需求而为自己设立的账户,如备付金账户
1.4.2 分户账务信息
至少要包含账户号、客户号、账户类型、账务余额、可用余额、冻结金额、币种、账户状态、开户时间、账户性质(资产、负债、所有者权益、收入、费用、利润)、发生额方向、余额方向、产品号、最后交易日期、最后交易时间、产品号等信息。
1.4.3 账务流水信息
账务流水包括一个账户所有状态变化的过程信息。账务流水是记录当日所发生的每一笔业务的详细信息,按交易发生的时间顺序排列,系统对每一笔业务分配一个唯一的流水号作为标识,存放于主机。对于会计系统,交易驱动方式产生的流水号是以一笔交易所产生的一套或多套会计分录为一个编号。账户管理体系对外提供了建立账户、账户记账、账户信息变更、账户信息查询等一系列的账户服务。
账务流水至少要包含账户号、交易日期、交易时间、客户号、流水号、产品号、交易代码、交易金额、合同号等。
二、会计中心
2.1 组成部分
会计系统主要是为财务服务的系统,包括会计分录和财务报表。
- 会计分录:称记账公式,它根据复式记账原理的要求,对每笔经济业务列出相对应的双方账户及其金额的一种记录。在登记账户前,通过记账凭证编制会计分录,能够清楚地反映经济业务的归类情况,有利于保证账户记录的正确和便于事后检查。每项会计分主要括记账符号,有账户名称、要和金额。会计分录分为简单分录和复合分录两种。用记账规则“有借必有贷,借贷必相等”进行编制会计分录。
- 财务报表:财报表括资产负债表损益表、现金流量表或财务状况变动表 、附表附注。
会计分录和财务报表的职责划分,由实际业务决定,会计分录生成的凭证可直接生成财务的主要报表做凭证,财务报表主要做报表后台和分析相关工作;也可以只生成初始数据,后续都由财务报表负责。
2.2 会计要素
会计要素是对会计对象所作的基本分类,是会计核算对象的具体化,是用于反映会计主体 财务状况和经营成果的基本单位。会计要素分为反映企业财务状况的会计要素和反映企业经营成果的会计要素中国《企业会计准则》将会计要素界定为六个,即资产、负债、所有者权益、收入、费用和利润。
资产是指企业过去的交易或者事项形成的,由企业拥有或者控制的,预期会给企业带来经济利益的资源。
负债是指企业过去的交易或者事项形成的,预期会导致经济利益流出企业的现时义务。
所有者权益是指企业资产扣除负债后,由所有者享有的剩余权益。
收入是指企业在日常活动中形成的,会导致所有者权益增加的,与所有入资关的经济利益的总流入。
费用是指企业在日常活动中形成的,会导致所有者权益减少的,与向所有者分配利润无关的经济利益的总流出。
利润是指企业在一定会计期间的经营成果。包括收入减去费用后的余额、直接记期利利得和损失。
2.3 会计恒等式
会计恒等式是指各个会计要素在总额上必须相等的种关系。它揭示了各会计对象要素 之间的联系,是复式记帐、编制会计报表的理论依据。
恒等式1:资产=负债+所有者权益
恒等式2:收入-费用=利润
恒等式3:费用+资产=负债+所有者权益+收入
2.4 会计科目
针对会计科目进行分类的标准主要有两个:一是会计科目核算的归属分类;二是会计科目核算信息的详略程度。
2.4.1 按其归属的会计要素分类
- 资产类科目:按资产的流动性分为反映流动资产的科目和反映非流动资产的科目。
- 负债类科目:按负债的偿还期限分为反映流动负债的科目和反映长期负债的科目。
- 共同类科目:共同类科目的特点是需要从其期末余额所在方向界定其性质。
- 所有者权益类科目:按权益的形成和性质可分为反映资本的科目和反映留存收益的科目。
- 成本类科目:包括“生产成本”,“劳务成本”,“制造费用”等科目。
- 损益类科目:分为收入性科目和费用支出性科目。收入性科目包括“主营业务收入”,“其他业务收入”,“投资收益”,“营业外收入”等科目。费用支出性科目包括“主营业务成本”,“其他业务成本”,“营业税金及附加”,“其他业务支出”,“销售费用”,“管理费用”,“财务费用”,“所得税费用”等科目。
按照会计科目的经济内容进行分类,遵循了会计要素的基本特征,它将各项会计要素的增减变化分门别类的进行归集,清晰反映了企业的财务状况和经营成果。
2.4.2 按其核算信息详略程度分类
为了使企业提供的会计信息更好地满足各会计信息使用者的不同要求,必须对会计科目按照其核算信息的详略程度进行级次划分。一般情况下,可以将会计科目分为总分类科目和明细科目分类。
总分类科目又称一级科目或总账科目,是对会计要素具体内容所做的总括分类,它提供总括性的核算指标,如“固定资产”、“原材料”、“应收账款”、“应付账款”等。
明细分类科目又称二级科目或明细科目,是对总分类科目所含内容所作的更为详细的分类,它能提供更为详细、具体的核算指标,如“应收账款”总分类科目下按照具体单位名称分设的明细科目,具体反映应向该单位收取的货款金额。如果有必要,还可以在二级科目下分设三级科目、四级科目等进行会计核算,每往下设置一级都是对上一级科目的进一步分类。
2.5 平衡校验
2.5.1 从账户维度
所有账户借方期初余额=所有账户贷方期初余额
所有账户借方发生额=所有账户贷方发生额
所有账户借方期末余额=所有账户贷方期末余额
账户期初余额+账户当日发生额=账户期末余额
2.5.2 从科目维度
科目期初余额+科目当日发生额=科目期末余额
下级科目余额总和=上级科目余额(科目总分检查)
2.6 会计科目与会计账户关系
无下级科目的会计科目称为叶子科目,叶子科目下按照实际账务处理设置会计账户,会计账户与资金账户一一对应。只有叶子科目下才能开立帐户,非叶子科目下不允许开立帐户。科目与账户的关系如下图所示,一级科目以三位数字命名参照人民银行相关规范,二级及二级以下科目按两位数字 01 起递增命名,含义自行定义。
三、账务中心与会计中心关系
一笔来自业务系统的请求会在帐务系统中产生至少一条账务流水记录,同时会计系统中根据业务需要产生一套或者多套的会计分录流水,账户余额与会计余额相对应。
简而言之,账务系统是提供对外的账务支持,帐户余额、账务明细都来自于账务系统;会计系统是为了内部核算管理需要而设立的,所有资金清算、核算与结转都需要会计系统支撑,两个系统相互依赖,账务系统是会计系统的前置。
为了提高交易性能,交易必须与账务分离,以提高交易处理性能和效率,从而有针对性的分块解决复杂业务逻辑。因此在交易处理完成之后,交易处理系统根据业务场景将交易分实时记账和非实时记账方式,将成功交易以流水的形式提供给账务中心。
账务的处理分为账务中心处理和会计中心处理,账户中心是会计中心的前置系统。交易流水到达账务系统之后,账务系统为每笔交易分配账务流水号,账务流水形成后,若是非实时记账,则直接通知业务系统记账完成,之后再记录分户账和更新账户余额。
若是实时记账,则开始记分户账与更新账户余额,余额更新完毕后,通知业务系统记账完成。账务中心记账完毕后,将定时以批量文件方式推送会计中心记账。同理会计中心记账也将为每笔交易分配会计流水,对于会计记账,需支持一借一贷、一借多贷和多借一贷的记账模式。会计中心记账也分为记分户明细账和更新会计账户余额。
作者:芬太克,微信公众号:芬太克,帝都互联网金融产品经理。北京大学硕士,5年+互联网信贷领域产品经验。
本文由 @芬太克原创发布于人人都是产品经理。未经许可,禁止转载
题图来自 Unsplash,基于 CC0 协议
- 目前还没评论,等你发挥!