Expand my Community achievements bar.

Don’t miss the Workfront AMA: System Smarts & Strategic Starts! Ask your questions about keeping Workfront running smoothly, planning enhancements, reporting, or adoption, and get practical insights from Adobe experts.
SOLVED

Clone Existing Project in Workfront Using Fusion

Avatar

Level 3

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

4 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 3

Hi Sven,

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

Avatar

Level 3

I keep getting this error : The operation failed with an error. [422] Invalid Parameter: updates value "updates={"name":"Third Party Linking"},JSON parsing error at line 1, column 8"

 

 

Avatar

Employee

Hi @Sbhuta ,
Try to pass this in body it works for me ...
In my scenario name of the project should be modified by adding info at the end and status as Active.

RoseMa_0-1750827152332.png