I直接答案
结论很直接:商品单位能不能在原商品上改,取决于它有没有被业务数据「用」过。判断标准就两条——库存和订单。如果这个商品从建好到现在,既没有进过货、也没有卖出去过,库存是零、订单里查不到它,那它就是干净的,你进商品编辑页把单位换掉,保存即可,不会有任何连带影响。反过来,只要它已经产生过任何一笔入库或出库记录,单位的含义就被这些历史数据「锁住」了,改单位等于改了这些数字的计量口径,系统不会帮你自动换算。
很多人以为改单位只是改个显示文字,其实不是。单位决定了库存数量怎么读、订单里那行「数量×单价」怎么算。原来按「瓶」记的库存是 120,你把单位改成「箱」,系统不会把它变成 10 箱,它还是 120,只是这 120 现在被读成 120 箱,账面库存瞬间放大,和实际仓库对不上。所以有数据的商品,正确做法是下架原来的商品,重新建一个新商品,把单位从一开始就设对,历史数据留在老商品里备查。
另外要区分一件事:你是想换一个叫法,还是想换一套计量口径。如果是「个」改成「只」这种同量级的换名,风险小;如果是小单位换大单位、大单位换小单位,那就属于改口径,必须按上面两条规则走。
II操作问答
先判断:这个商品到底有没有被数据绑住
动手之前先查两处。第一处是库存:在商品列表或库存查询里看这个商品当前库存是不是零,有没有过入库、调拨、盘点记录,只要有过任何一次数量变动,就算有数据。第二处是订单:在订单列表里按商品名或商品编码搜一下,看有没有历史订单包含它,包括已取消但已生成的单据。
两处都干净,你才可以在原商品上直接改单位,改完保存,商品的其他信息都不用动,最省事。只要其中一处有记录,就走下架重建的路线。不要抱着「先改改看,不对再改回来」的心态,单位一改,库存数字的读法就变了,再改回去也不一定回到原来的状态。
III操作问答
干净商品改单位的操作步骤
第一步,进入商品管理,找到目标商品,打开编辑。第二步,定位到单位字段,把原来的单位替换成新单位。如果这个商品是多规格的,注意每个规格都有各自的单位,要逐条确认,别只改主商品那一行。第三步,检查关联设置:这个商品的定价方式、起订量、阶梯价是不是按单位来的,单位变了,这些数字的含义也跟着变,需要一并核对。
第四步,保存并回到列表确认,再开一张测试订单看看单位显示是否正确。确认无误后,这个商品就可以正常用了。整个过程不会有历史数据需要处理,因为本来就没有。
IV操作问答
有数据商品:为什么建议下架重建
有数据的商品改单位,最典型的翻车现象是库存对不上。比如原来按小单位记的库存数量,改成大单位之后,系统里那个数字没变,但含义变了,账面比实际多出一大截,后续出库、盘点、对账全部跟着错。另一个现象是历史订单的单位显示混乱,同一张订单里出现新旧两种单位,客服和客户对不上账。
重建的做法是:先把老商品下架,让它停止接单,历史订单和库存记录留在那里不动;然后新建一个商品,名称可以沿用但加上区分标识,单位从一开始就按正确的设,再把新的库存录进去。代价是老商品的销量、评价之类的积累不会带过来,客户如果按老链接下单也会失败,需要提前通知。所以单位这种事,最好在商品上架前就想清楚。
V操作问答
容易配错的两种情形
第一种,只改了主商品单位,忘了多规格里的子规格。现象是主商品显示新单位,点开规格选还是旧单位,客户下单时看到的是旧单位,价格按新单位算,直接算错钱。第二种,改了单位但没同步改起订量和阶梯价。比如原来按小单位设的起订量是 10,单位换成大单位后,这个 10 的含义放大了,客户实际要买的数量对不上,要么下不了单,要么下多了。
还有一种隐蔽的错法:商品没有订单,但有库存,而且库存是零。有人看到库存是零就以为没数据,直接改单位。如果这个商品有过入库再出库归零的过程,历史记录是存在的,改单位后去查库存流水,会发现旧记录的单位和新单位混在一起,报表统计会出问题。判断标准是「有没有发生过数量变动」,不是「现在是不是零」。
VI操作问答
单位还牵着哪些功能
单位不只影响库存和订单。价格体系里,如果按单位设了阶梯价、会员价、促销价,单位一换,这些价格的适用口径全变,需要重新核对。账期和授信额度相关的对账,是按订单金额走的,单位错了金额就可能错,进而影响授信占用。权限方面,如果给不同角色设了可见的商品范围或价格范围,商品重建后编码变了,这些规则要重新挂。
报表是最容易被忽略的地方。按商品统计的销量、库存周转、毛利,都依赖单位口径一致。一旦出现同款商品新旧两个单位并存,报表会把它们当成两个商品分别统计,你会看到销量被拆成两行,汇总数对不上。所以改单位这件事,改之前先想清楚它会不会拆散你的统计口径。
VIII常见问题
被问得最多的几个问题
没有安全的绕法。只要有订单或库存变动,原商品上改单位就会让历史数字的读法变掉。可行的做法是下架老商品、新建正确单位的商品,把老商品留着做历史查询。代价是新商品没有历史销量积累,客户如果收藏了老链接会下单失败,需要提前告知。
要逐个规格改。多规格的每个规格都有独立的单位字段,主商品那一行改了不会自动同步到子规格。只改主商品的话,客户选规格时看到的还是旧单位,价格却按新单位算,很容易算错钱。改完建议开一张测试订单,把每个规格都走一遍确认。
新商品建好后,用入库或盘点的方式把实际库存数量录进去,单位按新商品设置的口径填。老商品的库存不用动,让它留在历史记录里。转的时候注意核对实际数量和新单位的换算关系,别直接把老数字原样填进去,否则等于把错误的计量口径又搬了一遍。
VIII继续查
企业微信 · 专属顾问