合并订单的逻辑 | 不判断sales recode 第一轮检测: 第二轮检测: | 1、客户批量上传订单到批量本地订单或者用API对接订单到批量本地订单时,系统不做任何有关合并订单的判断; 2、客户在没有勾选任何订单,点击处理按钮时,系统判断批量本地订单中所有待处理、有问题的订单是否存在合并订单,判断条件:Buyer、address1、address2、address3、county、postcode、国家、delivery service是否全部相同,判断后:
Buyer、address1、address2、address3、county、postcode、国家、delivery service存在不相同的批量本地订单中有问题、待处理的订单处理到本地订单 Buyer、address1、address2、address3、county、postcode、国家、delivery service全部都相同 的订单排序在一起,由客户自己勾选要不要处理为合并订单 (要合并则勾选再点击“合并处理”按钮,不要合并则勾选再点击“强制处理”按钮)
注:有问题的订单不符合正常订单条件的依然是有问题订单不会处理到本地订单 不能影响到关于有问题订单提醒的功能 每点一次处理按钮,为一个批次,不同批次的批量订单、本地订单互不干扰。 合并订单的销售跟踪号用逗号拼在一起
|
重复订单的逻辑 | 1、 如果excel和 数据库中待处理和有问题的批量本地订单的: 联系人、postcode、 delivery_service相同并且存在相同的产品(不一定所有的产品都相同),则判断为重复订单,并限制和提示。 2、处理批量本地订单时, 不判断重复的订单 因此,如果 有一个批量本地订单 与某个手动添加的本地订单重复,能直接处理成功 | 1、客户批量上传订单到批量本地订单或者用API对接订单到批量本地订单时,系统对Excel表格中的订单和批量本地订单中的待处理、有问题、已完成的订单比较判断是否存在重复订单 判断条件:如果sales record、buyer、postcode、address、product*数量delivery service都相同则判断为重复订单,给出提示,文件上传失败,存在重复订单 注: |