I直接答案
| 配错情形 | 会看到什么现象 | 原因与正确做法 |
|---|---|---|
| 出库时库存成本价被抬高 | 系统算出负数毛利,报表像卖一件亏一件 | 不是毛利公式错了,而是取数取到偏高的成本;用成本调价单建新成本价并改库存金额 |
| 问题订单还没收货 | 这一单毛利按旧成本算 | 依次取消发货、取消出库、取消审核、取消订单,按新成本价重新下单、重新出库 |
| 订单跨月 | 重下后销售落到新的月份,账面期间变动 | 重下订单只能取当前时间,没法改回原来那一天;先看客户能否接受跨月差异 |
在订货宝里,销售毛利不是下单时算的,而是出库那一刻用「当时库存里的成本价」去减订单上的销售单价。所以只要出库时库存成本价被抬高了——比如上一次入库价偏高、做了成本调整、或者调拨进来的成本没改过来——系统就会老老实实算出负数毛利,报表上看起来就像卖一件亏一件。这不是毛利公式错了,而是它取数取到了那个偏高的成本。
调整思路分两段走,缺一段都不完整。第一段是钱的事:进「库存」模块用成本调价单,给涉及的商品建一条新的成本价,把现有库存金额一起改过来,单据审核通过后,商城里这些商品的库存成本价才会真正变更。第二段是单的事:如果问题订单还没收货,可以依次取消发货、取消出库、取消审核、取消订单,然后按新的成本价重新下单、重新出库,这一单的毛利就会按最新成本重算。
要提前说清楚的是,重下订单只能取当前时间,没法把下单时间改回原来那一天。如果订单跨月,重下之后这笔销售就会落到新的月份里,账面期间会变动。所以要不要重下,先看客户能不能接受这个跨月差异,接受就改,不接受就只能等后续单据自然消化。
II操作问答
先搞清它为什么算出负毛利
订货宝的毛利计算链条是固定顺序:订单确认售价,出库动作去库存里抓成本,两者相减得到这一单的销售毛利。问题往往出在中间那一步——库存成本价在某个时间点被改高了,而订单售价没跟着动,于是差价变负。
常见来源有三个:一是入库时录进去的采购价本身就高于现在的销售价;二是之前用成本调价单整体抬过库存金额,老订单在抬价之后才出库;三是调拨、组装等业务带进来的成本没有单独维护,沿用了偏高的值。找到是哪一种,后面的操作方向才不会做反。
III操作问答
第一步:用成本调价单把库存成本改对
进入库存模块,找到成本调价单,新建一张。选择需要修正的商品,填入你希望系统从现在起使用的成本价,确认后保存并提交审核。审核通过之前,商城里的库存成本价不会变化,所以这一步的关键动作是「审核」,不是「新建」。
如果涉及的商品多,建议一次性放进同一张调价单,避免分多张单导致审核时间点不一致,同一批订单有的按新成本算、有的按旧成本算,报表看起来会莫名地跳跃。
调价单改的是库存金额,不是历史单据。已经出库完成、已经结算的订单,它不会再回头去改毛利。想让那些订单变好看,只能走第二步。
IV操作问答
第二步:把有问题的订单退回去重走一遍
前提是订单还没收货。操作顺序是:取消发货 → 取消出库 → 取消审核 → 取消订单,逐级往回退。每退一级,库存和单据状态都会跟着回滚,退到订单取消后,这笔业务在系统里就等于没发生过。
然后重新下单,重新出库。这一次出库时系统抓到的成本价已经是调价单审核后的新值,算出来的毛利自然就正常了。注意订单上的售价是重新下单时填的,如果客户要求售价保持一致,下单时把单价照原样录进去即可。
这里有个绕不开的代价:系统只允许用当前时间下单,不能指定历史日期。所以重下之后,这笔销售的归属期间会变。跨月的情况尤其明显——原本属于上月的收入毛利,会整笔落到本月,对月度对账口径有影响。动手前先跟客户确认能否接受,再决定改还是不改。
V操作问答
两种最容易配错的场景
第一种是只调价不重单。成本调价单审核通过了,库存成本已经降下来,但那些已经出库的订单毛利一点没变,客户会以为「系统没生效」。其实生效了,只是生效在新出库的单据上,历史单据不会追溯。
第二种是只重单不调价。订单退回去重新出了一遍,结果库存成本价还是原来那个偏高的数,重算出来的毛利依然是负的,白折腾一圈,还多出一批取消记录。正确顺序永远是先让成本价落地,再重走订单。
VI操作问答
它还牵着哪些功能一起动
价格体系:如果商品用了多规格或分级价格策略,调成本时别忘了每个规格各自的成本,漏掉一个规格,那个规格的毛利依旧不对。
账期与结算:重下订单会改变应收发生时间,和客户约定的账期起算点可能整体后移,财务口径要同步打个招呼。
库存与报表:调价单影响库存金额,进而影响库存成本类报表;毛利报表则同时受成本和订单双重影响,两个报表对不上时,先看看是不是有订单还停在取消出库的中间状态。
权限:成本调价单通常涉及成本数据,能看的人和能审核的人未必是同一个,操作前先确认账号有没有对应权限,避免单子卡在待审核环节。
VIII常见问题
被问得最多的几个问题
不会。调价单只改变库存当下的成本金额,出库已经完成的订单,它的毛利在出库那一刻就固化下来了,后续成本怎么变都不追溯。想让老订单毛利变正常,只能把未收货的订单按取消发货、取消出库、取消审核、取消订单的顺序退回,再重新下单出库。
不能走这套流程。取消发货这一步的前提就是还没收货,收货之后单据已经往下游走,退不回来。这种情况只能从成本端入手,用成本调价单把当前库存成本修正,让之后新出的订单毛利正常,已经收货的历史单据则维持原状,在报表上单独说明。
这是这套方法绕不开的副作用,系统只支持用当前时间下单,不能指定历史日期。如果客户对跨月归属敏感,可以在对账时把新旧两笔单据对应关系备注清楚,或者干脆不重下,只调成本价并把影响范围告知客户,由客户决定接受哪种口径。
VIII继续查
企业微信 · 专属顾问