Oracle Primavera P6 集成增强开发详解
需积分: 44 191 浏览量
更新于2024-07-18
1
收藏 6.19MB DOCX 举报
"Oracle P6集成&增强开发入门指南"
Oracle Primavera P6是一款由Oracle公司推出的项目管理软件,主要用于大型项目计划、控制与协作。本文档是针对P6的集成与增强开发的入门指南,旨在帮助软件开发工程师快速理解和实践P6的集成和功能扩展。
1. 概述
文档的目的是提供Oracle Primavera P6集成和增强开发的基础知识,包括文档的说明、术语解释以及参考资料。文档涵盖了P6集成开发和增强开发的概念,以及如何使用P6 Integration API进行开发。
1.1. 文档说明
该文档详述了P6集成与增强开发的方法和步骤,适用于需要与P6进行数据交互或自定义P6功能的开发者。
1.2. 名词解释
- P6:Oracle Primavera P6项目管理软件。
- P6 API:Oracle官方提供的Integration API,用于通过Java库操作P6数据库。
- P6 Web Service:Oracle提供的Web服务接口,允许通过指定接口与P6数据库进行交互。
1.3. 参考资料
推荐开发者查阅P6 API的帮助文档,以便更深入地理解API的使用。
2. P6集成&增强开发方案
2.1. P6集成开发
集成开发涉及P6与其他业务系统的数据交互,如从SAP导入高层计划到P6,然后将P6的进度信息反馈给SAP。这通常需要通过开发来实现数据的转换和传输。
2.2. P6增强开发
P6的界面定制能力有限,因此增强开发主要是为了解决P6界面不能满足的特定业务需求,可能包括自定义报告、工作流程或者界面布局。
3. P6 Integration API开发说明
3.1. 安装
开发者需要安装并配置必要的环境,包括P6 API的Jar包。
3.2. 搭建开发框架
建立一个开发环境,包括设置开发工具、导入API库,以及配置必要的连接参数。
3.3. 开发案例需求说明
文档提供了实际开发需求的描述,帮助开发者理解如何将API应用于具体场景。
3.4. 开发案例实现
通过具体的代码示例,展示了如何使用Integration API进行数据操作。
3.5. Integration API重点说明
详细解析了API的关键类和方法,如GlobalObjectManager、Project、WBS、Activity和JobManager等,这些都是与P6数据库交互的核心对象。
4. P6 API部分文档翻译
这部分提供了API关键类的中文翻译,便于国内开发者理解:
- GlobalObjectManager类:管理全局对象的类。
- Project类(项目类):用于操作P6项目的数据。
- WBS类:工作分解结构(Work Breakdown Structure)的类,用于管理项目结构。
- Activity类(作业类):代表P6中的活动,用于计划和跟踪工作。
- JobManager类:处理后台任务的类,如数据导入导出。
5. 附件
包含了与开发相关的其他辅助材料。
本文档提供了一个全面的起点,引导开发人员了解如何利用Oracle Primavera P6的Integration API进行集成和增强开发,实现与P6的深度交互以及满足特定业务需求。
2017-09-11 上传
点击了解资源详情
2022-07-28 上传
1277 浏览量
2012-06-05 上传
Eossoft-2020
- 粉丝: 7
- 资源: 6
最新资源
- JavaScript实现的高效pomodoro时钟教程
- CMake 3.25.3版本发布:程序员必备构建工具
- 直流无刷电机控制技术项目源码集合
- Ak Kamal电子安全客户端加载器-CRX插件介绍
- 揭露流氓软件:月息背后的秘密
- 京东自动抢购茅台脚本指南:如何设置eid与fp参数
- 动态格式化Matlab轴刻度标签 - ticklabelformat实用教程
- DSTUHack2021后端接口与Go语言实现解析
- CMake 3.25.2版本Linux软件包发布
- Node.js网络数据抓取技术深入解析
- QRSorteios-crx扩展:优化税务文件扫描流程
- 掌握JavaScript中的算法技巧
- Rails+React打造MF员工租房解决方案
- Utsanjan:自学成才的UI/UX设计师与技术博客作者
- CMake 3.25.2版本发布,支持Windows x86_64架构
- AR_RENTAL平台:HTML技术在增强现实领域的应用