다음을 통해 공유


Mapping Custom Fields between Project Server and Portfolio Server 2007

 

EPM 2007 provides "Project Server Gateway" for mapping the data between Portfolio Server 2007 and Project Server 2007.

 

One of the common query that I have noticed is 'why attribute from project server is not gettign listed for mapping?.

 

Well key lies in the type mapping followed by the gateway:

 

Custom fields are mapped based on their type following the above table:

 

PS project custom field types

PPS attribute types

Text

String

Text with lookup table

List

Text with lookup table + “Allow multiple values to be selected from lookup table”  option checked

Multiple Text

Cost, Cost with Lookup Table

Number, Number with Lookup Table

Number

Date, Date with Lookup Table

Date

 

Note:

Export to PS or import from PS deletes existing value and updates it with the new one.

This is why for PPS attributes mapped on Lookup Table custom fields, if the value that has to be updated doesn’t exist on the Lookup Table or List instances, the result will be Blank

Comments

  • Anonymous
    August 17, 2008
    Thats the reason it is always a best practice i have learnt through my experience to leave all the fields blank (in PPS) while you export project (which means all the fields in the attribute mapping template will have option selected as None from the dropdown). Once the export is successfull edit the data in Project server for the fields mapped with PPS and perform a refresh on portfolio wherein all the values get back mapped onto portfolio from Project server.