目录
article
[TITLE]
Odoo 供应商账单序列号设置与批量重新排序指南
[DESCRIPTION]
本文介绍 Odoo 如何生成供应商账单唯一编号、默认序列格式及其周期性,并提供自定义序列、更改默认序列和批量重新排序的完整操作步骤、权限要求和注意事项,帮助企业保持账单编号连续性。
[KEYWORDS]
Odoo, 供应商账单, 序列号, 重置, 批量重新排序, 开发者模式, 会计日期, 管理员权限, 序列格式, 参考编号
[TRANSLATED_CONTENT]
---
# 供应商账单序列
在确认供应商账单时,Odoo 会生成唯一的供应商账单参考编号。默认使用的序列格式为
`[BILL/年份/月份/递增编号]`(例如 `[BILL/2025/01/00001]`),每年从 `[00001]` 重新开始。
但也可以
`更改序列格式 <accounting/vendor_bills/resequencing>` 及其周期性,或
`批量重新排序供应商账单 <accounting/vendor_bills/mass-resequencing>`。
:::: note
::: title
注意
:::
对参考编号的更改会记录在聊天记录(chatter)中。
::::
## 更改默认序列 {#accounting/vendor_bills/resequencing}
要自定义默认序列,打开最后一张已确认的供应商账单,点击 `重置为草稿`,然后编辑账单的参考编号。

Odoo 随后会说明检测到的格式将如何应用到所有后续的供应商账单。例如,如果当前账单的月份被去除,序列的周期性将改为每年一次,而不是每月一次。

:::: tip
::: title
提示
:::
在创建给定序列周期的第一张供应商账单时,可以直接编辑序列格式。
::::
## 批量重新排序供应商账单 {#accounting/vendor_bills/mass-resequencing}
在需要重新排序多个账单编号时,此功能非常有用。例如,从其他会计系统导入账单时,参考编号来源于旧系统,需要保持当年连续性而不是从头开始。
:::: note
::: title
注意
:::
此功能仅对拥有管理员或顾问权限的用户开放。
::::
按照以下步骤重新排序供应商账单编号:
1. 激活 `开发者模式 <developer-mode>`。
2. 在供应商账单列表视图中,选中需要新序列的账单。
3. 点击 `fa-cog` → `操作` 菜单,选择 `重新排序`。
4. 在 `排序方式` 字段中选择
- `保持当前顺序`:编号顺序保持不变。
- `按会计日期重新排序`:编号按会计日期排序。
5. 设置 `第一个新序列`。
6. `预览修改` 并点击 `确认`。

:::: note
::: title
注意
:::
- 为标示序列变更的起始位置,新序列的第一张账单在 `供应商账单` 列表中会以红色高亮。此视觉标记是永久且仅用于信息提示。
- 若新序列出现不连续(如缺口、已取消或已删除的条目),`供应商账单` 日志中会在会计仪表盘显示 `序列缺口` 信息。点击该信息可查看相关账单的详细情况。该视觉标记为临时的,在条目的会计日期不早于锁定日期后会消失。
::::
:::: tip
::: title
提示
:::
以下情况无法进行重新排序:
- 条目早于锁定日期。
- 序列会导致重复。
- 范围无效。例如,`账单日期` 与新序列的年份不匹配(使用 2024 序列 `BILL/2024/MM/XXXX` 来处理 2025 年的账单)。
出现上述情况时,会弹出 `验证错误` 提示。
::::[SUMMARY]
- Odoo 供应商账单序列
- 默认序列格式
- 示例: [BILL/年/月/递增号]
- 每年从 00001 重新开始
- 更改默认序列
- 打开已确认账单 → 重置为草稿 → 编辑参考编号
- 系统解释新格式的应用方式
- 提示:创建首张账单时可直接编辑序列
- 批量重新排序
- 适用场景:导入外部账单、保持编号连续性
- 权限要求:管理员或顾问
- 步骤
1. 开启开发者模式
2. 选中需重新排序的账单
3. 操作 → 重新排序
4. 选择排序方式(保持当前顺序 / 按会计日期)
5. 设置第一个新序列
6. 预览并确认
- 注意事项
- 新序列首张账单在列表中红色高亮
- 若出现缺口,会在仪表盘显示“序列缺口”并可查看详情
- 限制条件
- 锁定日期前的条目
- 会导致重复的序列
- 范围与账单日期不匹配导致验证错误