Appearance
报价管理
Campus
适用角色
后勤采购人员、供应商对接人员、采购主管。
功能说明
「报价管理」(菜单 后勤管理 > 报价管理)用于向供应商发出物料报价请求、收集并比价各供应商报价,最终「接受报价」确定中标价;中标价会回写到物料的城市价格,供后续采购申请与采购订单参考。模块含两个子菜单:报价预生成(配置自动生成报价单的规则)与供应商报价(发起报价、比价、接受报价)。
报价单号一经创建不可修改;两个列表对非管理员用户按其所属学校的省/市自动过滤,只能看到本地区相关的数据。新增、编辑、删除、导出按钮均受各自权限控制,无权限时按钮为禁用态。
操作入口
text
后勤管理 > 报价管理 > 报价预生成 / 供应商报价菜单层级与名称以实际下发的客户环境为准。
截图待补:报价预生成表单、供应商报价列表、报价单比价详情。
一、报价预生成
用于设置「按日/按周/按月自动生成供应商报价单」的规则,让系统在指定时间点自动产出报价单,无需每次手工新建。
查询与列表
- 顶部查询区可按供应商(供应商名称模糊)、物料编码、物料名称、有效状态筛选。
- 列表列包含:供应商(多个以标签展示)、物料(多标签)、生成方式(日/周/月)、生成日期、有效期(天数)、状态(正常/停用)、创建人、创建时间。
- 行内操作:查看、编辑、删除。
「有效状态」筛选下拉沿用了供应商报价的状态选项(报价中/完成/部分报价/已失效),而预生成规则本身状态只有「正常/停用」两种,这是页面上的一处不一致,按筛选器如实使用即可。
新增/编辑预生成规则
- 点击工具栏「新增」,或行内「编辑」,弹出“添加/编辑供应商报价”窗口。
- 填写字段:
- 供应商(必填):通过弹窗多选,以可关闭标签展示;为空时提示「请选择需要报价的供应商」。所选供应商必须属于同一城市,跨城市时提示「生成的供应商城市不能超过一个」。
- 待报价物料(必填):通过物料选择弹窗多选,展示为“物料名称 (编码)”;为空时提示「待报价物料不能为空」,重复选择同一物料时提示「已选择物料: {名称} ({编码})」。
- 生成方式(必填):单选 日/周/月;为空时提示「请选择生成报价单的方式」。
- 生成日期:文本输入。页面说明——生成方式为“日”时每天生成一张,此时生成日期无效;为“周”时可指定 1-7(如“1,3”表示周一和周三);为“月”时可指定 1-31(表示每月几号)。
- 有效日期(天):数字,生成出的报价单有效期 = 生成日 + 该天数。
- 状态:正常/停用。只有「正常」的规则才会参与自动生成。
- 备注(选填)。
- 点击「提交」保存,成功提示「创建成功」或「更新成功」。
提交时的其他校验:生成日期须为纯数字,否则提示「输入的数字: {值} 不正确. 正确的格式为: 3,5」;“周”方式日期范围须 1-7、“月”方式须 1-31,超出会提示对应范围;日期有重复时提示「输入的日期: {值} 重复」;编辑时单据不存在提示「预报价单不存在」。
「月」方式的日期范围校验提示文案中错写成了“周”(原文「生成方式为周时, 生成日期范围可以为1-31」),属已知文案笔误,不影响功能。
自动生成结果
系统按规则自动生成供应商报价单:“日”方式每天生成一张;“周”方式在当天星期几命中配置数字时生成(周日按 7 计);“月”方式在当天日期命中配置数字时生成。自动生成的报价单初始状态为「报价中」,有效期为生成当天加规则里的有效天数,供应商与物料取自该规则。
二、供应商报价
针对一批物料向若干供应商发出报价请求,收集各供应商报价后比价,最终「接受报价」确定中标价并回写城市价格。
查询与列表
- 查询区可按供应商、物料编码、物料名称、创建时间区间、有效期区间、有效状态筛选。
- 列表列包含:报价单号(点击打开详情)、供应商(多标签)、报价状态、有效日期、完成时间(完成后显示)、创建人、创建时间。
- 工具栏:新增、导出(导出《供应商报价.xlsx》)。行内操作:删除。
新增/编辑报价单
- 点击「新增」,或行内「编辑」,弹出“添加/编辑供应商报价”窗口。
- 填写字段:
- 供应商(必填):弹窗多选,可关闭标签展示;为空时提示「请选择需要报价的供应商」。
- 有效日期(必填):日期选择器,新增时默认填充为当前日期 +7 天;为空时提示「报价有效日期不能为空」,早于或等于当前日期时提示「报价有效日期必须大于当前日期, 请重新选择」。
- 待报价物料:新增时必填、可增删(多选,展示“名称 (编码)”);为空时提示「待报价物料不能为空」,重复选择提示「已选择物料: {名称} ({编码})」。编辑时物料只读,不可增删,编辑仅能改供应商和有效日期。
- 点击「提交」保存,成功提示「创建成功」或「更新成功」。新建后系统会给相关供应商推送待办通知「有待处理的物料报价单 {单号}」,供应商侧据此填写报价。
比价与接受报价
在列表点报价单号打开详情(标题“报价单{单号}”)。头部展示报价编号、状态、有效日期、报价单位(悬浮可看单位名称与联系电话)。比价明细表按物料逐行展示:物料编码、名称、规格型号、单位、各供应商的报价金额(已接受的以绿色成功标签突出)、当前单价(取当前学校对应省市的城市价格,无城市信息显示 0)、备注、操作。
单条接受报价:点某物料行的「接受报价」,弹出窗口展示物料信息,填写:
- 供应商(必填):下拉,选后自动带出该供应商对该物料的报价;为空时提示「请选择一个供应商」。
- 供应商报价(必填,只读,随供应商联动):为空时提示「报价金额不能为空」。
- 接受价格原因(必填,多行文本,默认预填“价格优先原则”):为空时提示「接受价格原因不能为空」。
提交成功提示「接受报价成功」;报价单不存在提示「报价不存在」,已完成提示「{单号}报价已结束」。
接受所有报价(详情底部「接受报价」按钮,一次性结束整单):弹出确认框“确认结束 报价单{单号} 吗?”,确认后系统按“取最低价”自动比价——某物料只有一个有效报价时直接采用(备注“最低价: {金额}”),有多个报价时取最低者(备注“最低价格为: {金额}”),均回写城市价格;无人报价的物料备注“当前物料无人报价, 暂时无货.”;整单无任何报价时全部维持原供应商原价。完成后整单状态置为「已完成」并记录完成时间。详情底部另有「导出」(导出《报价单 {单号} 明细.xlsx》,需相应权限)与「关闭」。
状态口径
报价状态取值:0 报价中(进行中)、1 已完成、2 部分报价、3 已失效。新建的报价单初始为「报价中」,接受所有报价后变为「已完成」。
报价状态在筛选下拉、列表标签、导出文件三处的中文文案略有差异(“报价中”与“进行中”混用),以界面实际显示为准。“部分报价”“已失效”目前主要作为筛选/展示口径存在。
单号规则
报价单号格式为 年月(yyMM)+ 4 位流水,如当月第一张为“25070001”,同月内递增、跨月首张回到 001。报价单号一经创建不可修改。
关键规则与注意事项
- 报价确定的中标价会更新物料的城市价格(按当前用户所属学校的省/市匹配),供后续采购申请与采购订单参考;报价单与采购申请、采购订单之间没有直接的单据流转,价格通过城市价格间接传递。
- 预生成规则的供应商必须同城市;只有「正常」状态的规则才会自动生成报价单。
- 供应商报价的有效日期必须晚于当前日期;编辑已有报价单时不能增删物料。
- 报价单号不可修改;两个列表对非管理员按所属学校省/市自动过滤。
- 是否启用「到期报价单自动完成」由系统配置控制(
STOCK_OFFER_CLOSE):配置存在时,有效日期为当天且未完成的报价单会被系统自动比价并置为「已完成」;不配置则不会自动关闭。是否开通以本单位实际环境为准。
常见问题
预生成规则填了却没有自动生成报价单
确认规则状态为「正常」(停用的不参与生成);再确认生成方式与生成日期匹配当天——“周”方式需当天星期几命中配置数字(周日按 7 计),“月”方式需当天日期命中配置数字,“日”方式每天生成。
新建预生成规则提示“生成的供应商城市不能超过一个”
同一条预生成规则要求所有供应商属于同一城市。请按城市拆分成多条规则,或只选同城供应商。
供应商报价保存时提示有效日期必须大于当前日期
有效日期须晚于当天。新增时系统默认填当前日期 +7 天,如手工改小到今天或更早会被拦下,重新选择一个未来日期即可。
接受所有报价后部分物料显示无货
该物料在本次报价中无人报价,系统备注“当前物料无人报价, 暂时无货.”,其城市价格维持原样。需要该物料价格时,可在有供应商报价后重新发起报价单。
相关手册
版本记录
| 版本 | 日期 | 修改说明 |
|---|---|---|
| v0.1 | 2026-07-27 | 建立占位骨架 |
| v0.2 | 2026-07-27 | 补充适用角色、操作入口与相关手册引用 |
| v1.0 | 2026-07-27 | 依据前后端源码补全子菜单操作、比价规则与常见问题 |
