跳转到主要内容

当相关任务设置为可开票时,控制发票订单行

项目描述

Beta License: AGPL-3 OCA/sale-workflow Translate me on Weblate Try me on Runbot

本模块的需求是在任务中提供标记任务是否可开票的功能。这意味着默认情况下,即使任务未完成,也可以将其设置为可开票。

作为选项,可以将此控制关联到项目阶段(project.task.type)。例如,如果您想始终将可开票分配给阶段完成

目录

用法

要使用此模块,您需要

  1. 转到销售 -> 产品并创建一个服务产品

  2. 在产品中转到销售选项卡 -> 开票部分并选择(1)一个开票策略(2)跟踪服务必须创建一个任务并跟踪时间(3)设置‘按任务开票控制’复选框并保存

    https://raw.githubusercontent.com/OCA/sale-workflow/12.0/sale_order_invoicing_finished_task/static/description/product_view_invoicefinishedtask.png
  3. 转到销售 -> 销售订单 -> 创建新订单。添加客户和您创建的产品

  4. 确认销售订单,将为您创建一个项目和任务

  5. 转到任务,您将找到一个名为“不可开票”的智能按钮,当您按下按钮时,将表明该任务可以开票

    https://raw.githubusercontent.com/OCA/sale-workflow/12.0/sale_order_invoicing_finished_task/static/description/task_view_invoicefinishedtask.png

    如果产品配置的开票策略=订单,则交付数量设置为订购数量。否则,使用任务上的时间。

  6. 可选:如果您想使用项目阶段来控制此功能,请转到项目 -> 配置 -> 阶段 -> 您必须在您认为是可开票的阶段中设置Invoiceable字段为true。即使为了使用阶段执行此功能,您也可以在任务中随时手动设置。

错误跟踪器

错误在 GitHub Issues 上跟踪。如果遇到问题,请检查您的错误是否已经被报告。如果您是第一个发现的人,请帮助我们解决它,通过提供详细且受欢迎的 反馈

请不要直接联系贡献者询问支持或技术问题。

致谢

作者

  • Tecnativa

  • Camptocamp

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。

本模块是GitHub上 OCA/sale-workflow 项目的组成部分。

欢迎您贡献。要了解如何贡献,请访问 https://odoo-community.org/page/Contribute

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

此版本没有可用的源分布文件。请参阅 生成分布存档的教程

构建分布

支持者: