Odoo 18 中基于里程碑进行项目开票的方法
在许多项目里,客户更愿意依照工作进度分阶段付款,而非一次性预付全部款项。基于里程碑的计费模式能助力企业在完成项目的关键节点后收取款项,这既优化了现金流,又保证了流程的透明度。
Odoo 18 让基于项目里程碑向客户开具发票变得轻松简单。只要达成某个里程碑,就能直接从销售订单生成发票。接下来看看在 Odoo 18 中如何进行设置。
激活里程碑功能
首先要在项目模块开启里程碑功能。具体操作是:进入“项目模块”,点击“配置”,再选择“设置”。
在“任务管理”选项里启用“里程碑”功能。启用之后,点击“保存”按钮保存所做的更改。
添加里程碑到项目
成功启用里程碑功能后,就能够为项目添加里程碑,进而实现基于这些里程碑的项目计费。启用该功能后,进入项目仪表板,点击“新建”按钮来创建一个新项目。
在项目设置里,启用“计费”选项,以支持基于里程碑的开票,之后点击“创建项目”按钮完成新项目的创建。
创建服务产品
接下来需要创建一个服务产品。操作路径为:进入“销售模块”,选择“产品”,再点击“产品”,然后点击“新建”按钮开始创建新产品。
在产品表单中,把产品类型设置为“服务”,并将“按订单创建”设置为“任务”。此时会显示一个新字段,可在其中选择项目。当确认包含此产品的销售订单时,系统会在所选项目下自动创建一个任务。在这里选择之前创建的项目,并把“开票策略”设置为“基于里程碑”。
创建销售订单
要创建销售订单,可导航至“订单”,点击“报价单”,然后点击“新建”按钮。
输入客户详细信息以及其他必填字段,接着添加之前创建的产品。确认订单后,由于产品的创建方式选项设为任务,系统会自动在产品表单的项目字段所指定的项目下生成一个任务。
确认订单后,会出现三个智能选项卡,分别是项目、任务和里程碑。
管理里程碑
点击“里程碑”选项卡会进入一个新页面,在此页面点击“新建”按钮就能为项目添加里程碑。
添加里程碑后,可以设定完成该里程碑的截止日期。当里程碑达成时,勾选已达成框,这样就能依据达成的里程碑向客户开票。
可以为每个里程碑定义一个“数量 (%)”,这个百分比代表任务的进度,同时也表明里程碑完成后可以开票的项目部分。这里点击“新建”添加一个新里程碑,并将每个里程碑的“数量 (%)”都设置为 20%。
关联任务与里程碑
返回销售订单,点击“任务”智能选项卡查看任务的详细视图。同样在里程碑标签页中,能够看到已定义的三个里程碑。
在任务的详细视图里,里程碑字段会显示项目已定义的里程碑,可以选择所需的里程碑与任务进行关联。此外,客户字段会自动填充为创建销售订单的客户名称。
开票流程
当任务完成,就意味着里程碑达成,此时可以在里程碑页面上选中“达到”复选框。具体操作是:返回销售订单,点击“里程碑”智能选项卡,然后点击已实现里程碑的复选框,最后点击保存。
点击“查看销售订单”回到销售订单页面。
此时“已交付”显示为 0.2,这是因为该里程碑的“数量 (%)”被设置为 20%,当该里程碑达成时,项目的总数量已交付 20%,这时就可以为此开具部分发票。点击“创建发票”按钮,从普通发票、预付款 (百分比)、预付款 (固定金额) 中选择相应选项,然后点击“创建草稿”。
系统会基于已实现的里程碑,为项目的已交付数量创建一张草稿发票。
点击“确认”来确认发票,之后就可以登记收款。
总结
里程碑计费为开票提供了一种结构化的方式,能确保付款与项目进度直接相关。这种方法不仅有助于降低财务风险,还能让服务提供商在关键项目阶段完成后及时收到款项,从而改善现金流。通过将款项与特定的交付成果或里程碑相挂钩,企业能够更好地管理收入流,同时维持较高的客户满意度。这种计费方式还推动了清晰的沟通和透明度,因为双方对付款时间表和进度预期有共同的认知,进而使项目执行更加顺畅,客户关系更加稳固。