首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Primavera API7.0 c#中为WBS和项目获取'PercentComplete‘?

在Primavera API 7.0中,可以使用C#编程语言为WBS(工作分解结构)和项目获取'PercentComplete'。'PercentComplete'是一个表示工作完成百分比的属性。

要获取WBS的'PercentComplete',可以使用以下代码:

代码语言:txt
复制
using PSLibrary = Primavera.SDK.PSLibrary;

// 创建Primavera连接
PSLibrary.PrimaveraSession session = new PSLibrary.PrimaveraSession();
session.Connect("Primavera Server URL", "用户名", "密码");

// 获取WBS对象
PSLibrary.WBS wbs = session.Projects.WBS.LoadWBSByGuid("WBS的GUID");

// 获取'PercentComplete'
double percentComplete = wbs.PercentComplete;

// 断开Primavera连接
session.Disconnect();

要获取项目的'PercentComplete',可以使用以下代码:

代码语言:txt
复制
using PSLibrary = Primavera.SDK.PSLibrary;

// 创建Primavera连接
PSLibrary.PrimaveraSession session = new PSLibrary.PrimaveraSession();
session.Connect("Primavera Server URL", "用户名", "密码");

// 获取项目对象
PSLibrary.Project project = session.Projects.LoadProjectByGuid("项目的GUID");

// 获取'PercentComplete'
double percentComplete = project.PercentComplete;

// 断开Primavera连接
session.Disconnect();

这些代码示例假设你已经安装了Primavera API 7.0,并且已经在项目中添加了对Primavera SDK的引用。你需要替换代码中的"Primavera Server URL"、"用户名"、"密码"、"WBS的GUID"和"项目的GUID"为实际的值。

'PercentComplete'属性表示工作的完成百分比,可以用于跟踪工作的进度。它的值可以是0到100之间的一个浮点数,表示工作完成的百分比。

Primavera是一款专业的项目管理软件,可以用于规划、执行和控制项目。它提供了丰富的功能和工具,帮助项目团队有效地管理项目进度、资源分配、成本控制等方面的工作。

腾讯云没有直接与Primavera API 7.0相关的产品或服务,因此无法提供腾讯云相关产品和产品介绍链接地址。但你可以在腾讯云的云计算平台中找到适合你的需求的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

项目管理深入理解04--时间管理

资源限制时的进度计划调整 CCM关键链法,一般资源有限时时有,即资源约束性进度计划,它在进度网络分析把确定性随机性方法结合起来,并经常会改变项目的关键路径。...常用的项目管理软件包括:primavera p6, IBM RPM, Visual Project, MS Project....人力投入effort:完成一项计划活动WBS组成部分所需要的人工单位个数,常以人时、人日或人周单位计算。...分立型投入,可直接识别其贡献,并可直观规划测量的工作投入,即非连续工作的人力投入;分摊型投入,不易再分解,但与可计量的分立型的工作投入成正比的人力投入,QA工作。...其输入进度管理计划、范围基准(包括范围说明书、WBSWBS词典),其输出活动清单、活动属性、里程碑清单。

1.1K60

《101 Windows Phone 7 Apps》读书笔记-BABY MILESTONES

它展示了如何在隔离存储空间中存储、获取并显示图片。该应用每个月的列表(从1到24)支持自定义图片作为页面背景,其主要思想是父母能够在合适的时间给宝宝拍摄照片,每个列表提供一些怀旧的内容。...➔ 由于Age类PercentComplete属性是以Skill列表的每个Date字段基础的(null意味着未完成,而存在任何日期就表明已经完成),所以,在合适的时间PercentComplete...Age类本来可以为每个Skill实例订阅PropertyChanged事件,并且在日期发生改变时,PercentComplete来触发事件。...一般情况下,C#编译器会生成隐式默认构造函数。但是,在定义非默认的构造函数时,我们必须显式地定义一个默认构造函数(如果需要的话)。...我们可以通过对System.Runtime的一些自定义属性进行标记的方法,在序列化反序列化中加入用户自定义逻辑。

790100
  • PMPBOK6项目管理计划及其子计划

    工作分解结构(WBS,见 5.4 节)进度管理计划提供了框架,保证了与估算及相应进度计划的协调性。 项目进度模型维护。需要规定在项目执行期间,将如何在进度模型更新项目状态,记录项目进展。...用于识别量化项目所需的团队实物资源的方法。 获取资源。关于如何获取项目所需的团队实物资源的指南。 角色与职责。 角色。...确定项目团队将如何从执行组织外部获取货物和服务。 采购管理计划包含要在采购过程开展的各种活动。它应该记录是否要开展国际竞争性招标、国内竞争性招标、当地招标等。...项目范围说明书包括对项目范围、主要可交付成果、假设条件制约因素的描述(见 5.3.3.1 节)。 WBSWBS 是对项目团队实现项目目标、创建所需可交付成果而需要实施的全部工作范围的层级分解。...WBS 词典。WBS 词典是针对 WBS 的每个组件,详细描述可交付成果、活动进度信息的文件。WBS 词典对 WBS 提供支持,其中大部分信息由其他过程创建,然后在后期添加到词典

    1.2K30

    ERP期初数据导入之LTMC&Script脚本综合运用

    此篇文章就以项目PS基础数据,项目定义与WBS举例来说明LTMCScript脚本的应用。...一、LTMC录入期初数据 1、配置Host文件,在C:\Windows\System32\drivers\etc,将host文件新增SAP服务器地址等内容; 2、SAP GUI事务代码栏输入LTMC...10、完成之后,数据导入SAP,之后登陆GUI查看,已成功创建项目。...同理创建首层WBS,注意,目前发现LTMC的WBS都只有首层,所以如何在创建项目定义首层WBS之后,方便快捷将剩余WBS搭建,在WBS模板搭建成功基础上,可采用Script脚本方式。...3、修改Script脚本 (1)首先脚本通用部分不修改,开始第一部分: (2)然后在session之前,加打开Excel与循环语句,明确打开Excel位置和文件名: dim oExcel,oWb,oSheet

    1.8K50

    第三章 软件项目范围管理

    案例分析 3.1 需求获取 n 需求获取工作的任务就是收集项目干系人的需求信息,定义项目的范围奠定基础。...在会前应提前发给参加人员有关讨论会的议题内容等材料,以便有所准备。 n ( 3 )观察用户工作流程。直接观察用户在其实际环境怎样执行工作是一种行之有效的获取需求方法。...由于在获取需求过程识别出的所有需求未必都包含在项目中,所以范围定义过程就是从所获取的需求中选取最终的项目需求,然后制定出项目及其产品的详细描述。...n 在项目初期就建立起完整的变更控制配置管理的流程可以使项目在有序的变化不断前进。...3.6 案例分析 n “ 软件缺陷管理度量系统”的 SRS WBS 本章内容小结 n 了解软件项目的需求分类,理解获取需求的常用方法。

    60920

    PS模块分组WBS元素(Grouping WBSE)技术实现细节

    注:文中SAP相关字或图片,相应著作权归SAP所有 之前提到过在项目库存管理,单个WBS元素都能作为需求及库存载体,所以意味着一个项目中的不同WBS元素都能进行单个内部的物料需求管理,对于企业日常管理而言提高精细度管理的同时也意味着管理成本的提高...Grouping的MRP组,可以根据不同的业务场景灵活设定,外购件希望将需求汇总至顶层WBS元素管理提升采购合并效率以及后续的项目库存流转效率,而自制件则希望在底层WBS元素明细管理。...在此场景下可以为外购件自制件分别创建对应的MRP组,但工厂下外购件的MRP组则勾选Grouping,自制件对应的MRP组在此配置不勾选Grouping指示符。...本文介绍的是最实用也最便捷的Grouping WBSE技术方案,在部分更为复杂的业务场景年初基于一个预测WBSE维护了各物料的预测信息(计划独立需求),后续真正的各运营项目中提报物料需求时需要生成计划独立需求进行冲销...本文内容原作者观点,并不代表本公众号赞同其观点对其真实性负责。

    1.1K21

    工作分解结构(WBS)实践标准

    思维导图 第1章 简介 WBS项目团队实现项目目标并创建所需的可交付成果所要进行的全部工作范围的层级分解 WBS则通过定义层级组织的方法对项目的全部范围进行了进一步的详细描述 WBS是一种实用工具...此外,WBS还为在规划过程后期阶段开展的责任分配成本分配提供了基准 图1-1 WBS关系图 第2章 概念原则 为了更易于管理项目,需要将项目分解单独的组件(子组件),这些组件被称为WBS 定义...用确定的组织方式来安排事物 WBS描述的不是如何或何时产出可交付成果,而是对项目输出、项目范围、产品范围或可交付成果的描述细化 在“工作分解结构”这个词,“工作”是指作为活动成果的工作结果或可交付成果...,而不是活动本身 WBS最低层次的组件被称为工作包,可以对其进行时间成本的估计、执行、监控 不同的项目生命周期具有以下特点,《敏捷实践指南》的表31所示: 图2-13 敏捷型生命周期WBS示例,...当外包工作包时,工作的采购说明提供基础 第3章 关系、整合与环境 表3-1 WBS在《PMBOK®指南》过程组的重要性 以项目生命周期的各阶段作为分解的第二层,把产品项目的可交付成果放在第三层

    2.6K52

    PS模块系统操作之一:工作分解结构(WBS)的创建

    SAP软件PS项目管理模块与SAP软件的其它模块紧密集成,财务管理,物料管理,销售分销,工厂维护生产计划等模块。...2.基本概念介绍 WBS工作分解结构 项目团队实现项目目标、把项目可交付成果项目工作分解成较小、更易于管理的层级组件,工作分解结构每向下分解一层,代表对项目工作更详细的定义。...(WBS结构示例图) 在SAP PS项目管理模块创建WBS结构方法 1.手工创建 2.使用模板(复制标准模板或已存在项目) 3.在SAP软件创建项目WBS结构操作说明 下面以创建上图WBS结构示例图为例说明系统操作步骤...备注:当输入项目参数文件后,回车,系统根据项目参数文件的配置自动带出【基本数据】【控制】页签的相关参数(参数具体用途将在配置再详细介绍),不需要人工输入。...上面维护完成后,按如下方式调整WBS层级 按同样步骤将机械设计电气设计调整到工程/ 设计的下一级 3.4.创建Level2/3 WBS元素(事务码:CJ20N) 创建代码E-9801-2,

    3.7K21

    项目范围管理

    需求跟踪矩阵记录的典型属性包括:唯一标识、需求的文字描述、收录该需求的理由、需求所有者、来源、优先级别、版本、当前状态(进行、已取消、已推迟、新增加、已批准、被分配已完成)状态日期。...确保相关方满意,可能需要增加一些补充属性,稳定性、复杂性验收标准。 定义范围 (规划) 定义范围是制定项目产品详细描述的过程。 本过程的主要作用是,描述产品、服务或成果的边界。...,项目管理报告和文件。...WBS的 100% 原则包含了全部的产品项目工作,包括项目管理工作。 WBS词典 是针对 WBS 的每个组件,详细描述可交付成果、活动进度信息的文件。...WBS词典 对WBS提供支持,其中大部分信息由其他过程创建,然后在后期添加到词典

    1.4K30

    如何创建WBS(工作分解结构)?

    WBS(工作分解结构)是项目规划的核心文件。它将工作范围分解可管理的元素。在生成WBS之前,概念至关重要,在生成WBS时,您需要包括主要的分包商、材料项目管理任务。...下一步是生成WBS。图片3.生成WBS本文的WBS有四个级别,但如果需要,大型复杂项目最多可以有九个级别或更多级别。在WBS,必须每个范围项目建立工作包(WP)。...WBS的另一个考虑因素是如何收取成本。例如,如果涉及相关部门,您希望其分配唯一的WBS元素,以便他们能够跟踪管理自己的绩效。一级这是系统WBS的顶层,显示可交付产品-燃气轮机发电机系统。...它们是分析、CAD模型、图纸装配图。活动完成后,可关闭WP。活动是综合总进度计划的基础。每个WPs都有一个持续时间、预算,并与其他WPs的关键活动相关联,以定义项目逻辑。...总结WBS项目的中心文档,因为它将范围分解可管理的任务,“待办事项列表”,而“待办事项列表”又构成项目计划的基础。

    88430

    PS模块配置篇03-项目参数文件OPSA(下)

    如果针对一个总公司,下属多个分子公司且共用一个项目参数文件的情况,那么参数文件组织架构公司代码、工厂、利润中心空掉,输入较麻烦时,可通过替代根据规律自动维护组织架构。...4、计划方法:WBS的基本预测日期,都是采用2种经典方式与自由方式 5、网络:网络参数文件确定,且网络分配是分配到WBS还是项目定义下。...一个项目可以不用WBS,只用网络管理;也可以只用网络,不用WBS管理;若要用后勤资源,肯定要用网络,因为后勤资源无法直接挂接到WBS上。所以需要WBS网络搭配使用,才是完整的PS。...IM投资管理,可将投资参数文件配置到项目参数文件。...本文内容原作者观点,并不代表本公众号赞同其观点对其真实性负责。 分享是一种精神

    1.1K21

    PS模块创建WBS元素组 KJH1CJSG

    今天讲解一下PS模块WBS元素组创建的基本操作,在实际业务创建WBS元素组有利于分摊分配等CO模块的成本流转。...如果项目发生的一些公共费用先通过部门费用进行收集,而后再通过一定指标将公共费用分摊到不同的项目上。如下图所示,每个项目均有一个间接费用WBS元素承接成本中心分摊过来的公共费用。...创建WBS元素组的事务代码KJH1以及CJSG KJH1的界面与创建成本要素组、成本中心组等界面类似,首先需要输入创建的WBS元素组的编号: 在后续界面可以填写WBS元素组的描述以及分配具体的...---- 免责声明:本文所用视频、图片、文字涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容!...本文内容原作者观点,并不代表本公众号赞同其观点对其真实性负责。

    67611

    PS模块项目管理模块配置之三:状态参数文件

    SAP软件状态管理可以分为标准系统状态自定义的状态两种,标准系统状态是固化在系统,由SAP公司维护并发布不允许修改的,自定义状态则允许用户根据不同业务需求进行个性化配置,补充系统状态的不足,对项目进行更精细化的管理...如下是SAP/PS模块的项目管理架构各对象的状态控制显示 从上图可以看到在PS模块的项目管理架构的不同对象项目定义、WBS元素、网络都有各自的状态控制。...其中系统状态是系统自带的一般不需要用户进行配置,用户状态是通过状态参数文件进行配置,可以配置不同状态参数文件、然后将不同状态参数文件分配给不同对象(项目定义、WBS元素,网络、活动),赋予不同对象合适的状态管理的功能...1.可以创建新的WBS元素改变项目等级。此状态可以传递到下级WBS元素。 2.可以对WBS元素分配成本收入。 3.可以把分配的网络、生产订单分配到WBS元素上。...你可以取消关闭状态,在这个情况下,系统会设置状态技术性关闭。 删除标志(DLFL):是指项目定义或者wbs元素已经被设置删除。这意味着该对象已经在逻辑上被删除,但是没有在物理上被删除。

    2K22

    卓越交付:如何撰写完美的工作说明书

    项目双方的任务责任作为整个项目一部分) ---- 3 如何撰写SOW 着手太早可能无法获取必需信息,动手太迟有些工作都已经完成 让销售市场营销部门密切参与 SOW 撰写,并且让他们认识到方案和合同的重要性...创建 WBSWBS 详细程度对SOW 质量起着关键作用 尽职调查 确认某项事实而通常需要进行的调查。...是否进行后续尽职调查因素 方案出现变更 方案数据不准确或有问题 时间上不允许在提交方案阶段很好地进行项目规划 创建 WBS WBS项目成功的重要性仅次于 SOW,原因在于 SOW 具有合同约束力...,因此必须严格遵守,而 WBS 没有 WBS定义:以可交付成果导向的工作层级分解。...不管某个章节是否适用,都要把它涵盖在基本框架里,这样做的目的是确保不忽略任何问题,在最终定稿前,再把标示『不适用』章节从文档里删除 SOW 结构可以 WBS 不一样,否则会导致 SOW WBS

    1.4K62

    《PMP精讲视频》第5章 项目范围管理

    范围管理包括 产品范围:产品、服务或成果所具有的特性功能,看得见摸得着的可交付成果 项目范围:交付产品、服务或成果而必须完成的工作。...头脑风暴鼓励大家畅所欲言,名义小组刚好相反,实际上各自表达自己独立的见解,减少相互之间的影响 观察法Observation 有些需求没法通过问卷调查、访谈去识别发现,只能自己去看 富士康跳楼事件,...工作分解结构WBS项目(Subproject) 控制账户(Control Account):一个项目在公司财务体系,一定会给我们设置一个账,我们设置的预算,一个项目在财务那就一个账户,所有的预算都记在这一个账号里...成本 计划的基础 工作的展现:清单没有层次,WBS结构化、层次化展示项目工作的全貌 控制的依据 团队的指南:把大型复杂的项目变成一个个可控的工作单元,对工作有个清晰统一的认识 ---- 确认范围 每完成一个可交付的成果都应该甲方进行确认...,了解每种工具方法的特征适用的场景 WBS分解的原则逻辑:出题非常密集,了解WBS当中有多少种元素,分别代表什么含义 确认范围的时间(不同生命周期类型):不同生命周期范围确认是不一样的,都有一个共同的规则

    95321

    PS模块第九节:PA PLM210详细练习

    (可选:检查电梯项目的编码掩码) 通过复制“项目系统自定义”的配置文件1004(电梯模型组4),创建项目配置文件GR##(描述GR##销售项目)。...调整 进入图形管理,新建WBS,并建立链接 2.3.2 详细介绍工作分解结构 您可以通过定义 WBS 元素的特征、在用户字段存储其他信息,并为其分配一个 里程碑一个 PS 文本,从而在项目构建器项目添加更多的详细信息...在项目定义的“基本数据”选项卡页输入以下日期(如果需要,请 先选择结构树): 2.计划成本、科目分配及开票 调整您的项目,以便您可以在实现阶段的后期所有 WBS 元素计划成本帐户分配文档。...将“向前”设置调度 类型,并在“过去的开始”字段输入值999 5.在WBS项目参数文件中指定网络参数文件。...输入设计、采购 组装作为新网络的说明。确认网络的开始日期的条目警告消息( 需要),以便系统创建网络。系统将在项目生成器的结构树显示新的网络复制的活动。

    1.7K31

    项目管理第五章项目范围管理内容_项目范围管理在规划过程组四个模块

    收集需求:实现项目目标而确定、记录并管理相关方的需要和需求的过程。 定义范围:制定项目产品详细描述的过程。 创建WBS:将可交付成果工作分解较小、易于管理的组建过程。...访谈:通过与相关方直接交谈,来获取信息的正式或非正式方法;访谈经常是“一对一”的谈话,有助于识别定义所需产品可交付成果的特征功能,也用于获取机密信息。...数据表现: 亲和图:用来对大量创意进行分组的技术,以便进一步审查分析。 思维导图:从头脑风暴获得创意整合成一张图,用以反映创意之间的共性差异,激发新创意。...项目章程与项目范围说明书: 创建工作分解结构WBS 创建工作分解结构WBS:把项目可交付成果项目工作分解成较小的、更易于管理的组成部分,以可交付成果导向的工作层级分解,分解的对象使项目团队实现项目目标...发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    73320

    【信管4.2】定义范围与WBS

    其实这个过程就是我们的产品划定边界的过程。在我们的项目开发,有很多需求都不是最核心的,就像 28 法则说的,最核心的功能其实大多数情况下只有那 20% 。...因此,如何将识别收集需求获取到的需求进行筛选,就是这个过程的主要步骤。 工具与技术 通过上面的说明,我们就可以推断出定义范围的工具与技术很大可能性是与范围边界有关。...WBS 是以可交付成果导向的工作层级分解,其分解的对象是项目团队实现项目目标、提供所需可交付成果而实施的工作。WBS 组织并定义项目的总范围,代表着现行项目范围说明书所规定的工作。...分解 要将整个项目分解工作包,需要进行以下几个活动: 识别分析可交付成果及相关工作 确定 WBS 的结构编排方法 自上而下逐层细化分解 WBS 组件制定分配标识编码 核实可交付成果分解的程度是恰当的...计划、预算、进度安排费用控制奠定共同基础,确定项目进度控制的基准。 将项目工作和项目的财务账目联系起来。

    52620

    《PMBOK导读》第五章 项目范围管理

    收集需求——实现项目目标而确定、记录并管理相关方的需要和需求的过程 5.3 定义范围——制定项目产品详细描述的过程 5.4 创建WBS——将项目可交付成果项目工作分解较小的、更易于管理的组件的过程...在每次迭代,都会重复开展三个过程:收集需求、定义范围创建WBS 预测型项目中,经过批准的项目范围说明书、工作分解结构(WBS相应的WBS词典构成项目范围基准。...制定范围管理计划细化项目范围始于对下列信息的分析:项目章程的信息、项目管理计划已批准的子计划、组织过程资产中的历史信息相关事业环境因素 ---- 5.2 收集需求 作用:定义产品范围项目范围奠定基础...、服务或成果的特征 产品验收标准:定义已完成的产品、服务或成果的验收过程标准 项目可交付成果:可交付成果既包括组成项目产品或服务的各种结果,也包括各种辅助成果,项目管理报告和文件 项目的除外责任:需要识别出什么是被排除在项目之外的...明确说明哪些内容不属于项目范围,有助于管理干系人期望 项目制约因素:列出并说明与项目范围有关、且限制项目团队选择的具体项目制约因素。合同条款或管理政策,可独立成册

    78020

    管理学第三章_企业集团管理第五章自测

    ,哪些将排除在项目范围外,明确项目、服务或成果边界 创建一份WBS项目可交付成果项目工作分解较小的,更易于管理的组成部分。...①产品分析:对于那些以产品可交付成果的项目,是一种有效的工具 ②备选方案生成:用来指定尽可能多的澘在可选方案的技术,用于识别执行项目工作的不同方法 注:产品分析与范围定义紧密相关软件产品分为几个子系统...(WBS字典实际是相当于新华字典,是对WBS每个元素的描述) 7、分解是一种将项目可交付成果项目工作分解成较小的、更易于管理的组件的技术。...8、要将整个项目工作分解工作包,需要开展以下活动: ①识别分析可交付成果及相关工作 ②确定WBS的结构编排方法 ③自上而下逐层细化分解。 ④WBS组件制定分配标识编码。...(如按项目周期的需求、设计、开发、测试、实施等阶段做为第二层;把每个阶段产出的可交付成果作为第三层,:需求分析结果、调研结果等) ②主要可交付成果作为分解的第二层(ERP分解OA、客户关系管理等)

    31000
    领券