SmartERP的商业抽象原理

SmartERP作为一套提供企业信息化管理集成解决方案的软件,立足于商业基本概念,进行了准确而又简单的抽象,帮助用户理解商业本质和信息化管理的基本思路。换一个角度说,从一个管理者(老板)的视角,如何理顺公司管理的基本流程,把控公司管理的关键环节,更好的用数据服务决策,是SmartERP着力解决的问题。

1. 机构、部门、用户和权限组

一个公司、一所学校或者一个团体,在系统管理的角度,需要数据独立、财务单独核算,都是一个机构。一个公司可以有多个分公司,一个机构也可以定义多个下级机构,从而实现大企业的联合管理。

用户是系统的操作者,行为主体,通过账号密码登录系统,操作所有的业务。

部门是行政划分,一个用户只能属于一个机构、一个部门,但是可以属于多个权限组,而且,可以切换到下级机构,查看下级机构业务数据。

2. 客户、产品、供应商、订单和采购

客户是服务对象,产品是服务手段;不是所有的产品都能自己提供,代理产品涉及到外部供应商。

订单记录客户购买产品的细节,采购记录公司购买供应商产品的细节。

3. 进销存

采购(或生产)的产品需要入库,进入公司库存,库存增加;订单的产品需要给客户发货,从公司库存发货,库存减少。快速入库把添加采购和入库合并处理;快速发货把添加订单和发货合并处理。批量发货适合大规模出货和快销品行业。

4. 办公OA

公司员工的考勤、休假、费用报批、工资、事务执行、文件流转(文件库),构成了OA系统的基本功能要素。

5. 财务

给客户开出发票,订单付款形成收入;收到供应商发票,采购付款形成成本;费用报批和工资发放形成办公费用;在收款、付款过程中形成现金和银行账,进行必要的会计处理,形成财务报表。

6. 联系人

一个客户、供应商和用户可以有多个联系人。比如员工有自己的联系信息,也可以添加紧急联系人信息。

7. 办公地点

一个机构、客户和供应商可以有多个办公地点。比如一个工厂同时有厂房、办公室、仓库,而且仓库可能分布在不同的物理位置。

8. 档案、任务和服务

机构、用户、客户、供应商、产品等都可以添加档案,档案不一定对外公开;可以向公司、客户和供应商添加任务,针对每一个任务添加反馈和服务,一般对外公开,并自动推送给对方。

绝大部分企业的生意模式,都是下面图示的思路:登记公司销售的产品服务,部分产品需要由外部供应商提供,登记供应商资料,然后登记客户资料(如果已经在使用其他软件,可以导出资料,然后导入)。客户购买产品,登记为订单;产品需要从供应商处采购,登记为采购;采购入库,订单发货;采购付款,订单收款,形成财务收付款数据,最后汇总为各种报表。

image.png