不同计价方式对存货核算的影响
2010-11-24 13:21
204 查看
入库
先做六种计价方式存货的其他入库,自动传存货核算其他入库单。第一笔,数量为10,单价为80元。
第二笔,数量为40,单价为90元。
二、出库
做一笔其他出库,数量为2,单价不填。如果这里填写了单价,则在存货核算里就不会按照存货的计价方式进行成本计算。三、不同计价方法的不同业务处理
1、先进先出
(1)成本计算结果
成本计算前,发出单价为0元。结存单价以移动平均计算。对先进先出存货进行成本计算,得到出库成本。
成本计算后,发现出库成本计算得到80元。这是根据先进先出计价规则得到的出库成本,先进先出存货出库成本按照库存现存的最早入库的存货价格出库。结存单价仍然按照移动平均规则计算。
(2)出库数量超过第一笔入库的情况
由于先前的出库没有数量没有超过第一笔入库数量,所以第一笔发出价格为第一笔入库价格80元。现在再做一笔出库,数量填写20个,单价为空。成本计算前,查询存货明细账。看到发出价格暂估为上一次的结存价格。(但是为什么第一次发出2个的时候不暂估呢?)
成本计算后,再次查询存货明细账。这次的出库价格86元是根据先进先出核算规则得到的。20个出库存货里,有8个存货按照80元出库,12个按照90元出库,出库价格为加权平均价格,86=(8*80+12*90)/20。
(3)库存出库时填写了单价的情况
之前的所有库存出库单都没有填写单价,没有填写单价的出库单通过成本计算得到出库单价;填写了单价的出库单不需要通过成本计算得到出库单价。查询存货明细账。发现这一笔5个的出库,单价是出库单上填写的100元。
成本计算中可以看到刚才那条记录,但是由于填写了出库单价,所以成本计算不影响出库单价。(成本计算有触发生成实时凭证的作用,所以不需要计算成本的单据也要在这里做一次成本计算)
可以发现如果在出库单上填写了单价,则出库价格不再按照存货的计价方式进行计算。
(4)计价辅助数据查询
先进先出计价方式的存货可以通过【财务会计-存货核算-账簿查询-计价辅助数据】节点查询到详细的出入库对应关系。左边列示的是所有的入库,右边列示的是所有的出库,相同行表示出入库的对应关系。可以从这里查看刚才所做的所有操作的出入库对应关系。
2、后进先出
(1)成本计算结果
成本计算前,发出单价为0元。发现结存单价为按照移动平均计算。对后进先出存货进行成本计算(截图忽略),回查存货明细账。发现发出存货的单价计算结果为90元。这是根据存货的计价方式得到的,后进先出存货出库时按照最后一次入库价格出库。
(2)出库数量超过最后一笔入库的情况
由于先前的出库数量没有超过最后一笔入库数量,所以2个出库存货的价格为最后一笔入库价格90元。现在再做一笔出库,数量填写40个,单价为空。成本计算前,查询存货明细账。看到发出价格暂估为上一次的结存价格。(同样的,为什么第一次发出2个的时候不暂估呢?)
成本计算后,再次查询存货明细账。这次的出库价格89.50元是根据存货计价方式计算得到的。40个出库存货里,有38个存货按照90元出库,2个按照80元出库,出库价格为加权平均价格,89.50=(38*90+2*80)/40。
(3)库存出库时填写了单价的情况
之前的所有库存出库单都没有填写单价,没有填写单价的出库单通过成本计算得到出库单价;填写了单价的出库单不需要通过成本计算得到出库单价。查询存货明细账。发现这一笔5个出库,单价是出库单上填写的100元。
对5个出库进行成本计算(由于已经填写了出库价格,现在的成本计算相当于走过场),
截图忽略。回查存货明细账,发现经过成本计算,出库单价没有发生变化。
(4)计价辅助数据查询
对于后进先出计价方式的存货,可以在【财务会计-存货核算-账簿查询-计价辅助数据】节点查询详细的出入库对应关系。3、移动平均
(1)成本计算结果
成本计算前,查询存货明细账,发出金额为0元。对移动平均存货进行成本计算。
成本计算后,发现存货的发出单价变为88元。这个价格是根据移动平均计算公式计算得到的。可以发现发出价格就是结存价格。
(2)出库数量超过第一笔入库的情况
为了与其他计价方式对比,这里也做一笔出库,数量为30,单价为空。成本计算前,查询存货明细账。发现已经暂估了出库单价为88元,暂估规则是移动平均计价。
进行成本计算(截图忽略),回查存货明细账。发现发出价格仍为88元,这是移动平均计算的最终结果。
发现规律:移动平均计价的存货,当通过成本计算方式得到出库价格时,计算出的出库价格与上一次的结存价格相等。
(3)库存出库时填写了单价的情况
同样填制一张有出库价格的出库单,数量为5个,单价为100元。查询存货明细账。发现发出价格为100元。
进行成本计算(截图忽略)。回查存货明细账,价格没有变化。
4、个别计价
(1)个别计价存货的出库成本通过“个别指定”确定
成本计算前,查询存货明细账。发现出库单价为0元。查看成本计算节点,发现只有两条入库的记录,没有找到数量为2个的那条出库记录。对入库的记录进行成本计算。
成本计算后,查询存货明细账,由于成本计算时没有出库记录,所以明细账没有任何变化。
成本计算后,找到数量为2个的出库的原始存货核算单据。选中个别计价存货,发现上边一栏的“个别指定”按钮点亮。点击“个别指定”,指定出库成本单价。如果此时没有进行过入库的成本计算,这里就找不到供指定的入库记录。
弹出个别指定的窗口。上边显示的是出库记录,下边显示的是入库记录。
手工指定一下出库的2个存货来自于哪笔入库,数量等于出库数量即可。
指定了出库成本来自与哪里之后,发现个别计价存货的单价已经自动计算出来了,上边的“个别指定”按钮也置灰。这里计算出的单价是上面选择出库记录单价的加权平均计算结果。
另外,也可以发现在前面进行过成本计算的存货单价都回写到了存货核算的原始单据上。
查询存货明细账,发现刚才看到的0元已经变成了指定单价后的85元。
(2)勾选了出库跟踪入库的个别计价存货成本计算
之前的个别计价存货没有勾选出库跟踪入库,所以出库成本计算只能通过存货核算原始单据的“个别指定”功能实现。现在勾选“出库跟踪入库”。勾选后的个别计价存货就可以通过成本计算得到出库单价。
再做一笔出库业务。发现勾选了“出库跟踪入库”后,再做个别计价存货的出库时,系统提示表体没有指定“对应入库单号”和“对应单表体ID”。
启用了“出库跟踪入库”后,必须在出库阶段就指定这笔出库是来自于哪笔入库。在单据模板上,将表体中要求的字段显示出来。重新制单,每行指定对应的入库单号。指定后,单价自动取入库单里的入库价格。
不做任何操作,直接查询存货明细账,发现这次出库的10个存货由于指定了出库价格,金额为90元。
在成本计算节点进行成本计算。在查询界面,勾选“出库跟踪入库的个别计价出库单是否自动成本计算”。
查询出一条出库记录。如果不勾选上面的勾,则查不到任何记录。
进行成本计算(截图忽略)。回查存货明细账,发现出库成本仍然为90元。
查询存货核算的出库单,找到10个的出库记录。发现出库成本为90元(这是从库存系统传过来的价格),上面的“个别指定”按钮置灰。
(3)库存出库时填写了单价的情况
做一张库存的其他出库单,选择对应入库单号,系统自动带出了价格90元。手工将单价改为100元。如果启用了出库跟踪入库时,出库单必须指定入库单,但单价可以手工修改。
如果没有启用出库跟踪入库,则直接手工填写单价即可,后续操作与启用了出库跟踪入库的操作相同。
查询存货明细账,发现账上的发出单价为100元。
进行成本计算(截图忽略),回查明细账,发出价格仍然为100元。
(4)计价辅助数据查询
对于个别计价方式的存货,可以通过【财务会计-存货核算-账簿查询-计价辅助数据】节点查询详细的出入库对应关系。5、全月平均
(1)成本计算结果
成本计算前,查询存货明细账。发出单价为0元。成本计算后(截图忽略),回查存货明细账,发现发出单价变为了88元。这个单价是移动平均计算规则得到的。
再做一笔入库和一笔出库,看一下效果。
先做一笔入库,数量为50个,单价为85元。
再做一笔出库,数量为18个,单价为空。
现在查询存货明细账。发现18个的出库发出单价为88元。这个价格取自上一次成本计算得到的发出价格。
对这两条记录进行成本计算。
成本计算后,回查存货明细账。发现18个存货的发出单价变为上一次结存价格。根据之前发现的规律,可以知道此处使用的是移动平均计算的出库单价。
(2)库存出库单手工输入单价的成本核算
做一张出库单,价格手工指定为100元。成本计算前,查询存货明细账,发出存货单价为100元。
进行成本计算(截图忽略),回查存货明细账,单价不变。
(3)全月平均计算
通过之前的单据试验,发现全月平均计价的存货在当月全月平均计算之前出库核算规则是按照移动平均来的。全月平均存货在月末结账时,需要进行全月平均计算,这个计算不同于成本计算。对于全月平均存货,成本计算时相当于暂估出库价值,而真正的确定入账价值要通过全月平均计算节点来确认。
当月月末,在结账之前,进行全月平均计算。在【财务会计-存货核算-账务处理-计算全月平均单价】节点,选中全月平均计价存货。
确定后,系统自动计算出全月平均单价,发现单价为83.13元。使用的公式也显示在了上面。
就算完毕后,查询存货明细账,发现之前所有没有填写出库单价的单据,出库单价都调整为了新的全月平均单价83.13元,填写了出库单价的单据单价不变。结存单价也同步更新为当前计算的全月平均单价,之前的结存单价也进行了相应的更新。
6、计划价
(1)计划价成本计算
计划价存货在存货核算模块显示的各类价格都是计划价。成本计算前,查询存货明细账,发现之前的几笔出入库单价均为计划价100元。点上面的“综合”按钮,可以显示存货计价差异。这里的差异项目后续要进入“材料成本差异”科目进行核算。
对三笔出入库业务进行成本计算。
进行成本计算以后,回查存货明细账。
发现经过成本计算后,借方差异、贷方差异和结存差异等项目都已经有了数据。
回溯三笔出入库业务的单据,发现第一笔10个的入库单价是80元,比计划价低了20元。由于是存货入库,差异记入了借方;第二笔40个的入库单价为90元,比计划价低了10元。差异同样记入了借方。
第三笔2个的出库,由于当时没有填写单价。系统自动按照实际入库价格计算出库价格,使用的是移动平均计算方式,得到的出库单价为88元。比计划价低了12元。由于是存货出库,差异记入了贷方。
(2)库存出库单手工指定出库单价的成本核算
做一张库存出库单,指定出库单价为120元,比计划价多20元。查询存货明细账。发出单价为100元,由于没有成本计算,贷方差异为0元。
对这笔18个出库进行成本计算。成本计算后,再回查存货明细账。发现贷方差异变为360元。由于指定了出库单价为120元,比计划价多了20元,18个存货共计多了360元。
(3)计算差异率
通过上面的测试,发现计划价存货的出库单价是以实际入库价格,按照移动平均规则计算得到的。计划价存货在月末结账时,需要计算差异率,这个计算不同与成本计算。
月末结账之前,在【财务会计-存货核算-账务处理-计算差异率】节点进行差异率计算。
得到当期的计划价存货的差异率和当期应分摊的差异金额。
后续存货核算根据这个差异率调整本期分摊差异金额。回查存货明细账,发现多了一条差异调整的记录。
从备注中可以看出这条差异率计算调整的记录自动生成了一张差异结转单,单据号是IE开头的,意味着这张单据是差异结转单。
选中差异调整的这条记录,点上方的“联查”按钮,可以查看差异结转单。
相关文章推荐
- 关于EF Code First模式不同建模方式对建表产生的影响
- 串口MSComm控件五种不同校验方式对数据收发的影响
- gem5验证cache的不同映像方式对cache命中率的影响
- 内存分配方式(动态/静态)的不同对const变量(全局/局部)访问性的影响
- 不同的参数传递方式对递归函数递归深度的影响
- 用调整法和插入法建堆的Python实现,不同建堆方式对堆排序性能的影响
- 串口MSComm 控件五种不同校验方式对数据收发的影响
- Image不同加载方式对内存的影响
- android:targetSdkVersion的不同影响6.0系统下权限的获取方式
- MSComm控件五种不同校验方式对数据收发的影响
- 串口MSComm控件五种不同校验方式对数据收发的影响
- 内存分配方式(动态/静态)的不同对const变量(全局/局部)访问性的影响
- 串口MSComm控件五种不同校验方式对数据收发的影响
- sql不同数据处理方式完成同一处理结果对日志增长的影响
- 性能指标之资源指标-磁盘-评估不同存储保护方式对系统性能影响
- sql语句查询条件的不同表达方式对查询性能的影响
- 连接数据库不同方式会影响TTBF快慢
- 不同javascript加载方式对页面性能的影响
- RecyclerView加载更多数据的三种不同的实现方式
- CSS样式的四种调用方式有什么不同?优先级有什么不同?