虚拟账户是怎么设计的?里面包含了什么?来看看文章吧~
要说虚拟账户,先说什么是结算。
结算的狭义概念是支付。广义的结算包括两个概念:一个是结算,一个是计算。很容易理解——就是应付金额是通过一定的业务规则计算出来的;结算——按照一定的会计期间规则,以一定的方式向对方付款。
结算业务作为一种产品设计,包括结算单据管理、发票管理、账户管理、财务管理等相关对象管理。
以一个简单的企业为例:
在我们的平台上帮助我们推广产品的用户会得到一定的推广费。如果没有虚拟账户,我们可能需要按照一定的账户周期(比如一个月)汇总这个用户获得的推广费,然后以一定的方式支付给用户。这个流程是结算业务。如果中间设计了一个虚拟账户,我们可以把用户获得的推广费加到这个虚拟账户上。该虚拟账户可以实时显示该用户累计的推广费用。用户可以根据账户余额实时申请结算,我们也可以根据一定的账户期限进行支付。
从上面可以看出,虚拟账户本质上是一个账簿,根据一定的维度建立不同的虚拟账户,即建立不同的账簿来实时反映计算出的货币的累计价值,从而丰富了我们的结算模式。
那为什么叫虚拟账户呢?
原因是虚拟账户里的钱只是一种应付款,不能像银行、支付公司那样进行交易,所以虚拟账户的伟大功能就是它的记账功能。
每个人都有一定的虚拟账户概念。现在我具体介绍一下如何设计虚拟账户。
我们知道虚拟账户本质上是一个账本,那么账本会有哪些要素呢?
时间、事件、收支、余额等。,总账有总账和明细账,如下图所示:
总账是记录各科目借方余额、贷方余额、总余额的账簿,明细账是总账中某一科目的明细流水账。虚拟账户其实和这个差不多,由实时账户结构和实时核算结构组成。
如下图所示:
(1)账户结构
账户结构主要描述建立账户需要哪些项目,即需要哪些常用字段,如下图所示:
(2)会计结构
会计结构主要针对账户余额的流动信息,如下图所示:
以上是基本核算项目信息和基本核算项目信息。如果了解了这些信息,可以进行整合,根据业务需要,可以在这些项目中添加一些其他的补充信息项目。
我们的数据表已经建立好了。我们用一个案例来说明这个账户和会计的作用。
例如,我们为我们的用户张三设置了一个推广费用账户。1月2日,我们开了他的账户。同日,张三有两笔1000元的促销费,但账期尚未到,无法交钱;1月3日,其中一个业务账号到了,钱可以打给他,金额500;1月4日,我们给了张三500元起的钱。
关于以上业务,我们的账户查询和会计查询是什么?
如下图所示:
我想我们通过账户结构、与会计结构相关的基本项目、案例描述,对虚拟账户设计有一个大概的了解。我将在下一章——交易系统中详细说明如何生成会计流程,以及如何设计触发会计流程生成的功能。
让我们总结一下与虚拟客户相关的知识点:
虚拟账户本质上是一个记账系统,他是结算系统中一个结算对象载体;虚拟账户设计包含着账户结构、账务结构;账户结构类似于总分类账,记录某一账户余额属性,可以提现某一账户实时的账户余额;账务结构类似于明细账,是总分类账金额发生变动的明细记录,他是触发账户余额变动的最根本来源,并且也可以用它进行会计处理;因此,通过虚拟账户系统的建立,实际实现了相关业务(如账户余额、会计流程)的实时显示和相关业务(如会计变更、会计记账)的实时触发。
这篇文章最初是@罗飞发表的,大家都是产品经理。未经允许,禁止转载
标题图来自PEXELS,基于CC0协议
1.《虚拟账户 虚拟账户如何设计?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《虚拟账户 虚拟账户如何设计?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/fangchan/1314225.html