Dolibarr订单与发票管理全指南:从创建到对账的完整工作流
📖 目录导读
- Dolibarr核心模块解析 – 订单与发票的关联逻辑
- 订单创建实战步骤 – 从客户到商品的全流程
- 发票生成与自动化 – 一键转换与手动开票技巧
- 订单-发票闭环管理 – 状态跟踪、付款匹配与税务合规
- 常见问题Q&A – 解决用户最关心的5个实操疑问
Dolibarr核心模块解析:订单与发票的“血缘关系”
在Dolibarr ERP系统中,订单(Orders) 与发票(Invoices) 是财务流程中密不可分的两个模块,简而言之,订单是业务行为的“承诺”,而发票是财务结算的“凭证”,系统通过对象关联机制,允许用户直接从已确认的订单生成发票,避免重复录入数据,同时确保金额、税种、结算条件等信息的准确传承。

核心关联点:
- 状态继承:订单状态变为“已处理/待发货”后,可一键创建发票
- 金额同步:发票总金额从订单行项目自动计算,支持分批开票
- 税务一致性:默认沿用订单中的税率配置,但允许发票级修改
优势:与传统手动开票相比,Dolibarr将订单→发票的转化时间缩短80%,且通过历史记录追踪每一笔业务的财务映射。
订单创建实战步骤:从客户到商品的全流程
1 前置条件
- 已创建客户/供应商(Third Parties模块)
- 商品库存中已有可售产品(需设置销售价格与税率)
2 创建订单操作步骤
- 进入入口:左侧菜单→“商业”→“订单”→“新建订单”
- 选择客户:输入客户名称或编号,自动带出地址、付款条款
- 添加商品行:每行输入产品、数量、单价,系统自动计算小计与总金额
- 设置特殊参数:折扣、运费(可单独配置为“运费行”)、交期
- 提交与确认:先“保存”为草稿,经审核后“标记为已确认”
3 关键设计细节
- 草稿模式允许未完成编辑前不触发任何逻辑
- 预付款字段:可在订单层面录入已收到的预付款,系统自动扣减最终发票金额
- 打印模板:支持预定义PDF格式,直接打印/邮件给客户
发票生成与自动化:一键转换与手动开票技巧
1 从订单生成发票(推荐方式)
- 在订单详情页→点击“创建发票”按钮
- 系统弹出“发票选项”面板:
- 是否包含所有订单行(默认全选)
- 是否合并到已有发票(适用于分期开票场景)
- 确认后生成新发票,状态为“草稿”,需人工核准
2 独立创建发票(无订单场景)
- 用于服务费、杂项收入或非标准业务
- 直接选择客户、手动输入行项目(支持无库存产品)
3 发票批处理与自动化
- 自动化规则:可在“工作流”模块设置→当订单状态变为“已发货”时→自动触发发票创建
- 定期开票:对订阅型客户,通过“合同”模块与发票联动,每月自动生成并发送
数据校验提示:生成后务必检查“付款条款”(如30天净额、立即付款)是否与订单一致,避免账期错乱。
订单-发票闭环管理:状态跟踪、付款匹配与税务合规
1 状态流转模型
- 订单级:草稿→审核→确认→已发货→已完成(触发发票生成)
- 发票级:草稿→已提交→已付款→已核销→坏账标记(可选)
2 付款匹配逻辑
通过“付款”模块,将银行收款记录与发票进行关联:
- 全额匹配:系统自动关闭发票状态
- 部分匹配:记录余额,生成催款提醒
- 交叉核销:支持将同一客户的多个未付发票合并收款冲抵
3 税务合规要点
- 增值税/消费税:在发票上呈现独立行,且标签符合本地税法格式(如“税率:13%”)
- 发票号码规则:连续不重复,支持前缀(如INV-2025-0001)
- 电子发票导出:支持XML/UBL格式,满足欧盟、亚洲部分地区监管要求
常见问题Q&A
❓ Q1:订单已经“确认”,却找不到“创建发票”按钮?
A:检查订单状态是否为“已确认”而非“已完成”,若使用“预定义工作流”,需确保单据已完成最后状态节点(如发货标记),同时排查用户权限,需具备“发票写入”许可。
❓ Q2:批量生成的发票金额与订单不匹配?
A:常见原因是订单中存在“未税单价”与“含税单价”混淆,需确认系统设置中的“价税显示模式”是否一致,促销折扣若为“行级别折扣”则继承无误,若是“订单级别全局折扣”,需在发票转换前手动同步。
❓ Q3:如何对同一订单分批开票(例如发货后只开部分金额)?
A:在订单详情页点击“创建发票”时,勾选“仅创建已发货行的发票”,未发货行将保留在订单中,待发货后再次操作,此功能需在“发票模块设置”中启用“允许部分发票”。
❓ Q4:客户退票(冲红票)如何处理?
A:进入原发票→点击“创建借记/贷记通知单”,系统生成一张负金额对冲发票(红票),与原始发票关联,扣减客户余额,注意:冲红后的原发票状态不会自动关闭,需手动标记“已处置”。
❓ Q5:发票打印后如何修改内容?
A:已提交的发票无法直接修改,正确做法是:创建冲红票→修改内容→新开发票,Dolibarr中可通过“修正”功能生成新版发票,原始发票保留历史记录并标记“已修正”,不推荐直接编辑字段,易造成审计断链。
Dolibarr的订单与发票管理模块,实现了从业务撮合到财务结算的完整数字化闭环,通过合理配置工作流、善用“从订单创建发票”的核心功能,企业可显著提升开票效率并降低人为错误,建议用户结合自身业务节奏,选择适合的自动转换策略(即时/延迟/手动),并定期核对订单-发票-付款的三表差异,确保月结账单零误差,若需进一步定制(如多币种发票、银行对接),Dolibarr的开源架构也提供了灵活的API与插件扩展路径。