I直接答案
决定订单详情怎么排的,不是订单里那几行商品本身,而是系统里一条全局的排序规则。订货宝在「系统设置」下有一个订单商品排序的配置项,它规定商品清单以什么为主键来排:可以按下单先后、按商品分类、按商品品牌、按仓库编号、按货位号,也可以走自定义。你选哪一项,前台看到的顺序就跟着哪一项走。想让订单详情按照仓库编号来排,就把主排序项选成仓库编号顺序,保存即可,不需要改订单模板,也不需要单独给某张单据设规则。
要注意这条规则是全店共用的,不是给某一张订单开的开关。它作用的对象是商品清单那一串行,主排序项相同的情况下,还会继续用商品分类和品牌排序值做次级排列。也就是说,选了仓库编号顺序之后,同一个仓库里的商品不会保持下单时的先后,而是先按分类聚拢、分类内再按品牌的排序值来定先后。如果你希望同一仓库内保持录入顺序,那这套规则满足不了,得改用自定义排序。
II操作问答
先搞清楚它到底按什么排
仓库编号顺序这条规则的执行逻辑是两层:第一层按商品的默认仓库编号,编号靠前的仓库排在前面;第二层落在仓库内部,同一个仓库的商品再按商品分类顺序走,分类内再按品牌排序值走。所以它不是单纯按仓库编号一行行列下来,而是仓库编号决定大分组,分类和品牌决定组内次序。
这意味着两个后果。一是仓库编号本身得有规律,如果编号是随手编的,排出来的顺序也会显得乱,想整理的话要先回到仓库资料里把编号理一遍。二是分类和品牌的排序值会成为组内的隐性因素,如果某个仓库里的商品分类特别杂,你会看到它明显被切成好几段,而不是按录入时间连续排列。
III操作问答
在系统里具体怎么改
第一步,进入系统设置,找到订单商品排序这一项。第二步,在默认排序方式里选中「仓库编号顺序」。第三步,保存设置。第四步,回到订单详情页或重新打开一张单,让页面按新规则重新渲染一次。多数情况下刷新后即可看到变化,已缓存的页面不刷新可能还是旧顺序。
如果你后面发现仓库编号顺序不是想要的效果,随时回到同一个位置换回商品下单顺序,或者切到商品货位号顺序、按分类、按品牌。几种方式在同一个下拉里互斥,只能选一个当主规则,切换不需要重建订单。
IV操作问答
两种最容易配错的情形
第一种是把仓库编号当成唯一依据。实际上系统还会用分类和品牌排序值做组内二次排序,配完之后如果发现同一仓库的商品没按预想排,先检查这些商品的分类和品牌排序值是不是被设过。现象就是仓库分组对了,但组内顺序和录入顺序对不上。
第二种是改了规则却发现订单页面没变化,于是反复重设。常见原因是页面没刷新,或者看的是一张已经生成很久、停留在旧缓存的单据。先刷新再看,别急着改第二遍。另一种情况是有其他位置也控制了商品展示顺序,改完主规则后仍受其影响,需要一并核对。
V操作问答
它和仓配、报表、权限的联动
仓库编号顺序牵动的不只是显示好看。拣货时如果商品是按仓库和货位归拢的,仓管照着订单详情走位会顺很多,少走回头路;配合商品货位号顺序使用,在同一个仓库里还能进一步按货位定点。代价是订单详情不再呈现客户下单的先后,业务员核对时可能会不太习惯。
另外,这条规则是系统级配置,改它一般需要相应的设置权限,普通账号未必能进。它只影响订单商品清单的排列方式,不改变库存、价格和账期本身的取值,报表里的汇总口径也不受它影响。所以别指望靠排序去解决对账差异,它只是让同一张单里的商品行列更符合仓配动线。
VII常见问题
被问得最多的几个问题
规则是全局的,改动后新打开或刷新的订单详情都会按新规则重新排列,历史单据本身不会留下旧顺序的痕迹,你看到的顺序取决于打开时的设置。如果发现某张单还是老样子,先刷新页面再看,多半是缓存没更新,而不是规则没生效。
仓库编号顺序这一项做不到,因为它组内还会按商品分类和品牌排序值继续排。如果你更看重录入先后,建议改用自定义排序,自己把顺序固定下来。两种需求本质上冲突,得先想清楚是让拣货走位更顺,还是让业务核对更顺,再决定选哪一种。
建议先整理仓库资料里的编号,让编号本身有规律,再回系统设置里选仓库编号顺序。编号是这套排序的第一层依据,编号没有规律,后面分类和品牌再有序也救不回来。整理编号属于基础资料维护,通常需要有相应权限的账号来操作。
VII继续查
企业微信 · 专属顾问