Guild of Project Controls: Compendium | Roles | Assessment | Certifications | Membership

Tips on using this forum..

(1) Explain your problem, don't simply post "This isn't working". What were you doing when you faced the problem? What have you tried to resolve - did you look for a solution using "Search" ? Has it happened just once or several times?

(2) It's also good to get feedback when a solution is found, return to the original post to explain how it was resolved so that more people can also use the results.

NUMBER OF CHARACTERS IN ACTIVITY ID’s

24 replies [Last post]
Forum Guest
User offline. Last seen 4 weeks 3 days ago. Offline
Joined: 28 Jan 2009
Posts: 2
Groups: None
DEAR FRIENDS,

I FIND MORE THAN 6 CHARACTERS AS TOO MANY IN ACTIVITY ID’s.
ANY EXPERIENCES / RECOMMENDATIONS FROM FRIENDS.

Replies

Jorge Taguinod
User offline. Last seen 2 years 36 weeks ago. Offline
Joined: 8 Jul 2003
Posts: 139
Why all this talk about Act IDs?

It is much more manageable to use Activity Codes. It’s easier to reclassify activities. I use Act IDs to define subproject only. And I don’t use WBS in P3 because it’s so hard to manage. However, when you use PE, WBS is the way to go.

Best regards,

Jorge
Jaco Stadler
User offline. Last seen 17 years 44 weeks ago. Offline
Joined: 9 Sep 2004
Posts: 299
Groups: None
In Xls select the Act Column Pres Ctrl F(Find) Search for a Space and Replace it with Nothing.

Cheers
Razi Khan
User offline. Last seen 7 years 48 weeks ago. Offline
Joined: 17 Jun 2004
Posts: 74
Groups: None
Add another column in Excel and use left function in Excel.
Jaco Stadler
User offline. Last seen 17 years 44 weeks ago. Offline
Joined: 9 Sep 2004
Posts: 299
Groups: None
I like to structure the activity ID for one reason only and that is for exporting purposes and lookup tables. (And linking to other system)

I feel it is a "planner’s" decision to structure / or not his activity codes. (You know we are all different) But must caution against over complex structure’s they tend to make live diffucult.

Cheers


Hemanth Kumar
User offline. Last seen 1 year 8 weeks ago. Offline
Joined: 1 Nov 2002
Posts: 260
Groups: None
A well structured activity ID very useful when analizing relationships in projects having complex relationships
as when take the pred-/succ detail column it will show only activity ID s
Shahzad Munawar
User offline. Last seen 9 years 16 weeks ago. Offline
Joined: 2 Jul 2003
Posts: 551
Groups: None
Number of characters in Activtiy has nothing value. Actually uniformity in ID is the basic thing which should represent your activity scope
Shahzad Munawar
User offline. Last seen 9 years 16 weeks ago. Offline
Joined: 2 Jul 2003
Posts: 551
Groups: None
[Duplicate posting deleted by Moderator.]
Erik Jonker
User offline. Last seen 5 years 16 weeks ago. Offline
Joined: 19 Apr 2003
Posts: 86
Groups: None
Peter,

A coded ActID is merely to help you search easier and identifying an activity easier. It’s usually easy to pick up mistakes.

Regards,

Erik
Peter Hibberd
User offline. Last seen 18 years 47 weeks ago. Offline
Joined: 12 Dec 2004
Posts: 9
Groups: None
Hi there all, The Act ID is merely a ’number plate’ by which it is uniquely identified. The structure length etc should have no importance whatsoever, WBS and Act Codes should take care of all filtering & sorting needs. This enforces a predefined data integrity since when you enter an incorrect/misspelt code, P3 will ask if you want to add it to the data dictionary. This is a fundemental issue of good database design. For aesthetic reasons it might be nice to have a uniform length of ActID, however by attaching intelligence to it you leave yourself open to poor data integrity.
Erik Jonker
User offline. Last seen 5 years 16 weeks ago. Offline
Joined: 19 Apr 2003
Posts: 86
Groups: None
If you change an activity ID in P3, it is actually like deleting the activity and creating a new activity.

If you change the activity code, there is no baseline activity, which means that you have to change the baseline activity as well.

I agree with that the activity should be closed out and a new activity created. You can leave a remark in the old activity, referring to the new one. You can then change the baseline activity to have the new logic etc., and traceability to the old one.

Regards,

Erik
Philip Jonker
User offline. Last seen 15 years 38 weeks ago. Offline
Joined: 7 Nov 2004
Posts: 852
Groups: None
If there is a case like you have mentioned for an activity having to move from an area to another, either use the copy/paste activity functions and create a new activity, or alternatively put excluisive on when you open the project, and this will allow you to edit the activity id.
On the subject of id length, my preference is a length of 8 characters made up from the coding structure, as this allows you to find an activity very simply, if you know your codes. You can put a list of codes an this will help.
I have run schedules with up to 35 000 activities, and good structuring helps.
The other reason for using 8 characters is that often a situation where you need to have sub-projects crops up, the you need the two spare characters for the sub-project prefix.
Keith Marsden
User offline. Last seen 13 years 6 weeks ago. Offline
Joined: 22 Mar 2004
Posts: 35
Groups: None
An activity should not migrate from one area to another. A new activity should be created instead.

If the first is (for whatever reason) no longer required, it should simply be closed out.

Incidentally, my anal retention around this subject only kicks in after the pogramme has been published. I appreciate that a good deal of to-ing and fro-ing may well take place before this point.

Erik Jonker
User offline. Last seen 5 years 16 weeks ago. Offline
Joined: 19 Apr 2003
Posts: 86
Groups: None
What about if an activity migrates from on area to another and the activity ID contains an area code?

Do you just change the activity codes, or rename the activity? It probably just depends on how strict your activity codes are defined.

Regards,

Erik
Keith Marsden
User offline. Last seen 13 years 6 weeks ago. Offline
Joined: 22 Mar 2004
Posts: 35
Groups: None
Not sure I agree. What about the other teams who have referenced the ID? There are more knock ons to consider than just the baseline.

What if your commercial team has referenced the ID in a contract document? What if the design team has referenced it in one of their schedules that hang off the programme? What about manufacturers that have embedded it in their manufacturing schedules. Yadda yadda yadaa...

Once the programme has been published, IDs should only be ammended under exceptional circumstances.
Erik Jonker
User offline. Last seen 5 years 16 weeks ago. Offline
Joined: 19 Apr 2003
Posts: 86
Groups: None
You can change an activity ID if a area or something changes, you must just change the baseline as well. It is probably easier said than done but you should not use that activity ID again, if you use multiple baselines.

Regards,

Erik

Erik Jonker
User offline. Last seen 5 years 16 weeks ago. Offline
Joined: 19 Apr 2003
Posts: 86
Groups: None
A P3 Activity ID should be like planner customised WBS with a number stuck on the end to make it unique.

Regards,

Erik
Keith Marsden
User offline. Last seen 13 years 6 weeks ago. Offline
Joined: 22 Mar 2004
Posts: 35
Groups: None
In my role as Information Systems integrator, the P3 activity ID is critical, in its structure rather than its length.

The ability to be able to predict the IDs is very important, as we demand that it is written on all sorts of supporting documentation. The less random it is the more likely it will be written correctly.

Also, once IDs are defined, they should NEVER EVER be altered.
Richard Brodit
User offline. Last seen 16 years 40 weeks ago. Offline
Joined: 1 Feb 2002
Posts: 9
Groups: None
Dear All,

6 Activity ID no. or even lesser is good but I think THAT DEENDS. As ALEX WONG said, if you have a good coding structure, Activity ID structure will not really matter but I also agree with ERNESTO that there are programmes (especially long ones where you can use the advantages of just looking at the ID as identifying which zones, section stages, elements of work and can be used sparingly for import/export)

Personally, i prefer lesser activity ID , but one experience I had was the client use my programme as subproject of a bigger network of programmes and he "ate" up the first 5 characters of my programme to suit his updates, I’m trimmed down to 5 more characters which I’m happy to work with (but as you can imagine, my programme bears 10 character Act. ID, 5 of which are not mine)

I suggest you can use a combination of WBS, Activity Coding & Activity ID Structure to make your programme more
flexible "sortable" and identifiable.

Regards,

Richard
Erik Jonker
User offline. Last seen 5 years 16 weeks ago. Offline
Joined: 19 Apr 2003
Posts: 86
Groups: None
If 10 characters is too many, you can just use 6. or use a delimiter eg. -.
Ernesto Montales
User offline. Last seen 2 years 28 weeks ago. Offline
Joined: 23 Mar 2002
Posts: 65
Thanks for the reply..

You have raised a valid point. You be able to use this technique by relying on the activity description.But I find it easier linking relationship using activity ID specially if you are using the export feature fo the software., thats the reason why I maximize the use of the activity ID characters.

Regards,

E. Montales
Forum Guest
User offline. Last seen 4 weeks 3 days ago. Offline
Joined: 28 Jan 2009
Posts: 2
Groups: None
Why not just look at the Activity Description ?
Ernesto Montales
User offline. Last seen 2 years 28 weeks ago. Offline
Joined: 23 Mar 2002
Posts: 65
Greetings!!

As per practice we maximize the usage of the number of character in an activity ID to 10 the maximum allowed by P3. This is usefull not only in filtering but also in establishing relationship between activities and most important you can identify the activity description by merely looking at the ID.

Regards

E. MOntales
Alex Wong
User offline. Last seen 11 years 21 weeks ago. Offline
Joined: 12 Feb 2003
Posts: 874
Groups: TILOS
Activity ID is just a unique identifier. If you have a good activity coding structure you should not rely on the activity Id as a filter. So any no is good enough as long as you can code them correctly.
Suresh Devarajan
User offline. Last seen 9 years 40 weeks ago. Offline
Joined: 11 Jul 2004
Posts: 24
Groups: None
Hi,
How do you intend to use it. The more broken down the id the better options to sort or maintain them as you can narrow them down when you filter.
suresh