Primavera P6 Calendars 全局日历和项目日历Calendar

2023-11-09 18:52

本文主要是介绍Primavera P6 Calendars 全局日历和项目日历Calendar,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Primavera P6 日历基本介绍

Primavera P6 日历特性和功能是项目和进度管理的强大工具。在这里我们将讨论 Primavera P6 中三种最常见的日历类型中的两种:全局日历和项目日历。 Primavera P6 日历的第三种类型是资源日历,它非常专业,在项目中不常用。

Primavera P6 日历至关重要,因为它们确定指定为非工作日的特定日期,例如公司假期或周末。再此我将演示在 Primavera P6 中设置全局日历和项目日历的方法。

Primavera P6 全局日历和项目日历真的有区别吗?

默认情况下,Primavera P6 的全局日历是现有 Primavera P6 数据库的一部分。 与所有 Primavera P6 日历一样,它的创建是为了更好地管理项目进度,并且可以在整个项目生命周期中进行修改或更新。 全局日历的独特之处在于,它不仅可以分配给 Primavera P6 企业项目结构 (EPS) 中的多个项目,而且对全局日历的任何修改或更新都会自动影响分配了全局日历的所有 EPS 项目。

Primavera P6 全局日历和项目日历之间主要且最重要的区别是项目日历分配给 EPS 中的特定项目。 项目日历通常是向 Primavera P6 项目分配日历的首选方法,因为对项目日历的修改和更新仅影响其支持的项目。 项目日历可用于特定项目,并且不能更改全局日历分配。

必须注意的是,由于 Primavera P6 全局日历是在项目外部设置的,因此如果删除一个项目或一组项目,则全局日历不会受到影响。 但是,在 Primavera P6 全局日历中实施的任何更改都将在与其关联的所有项目中生效。 另一方面,如果在 Primavera P6 中将一个项目日历分配给多个项目,则无法删除该项目日历。

在将 .xer/.xml 文件导入 P6 数据库期间,计划中的全局数据和项目数据都会添加到 P6 数据库内的全局数据和项目类型数据中。 如果不密切监控,这些数据通常会导致数据库结构中断,因为全局日历可能会生成重复值、覆盖现有值并在最终数据库中产生其他不一致情况。 这个问题可以很容易地解决,方法是在导入之前审核计划中包含的日历类型,或者将全局日历转换为项目日历(特别是原有项目日历和导入项目自带日历同名不同值),在现有项目计划中反之亦然。.

创建和修改P6全局日历

Primavera P6 项目打开后,转到顶部菜单上的“企业”选项卡,然后选择“日历...”:

注意Primavera P6 已经在数据库中内置了全局日历。 这里我们将选择公司日历并点击“添加”按钮:

使用绿色加号添加包含5 天新日历::

也可以选择重命名新日历。 此日历是 Primavera P6 全局日历数据库中 5 天日历的副本::

要修改全局日历,请确保选中它并单击“修改...”按钮:

在下一步,选择“工作周...”按钮来更新全局日历工作日的每天时间:

你也可以修改每天的工作时间,甚至可以调整日历中的工作周天数:

你还可以使用“非工作”按钮将某一天标记为非工作日,例如假期。 你可以使用“工作”按钮将其更改回工作日。 如果选择这两者之一,“标准”按钮将不再显示为灰色。 您可以使用此按钮将日期指定为标准日历的一部分:

“时间段”按钮显示 Primavera P6 中使用的每个时间设置的默认小时数。

在此,我们将保持时间段与默认值相同,即每天 8 小时、每周 40 小时、每月 172 小时和每年 2000 小时。 接下来,单击“确定”:

在上一个窗口中单击“确定”后, 勾选创建的新日历并选择“关闭”。 这会将新的全局日历应用于打开的项目:

创建和修改P6项目日历

Primavera P6 项目打开后,转到顶部菜单上的“企业”选项卡,然后选择“日历”:

与创建全局日历时执行的操作类似,使用菜单中的现有项目日历或单击右侧的“添加”按钮来创建专门分配给当前项目的项目日历:

你还可以选择“修改...”按钮来更改现有项目日历。 单击“To Global”将项目日历转换为全局日历(确保突出显示并选择项目日历)::

  

最后,如项目需要修改日历,在项目详情默认选项中,重新选择日历,更新的项目日历不会影响原有作业的日历

也单独对作业重新设定日历,注意,此时有全局日历和项目日历供选择,默认系统只显示全局日历,需要手动筛选

这篇关于Primavera P6 Calendars 全局日历和项目日历Calendar的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/377974

相关文章

SpringBoot项目中Maven剔除无用Jar引用的最佳实践

《SpringBoot项目中Maven剔除无用Jar引用的最佳实践》在SpringBoot项目开发中,Maven是最常用的构建工具之一,通过Maven,我们可以轻松地管理项目所需的依赖,而,... 目录1、引言2、Maven 依赖管理的基础概念2.1 什么是 Maven 依赖2.2 Maven 的依赖传递机

Vue项目中Element UI组件未注册的问题原因及解决方法

《Vue项目中ElementUI组件未注册的问题原因及解决方法》在Vue项目中使用ElementUI组件库时,开发者可能会遇到一些常见问题,例如组件未正确注册导致的警告或错误,本文将详细探讨这些问题... 目录引言一、问题背景1.1 错误信息分析1.2 问题原因二、解决方法2.1 全局引入 Element

Python 中 requests 与 aiohttp 在实际项目中的选择策略详解

《Python中requests与aiohttp在实际项目中的选择策略详解》本文主要介绍了Python爬虫开发中常用的两个库requests和aiohttp的使用方法及其区别,通过实际项目案... 目录一、requests 库二、aiohttp 库三、requests 和 aiohttp 的比较四、requ

SpringBoot项目启动后自动加载系统配置的多种实现方式

《SpringBoot项目启动后自动加载系统配置的多种实现方式》:本文主要介绍SpringBoot项目启动后自动加载系统配置的多种实现方式,并通过代码示例讲解的非常详细,对大家的学习或工作有一定的... 目录1. 使用 CommandLineRunner实现方式:2. 使用 ApplicationRunne

使用IntelliJ IDEA创建简单的Java Web项目完整步骤

《使用IntelliJIDEA创建简单的JavaWeb项目完整步骤》:本文主要介绍如何使用IntelliJIDEA创建一个简单的JavaWeb项目,实现登录、注册和查看用户列表功能,使用Se... 目录前置准备项目功能实现步骤1. 创建项目2. 配置 Tomcat3. 项目文件结构4. 创建数据库和表5.

Python项目打包部署到服务器的实现

《Python项目打包部署到服务器的实现》本文主要介绍了PyCharm和Ubuntu服务器部署Python项目,包括打包、上传、安装和设置自启动服务的步骤,具有一定的参考价值,感兴趣的可以了解一下... 目录一、准备工作二、项目打包三、部署到服务器四、设置服务自启动一、准备工作开发环境:本文以PyChar

多模块的springboot项目发布指定模块的脚本方式

《多模块的springboot项目发布指定模块的脚本方式》该文章主要介绍了如何在多模块的SpringBoot项目中发布指定模块的脚本,作者原先的脚本会清理并编译所有模块,导致发布时间过长,通过简化脚本... 目录多模块的springboot项目发布指定模块的脚本1、不计成本地全部发布2、指定模块发布总结多模

SpringBoot项目删除Bean或者不加载Bean的问题解决

《SpringBoot项目删除Bean或者不加载Bean的问题解决》文章介绍了在SpringBoot项目中如何使用@ComponentScan注解和自定义过滤器实现不加载某些Bean的方法,本文通过实... 使用@ComponentScan注解中的@ComponentScan.Filter标记不加载。@C

javafx 如何将项目打包为 Windows 的可执行文件exe

《javafx如何将项目打包为Windows的可执行文件exe》文章介绍了三种将JavaFX项目打包为.exe文件的方法:方法1使用jpackage(适用于JDK14及以上版本),方法2使用La... 目录方法 1:使用 jpackage(适用于 JDK 14 及更高版本)方法 2:使用 Launch4j(

Docker集成CI/CD的项目实践

《Docker集成CI/CD的项目实践》本文主要介绍了Docker集成CI/CD的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录一、引言1.1 什么是 CI/CD?1.2 docker 在 CI/CD 中的作用二、Docke