I直接答案
收货信息不完整却能下单,通常不是系统出了故障,而是校验规则本身只盯住「有没有地址」这件事。在订货宝里,客户记录是由供应商在后台添加的,添加时会填地址、手机号、联系人等字段。下单环节真正会拦下订单的,是收货地址这一项能不能被创建出来,而不是收件人姓名是否填了。所以只要系统能拼出一条默认收货地址,订单就会继续往下走。
收件人为什么会是空的?关键在于默认地址的生成方式。当订单没有指定地址、系统需要自动建一条默认收货地址时,会用客户档案里的联系人信息去补全。如果当初添加客户时联系人字段被跳过了,系统仍然能拿地址和手机号把这条地址记录建出来,只是收件人这一栏没有内容可填,就留成了空白。
所以结论是:能下单成功,是因为地址创建条件被满足了;收件人缺失,是因为联系人字段从未被填写。这两件事一个发生在下单校验,一个发生在客户建档,互不拦截,才会同时出现。要根治,只能回到客户资料里把联系人补上,而不是在下单页反复重试。
II操作问答
系统到底在校验什么
订单能不能提交,取决于系统能不能确定「货往哪里送」。在订货宝中,收货地址是一个独立存在的记录,订单最终必须挂到某一条地址上。如果客户名下已经有地址,下单时选一下就行;如果一条都没有,系统会尝试自动创建一条默认收货地址,让订单有落脚点。
问题在于,创建地址和填写收件人不是同一个判断。地址创建需要的是足以定位的信息,比如地址本身和手机号;而收件人姓名来自另一个字段。当前者齐全、后者为空时,系统不会因为缺个名字就把整条地址判为无效,于是订单照常提交,收件人却空着。
换句话说,用户感知到的「信息不完整」和系统定义的「不可下单」不是一回事。系统只对会影响配送定位的字段较真,对姓名这类字段的容忍度更高。这也是为什么很多订单看起来缺东少西,其实已经通过了校验。
III操作问答
为什么偏偏是供应商添加的客户容易出这个问题
客户来源不同,资料完整度差别很大。由供应商在后台手动添加的客户,是人工逐条录入的,字段多、录入快的时候最容易漏填。联系人字段不像手机号那样显眼,也不像地址那样直接决定配送,录入时被跳过很常见。
而这类客户在下单时,往往还没有历史地址记录,系统就需要现场生成默认收货地址。生成逻辑会去翻客户档案,看看有没有可用的联系人信息。翻到就填上,翻不到就空着,地址仍然被创建出来。整个过程没有任何一步会因为「联系人没填」而报错。
所以现象就固定下来了:客户是供应商添加的、联系人当初没填、下单时又需要新建地址,三个条件凑在一起,就会看到收件人空白的订单成功提交。
IV操作问答
怎么排查和修正
第一步,先确认客户是谁添加的、是通过哪种方式进来的。在客户列表中打开这条客户资料,重点看联系人字段是否有内容。如果这里是空的,基本就找到了原因。
第二步,把联系人补上并保存。补完之后,之前已经生成的那条默认收货地址不会自动回填收件人,需要到地址信息里检查一下,必要时重新维护一条完整地址,避免继续沿用旧的空白记录。
第三步,回到订单处理页面,确认新下的订单收件人是否正常带出。如果历史订单已经有收件人空白的情况,属于存量数据,只能逐单核对补录,系统不会替你回溯修改已提交的订单。
第四步,如果是批量添加客户,建议录入模板里把联系人列为必填项,在源头拦住,比事后逐条补要省事得多。
V操作问答
两种最容易配错的场景
第一种,只填了手机号和地址,联系人留空。这种配置下,系统建得出地址,但收件人永远是空的。现象是订单能提交、能流转,到了打印或导出环节才会发现收件人一列没内容,往往已经过了好几单。
第二种,联系人填了,地址和手机号却都空着。这时候系统缺少定位信息,默认地址可能建不出来,下单就会被地址这一环卡住。用户看到的是完全相反的现象:明明填了名字,反而下不了单。两种情形指向的是不同字段,排查时不能混为一谈。
VI操作问答
它和哪些功能会互相影响
收货地址会参与价格和账期相关环节,不同地址对应不同的配送与结算条件,地址记录不完整时,这些规则可能取不到预期值,导致下单结果和预期不一致。
库存和发货流程依赖地址来确定履约方向,收件人空白虽然不阻断提交,却会让后续拣货、打单、核对环节增加人工确认成本,出错概率随之上升。
权限方面,谁能在客户资料里补联系人、谁只能查看,取决于账号分配的角色。如果发现改不动,先确认当前账号有没有维护客户资料的权限。
报表同样会受影响。按收件人统计或导出的报表,会把空白项归到一起,看起来像是某个客户没有数据,实际是字段缺失,定期核对客户资料能减少这类噪音。
VIII常见问题
被问得最多的几个问题
补联系人不等于自动修地址。那条默认收货地址是在生成时按当时档案里的内容创建的,之后你再改客户资料,已存在的地址记录不会跟着变。需要进地址信息里把收件人手动补上,或者重建一条完整地址再让订单选它。
这取决于系统对地址字段的校验策略,不是改一个开关就能全局生效。更稳妥的做法是在客户建档环节把联系人设为必填,从源头减少空值。批量导入的客户尤其要检查模板,把这一列补全再导入。
导入前先在表格里筛一遍联系人列为空的行,补完再导。导入后到客户列表按建档时间排序,抽几条打开看看字段是否都带上了。已经进来的存量数据只能手动核对,建议按客户数量分批处理,不要等到下单时才暴露。
VIII继续查
企业微信 · 专属顾问