|
@@ -48,7 +48,7 @@
|
|
|
"字段含义": "listname:价格表,currency:币种, mtrlcode:物料编码, mtrlname:物料名称, unit:单位, price:含税价, unit_buy:辅助单位, rate_buy:转换率,price_unit1:辅助单位含税价,saleqty:销售数量下限,saleqty1:销售数量上限"
|
|
"字段含义": "listname:价格表,currency:币种, mtrlcode:物料编码, mtrlname:物料名称, unit:单位, price:含税价, unit_buy:辅助单位, rate_buy:转换率,price_unit1:辅助单位含税价,saleqty:销售数量下限,saleqty1:销售数量上限"
|
|
|
},
|
|
},
|
|
|
"输出格式要求": [
|
|
"输出格式要求": [
|
|
|
- "以表格输出",
|
|
|
|
|
|
|
+ "以表格输出,标题按字段含义显示",
|
|
|
"币种、物料编码、物料名称:若所有行该列值完全一致,则整列隐藏",
|
|
"币种、物料编码、物料名称:若所有行该列值完全一致,则整列隐藏",
|
|
|
"辅助单位,含税价辅助单位,转换率,数量区间:若所有行该列值为初始值(如'',0),则整列隐藏",
|
|
"辅助单位,含税价辅助单位,转换率,数量区间:若所有行该列值为初始值(如'',0),则整列隐藏",
|
|
|
"其他列原样显示"
|
|
"其他列原样显示"
|
|
@@ -111,5 +111,31 @@
|
|
|
"custname,cus_balcamt,currency,scname是汇总信息,不需要在表格中显示"
|
|
"custname,cus_balcamt,currency,scname是汇总信息,不需要在表格中显示"
|
|
|
],
|
|
],
|
|
|
"使用示例": "用户输入:'查询客户A的应收帐情况 或 客户A还有多少款未付 或 查询待收款情况' -> 系统调用此工具获取应收帐数据"
|
|
"使用示例": "用户输入:'查询客户A的应收帐情况 或 客户A还有多少款未付 或 查询待收款情况' -> 系统调用此工具获取应收帐数据"
|
|
|
|
|
+ },
|
|
|
|
|
+ "get_saletask_detail": {
|
|
|
|
|
+ "基础描述": "获取指定销售订单的进度",
|
|
|
|
|
+ "入参说明": {
|
|
|
|
|
+ "backend_url": "后端API地址",
|
|
|
|
|
+ "token": "认证令牌",
|
|
|
|
|
+ "cusname": "客户名称 或 客户编码, 支持模糊查询",
|
|
|
|
|
+ "taskcode": "销售订单编码, 支持模糊查询",
|
|
|
|
|
+ "firstdate": "开始日期,格式YYYY-MM-DD,如果不指定,传None",
|
|
|
|
|
+ "lastdate": "结束日期,格式YYYY-MM-DD 23:59:59,如果不指定,传None"
|
|
|
|
|
+ },
|
|
|
|
|
+ "返回值说明": {
|
|
|
|
|
+ "格式": "返回多行字符串,每行代表一个销售订单,字段以逗号分隔。每行包含:taskcode(销售订单号)、cusname(客户名称)、taskdate(销售订单日期)、flag_str(单据状态)、mx(JSON字符串,包含物料明细列表)",
|
|
|
|
|
+ "mx字段结构": "mx字段是一个JSON字符串列表,每个元素包含:mtrlcode(物料代码)、mtrlname(物料名称)、mtrlmode(规格型号)、unit(单位)、saleqty(销售数量)、consignedqty(发货数量)"
|
|
|
|
|
+ },
|
|
|
|
|
+ "输出格式要求": [
|
|
|
|
|
+ "1. 将返回的多行数据按行拆分为独立的销售订单",
|
|
|
|
|
+ "2. 为每个销售订单按以下格式输出:",
|
|
|
|
|
+ " a) 表头信息(以文字描述输出):",
|
|
|
|
|
+ " 销售订单:[taskcode] | 状态:[flag_str]",
|
|
|
|
|
+ " 客户:[cusname] | 下单日期:[taskdate]",
|
|
|
|
|
+ " b) 明细表格(以Markdown表格输出)",
|
|
|
|
|
+ "3. 不同销售订单之间要有多个空行分隔",
|
|
|
|
|
+ "4. 如果工具返回警告或错误,要直接输出错误信息,不进行格式化"
|
|
|
|
|
+ ],
|
|
|
|
|
+ "使用示例": "用户输入:'查询客户A的订单进度' -> (只说订单,默认是销售订单)系统调用此工具获取客户A的销售订单进度,如果没有明确日期范围,传None -> 返回结果后,按上述格式要求格式化输出"
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|