之前参与公司财务业务的开发,自己阅读《会计学基础》后,自己尝试设计了一下业务架构,现在整理记录一下。

基本模型

组织

在财务中,会计并不关心这个组织是做什么的,在财务系统开发中我们将门店 仓库 供应商等统称为组织这种级别的组织我们称之为3级组织
对于国家税务局来说,他并不关系每个一级组织的情况,他们所关系的是分公司公司及2级组织和1级组织
为了统一模型我们给每个公司建立一个虚拟子公司称之为本部子公司
以上说的公司就是子公司,总公司其实只是子公司的股东,在这套模型中作为对外投资关联
对于其他不完整的组织我们通过虚拟的方式使其变得完整

交易

这里先忘记之前的交易的理解
我们这里的交易是指:两个组织之间发生的某种行为,这种行为涉及到双方资产与负债的变动,交易发生在3级组织之间,
我们之所以将交易的发生放在3级组织是应为现实生活中可是是去门店购买,大客户可由仓库发货,并不是分公司,但是3级组织作为2级组织的一部分在最总汇总时可以被归属到某个2级组织甚至1级组织
门店仓库这些不同类型是组织的一个tag,组织可以同时拥有多个tag

单据

在交易的过程中会出现一些文件信息用于记录交易这样行为的发生过程,这种文件信息我们称之为单据
像仓库间调拨,销售,验收,这些我们都称之为单据,发票作为一种特殊的单据也是单据的一种

交易模型

交易的行为是可以被枚举的我们提前确定这个交易的过程,定义为交易模型
交易模型确认交易过程是如何发生的,产生什么单据,交易过程可以用于几级组织
整个交易的过程按照交易模板预先设置好的去执行

交易模板确定什么组织和什么组织之间可以发生什么交易通过组织tag确定

业务视图(举例说明)

定义

业务视图是在基本模型之上对于各种数据的处理过后生成的某种数据视图–报表
视图单据可以以来其他视图单据
处理过程包括人工审核等
直接视图是指不经过任何处理就生成的业务视图,如业务要看门店A的销售情况,可以直接查看基础模型的销售单,这个销售单在业务视图的展示需要通过直接视图进行展示
举例:如结算单,对账单,凭证

结算单

结算单的业务用途,结算某个子公司和供应商之间的会计期间的账务
描述过程为:通过某个子公司和某个供应商的预付款、发票、费用单、对账单进行结算,最终生成预付款单据视图
财务调整是结算单的一个处理过程
预付款和发票是基本模型中的数据
最后一个对账单是另一个业务视图,我们现在看来看一下

对账单

对账单是用于某个子公司和供应商之间的结算过程,最终生成结算单
对账单利用验收单,退货单,补救单这3个基础数据生成子公司和供应商之间的对账单
最终对账单提供给结算单支撑

关于财务业务模型的思考相关推荐

  1. 【易通慧谷】业务风控产品模型思考:解读业务模型的6个层级

    一直想找个机会说说我对业务风控的一些业务及产品上的理解.由于业务敏感性,有些东西不能写的太详细,见谅. 业务风控重要性 如果把平台比喻为一颗树,那么需要投入足够的养分才能快速生长,而业务风险则是寄生于 ...

  2. 「业务架构」通过设计实现业务模型架构

    过去的架构师往往把他们的注意力集中在一个静态的物体上.我认为动态变化更重要:人的动态变化,他们与空间和环境条件的互动. ---------------------------------------- ...

  3. 面向服务体系架构和业务组件的思考

    摘要: 在基于面向服务体系架构(SOA)中,"组件化"是一个很重要的概念,如何进行"组件化"开发是搭建企业级业务基础平台时需要考虑的一个重要课题,本文通过建立业 ...

  4. Facebook首席工程负责人胡鲁辉:数字化2.0的理念、架构与业务模型丨鲸犀峰会

    数字化,到底是什么? 有人认为,搭建起一个中台就可以:有人认为,数字化就是一场技术变革. 一千个人,就会有一千种说法. 近日,Facebook首席工程负责人胡鲁辉在雷锋网(公众号:雷锋网)主办的「鲸犀 ...

  5. 分析业务模型-类图(Class Diagram)(上)

    摘要:类图(Class Diagram)可能是用得最多的一种UML图.类图的基本语法并不复杂,你可能最多学习两三天就可以掌握,然而要真正做到活用类图则可能需要几年的功力.类图是锻炼面向对象分析(OOA ...

  6. 【软件工程】构件化业务模型CBM

    文章目录 引言 CBM框架 业务构件 松耦合和高内聚 原文链接 引言 随着Internet的流行,市场越来越趋向于网络化,对于企业而言,其服务趋于专业化是必须的.企业之间传统的边界由于全球连接平台而被 ...

  7. 从奥运门票系统瘫痪到家乐福踩踏事件看软件设计中业务模型的处理

    从奥运门票系统瘫痪到家乐福踩踏事件看软件设计中业务模型的处理 作者:郭方明 完成日期:2007-11-17 version 1.0 联系信箱:gfm.job@Gmail.com 注:转载文章,请注明作 ...

  8. 大型企业中业务中台建设思考

    大型企业中业务中台建设思考 近年来从互联网领域到传统行业竟争变得日益激烈,消费者的层次结构和个性化需求在快速发生变化,企业为了应对这种变化不得不进行业务的快速迭代,在此背景下IT行业里中台的概念逐渐火 ...

  9. 企业服务业务系统-业务模型梳理(中)

    本篇文章算是企业服务业务系统的第二篇文章,上一篇选取了4个系统作为基本业务系统的基础服务功能,有了基础服务,之后的业务系统开展建设起来会方便很多.本篇文章和后面一篇文章则会基于上一篇文章中提到的系统做 ...

最新文章

  1. 数梦工场助力云计算国标制定
  2. OpenCV | 基于visual studio 2010版本的OpenCV3.0.0配置文件
  3. 使用dshow抓取摄像头数据时,回调函数时间为0的问题
  4. Silverlight在IIS中的配置
  5. 使用Jenkins来发布和代理.NetCore项目
  6. 嵌入式C语言之struct内存分配分析
  7. 形容人的内核是什么意思_识人核心是什么?
  8. python分布爬虫_13天搞定Python分布爬虫(第七天)(Scrapy)
  9. 《王者荣耀》回应故障:3个工作日内补发排位赛星积分丢失
  10. 如何利用 MySQL 攻破数据库性能瓶颈?
  11. 一个模型搞定十大自然语言任务:NLP全能选手来了 | 论文+代码
  12. HDU1847 Good Luck in CET-4 Everybody!【SG函数】
  13. nlp项目:搭建一个简单的问答系统
  14. 中间键 csrf跨站请求伪造 装饰器相关 auth模块
  15. 史密斯圆图串并联口诀_史密斯圆图基本原理及应用.ppt
  16. 商业需求分析(BRD)模板
  17. 愤怒的调音师《调音台不思议手记》
  18. 超越网络的JavaScript
  19. macOS调整分辨率与HiDPI
  20. 一文解析圆柱锂电外观缺陷检测问题

热门文章

  1. python读取word文档并做简单的批量文档筛选
  2. 【雷达通信】相控阵天气雷达探测晴空回波能力分析Matlab源码
  3. [office2010]受保护的视图如何找到源头
  4. <转载>Presto对接华为HDFS 3.X,Unrecognized Hadoop major version number解决方案
  5. Pandas实用的25个技巧
  6. POI操作EXCEL删除行
  7. 小京东等产品后台版权及logo修改教程[ecshop二次开发]
  8. 【商业知识】产业链基础知识
  9. iOS横屏电子签名上篇【核心原理: 旋转特定的屏幕 Quartz2D】应用场景:采集电子签名,支持签名界面为横屏其余页面都是竖屏、清除重写、灵活控制提示语信息、以及查看商户协议等
  10. IE10及以上CSS滤镜失效(偶然发现)