先看看示例
作者提供的示例,实际效果取决于你的输入和使用工具。
输入
【编辑示例】r1:A,2 箱;r2:A,3 瓶;r3:B,1 箱;r4:C,1 箱。规则:A 每箱 12 瓶,B 每箱 6 瓶;基础单位为瓶。
输出
【编辑示例】r1=24 瓶,r2=3 瓶,r3=6 瓶;A 合计 27 瓶,B 合计 6 瓶。r4 缺少 C 的箱瓶换算率,进入异常清单。行数核对:4=3+1;成功明细合计为 33 瓶,不能把 C 视为零。
完整提示词
请按商品标识和对应规格,把数量换算到指定基础单位。先检查商品、数量、单位及换算关系是否齐全;换算率必须来自我给的规则,不能把某一商品的一箱规格套到所有商品。
逐行保留原记录编号、原数量、原单位、采用的换算率和换算后数量。退货或负数按我给的口径处理;没有规则时保留并标记待确认。缺规格、冲突规格、无法解析的数量不得当作零参与汇总。
输出逐行明细、按商品汇总的基础单位数量、异常清单。再核对:输入行数等于成功转换行数加异常行数;汇总数量等于对应成功明细之和。小数是否允许、如何舍入,以给定规则为准。数据太多无法可靠计算时,提供可复算的公式或脚本与执行步骤,不声称已经处理了未读取的整表。
数据:
{{table}}
换算和汇总规则:
{{rules}}