Questions about Back-end

J
Jon S 👤 Member for 9 years 3 months

Hello,

My company is working a data science initiative which requires me to understand more about the "back-end" of P6. Does anyone have experience with the tables/fields that make up P6? I am brand new to the software and am wondering about a couple of things right off:

  1. How to isolate, say, Engineering activities? I have tried using the parent_rsrc_id, but it doesn't catch everything, so I don't think this field is the best way to go.
  2. Where is the history of a WBS? Work breakdown structures are often modified as activities/tasks are reforecasted - are there "snapshots in time" which exist and show the evolution of how a WBS has changed over time?

Cheers,

JS

M
Moroni Brun 👤 Member for 9 years 10 months

well, all activities are stored in the ADMUSER.TASK table. but it helps to follow the ACTVTYPE --> ACTVCODE --> TASKACTV tables as well. (to help pinpoint the code you are looking for) 

i don't know the answer to your second question. 

D
David Kelly 👤 Member for 21 years 7 months

JS,

 

1) Wow. Almost no one on here works, or indeed would want to work with the raw tables. Even the geeky ones would be using the API or web services in applications not the data tables per se.

 

2) P6's transaction tracking is poor. I am not an expert on it, when designing solutions I look elsewhere to keep history. P6's application layer "Baseline" facility keeps a snapshot of a project when you ask for it. However the application only permits certain values (typically numeric calculated fields like Start Date) to be refernced using the client software - but it does hold previous WBS codes. I have no idea how I would view the history of those without SQL skills none of us planners have!

Z
Zoltan Palffy 👤 Member for 16 years 11 months

1. you have several options one of the most powerful things in P6 is having the ability to create codes and assign the different codes to the activities like attributes. You could create an activity code call it phase and have a code value such as ENG or engineering, PROC for procurement or CON for construction. The you assign the activity to one of these 3 groups and then you can filter and or group and sort on any or all of the codes that you have assigned.

2. The way to capture ANYTHING in a time sensitive snap shot is to take that snap shot before something changes. One of the things that I do is before I make any major change is I select send project. This automatically open my default email program and attaches an Primavera xer file in my email. Then I email this file to myself. This way if something goes bad I always have a prior version.  

Forum Sponsor

Top Posters

Nick Johnson-Pond
3 posts
sairedz25
0 posts
Ahmed Awad
2 posts
Syed Shoeb
0 posts
Vimukthi
0 posts
bal aji
2 posts
Lee Mallek
23 posts
Viet Tran
9 posts
Ola Gbotoso
0 posts
Jaturapit Multongka
1 posts