Creating a new project using PSI (Project Server 2007)

R

Rob 19

I have been tasked with programmatically creating a new project in Project
Server 2007 with information taken from a seperate in-house application. The
information will include: tasks, effort, resource assignments, and project
manager.

My first thoughts are to
-create a new project from an Enterprise Template in project server, as all
the projects will be of the same structure.
-delete the not needed tasks from the created project.
-create an project resource pool from the info provided (all resources will
be available in the enterprise resource pool).
-add effort to the remaining tasks.
-assign resources to the appropriate tasks.
-assign a project manager and status manager.

My question is all this possible through PSI? My main concerns are around
the area of creating the project resource pool and assigning resources to the
tasks, and assigning effort.

Also is this the best approach?

Any help would be appreciated.

Thanks,

Rob.
 
J

Jack Dahlgren

I think that all are possible, but that does not preclude a bug nor does it
mean it will be easy.
The project doesn't need it's own resource pool though does it? It sounds
like you are using the enterprise resource pool.
 
R

Rob 19

Thanks Jack. When I said Project Resource Pool I meant just to say Project
Team, and yes we will have an Enterprise Resource Pool. I suppose I'll just
have to do a spot of matching on their username.

Do you think a better approach would be to build up the XML from scratch for
the project and add it to Project Server that way, without the Enterprise
Template?

Rob.
 
J

Jack Dahlgren

I haven't poked around enough with the PSI to know what its strengths and,
more importantly, weaknesses are so I can't say which would be better. Give
both a try building up from simple (creating the proj) to the more complex.
Sorry it is kind of generic advice.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top