如何配置发票序列使其与供应商账单序列格式一致?
发票序列改为每月重置格式的配置方案
1. 定位发票对应的序列记录
Odoo里的客户发票序列不会直接显示INV前缀,可通过以下方式查找:
- 进入
Technical > Sequences & Identifiers > Sequences菜单 - 筛选模型为
account.move(发票与供应商账单共用该模型),名称列中客户发票的序列通常叫Customer Invoices,供应商账单对应Vendor Bills - 更快捷的方式:打开任意一张已存在的发票,点击
序列字段的链接,直接跳转到该发票对应的序列配置页面
2. 修改序列格式与重置规则
找到目标序列后,调整以下核心配置项:
- 前缀:设置为
INV/%(year)s/%(month)s/,自动生成INV/2024/05/这类带年月的前缀 - 编号位数:设为
4,确保编号呈现0001的4位格式 - 自动重置:勾选该选项
- 重置周期:选择
Monthly(每月) - 重置起始日期:设为当月1号,保证次月自动触发编号重置
3. 验证配置效果
保存配置后新建一张发票,检查编号是否符合INV/YYYY/MM/0001格式;也可临时修改系统日期到次月,测试新建发票时编号是否重置为0001且前缀自动更新为对应年月。
注意事项
- 如果看不到序列列表,需确认账号已开启
Technical Features权限 - 不要依赖
Resequence动作,它仅能批量修正已有发票的编号,无法实现每月自动重置的动态规则
内容的提问来源于stack exchange,提问作者Johan Pham
相关产品推荐
相关产品推荐

