PSI

G

G-Man

What is the recommended way to upload a project file (.mpp) in to project
server 2007?

Based on PSI documentation API's used by Project professional client to
publish a project file is private in nature and not recommended to use them
directly. Also there is no clear documentation on how to use them either.

PSI API supports creating a new project and it schema (projectDataSource) is
different than the schema used by client (project professional). Do I need
to read and conver mpp file in to XML format and then transform this to match
the schema of projectDataSource.

Any help is greatly appreciated.

thanks
 
R

Rod Gill

I think this needs to happen through Project Pro. Thru VBA you can start the
Import wizard, but because of all the options and possible decisions that
need to be made, the process is essentially manual. For example if a
resource's name is spelt differently in a file, there is a manual need to
select the correct Enterprise resource.

--

Rod Gill
Microsoft MVP for Project

Author of the only book on Project VBA, see:
http://www.projectvbabook.com
 
G

G-Man

Hi Rod,

Thanks for your reply;
I am interested in finding out, is there a way for me to accomplish this
without using project pro.

Here is a scenario, user upload a project mpp file to a custom web
application. In turn web app picks up the file and upload it to the project
server. I want to accomplish the processing of the mpp file (or the xml
version of the project file) without a need to have project pro installed.

thanks again for your reply
 
R

Rod Gill

As I said, I think this has to be done via Project Pro as no program can
predict what responses are needed to import a project to Project Server!
Assuming defaults will leave you with inaccurate data and manual work that
still has to be done.

--

Rod Gill
Microsoft MVP for Project

Author of the only book on Project VBA, see:
http://www.projectvbabook.com
 

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