新媒易动态
NEWS CENTER
NEWS CENTER
2019-10-19
对于存货报表,如果按照确定的逻辑生成,一般都不会有什么问题。
1)存货日报表、月报表主要是核算期初、期末数量与金额的,所以我们不仅要保证数量的正确,也要保证金额的正确。
2)对于库龄报表一般统计30天以内,30~60天,60~90天,90~120天,120~180天,180~360天,360天以上存货数量与金额,了以库存的组成,可以判断存货的风险、制定促销方案等。
3)报损、盘盈盘亏报表,一般是统计损失、进行存货计提等相关预案的。
这里有期初、期末、库龄、库存周转天数、库存周转率等概念,可以搜索了解一下。
开发每个财务相关的报表,我们都需要了解其开发的意义与作用,这样对于后续的数据核对与结账都有非常大的帮助。
虽然上面列出了几部分,但是在实际的系统开发过程中,可以按商品级出具报表,按商品分类出具报表,按仓库级别出具报表,按帐套出具报表。
不同的维度统计出来的数据指标可能会有很大差异,但对于分析时是非常有用的。
1)用什么样的方法核算成本
这是首先要确定的,在财务进销存系统中成本的计算是否准确及时是关键。
前面介绍了几种方法的优缺点,根据经验采用移动加权平均法的比较多,方法确定了可以进行系统的设计开发。
2)确认所有的出入库单据类型
明确每种单据的流程,确定每种单据的计算逻辑;只有逻辑清晰了,成本的计算才会精确,不同的单据成本计算的数据逻辑会有不同。
举个例子:当仓库盘盈一件商品时,它的成本价如何计算呢?
这里有两个比较简单的方法:第一种是取当前商品的移动加权价作为成本价做入库;第二种是取商品的最新进货价作为成本价做入库。
3)确定计算的粒度
这部分需要根据财务的会计主体来确定。
目前都是线上线下贯通,互相结合,形成所谓的新零售的模式。这些销售模式都是为了拉新、引流、留存最后带来销售提升公司的GMV,从而当模式、供应链路都成熟后能够盈利。
在FMS系统中关注的是根据公司发展,建立不同的账套,核算不同公司间的交易以及公司间的成本转换与平衡,对于存货部分,我们首先要确定库存组织。
举个例子,我们的成本计算是按公司与子公司间的商品+供应商来计算,还是按照仓库+商品+供应商来计算呢?
不同的计算维度,对于成本的影响是比较大的,所以此部分要提前与公司财务确定。
4)批次概念
在以往参与OracleR12的系统升级时了解到,在Oracle ERP中有一个批次的概念即SerialNumber,这个类似于一个全局主键,通过它可以查询到这个商品的所有变动。
所以,在成本计算的程序中可以引入批次号,在前面的财务系统模块中有一个“批次成本计算”指的就是这个。
5)理解成本计算的方法
在商品成本计算过程中如果确定了移动加权平均法,但在商品出入库时还是会根据先进先出的原则(辟如按生产日期先后出库),所以要在明确计算逻辑时设计清楚。
此外,财务成本计算还要依赖于前端的各业务系统数据,所以在设计的时候可能会需要前端的业务系统配合进行相应更改。但原则是尽量减少耦合,保持各业务的单一原则。
这里说明一下:
1)在中间服务中可以实时计算成本,在FMS财务管理系统中有一个定时计算成本的过程,这两部分引用的是相同的计算方法。
2)实时计算商品成本主要是为了前端各业务的成本显示与一些实时性报表的显示,但不作为财务记账的基础。
3)FMS财务管理系统中的成本计算是最终财务收入成本报表、存货报表等的数据来源,而且在设计时需要考虑重算机制(重算机制不能跨会计周期,不能影响已经确定的相关数据)。
4)成本计算过程说的简单就是依赖于出入库单据、库存数据及相关的规则进行计算即可,复杂的是涉及数据的核对、数据的重算机制、数据的尾差等,在系统开发中要进行详细的验证。