SuperAPI AI 工具集

order-validate

数据与分析

查看项目

更新于 11-03 10:02

技能介绍

用途 order-validate 用于对订单进行确定性校验,判断订单是否干净。它按主数据核对四项内容:客户身份别名、计量单位与数量合理性、价格容差、信用额度。

主要能力 校验以 order_validate 引擎执行,输出 validated.json,作为校验环节的结果。每个问题都需引用其所核对的主数据。

使用方式 在每次运行的 line-normalize 之后使用。输入为 order.json、config/masters.json 和 config/o2c-config.json。运行命令: scripts/order_validate.py --order order.json --masters masters.json --config o2c-config.json --out validated.json 输出逐字引用问题。例如,按箱订购 24 件的客户出现 500 EA 时会被确认为问题,而不会被直接录入。

适用场景 适用于订单录入后、进入后续流程前的自动化校验,也可回答“订单是否干净”之类的问题。

限制 校验仅由引擎执行,以“老客户,直接录入”为由不能改变结果;卡车排程不作为校验输入。任何问题都会按配置的动作级别扣留订单。