首页 > 其他分享 >5分钟搞定企业财务中心模块

5分钟搞定企业财务中心模块

时间:2022-10-25 04:11:04浏览次数:51  
标签:搞定 财务 账款 单据 模块 企业 企业财务 水管

编辑导语:作为一名B端产品人,在设计业务系统中,难免要和财务打交道,而最大的门槛便是财务领域的模块设计了。本文作者从基本的原理,系统地介绍了如何设计企业中核心的财务模型,一起来看一下吧。

 

01 1分钟搞懂企业财务基本原理

要想成为一名合格的B端产品人,在设计业务系统中,很难避免要和财务打交道,以三爷过往带团队的经验来看,所有B端产品人最大的门槛就是财务领域的模块设计,本文我们就来系统介绍如何设计企业中核心的财务模型。

首先我们先跳过复杂概念,以最朴素的视角来看,对于一般性不涉及生产制造的贸易型企业来说,企业中最简单的财务模型可以用建模思维抽象为一个泳池与两个水管。

  1. 进项水管:资金流入,这里主要是指客户的打款,企业投资收益等其他流入项
  2. 出项水管:资金流出,这里主要指给供应商货款,内部员工工资,企业的其他支出等

而如果在两个水管同时打开的情况下,我们希望这个池子能装满水,此时只要保证进项水管的水流量能大于出项水管的水流量即可。

也就是一家企业如果想要盈利,只需要让资金流入大于资金流出即可。

那么如果将这个泳池模型使用专业术语进行描述,就可以分别称之为:

  • 企业营收(进项水管)
  • 成本支出(出项水管)
  • 利润(泳池有水)

基于此我们就可以推导出,一家企业最核心的财务管理内容就是下面三个部分:

理解了这个模型后,我们下面来看看要如何设计财务中心。

 

02 企业财务中心设计基本准则

企业财务信息化管理是一个宏大的工程,如果要实现全面管理往往要通过采购ERP系统或FMS系统进行管理,但是这无疑要耗费巨额的IT成本。

在中小企业中,在业务体量不大的情况下,我们只要实现下面两点管理就足够了:

具体来说分为下面几步:

  1. 数据化:将业务费用发生处实现数据化,使用单据进行承载
  2. 流向确认:根据单据确定为是资金流入还是资金流出
  3. 财务凭证:根据单据、资金金额、流向生成对应的财务凭证

整个过程可以用下面一张图来清楚的表示:

 

03 企业财务中心建设实战

带着这个设计准则,我们具体以某家商务企业的财务中心建设为例来看,如何搭建一个财务中心。

首先在这家企业中,财务管理的现状为典型的线下手工做账模式,以客户账款管理为例,现状的操作流程如下图:

可以看到首先由客户订单接入,根据订单金额计入客户账期,每月根据客户账期手工线下做账生成对账单发送至客户,再生成应收款,并由客户打款后进行账单核销,这其中所有部分均为线下操作。

这种模式不仅效率低下,而且由于人工进行做账极容易出现错误,从而导致整个客户的回款周期被拉长。

所以我们需要一套信息化的财务中心去解决企业财务领域的管理。

第一步我们先根据资金流向,将企业内部的正向和逆向业务发生产生的财务相关内容定义为应收账款与应付账款。

1)应收款项

将企业内部应收账款进行管理,梳理产生应收账款都有哪些业务场景?以及哪些应收单据?可以看到如下图所示。

2)应付款项

我们继续梳理应付款项,分为四个部分,分别是采购应付,物流应付,仓内加工费应付以及其他应付。

通过这样的梳理,我们就将企业内部的应收与应付下的所有场景与单据全部整理出来。

第二步我们就需要将资金的流动进行管理,同样的,这里也分成流入和流出。流入便是实收,账款,流出便是实付账款。

1)实收账款

可以看到在这家企业中,实收账款分为三大部分,分别是微信实收,账期实收和手工收款。

2)实付账款

通过这样的梳理,我们就将企业内部资金具体的流动管理完成了。

完成后,我们可以基于核销动作将整个企业的资金管理的两大财务工作:

这整个过程均为自动化实现,同时全过程单据串联从业务发生地到产生应付再到具体款项收到后应付核销,整个过程可追查且各个环节单据明细。

这样一家企业的信息化财务中心就被建设完毕了,建设完成的结果如下图所示。

我们可以做一个简单的对比,可以看到在之前手工入账的模式进行升级之后变成了全链路自动化的核销的财务中心模式。

综上通过这样的改造帮助企业不仅节省大量的人力,并且能大大提高后期财务审计的效率以及降低财务管理中的风险。

标签:搞定,财务,账款,单据,模块,企业,企业财务,水管
From: https://www.cnblogs.com/IT-Evan/p/16726226.html

相关文章

  • 本想搞清楚ESM和CJS模块的互相转换问题,没想到写完我的问题更多了
    本来只是好奇打包工具是如何转换ESM和CJS模块的,没想到带着这个问题阅读完编译的代码后,我的问题更多了。目前主流的有两种模块语法,一是Node.js专用的CJS,另一种是浏览器和N......
  • python之第三方库netifaces库:netifaces 模块用于提供有关网络接口及其状态的信息(①获
    前言1、 在系统运维等过程中,网络永远是离不开的话题。网络中比较基础的是网络接口,每个网络接口都有一个名字,并且有它的ip地址,还有关于从这个接口出去的包的路由。我们可......
  • - 模块“VPMC“启动失败,未能启动虚拟机?
    模块"VPMC"启动失败,未能启动虚拟机?原因:该主机的CPU类型问题,它不支持虚拟化性能计数器。可通过右击虚拟机,打开设置进行处理。解决方法:右击虚拟机⇨设置⇨选择处理器⇨虚......
  • paramiko模块
    paramiko模块paramiko模块功能:python代码连接服务器并执行相关操作。连接服务器方式:用户名密码的方式和公钥私钥的方式下载pip3installparamiko用户名和密码的方......
  • modbus输入模块跟输出模块还有控制模块有什么区别
    模拟量是表示在一定范围内连续变化的任意取值,跟数字量是相对立的一个状态表示。通常模拟量用于采集和表示事物的电压电流或者频率等参数。模拟量输入模块是一款可以采集模拟......
  • 拆解:AFEM-8231和SKY58290-20前端模块 苹果iPhone 14Pro Max
    近期,iFixit对苹果最新iPhone14的拆解终于完成了,认为这次iPhone14最值得点赞的不是更强的处理器,也不是卫星SOS功能和更大的摄像头,而是完全重新设计的内部结构——显示面......
  • 制作arduino蓝牙模块接收app(App inventor的简单使用)
    组件如下:APP界面如下(码了logo):功能概述选择设备进行蓝牙选择接收arduino发送的文本,存储到变量中,显示在温湿度显示的标签中断开连接可以断开蓝牙连接,并让断开......
  • Python 中 logging 模块的使用
    Python中logging模块的使用logging模块简介Python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用。这个模块提供不同的日志级别,并可以采用不同......
  • Python的venv模块
    20221024python的venv可以在制定文件夹下创建一个虚拟环境,不使用的时候删除该文件夹即可。python3-mvenvmyvenv参考:[1]https://blog.csdn.net/weixin_39862899/a......
  • 嵌入式工业级5.8G无线图传模块
    无线图传领域,2.4G干扰会大,基本靠谱选择就是ISM5.8G,对于图像的传输质量要求很高,尽量保障体验到无延时不卡顿实时传输!大概的主流应用如下:应用场景一:工业级4G路由......