星锐Pro系统日移动加权成本规则说明

一、功能背景

  星锐Pro成本算法升级,更换为行业通用的日移动加权成本算法,大幅提升成本核算容错性与数据准确性。

该公式仅适用于购销并且管理库存普通商品。联营扣点商品、日清商品、生鲜商品不适用本规则,采用独立专属算法。

二、日移动加权成本规则

如图所示

(一)核心计算规则

单个商品全天仅生成一个统一的当日成本价

  当日所有影响库存成本的业务单据,都会结合商品当日期初库存、期初成本金额统一参与加权计算,计算得出的成本价全天生效,当日所有业务统一沿用该价格核算。

(二)影响成本价的业务单据类型

以下业务单据审核后,会参与当日商品成本价加权计算,更新当日成本数据:

参与成本计算的单据
采购收货
采购退货
商品组合拆分
门店调拨收货
成本调价单

(三)通用成本计算公式

任意成本类单据审核完成后,系统自动执行加权计算:

日成本价 =(当日期初成本总金额 + 当日已发生业务成本总金额 + 当前业务成本金额)÷(当日期初库存数量 + 当日已发生业务总数量 + 当前业务数量)

该公式仅适用于普通商品。联营扣点商品、日清商品、生鲜商品不适用本规则,采用独立专属算法。

(四)特殊异常场景成本取值规则

当业务出现负库存、零库存、负成本等异常场景时,系统不再使用通用加权公式,将按照预设优先级取值,避免成本数据异常。

异常场景取值规则表

异常场景 取值规则/优先级
负库存转正 直接取当前业务单据单价
业务后库存为0/负数 当前业务单价(正数) → 库存成本价(正数) → 商品档案进价
业务后成本金额为负 当前业务单价(正数) → 库存成本价(正数) → 商品档案进价
计算得出负成本价 直接取当前业务单据单价

三、成本差异说明

  当业务触发上述任意异常取值规则时,系统实际核算的业务成本金额,会与标准加权公式计算出的理论成本金额产生差额,该差额即为成本差异金额。
系统将自动留存异常业务的差异记录,保障成本、毛利数据可追溯、可对账,不影响整体账务结算。

四、系统自动运行机制

所有成本计算、数据汇总、数据清理均由系统后台全自动执行,无需人工干预:

  1. 实时计算:成本类单据审核后,系统实时汇总当日数据、更新当日成本价;
  2. 定时汇总:系统每3分钟自动同步进销存数据,保证实时数据准确;

案例举例

常规场景:日移动加权成本完整案例

案例说明:日加权模式下,全天使用统一成本价核算,单据录入顺序不会干扰毛利结果。

  1. 期初数据:库存 20 件,成本单价 8 元,总成本 160 元

  2. 当日入库:采购 10 件(采购单价 9 元,金额 90 元)、调拨入库 5 件(调拨单价 10 元,金额 50 元)
    套用公式计算当日统一成本价:
    总金额 = 160 + 90 + 50 = 300 元 ;总数量 = 20 + 10 + 5 = 35 件
    当日成本价 = 300 ÷ 35 ≈ 8.57 元 / 件

  3. 销售出库核算
    当日所有销售业务均使用 8.57 元 / 件 成本销售。 例:销售 18 件, 销售单价为12元,金额为 216
    销售成本 = 18 × 8.57 = 154.26 元

  4. 当日毛利:(毛利 = 销售总收入 - 销售总成本)
    当日毛利 = 216 - 154.26 = 61.74 元

异常成本计算

负库存转正

期初库存为 0,先销售 5 件形成负库存,后续采购入库 10 件,单价 11 元。
库存由负转正,系统不执行加权计算,直接以本次入库单价 11 元 / 件作为当日成本价。

出库后库存为 0 / 负数

原有库存 3 件,全部销售完毕后库存归零。
系统按优先级取值:本次业务单价 → 原库存成本价 → 商品档案进价。

异常场景:计算出现负成本价

若加权公式算出负数成本价,系统放弃计算,直接取当前单据单价作为当日成本价。

其它商品毛利计算规则

不管理库存的购销普通商品

按照当日最后一笔销售时的进价进行计算;即每日也只有一个成本价格。

举例说明:
商品初始进价 5 元,零售价 8.5 元,销售 2 件 17 元;成本单价 5 元,毛利 = 17−2×5=7 元。
通过商品档案 / 调价单调整:进价改为 3 元,零售价改为 10 元。
① 调价后无新增销售:历史销售成本不变,毛利依旧 7 元;
② 调价后新增销售 3 件, 30 元:调价前销售 2 件按进价 5 元计成本,调价后销售 3 件按新进价 3 元计成本。

单天成本毛利情况:总收入:17+30=47元 总成本:(2 + 3)×3=15 总毛利:47−15=39

文档更新时间: 2026-07-23 08:46   作者:admin