How to export project? (with the tasks included)

mitzaka
Mega Guru

Hi SNC,

 

Is there a valid option to export a project with the tasks and relationships, so that you can import it later on.

Only option I see is export to XML, but it only exports the base info about the top project task.

20 REPLIES 20

Oh my apologies Dimitar Dimitrov I didn't realize that. Ryan Manning any suggestions?


ITSMgal
ServiceNow Employee
ServiceNow Employee

Dimitar,


Is it a valid option for you to export to .mpp?


This feature is available starting in Eureka.


If you export to .mpp, you can manipulate the project file in project and then re-import it back to ServiceNow.


The export will store record sysids with the tasks and will update the project upon re-import.


It is somehow an option, but currently I prefer to use export/import XML files, just works much better.


What I will try to do (when I get the time) is to create an UI action for this, which I could provide to non-security admin users, in other words to Project Managers and coordinators.


The best option for now is to use the export to MPP and import from MPP. Dimitar, can you tell us why the format (XML or MPP) matter in this case. I am assuming you would not want to look at he dump any way and hence the format of the file seems to be a non-issue.



That said, if you still want to enable and XML format, the copy_project ui page will have a process script which is creating the new project by copying the information. You can use the same logic to dump information in XML format.



Hope this helps


Mohan


Well, good question. I tried to find something else that MPP export, because in some cases, the user may not have Microsoft Project installed. And I think it totally makes sense for ServiceNow to provide a way to export and import projects, not relying on third party products like Microsoft's Project.



However, I found something very bad about export XML / import XML - it actually copies the same project and project task IDs so it may cause a duplication of IDs, which is bad. We already hit that in Production.



So I guess I may need to research the copy project activity and build something based on it.