账务核心.ppt

上传人:文库蛋蛋多 文档编号:2382514 上传时间:2023-02-16 格式:PPT 页数:25 大小:1.75MB
返回 下载 相关 举报
账务核心.ppt_第1页
第1页 / 共25页
账务核心.ppt_第2页
第2页 / 共25页
账务核心.ppt_第3页
第3页 / 共25页
账务核心.ppt_第4页
第4页 / 共25页
账务核心.ppt_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《账务核心.ppt》由会员分享,可在线阅读,更多相关《账务核心.ppt(25页珍藏版)》请在三一办公上搜索。

1、账务核心介绍,1,账务介绍,账务核心简介,1,账务核心业务架构,2,账务核心应用架构,3,账务核心协作,4,网银数据架构,5,账务核心服务接口,6,账务核心疑问,6,7,3,业务概述:账务系统用于管理客户资金、处理资金流动,是提供“支付宝余额”这一最重要的支付工具的核心服务系统。业务体系:账务系统是业务处理域的最后处理环节,是后台管理域的数据提供者。业务系统通过账务核心达到资金流动的目的,为客户提供支付服务。结算通过大总管平台管理资金交易凭证即会计分录,而资金交易凭证是由账务系统提供给会计系统的账务消息转化而成的。,账户核心-业务架构,4,业务服务职能账务交易类账户管理类账务查询类定时任务类(

2、账户内部调度的服务),账户核心-业务职能,5,账务模型最重要的是账户的余额字段和每一条账户流水账户每日变动?扎差么?(充、退,冻结么),账务体系领域模型,6,支付宝的账务管理体系是为了电子货币结算和自身核算管理的目的而建立的,所有的支付宝账户都会记录两方面的账务信息:分户账务信息,即分户账,包括该账户当前所有的状态信息,如账号、类型(公司/个人/内部)、余额、币种、冻结金额、账户状态、开户时间等等;账务流水信息,即流水明细,包括该账户自开户以来所有的变动过程信息,如何时通过何种方式存入一笔资金,何时通过何种方式支出一笔资金等等,何时有资金冻结,何时有状态变化等等。,账务管理-业务模型,7,电子

3、商务的三个流:信息流、资金流、物流。在整个电子支付系统中,资金流其实是一种特殊的信息流,一种带有价值的信息流。在账务交易中的交易信息数据就是资金信息流在账务处理体系统的载体。账务系统接收交易信息,进行记账操作(账务流水),然后根据额外配置信息生成会计消息,供会计系统记录会计分录。账务系统通过交易代码来区分不同的业务类型,业务代码(又称子交易代码)是更细化的交易代码,每一笔交易都能对应到一个业务代码上。交易代码的首位用于最粗粒度地区分账务交易业务类型。,账户交易类-业务模型,8,充值:从客户的角度:充值是客户将资金从其银行账户(或者以现金方式)划拨到其支付宝电子货币账户的过程;从银行的角度:充值

4、是资金从客户银行账户(或者以现金方式)划拨到支付宝银行存款账户的过程;从支付宝的角度:充值是支付宝的银行存款资产增加,同时对客户的负债增加的过程;总体而言充值是真实货币转换为电子货币的过程,是资金从外部流入支付宝资金体系的过程。箭头向上+;箭头向下-(应该不表示借贷关系),账户交易类-充值模型,9,提现:可以看成是充值交易的逆向交易(反交易不恰当)从客户的角度:提现是客户将资金从其支付宝电子货币账户划拨到其银行账户的过程;从银行的角度:提现是资金从支付宝银行存款账户划拨到客户银行账户或者现金的过程;从支付宝的角度:提现是支付宝的银行存款资产减少,同时对客户的负债减少的过程;总体而言提现是电子货

5、币转换为真实货币的过程,是资金从支付宝资金体系流出到外部的过程。只有完成提现,客户的电子货币才会拥有真实金融价值,才具备再次流通的能力。箭头向上+;箭头向下-(应该不表示借贷关系),账户交易-提现模型,10,转账:是一个账户的余额转移到另一个账户的业务。是支付宝资金体系内部的资金变化过程,与外部资金体系没有关系。理解:对于一个完整交易(例如淘宝购物)账户的交易过程是充值-转账-体现即:UserBankCard_AUserAliPayCardAUserAliPayCardBUserBankCardB,账户交易类-转账模型,11,冻结、解冻(圈存解圈更合理):中间状态业务的发生而产生的资金支付时,

6、业务完成往往需要一个过程,为了保证业务成功后资金支付也能够同步成功,需要将业务涉及的资金进行短期的冻结,这就是冻结业务的起源。进行冻结和解冻业务时,资金不发生直接变化,会计科目也不发生变化,只是资金的状态有所不同。冻结状态下的资金不允许任何形式的变更,包括支付、提现、转账等等。凭证类交易挂账类,是特殊的转账,单边账差错账处理类交易反交易,抹账,冲销的区别(资损、账不平,调账用?),账户交易类-冻结、解冻和其他交易,12,管理客户资金账户的资金,处理可以资金流动。业务系统依赖账务系统完成记账操作和账务明细查询操作;会员系统依赖账务系统完成账务管理会计核心依赖账务账务流水实现会计分录的操作与会计系

7、统的关系两个系统互相依赖,互不可缺。会计系统需要账务系统接收业务数据,账务系统需要会计系统管理内部账户之间的关系,监督记账的准确性。重复记账但关注点不同:会计核心与账务核心记录同样的资金流动信息,重复记账能在一定程度上保证数据安全。但账务核心重心在对外的客户资金,会计核心重心在支付宝自己的内部资金。账务核心用于完成支付业务,会计核心主要用于管理资金安全。,应用架构-系统间关系,13,记账处理流程冻结解冻处理流程资金预处理预处理资金还原,账务交易处理流程,14,账务核心与分布式事务支付宝采用两阶段提交协议来处理分布式事务,并采用最末参与者优化。(非XA吧)账务核心是支付宝分布式事务体系的默认参与

8、者,所有账务交易需要经过准备阶段和完成阶段账务两阶段处理流程,应用架构-账务分布式事务,预处理,提交,回滚,准备阶段提交阶段回滚阶段主事务状态图状态中没有回滚状态,主事务已经删除了分支事务:提交或者回滚分支事务都会del,账务核心-分布式事务状态一览,16,core-engine主要放置驱动各组件运作的核心引擎服务类,core-trans主要放置各类扩展组件外部服务依赖主要是依赖会计核心,账务核心系统应用架构-分层,17,黄色是服务接口绿色是组织各组件运行的组件引擎蓝色是各可插拔的组件特殊符号标出的是通过Osgi扩展点插入的组件(哪些是特殊的交易引擎和管理引擎),账务核心系统逻辑架构-组件图,18,账务核心系统逻辑架构-组件协作,19,前置与引擎的关系账务引擎是处理账务记账业务的核心功能,可以在没有分布式事务的环境下独立运行账务前置专门用于处理分布式事务相关的资金预处理,预处理还原此前置和上图所列的交易前置有何种区别?,账务核心系统逻辑架构-前置,20,系统服务依赖(外系统对账务的依赖),账务核心服务依赖,21,服务分类,账务核心服务一览,22,账户核心-账户管理接口,23,可用余额计算公式可用余额=账户余额-冻结金额-系统金额+本事务未达余额(事务回滚那本事务未达还有么),疑问1,24,疑问2,25,疑问3,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号