聚水潭ERP预售订单无法自动按时发货,因预售规则未配置或定时任务未启用;需先在商品管理中勾选“是否预售商品”并填写“预售发货时间”,再于订单审核策略中设置“订单标记=预售”的自动审核规则。

如果您在聚水潭ERP中处理预售商品,但订单无法按约定时间自动发货,则可能是由于预售发货规则未配置或定时任务未启用。以下是实现预售订单精准定时发货的具体操作路径:
一、启用预售订单识别与标记
系统需先识别订单是否属于预售类型,才能纳入后续定时发货逻辑。预售识别依赖于商品SKU维度的预售属性绑定及订单生成时的标记机制。
1、进入【商品模块】→【商品管理】,搜索对应预售商品。
2、点击商品右侧【编辑】,在【销售信息】标签页中勾选【是否预售商品】。
3、填写【预售发货时间】字段,支持两种格式:固定天数(如“7天后”)或具体日期(如“2026-05-20 12:00:00”)。
4、保存后,该SKU所有新下单订单将自动携带“预售”标识,并进入预售订单池。
二、配置预售订单自动审核策略
预售订单需在约定发货日前完成审核,才可进入打单拣货队列。手动审核会中断定时流程,因此必须通过策略实现免审触发。
1、进入【订单模块】→【策略管理】→【订单审核策略】。
2、点击【新增】,设置策略名称为“预售订单自动审核”。
3、在订单条件中添加:【订单标记】=【预售】且【支付时间】
4、在策略动作中选择【自动执行审核】,优先级设为“0”确保最高执行权。
5、启用该策略并保存。
三、设置预售订单定时发货任务(奇门API方式)
聚水潭原生不提供图形化预售定时发货开关,需通过奇门开放平台调用定时发货接口,结合外部调度工具或聚水潭内置定时任务能力实现。
1、登录聚水潭【开发者中心】→【奇门应用】,确认已开通“销售出库单创建”与“订单发货同步”接口权限。
2、在【系统设置】→【定时任务】中新建任务,触发时间为【预售发货时间】前30分钟。
3、任务类型选择【调用奇门接口】,接口名填入:taobao.qimen.stockout.create。
4、请求参数中指定:orderNo为预售订单号,expectShipTime为预售约定发货时间戳,warehouseCode为对应仓库编码。
5、启用任务并测试单条订单触发效果。
四、使用第三方调度工具对接聚水潭Webhook
当奇门调用受限或需更灵活的时间控制(如按小时粒度、节假日跳过),可借助外部调度工具监听聚水潭Webhook事件,再反向触发发货。
1、在【系统设置】→【Webhook管理】中新增订阅,事件类型选择【订单状态变更】,筛选条件为【订单标记=预售】且【状态=已审核】。
2、获取Webhook推送地址,部署轻量级服务(如Python Flask脚本)接收事件。
3、服务接收到事件后,解析订单预售发货时间,计算距当前时间差值,若≤0则调用聚水潭【打单拣货】模块的【直接发货】接口(需OAuth授权Token)。
4、在服务中加入重试机制与失败日志记录,确保发货指令必达。
五、手动补发兜底方案(应急使用)
当自动流程因库存异常、面单失败或快递账号失效导致中断时,需人工介入完成发货闭环,避免客户投诉。
1、每日9:00进入【打单拣货】界面,筛选条件设置为:【订单标记=预售】+【状态=已审核】+【预计发货时间≤今日】。
2、勾选全部待发订单,点击【获取电子面单】,系统将自动匹配预设快递并生成单号。
3、核对面单收件信息与商品明细,重点检查是否含赠品或组合装,避免漏打子单。
4、确认无误后点击【直接发货】,系统同步回传单号至电商平台。

















