3. 创建项目与项目属性设置

在 Primavera P6 中,项目(Project)是承载所有 WBS、作业、资源与费用的顶层容器。项目属性一旦设定,就会像“基因”一样向下传递:默认日历决定作业的可用工作日,计划开始日期决定最早可开工时间,必须完成日期决定进度计算时的边界约束,项目 ID 则影响 EPS 层级中的定位与后续筛选。因此,新建项目不是简单填几个字段,而是为整个计划设定初始条件。

一、新建项目的入口与基本流程

在 P6 Professional 中,通过 File → New 或工具栏“新建项目”按钮打开项目向导。向导通常要求依次选择:EPS 节点(项目归属)、项目模板(可选)、项目 ID、项目名称、计划开始日期、项目日历、必须完成日期等。若使用 Web 端,则通过 Projects → Add 创建,字段基本一致。关键点在于:项目 ID 与项目名称是两个不同字段,ID 用于系统内唯一标识,名称用于显示与沟通;ID 一旦保存通常不建议修改,因为它可能已被其他项目引用或出现在报表中。

二、关键属性逐项说明

项目 ID:建议采用“公司代码-年份-序号”或“项目类型-序号”的规则,例如 BLD-2025-001。ID 必须唯一,长度受数据库字段限制,通常不超过 20 个字符。ID 是后续在 EPS 中定位项目、编写筛选器、导出数据时的主键,因此命名规则应在组织层面统一。

项目名称:应使用可读性强的中文或英文全称,例如“滨江商务楼机电安装工程”。名称可以重复,但为了减少混淆,建议与 ID 保持语义对应。

计划开始日期:这是项目进度计算的起点,也是所有未设置约束的作业最早可以开始的日期。它并不等于“实际开工日期”,而是计划编制时假定的开工基准。例如设定为 2025-03-01,则默认日历下第一个工作日即为该日期(若该日为非工作日则顺延)。

必须完成日期:这是项目必须完工的最后期限,P6 会将其作为项目层面的“完成里程碑”约束。若进度计算后发现完工日期晚于该日期,系统会给出负浮时或警告。必须完成日期不是强制停工日期,而是用于判断计划是否满足合同或管理要求。

项目日历:决定项目内作业默认使用的工作日、非工作日与每日工时。例如“5天工作制,每天8小时”或“6天工作制,每天10小时”。项目日历是作业日历的默认继承来源,若作业未单独指定日历,则使用项目日历。日历设置错误会导致所有日期计算整体偏移,因此应在创建项目时优先确认。

三、项目默认设置对后续计划的影响

项目属性中的“默认设置”页签还包含:默认作业日历、默认资源日历、默认费用科目、默认单位时间等。这些默认值会在新建作业、分配资源时自动带入,减少重复录入。例如默认作业日历设为“5天工作制”,则新建作业时自动继承;若某作业需要周末施工,再单独改为“6天工作制”日历。默认设置不是强制约束,而是“初始值”,后续可逐条覆盖。

建议在创建项目后立即检查:项目日历是否与合同工期一致、必须完成日期是否与里程碑匹配、默认作业日历是否与项目日历相同。这三项若不一致,后续进度计算会出现难以排查的偏差。

四、属性设置与进度计算的关系

P6 的进度计算(Schedule)会读取项目属性中的计划开始日期、必须完成日期和日历,结合作业逻辑关系与工期,推算出各作业的最早开始、最早完成、最晚开始、最晚完成及总浮时。若项目日历中某天为休息日,则作业不会安排在该天;若必须完成日期早于计算出的完工日期,则关键路径上会出现负浮时。因此,项目属性设置直接决定进度计算结果的合理性。

项目属性设置 → 进度计算影响链 项目(Project)顶层容器 项目 ID BLD-2025-001 项目名称 滨江商务楼机电安装 项目日历 5天工作制 / 8h 计划开始日期 2025-03-01 必须完成日期 2025-12-31 默认设置 作业日历 / 费用科目 进度计算(Schedule) 最早/最晚日期 · 总浮时 · 关键路径 · 负浮时警告 输出:作业日期、浮时、关键路径、是否满足必须完成日期 唯一标识 时间边界 计算引擎 工作日规则 继承默认值

五、实操示例:创建一个机电安装项目

假设某机电安装工程合同要求 2025 年 3 月 1 日开工,2025 年 12 月 31 日必须完成,采用 5 天工作制、每天 8 小时。操作如下:

  1. 在 EPS 下选择“2025 年在建项目”节点,点击新建项目。
  2. 项目 ID 输入 MEP-2025-001,项目名称输入“滨江商务楼机电安装工程”。
  3. 计划开始日期设为 2025-03-01,必须完成日期设为 2025-12-31。
  4. 项目日历选择“5天工作制-8小时”,并确认默认作业日历与项目日历一致。
  5. 保存后,在项目属性“默认设置”中检查费用科目是否指向公司标准科目表。

保存后,可新建一个测试作业验证:工期 5 天,无前置作业,进度计算后应得到最早开始 2025-03-03(若 3 月 1 日为周六则顺延至周一),最早完成 2025-03-07。若结果不符,应优先检查项目日历中周末是否被正确设为非工作日。

六、常见问题与检查要点

现象 可能原因 检查方法
作业日期整体偏移 项目日历与预期工作日不一致 打开日历查看工作日/非工作日设置
进度计算出现负浮时 必须完成日期早于计算完工日期 对比必须完成日期与最晚完成日期
新建作业默认日历错误 默认作业日历未与项目日历同步 项目属性 → 默认设置 → 作业日历
项目 ID 无法保存 ID 重复或含非法字符 检查是否唯一,避免空格与特殊符号
项目属性中的“必须完成日期”一旦设置,P6 会在进度计算时将其作为项目完成里程碑约束。若该日期过于紧张,关键路径上会出现负浮时,此时应调整逻辑关系或工期,而不是简单删除该日期。

总结来说,创建项目与属性设置是 P6 计划编制的第一步,也是后续所有计算与分析的基准。项目 ID 和名称解决“是谁”的问题,计划开始日期和必须完成日期解决“何时开始、何时必须结束”的问题,项目日历解决“哪些天可以工作”的问题,默认设置解决“新建对象继承什么”的问题。把这四项确认清楚,后续的 WBS 分解、作业编制和进度计算才有可靠的基础。