MS Project had 2 ID fields, "ID" and "UID". The ID field is the current row number of your activity like the row number in Excel. UID is the Unique ID that is like an AutoNumber in MS Access, it is the sequence that you added the activity to the schedule and stays with the activity until you delete the activity.
You can add a custom text field to replicate your P3 activity ID, but there is no way to automatically make it unique. This is how you would link or exchange information with P3. You cannot link activities on a text field in Project, so the only advantage you get is to correlate with a P3 file.
You can add also custom text fields to replicate the activity codes of P3. Custom Data Items can be exchanged with the Project Custom Date, Number Text Fields.
MS Project encourages the use of Outline codes and Work Breakdown Structure Codes. I am personally not a fan of them, but they do help with organising your project.
Rather than replicating the help screens here, search Project for WBS, Work Breakdown Structure and Outline Codes. There is a lot of information there.
If you do a search on this forum for "Activity ID" I am sure you will come up with a plethora of arguements for and against their use - some of which are worth reading, but hopefully not repeating again here.
Spider Project is most functional and powerful professional project management software.
The first SP version was launched in 1993 and since then it has been constantly improved. Today is used in 34 countries though most Spider Project customers are in Russia. Spider Project offers numerous unique functional features and is the only PM software that optimizes resource, cost, and material constrained schedules and budgets for projects and portfolios.
The unique features of Spider Project include Quantity Based Scheduling, Conditional Scheduling, Skill Scheduling, Optimal Resource, Cost and Material Leveling, Resource Critical Path Calculation, Cash and Material Flows Calculation and Management, Trend Analysis, Advanced Risk Simulation and Analysis, Calculation of Success Probability Trends, Calculation and Management of required Project Time and Cost Buffers, Application of Corporate Norms, Management of many Parallel Budgets, Multiple WBS and many others.
Spider Project was and is used for management of many large scale programs in Russia, including $51bln construction program for 2014 Winter Olympic Games preparation.
The application areas where Spider Project is successfully used include Aerospace, Banking, Construction, Defense, Energy, Engineering, Infrastructure, Manufacturing, Metallurgy, Mining, Oil & Gas, Railways, Retail, Shipbuilding, Software Development, Telecommunications, Utilities, etc.
P6-Auditor - Display information from Primavera P6 audit tables in a user-friendly format
Unifier-Archiver - Extract and archive important documents and attachments from Primavera Unifier
Unifier-Loader - Load data into and out of Unifier via Excel
PCM-Loader - Import data into Primavera Contract Management with flexible and secure, template-driven Excel spreadsheets
PCM-Archiver - Extract and archive important documents and attachments from Primavera Contract Management
PCM-Unifier Migrator - Automatically transfer live and historical data from Primavera Contract Management to Primavera Unifier with ease
Create Radically Better Construction Schedules with ALICE Technologies
Use the power of AI to create construction schedules that reduce risk while cutting costs and build time. With ALICE, develop the ideal schedule during preconstruction -- or recover projects that are off schedule and over budget.
MS Project had 2 ID fields, "ID" and "UID". The ID field is the current row number of your activity like the row number in Excel. UID is the Unique ID that is like an AutoNumber in MS Access, it is the sequence that you added the activity to the schedule and stays with the activity until you delete the activity.
You can add a custom text field to replicate your P3 activity ID, but there is no way to automatically make it unique. This is how you would link or exchange information with P3. You cannot link activities on a text field in Project, so the only advantage you get is to correlate with a P3 file.
You can add also custom text fields to replicate the activity codes of P3. Custom Data Items can be exchanged with the Project Custom Date, Number Text Fields.
MS Project encourages the use of Outline codes and Work Breakdown Structure Codes. I am personally not a fan of them, but they do help with organising your project.
Rather than replicating the help screens here, search Project for WBS, Work Breakdown Structure and Outline Codes. There is a lot of information there.
If you do a search on this forum for "Activity ID" I am sure you will come up with a plethora of arguements for and against their use - some of which are worth reading, but hopefully not repeating again here.
best of luck.