维护供应商供货清单与价格
适用角色:采购主管
协作角色:采购员查看价格并下单;业务财务核对采购价与供应商账单;系统管理员负责导入和权限。
它是什么:供应商价格表 (Vendor Pricelist) 记录“哪个供应商,能按什么单位、什么价格、什么条件,供应哪个商品”。 它不是采购订单,也不是合同。采购订单记录“这一次真的买了多少”。
1. 为什么不能只靠采购单记价格
采购员每次新建采购单都手填价格,短期看似省事,长期会出三个问题:
- 下一次询价没有基准:不知道上次向该供应商买过多少钱。
- 补货自动生成采购单时没有价格依据:系统只能退回使用商品当前成本。
- 换人接手就断层:价格只留在某张旧采购单里,难以快速查到。
供应商价格表的作用,是把“重复发生的采购条件”沉淀成主数据。
2. 一行价格到底记录了什么
打开一个商品的价格行,需要理解以下字段:
| 字段 | 业务含义 | 录入要求 |
|---|---|---|
| 供应商 (Vendor) | 向谁采购 | 选择供应商公司,不选个人联系人 |
| 供应商商品名称 | 对方发票或送货单上的品名 | 建议填写,打印询价单时更清楚 |
| 供应商商品编码 | 对方系统中的货号 | 有就填,减少发错货 |
| 最低数量 (Quantity) | 达到多少数量才享受这个价 | 按该行采购单位填写 |
| 单位 (Unit) | 供应商按箱、盒还是托盘报价 | 必须和对方报价口径一致 |
| 单价 (Unit Price) | 该条件下的采购价 | 填不含 GST 的采购价,除非税务配置明确不同 |
| 币种 (Currency) | 供应商报价币种 | 当前客户主要为 AUD |
| 折扣 (Discount) | 报价基础上的百分比折扣 | 没有折扣留空或填 0 |
| 生效日期与失效日期 | 这个价格在什么期间有效 | 临时价和年度调价必须设置 |
| 交货天数 (Lead Time) | 从下单到预计到货要几天 | 按真实到货周期填写 |
| 适用变体 | 只适用于某个规格,还是整个商品 | 多规格商品要确认 |
单价、折扣和最终价
如果供应商报价 AUD 40/箱,答应再打 5% 折扣,有两种录法:
- 单价填
40,折扣填5%。 - 直接填最终单价
38,折扣留空。
建议统一使用第 1 种。这样以后能看出“原报价多少、谈下来多少”,也方便对比不同供应商。
但采购单真正进入库存成本的是折后金额。文档和培训时要统一口径:看最终采购成本,不只看标价。
单位必须和箱规一致
假设商品库存单位是 CTN-12,供应商报价 AUD 36/箱:
- 供应商价格行单位填
CTN-12。 - 单价填
36。 - 最低数量也按
CTN-12填。
如果供应商实际按“1 盒”报价 AUD 3/盒,就应把价格行单位改成“盒”,并确认采购单也能按盒下单。 不要一边按盒报价,一边把数字填进“每箱”的单位里。
3. 两个维护入口
3.1 从商品档案维护(适合单个商品)
- 打开商品档案。
- 进入 采购 (Purchase) 页签。
- 在供应商列表新增或修改价格行。
- 保存商品。
此页签只对具有采购权限的用户显示。 普通采购员通常能看、不能改;采购主管可以维护。
这些价格行在询价单上如何按供应商、日期、数量和单位被选中,见 商品“采购”页签与采购单的关系。

图中展示一条供应商报价示例,用于说明供应商商品名/编码、起订量、单位、币种、有效期和交期等字段。实际采购时,请以贵方确认的供应商报价为准。
3.2 从采购菜单维护(适合批量查看)
进入 采购 (Purchase) > 配置 (Configuration) > 供应商价格表 (Vendor Pricelists)。
这个列表适合:
- 按供应商筛选,检查某家供应商全部报价。
- 按商品分组,比较同一商品的多家报价。
- 批量修改或导入年度价格。
- 查找已过期的价格行。

列表展示同一商品的两档示例价格,起订量分别为 1 和 100,用于说明筛选后的维护视图。实际价格和起订量应以供应商的有效报价为准。
4. 常见维护场景
场景 A:新供应商首次报价
- 确认供应商档案已建立,名称和币种正确。
- 在商品“采购”页签新增一行。
- 选择供应商,填写对方的商品名称和编码。
- 填写采购单位、最低数量、单价和交货天数。
- 保存后新建一张询价单做验证。
完成标准:选择该供应商和商品后,单价、单位和预计到货日能自动带出。
场景 B:同一商品有两家供应商
为同一商品建立两行价格,分别选择不同供应商。 询价时可以复制询价单,分别发给两家,最后比较折后价格、交期和供货稳定性。
价格最低不一定是最优选择。进口食品还要看船期、起订量、付款条件和断货风险。
场景 C:阶梯价
例如:
- 1 到 99 箱:AUD 36/箱。
- 100 箱以上:AUD 34/箱。
建立两行价格,最低数量分别填 1 和 100。
采购单数量达到 100 时,系统会优先使用满足条件的更优价格。
风险:如果最低数量填成 0,系统会把它当作没有数量门槛,正常采购数量都可能使用这条价格。只有供应商确实没有起订量时才填写 0。
场景 D:节日促销价或限期价
供应商只在 11 月给特价:
- 新增一行价格。
- 设置生效日期为 11 月 1 日。
- 设置失效日期为 11 月 30 日。
- 保留原价行,并把原价行的结束日期设为 10 月 31 日。
限期调价时,不要让两行价格都长期有效。 两行都有效时,系统会按满足条件的更优价格选择,可能误用旧低价或促销价。 阶梯价则不同:阶梯价本来就要求多行长期有效,用最低数量区分档位;但相同数量档位只能保留一条明确价格。
场景 E:年度调价
不要直接把旧价格改成新价格,否则历史采购条件会失去参照。
建议:
- 给旧价格行设置结束日期,例如 12 月 31 日。
- 新增新价格行,生效日期为次年 1 月 1 日。
- 采购单和 Chatter 会保留已发生的交易记录;供应商价格表本身没有“归档”字段,不要为了清理界面删除仍需追溯的价格行。确需删除时,先确认没有未完成采购,并保留调价审批或导入底稿。
场景 F:同一供应商既报人民币又报澳元
当前客户现有价格全部是 AUD,不建议在主线流程中混用币种。 如未来出现人民币报价,应统一约定:
- 价格行币种按供应商真实报价填写。
- 采购单币种与供应商账单一致。
- 汇率换算规则由财务确认。
- 不要手工在单价里“估算一个换算后的澳元价”,否则无法复核。
5. 权限边界
| 角色 | 查看价格表 | 修改价格表 | 建议做法 |
|---|---|---|---|
| 采购员 | 可以 | 通常不可以 | 发现变动,通知采购主管 |
| 采购主管 | 可以 | 可以 | 负责最终维护 |
| 仓库员 | 通常不显示采购页签 | 不可以 | 不参与价格维护 |
| 业务财务 | 可以查看 | 不建议 | 核对供应商账单与采购价 |
| 系统管理员 | 可以 | 可以 | 负责导入、权限和异常处理 |
采购单确认时,系统可能自动把新供应商加入商品供应商列表。 但它不会自动覆盖该供应商已有的价格,也不适合作为正式改价手段。 正式价格调整仍应在供应商价格表中完成。
6. 价格为什么没有带出来
按以下顺序排查,不要第一步就手工改价。
| 现象 | 常见原因 | 处理 |
|---|---|---|
| 采购单带了商品成本价,不是供应商价 | 该供应商没有有效价格行 | 检查供应商、日期、单位、最低数量 |
| 采购单带出 0 价格 | 匹配到了一条价格为 0 的供应商价格行 | 暂停确认采购单,补充有效报价或清理这条零价行 |
| 价格是上一次的旧价 | 旧价格行仍有效,而且更便宜 | 给旧行设置结束日期 |
| 换了供应商后价格没变 | 价格行属于另一个供应商或联系人 | 检查供应商公司层级 |
| 看到的价格单位不对 | 价格行单位与采购单单位不同 | 统一报价单位,重新核对换算 |
| 数量改成 100 后价格才变 | 阶梯价达到门槛 | 属于正常规则,不是故障 |
| 采购页签看不到 | 当前用户没有采购权限 | 联系管理员,不要借用他人账号 |
| 采购主管也看不到编辑按钮 | 权限或界面缓存问题 | 由管理员检查采购经理权限 |
找不到供应商价格时会发生什么
如果没有匹配到可用的供应商价格行,采购单可能会使用商品当前成本作为默认单价。
在 AVCO 下,这个成本是库存平均成本,不是供应商最新报价。如果匹配到的是一条价格为 0 的供应商价格行,系统不会把它当成“没有价格”,而可能直接带出 0。
看到价格像“库存平均价”或变成 0 时,都必须人工核对供应商报价,不能直接确认采购单。
7. 维护质量检查
建议采购主管每月检查一次:
- 在售商品中,有多少没有供应商价格。
- 有多少价格行已经过期但商品仍在采购。
- 同一商品是否有多行同时长期有效。
- 最低数量、单位和单价是否符合供应商最新报价。
- 主要供应商的交货天数是否仍准确。
- 是否有采购员在采购单上大幅手工改价但没有说明。