【客户下单】自动分单逻辑
作者:互联网
自动分单逻辑
当订单产生后,在基础数据模块,我们已经实现了定区关联客户的功能,客户下单,就会直接与定区进行关联,客户提交订单时会将客户的地址传递给服务器,而定区也已经跟快递员进行过关联,当客户的下单地址与客户地址完全一致时,我们就可以找到下单客户的信息,从而找到与之关联的定区,进而找到与定区关联的快递员,至此自动分单完成。
如果客户的下单地址与crm系统中的客户地址不一致,那我们就需要分析客户的下单地址,获取地址的详细信息,与分区进行匹配,获取下单地址的省市区,与区域进行匹配,获取区域中的所有分区信息,而分区是属于区域的,接下来获取分区的关键字和辅助关键字,将下单地址与分区关键字或辅助关键系进行匹配,从而找到分区,因为分区与定区进行过关联,所以通过分区一定可以找到定区的,找到定区以后,就可以找到关联的快递员,分区的设置就是为了解决自动分单的逻辑的。
如果上述情况均不匹配,就通过省市区编码,分配给响应的调度,由人工调度分配,分配成功则直接将人工调度的客户地址插入地址库。
当订单匹配快递员成功后,系统将会自动生成工单信息,也就是快递员的取件任务,系统以短信方式通知快递员取件。
标签:逻辑,分单,分区,快递,地址,客户,定区,下单 来源: https://blog.51cto.com/u_7692005/2967065