# 订单交期查询机器人：让客户和业务员随时问到真实进度

> Source: https://netray.co/zh/order-delivery-date-query-bot
> Language: zh
> Publisher: Netray (netray.co)

「我的订单现在到哪一步了」是海外客户问得最多的问题。订单交期查询机器人以只读方式连接 ERP 的销售订单、生产工单、采购到货和发货数据，用客户能懂的语言回答进度，并说明依据。对内也能让业务员用一句话查到整张订单的状态。

外贸工厂的业务员常有这样的一天：上午被三个客户追问同一类问题，每次都要登录 ERP，从销售订单查到工单，再查缺料和入库，最后还要问车间主任确认。真正创造价值的沟通时间被查询占满了。

交期的答案其实分散在几个模块里：销售订单的承诺日期、生产工单的计划与报工、采购订单的到货、质检和入库、成品出库与装柜。每个环节的更新频率和口径也不同。机器人的难点不是语言，而是把这些数据拼成一个诚实的回答。

下面说明机器人怎么设计、对外和对内怎么区分权限，以及哪些情况应当把问题转给人。

## 交期查询为什么占用这么多人力

第一，信息链条长。一张订单从下达到出货，要经过物料齐套、排产、生产、质检、包装、订舱、报关等多个环节，业务员往往要在几个系统和多位同事之间问一圈。

第二，客户问法不统一。有的按 PO 号，有的按自己的型号，有的只说「上周下的那批」。第三，状态表述需要翻译：ERP 里的「已发料」「部分报工」对客户来说没有意义，客户想知道的是大概什么时候能发货、有没有延误风险。

- 答案分散在销售、生产、采购、仓库和物流多个模块
- 客户用 PO 号、型号或模糊描述来询问
- ERP 状态词需要翻译成客户能理解的进度
- 延误原因（缺料、返工、设备）需要人工判断才能对外解释

## 机器人如何回答：只读、有依据、可追溯

机器人先识别客户身份和问题指向的订单，然后用只读查询获取销售订单行、对应生产工单的完工数量、关键物料的到货状态、成品入库和装运信息。回答时给出结论，也给出依据，例如「该订单共 2000 件，已完工 1200 件，剩余部分预计受某关键物料到货影响」。

对外回答只展示贵司允许的字段，比如订单状态、预计发货日、装运信息；内部成本、产线细节和其他客户信息一律不暴露。预计日期来自 ERP 的计划数据，机器人会标注这是计划日期而不是承诺，并在数据过期或缺失时明确说明，而不是编造。

- 按 PO 号、型号、订单号或时间范围定位订单
- 汇总销售订单、工单、采购到货、入库、出库状态
- 对外只显示白名单字段，对内可查看完整链路
- 显示数据更新时间和来源，数据缺失时直接说明
- 无法判断的延误一律转人工，不自行解释原因

## 对内用法：业务员和生产计划的一句话查询

对内的价值同样明显。业务员可以直接问「这个客户本月所有未出货订单有哪些延期风险」，机器人列出清单，并按缺料、产能和质检三类原因分组。计划员可以问「哪些订单的关键物料还没到，影响哪些客户」。

这类查询本质上是对 ERP 数据的自然语言检索，生成的查询语句可以展示给 IT 或计划员复核，权限沿用 ERP 里的角色，业务员看不到自己无权访问的数据。

## 与 ERP 和渠道的对接

ERP 侧，用友、金蝶、SAP 均可通过接口或只读视图获取所需数据。如果贵司同时使用 MES 或 WMS，则把报工和库存状态一并接入，回答会更准确。渠道侧，可以接入 WhatsApp Business、邮件，也可以做成客户门户里的一个对话框。

模型建议在企业内部署，使用开源权重模型，通过 vLLM 或 Ollama 服务。客户消息会触发内部查询，不需要把订单数据送往外部模型接口。WhatsApp 等平台自身的传输与合规，需要您另行评估。

## 如何开始

先从内部版本开始：让业务员和计划员使用一两个月，积累常见问法、校准状态口径，并找出 ERP 数据不及时的环节（例如报工延迟）。再选少数信任度高的老客户开放对外版本，限定只回答状态类问题。

试点指标建议看：业务员每天花在交期查询上的时间、同一问题被追问的次数、机器人转人工的比例。

## 诚实的取舍

机器人的准确度取决于 ERP 数据的及时性。如果车间报工靠月底补录，机器人给出的进度就会滞后，这时应先解决数据采集问题，而不是调模型。

如果订单量不大，或者 ERP 本身已有客户门户和订单跟踪功能，直接使用即可。机器人也不适合处理需要商业判断的问题，例如是否接受延期赔偿，这类问题应交给业务负责人。

## FAQ

### 机器人会不会给客户一个不准的交期？

它只引用 ERP 里的计划数据，并标明这是计划日期和更新时间。数据缺失或矛盾时，会说明无法确定并转给业务员，不会编造日期。

### 能不能让客户直接在 WhatsApp 里问？

可以，通过 WhatsApp Business 接入。建议先验证客户身份和可查询的订单范围，并限定只回答状态类问题，价格和合同条款类问题转人工。

### 我们的 ERP 里没有生产进度怎么办？

可以只回答销售订单、采购到货和发货环节。如果有 MES 或工单报工数据，接入后能回答生产进度。数据没有的部分，机器人会如实说明。

### 会泄露其他客户的信息吗？

查询范围按客户账号限定，对外字段采用白名单，机器人只能访问该客户名下的订单。上线前应做越权测试，并保留查询日志。

### 这和 ERP 自带的订单查询有什么区别？

ERP 查询需要登录系统并熟悉报表。机器人用自然语言回答，并把多个模块的数据合并。如果贵司只需要简单的订单状态页，ERP 或客户门户就够了。
