先进先出的已编号批库存商品的成本在系统中是按照什么规则自动计算的

作者:郑德鼎 约 3 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:CO, FI, MM, 物料管理, 财务

谭希贤

先进先出的已编号批库存商品的成本在系统中是按照什么规则自动计算的?

原创 谭希贤 爱记不记的记忆碎片

问题

Q1:先进先出的已编号批库存商品的成本在系统中是按照什么规则自动计算的?成本计算器运行后成本又会按什么规则重算?

答案

先放结论:重算前,按该sku在该仓库下的平均成本自动带出,重算后按照选择的批次先进先出的规则计算。

枯燥的文字不如实际的例子更容易理解,以下将以两种场景加以说明:

场景一:同一个批次有两个成本

场景说明: 国内仓库发1000个A到海外仓,批次为001,但分两次发货,第一次发200个到海外仓的到岸成本项为300,第二次发800个到海外仓的到岸成本项为700.此时海外仓中该批次下有两个成本。

图示

这代表了在海外仓中,有200个A的单位库存成本为6.5;有800个A的单位库存成本为6。

此时如果要在海外仓中出库500个A,系统自动带出来的出库单位成本为A在海外仓的平均成本=(200*6.5+800*6)/1000= 6.1

但是按照先进先出的成本核算方法,成本计算器运行后,这500个A的单位库存成本会重算为(200*6.5+300*6)/500= 6.2

场景二:同一个sku有两个批次成本

场景说明:A在国内仓有1000个库存,其中200个是批次001的,单位库存成本为6;有800个是批次002的,单位库存成本为7,

此时我需要从国内仓调拨500个A到海外仓,选择批次001出库200个,批次002出库300个,那么由系统自动带出来的A在国内仓的出库成本为该仓库下A的平均成本=(200*6+800*7)/1000= 6.8

但是按照先进先出的成本核算方法,成本计算器运行后,这500个A的单位库存成本会重算为(200*6+300*7)/500= 6.6

【END】

作者丨谭希贤

审核丨于   慧

编辑|王   锐

郑德鼎

关于作者:郑德鼎

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「先进先出的已编号批库存商品的成本在系统中是按照什么规则自动计算的.docx」整理生成,仅用于内部技术分享与学习交流。