Expand my Community achievements bar.

Latest Community Ideas Review is Out: Discover What’s New and What to Expect!
SOLVED

Clone Existing Project in Workfront Using Fusion

Avatar

Level 2

Hello,

I am hoping this will be a simple one and someone can help.

I need to copy an existing Project using Fusion but not sure which module is best to use.
I will have a Typehead field that holds the Project name, so I should be able to get the ID from there using a Parse JSON module.

Hope someone can help, thanks in advance!

1 Accepted Solution

Avatar

Correct answer by
Level 3

Hi @Donna_Boj 

 

Boy thank you for that question:D I had to go to support! 

Shoutout to @jritter!

 

So here is the deal: 

Using a customAPI module you can duplicate a project. 

 

Method: POST

queryString : 2 parameters 

  1. copySourceID (the ID of the project to copy
  2. options: comma-separated list of zero-or-more of
    • clearAssignments
    • clearFinancials
    • clearProgress
    • clearApprovers
    • clearCustomData
    • clearTimedNotifications
    • clearDocuments
    • clearExpenses
    • clearPredecessors
    • clearPermissions
    • clearBudgetedHours

Body

updates={"name":"{the name of the new project}","status":"{the status of the new project}"}

duplicate project with Fusion.png

 

 

 

The resulting bundle :

result - duplicate project with Fusion.png

 

View solution in original post

2 Replies

Avatar

Correct answer by
Level 3

Hi @Donna_Boj 

 

Boy thank you for that question:D I had to go to support! 

Shoutout to @jritter!

 

So here is the deal: 

Using a customAPI module you can duplicate a project. 

 

Method: POST

queryString : 2 parameters 

  1. copySourceID (the ID of the project to copy
  2. options: comma-separated list of zero-or-more of
    • clearAssignments
    • clearFinancials
    • clearProgress
    • clearApprovers
    • clearCustomData
    • clearTimedNotifications
    • clearDocuments
    • clearExpenses
    • clearPredecessors
    • clearPermissions
    • clearBudgetedHours

Body

updates={"name":"{the name of the new project}","status":"{the status of the new project}"}

duplicate project with Fusion.png

 

 

 

The resulting bundle :

result - duplicate project with Fusion.png

 

Avatar

Level 2

Hi Sven,

I have just tested this and it worked!!
Thank you so much.