跳转到主要内容

项目重新计算

项目描述

Beta License: AGPL-3 OCA/project Translate me on Weblate Try me on Runboat

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

目录

配置

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

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

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

  • 如果已分配用户,则首先查找与此用户相关联的第一个资源(通常用户只与一个资源相关联)并获取其工作日历在18:00结束。

  • 如果没有分配用户或资源没有工作日历,则查找公司第一个工作日历。

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

您还可以定义在点击“项目重新计算”按钮时包含在重新计算中的任务阶段。默认情况下,全部包含。要更改此设置,请转到项目 > 配置 > 阶段 > 任务阶段,并更改“包含在项目重新计算”字段。

用法

有两种计算模式

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

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

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

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

这是一个典型用例

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

    • 到期日期。

  2. 创建任务,为每个任务进行配置
    • 在此示例中,从日期起,任务必须开始时,日期结束。

    • 估算天数,任务的持续天数。

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

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

已知问题/路线图

  • 项目任务逐个编写,这可能会降低性能。

错误追踪器

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

请不要直接联系贡献者以获取支持或技术问题的帮助。

致谢

作者

  • 技术公司

贡献者

  • 恩迪卡·伊格莱西亚斯

  • 安东尼奥·埃斯皮诺萨

  • 哈维尔·伊涅斯塔

  • 技术公司:

    • 拉斐尔·布拉索

    • 佩德罗·M·巴埃萨

    • 埃尔内斯托·特耶达

维护者

本模块由OCA维护。

Odoo Community Association

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

此模块是GitHub上OCA/project项目的组成部分。

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

项目详情


下载文件

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

源分发

此版本没有提供源分发文件。请参阅生成分发存档的教程

构建分发

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面