1.1 KiB
1.1 KiB
1. AI分析:库存总额类指标改用系统计算口径
旭东 → OpenClaw:
[Fri 2026-08-14 16:24 GMT+8] 有一个问题需要确认下,AI分析直接获取的底层数据库里面的原始数据,没有我后面添加的一些计算规则,比如我问当前库存总额是多少,恢复我是102128697.12,这个数据其实是不准确的,因为我数据概览里面总成本数据才只有67,620,123
OpenClaw 响应: 已确认差异根源并修复:
- 差异:AI直算 SUM(可用库存×成本价)=102,128,697.12,系统数据概览=67,620,123.41
- 根因:①8个商品特殊成本价(如POZ-FM-0184-TM-SM表内55→正确0.055)②未排除内料(-NL/含内料)③在途成本口径(生产在途按BOM内料成本)④成品/包材按20号仓库分类⑤20号仓库特定商品排除
- 修复:提取系统库存成本计算为公共函数 compute_inventory_cost_summary(),AI识别"库存总额/总成本"类问题直接返回系统计算值(含核对日期、成品/包材分项、在途分项),不再让AI生成SQL
- 实测:问"当前库存总额"返回67,620,123.42,与数据概览一致
- Git提交a04dfb5