策略价格表
策略价格表是唯一能给策略录手工价的地方:一张「商品 × 策略」的矩阵,横向是商品与三个基准价(标准售价、标准进价、最新进价),纵向追加最多十条策略的当前执行价,单元格直接双击改价。没录手工价的格子显示的是按策略规则现算的公式价;录了就用手工价,清空后立刻退回公式价。
功能路径:销售 → 价格管理 → 策略价格表

一、功能概述
菜单位置:销售 → 价格管理 → 策略价格表(页面地址 /admin/Sales/spriceblueprintreport/)
| 用途 | 说明 |
|---|---|
| 逐料看价 | 同一行横向对比标准售价、进价与各策略价,价差一眼可见 |
| 录手工价 | 双击策略列的单元格改价,回车即落库 |
| 查预警 | 低于最新进价的单元格标红,手工价标蓝加粗 |
| 清手工价 | 勾选行批量清除,回退公式价 |
二、界面布局说明
| 区域 | 内容 |
|---|---|
| 查询条 | 价格方案(多选,选项按「自定义分组 | 编号 名称」排列)、商品(编号 / 名称 / 条码 / 助记码)、商品分类(只列明细类)、单位范围(仅基础单位 / 全部单位,默认仅基础单位) |
| 工具栏 | 红色 清除选中行手工价、导出 |
| 固定列 | 商品编号 / 商品名称 / 规格 / 单位 / 商品分类 / 条码 / 标准售价 / 标准进价 / 最新进价 |
| 方案列 | 每条选中的策略一列,列头为「策略名称 策略编号」,最多同时 10 列 |
| 分页 | 50 行/页,默认按商品编号升序 |
不选价格方案也能查:这时页面只有九列固定列,等于一张纯商品价格对照表——用它核对标准售价与进价是否合理很方便。选了方案才出现策略列,策略列可编辑,固定列只读。
三、改价与清价
1. 改一格手工价
双击策略列的单元格,输入新价回车:
- 该格子原来是公式价 → 落一条手工价,格子变蓝加粗;
- 该格子已有手工价 → 直接覆盖;
- 把格子清空 → 手工价被清空(不是删行),立刻按公式重算并显示公式价。
价格保留 4 位小数;手工价不分单位,改的是「当前显示单位」下这个策略的价。
2. 批量清手工价
- 勾选数据行(不是勾策略列,是勾整行);
- 点 清除选中行手工价,确认:
确定清除选中行所有方案的手工价吗?清除后回退为公式价。
清除完成后回执「已清除 N 个手工价,回退为公式价」。只清勾选行的手工价,未勾选的不动;勾了行但该行任何策略都没手工价时提示「选中行没有手工价,无需清除」。
3. 颜色含义
| 样式 | 含义 |
|---|---|
| 蓝色加粗 | 这一格是手工价 |
| 红色 | 这一格的价低于最新进价,卖一件亏一件,重点核对 |
| 常规黑色 | 公式价 |
红色预警只看最新进价,不看你设定的保本线;进价为 0 或未维护时不会触发。
四、口径说明
| 项目 | 口径 |
|---|---|
| 公式价 | 基准价(按策略的价格因子)× 策略比例 → 按舍入方式取整 → 保留 4 位小数 |
| 手工价 | 优先级高于公式价;存储按「策略 + 物料 + 单位」三元组唯一 |
| 单位 | 默认只列基础单位;切「全部单位」后多单位商品会按单位各占一行 |
| 已删除商品 | 不出现在表里(与只读抽屉的「全部报价」不同) |
| 导出 | CSV,导出当前视图与当前列;没有 Excel 导入 |
| 批量按算法改价 | 没有这个功能。要按比例成批重算,用策略价格调整单 |
五、常见问题
问:改了单元格没保存按钮,会不会丢? 答:不会。单元格回车即保存,刷新页面按新价显示。改错了就改回去,或清空该格退回公式价。
问:为什么某格是蓝色的,改不了价? 答:蓝色只表示手工价,格子仍可编辑。真正不能编辑的是左侧九列固定列(商品信息与三个基准价),那些要改基准价请用标准价格调整单。
问:策略列的价格和价格策略定义里算的对不上? 答:先确认这一格是不是手工价(蓝色加粗)——手工价会覆盖公式。其次确认单位:策略比例作用在单位价上,多单位商品的公式价会随换算率变化。
问:能一次给十个以上策略看价吗? 答:不能,最多同时 10 条方案列。要比较更多策略,分两批查,或用商品策略价查询(客户端)逐料看。
问:红色预警的标准能不能改? 答:不能。预警固定按「低于最新进价」判断;要按自己的保本线校验,只能导出后自行比对。
