Monday 7 October 2019

Activity Excel Utility Using P6 EPPM Web Services



P6 EPPM Web Services is a great way of integrating external systems with P6 EPPM application. Activity excel utility allows reading and writing data to Oracle Primavera P6 EPPM using P6 EPPM Web Services.
Activity excel utility allow user to
  • Maintain activity details
  • Maintain activity relationship
  • Assign global and project activity code to activity
  • Assign resource or role to activity
  • Maintain activity steps
  • Maintain activity UDF
  • Maintain resource assignment UDF
  • Maintain activity step UDF

  


Update Project List – download list of projects from the connected P6 EPPM application
Read All Data - allows downloading all activity data at the click of button.
Clear All Data - removes data from all worksheets
Read – Read or download data from P6 EPPM using Web Services
Modify – Create, Update or Delete the data for the corresponding business object

Screenshots of some of the worksheet are shown here for reference.
Activity Details allows creating new activity and maintaining existing activity data. CRUD flag is used to identify the operation to be performed.
“C” – Create, “U” – Update, “D” – Delete, “R” – Read.
Activity data is downloaded with CRUD flag as “R”. 


Activity attributes like Duration Type, % Complete Type, etc. use same set of values as in the application

Duration Type
Fixed Units/Time
Fixed Duration and Units/Time
Fixed Units
Fixed Duration and Units
Percent Complete Type
Physical
Duration
Units
Activity Type
Task Dependent
Resource Dependent
Level of Effort
Start Milestone
Finish Milestone
WBS Summary
Primary Constraint Type
Start On
Start On or Before
Start On or After
Finish On
Finish On or Before
Finish On or After
As Late As Possible
Mandatory Start
Mandatory Finish

Activity Relationship can be created and updated within excel utility. Relationship Type has a predefined set of values as used in application - Task Dependent, Resource Dependent, Level of Effort, Start Milestone, Finish Milestone, WBS Summary

Activity Code Assignment allow user to assign activity code to activities. Both global and project specific activity codes can be assigned to activities.  

Resource Assignment allow user to assign resource/role to activities. This can be used to maintain resource assignment for activities of the project.

User interface for all other worksheets are similar to the one shown above.
Download evaluation copy hereDrop me a message, if you are unable to download the evaluation copy.

Friday 4 October 2019

WBS Excel Utility Using P6 EPPM Web Services



WBS excel utility allows maintaining WBS hierarchy for a project in Oracle Primavera P6 EPPM.
User login to the WBS excel utility using P6 EPPM application login. P6 EPPM Web Services URL need to be entered in Host. User must have access to P6 EPPM Web Services to be able to use the utility.
User access determines the projects that will be available to user in excel for update. After selecting the project, WBS hierarchy can be downloaded for the project. If no hierarchy is available in P6 EPPM, it can be developed in excel utility and sent to P6 EPPM to update the project.


Update Project List – allow to download list of project based on user access.
Select Project drop down list allows user to select a project for review and maintain WBS
Read – allow user to download WBS hierarchy for the selected project
Modify – allows user to synchronize modified WBS hierarchy in excel utility with P6 EPPM application.


Download evaluation copy hereDrop me a message, if you are unable to download the evaluation copy.

Dictionary Excel Utility Using P6 EPPM Web Services



Can Dictionary excel utility based on P6 EPPM Web Services replace Dictionary.xls P6 SDK? Lets find it out.
Dictionary excel utility allows reading and writing data to P6 EPPM using P6 EPPM Web Services. Supported business objects are shown in the screenshot below.
  


Read All Data - allows downloading all data at the click of button.
Clear All Data - removes data from all worksheet
Read – Read or download data from P6 EPPM using Web Services
Modify – Create, Update or Delete the data for the corresponding business object

Screenshots of some of the worksheet are shown here for reference.
Resources can be created, updated and deleted from the excel utility. CRUD flag is used to identify the operation to be performed.
“C” – Create, “U” – Update, “D” – Delete, “R” – Read.
When the data is downloaded all resources will have CRUD flag as “R”

Resource Curve can be created and updated within excel utility including updating values for the curve.

User information includes global profile which can be modified in excel utility. Module access information is read only and for information purpose only.

Cost Account hierarchy can be developed in the excel utility as well.

User interface for all other worksheets are similar to the one shown above. Data can be read and maintained offline in this excel utility and synchronized with the application after it is finalized.

Click here for evaluation copy. Drop me a message, if you are unable to download the evaluation copy.
Next article will cover WBS excel utility.



Tuesday 1 October 2019

Primavera P6 EPPM - Replace SDK with P6 EPPM Web Services


*As of version 18.8 the Primavera P6 SDK has been removed. The SDK is a 32-bit technology; 32-bit operating systems and 32-bit applications are no longer supported for P6 version 18.

Primavera P6 EPPM web services is good alternative to P6 SDK for enterprise customers using P6 EPPM. P6 EPPM web services is an integration technology that extends P6 business objects and functionality. It is based on open standards including SOAP, XML and WSDL.

This article describes a way to utilize Primavera P6 web services with Microsoft excel to maintain enterprise and project data both online and offline.
 
P6 EPPM web services is utilized in the excel utility to import/export data, in and out of Oracle Primavera P6 EPPM. Access to data is based on P6 EPPM application user login and uses username token authentication. User must have P6 web services access to use excel utility. P6 EPPM business rules are automatically taken care of when using P6 EPPM web services.

Microsoft excel is a great way of maintaining large volume of data, all at one place and across multiple environments like production and non-production. This utility can be used across multiple releases of Oracle Primavera P6 EPPM for both on-premises and P6 EPPM cloud.

No additional installation is required. Enter application username, password and URL of P6 EPPM web services and you are ready to use the product. Username, Password or P6 web services URL is not stored anywhere in excel internally. Once these fields are cleared and excel is saved, this information cannot be retrieved. This makes it safe to share among users for offline use and maintaining data when there are multiple users maintaining different data elements.
  


Dictionary Excel Utility
Screenshot below shows data elements that can be synchronized using this excel utility which covers all the business objects that were part of Dictionary.xls P6 SDK.


Business object supported by Dictionary excel are
Global
Activity Code
Calendar
Cost Accounts
Currency
Funding Source
OBS
Project Code
Resource
Resource Code
Resource Curve
Resource Rate
Role
User



Admin Categories
Baseline Type
Document Category
Document Status Code
Expense Category
Notebook Topics
Unit of Measure
WBS Category



WBS Excel Utility
WBS (Work Breakdown Structure) excel utility allow users to download WBS hierarchy for a project. For a new project complete WBS hierarchy can be developed in excel. For existing project it can be downloaded and maintained in excel and uploaded back to P6 EPPM. WBS elements can be Created, Updated or Deleted as required using excel utility. WBS element can be moved from one parent node to another using the excel utility.



Activity Excel Utility
Activity excel utility allow users to download activities and related information for a project. Related information like resource assignment, activity code assignment, UDF among others can be easily maintained using this excel utility.





Email me or drop me a message for more information on any of these excel utilities.

*Reference: Note 2470329.1: Is the Primavera P6 Software Development Kit (SDK) Available in P6 Version 18.8? (Doc ID 2470329.1)


About Me

My photo
Over 20 years of experience in providing integration software solutions to various industries.Handled numerous projects implementing Primavera P6 EPPM, P6 Analytics, P6 BI Publisher Reports, Oracle BPM, SOA Suite, Primavera Gateway, Oracle Unifier, Instantis EnterpriseTrack, Oracle E-Business Suite.

Developed integration solution around these products and with ERP and legacy systems.

Designed excel utilities to quickly load and maintain data in excel for these products.

Connect with me on LinkedIn

Popular Posts

Contact Form

Name

Email *

Message *