Skip to main content

项目重新计算

项目描述

许可证:AGPL-3

项目重新计算

此模块根据项目开始/结束日期重新计算任务开始/结束日期。

配置

您可以在设置 > 技术 > 资源 > 工作时间定义工作日历,然后将此日历分配给资源(与用户相关)、项目或公司

在计算任务日期时,此插件将按以下顺序查找工作日历:

  • 如果项目分配了工作时间,请使用它。

  • 如果用户已分配,则搜索与该用户相关的第一个资源(通常用户是相关的,只有一个资源)并获取其工作日历在 18:00 结束

  • 如果不是用户分配或资源没有工作日历,请搜索公司的第一个工作日历

  • 如果没有找到工作日历,则每天都可以工作,工作从 08:00 开始,到 18:00 结束

您还可以定义单击“项目重新计算”按钮时重新计算中包括哪些任务阶段。默认情况下,所有内容都包括在内。要更改此设置,请转到项目 > 配置 > 阶段 > 任务阶段并更改“包含在项目重新计算中”字段

用法

有两种计算模式:

  • 日期开始:任务开始/结束日期从项目的开始日期重新计算

  • 日期结束:任务开始/结束日期从项目的结束日期重新计算

如果在表单视图中更改了项目开始/结束日期,则您必须单击“重新计算项目”按钮以根据新日期重新计算所有打开的任务 [1]。

[1]“打开的任务”是指阶段中使用“包含在项目重新计算中”定义的任务 = True

这是一个典型的用例:

  1. 创建项目并配置:
    • 计算类型,例如“日期结束”。

    • 截止日期。

  2. 创建任务,为每个任务进行配置:
    • 从天开始,在本例中,该任务必须开始的日期结束的天数。

    • 估计天数,以天为单位的任务持续时间。

  3. 单击“重新计算项目”按钮。

  4. 转到任务列表并查看重新计算的计划。

试试我的 Runbot

已知问题/路线图

  • 项目任务是一一写的,这样会降低性能。

错误追踪器

在GitHub 问题上跟踪错误。如果遇到问题,请检查您的问题是否已被报告。如果您首先发现它,请在此处提供详细且受欢迎的反馈,帮助我们粉碎它。

学分

贡献者

维护者

Odoo 社区协会

该模块由 OCA 维护。

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

要为本模块做出贡献,请访问https://odoo-community.org

项目详情


下载文件

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

内置分布

odoo10_addon_project_recalculate-10.0.1.0.2-py2-none-any.whl (153.2 kB 查看哈希

已上传 py2