How to copy SharePoint list workflow
We often face a situation where we need to copy a big
workflow from list or library to another list or library. This situation can be
avoided if we have created the workflow as reusable workflow.
So in this article I will explain in simple steps on how to
copy a list workflow to another workflow using SharePoint designer. Using this
method we can copy workflow across site collections are web applications.
For this we have the following
List Name
|
Workflow
Name
|
List 1
|
List Workflow 1
|
List 2
|
List Workflow 2 (Copied from the worlflow1)
|
Step 1)
We have the list 1 with list workflow 1 to be copied to list
workflow 2.
Step 2)
Now create a list workflow 2 , in list 2 with one condition plus
once activity and save it.
In our example I have used a condition and sending email to
current user. This is used to create the Xoml rules for the list workflow 2
Step 3)
Now in the side of navigation click All Files
Step 4)
In all files click the Workflows
Step 5)
Open the List workflow 1 and also repeat the steps 3,4 and
open List workflow 2 in another tab
Step 6)
List workflow 1 and list workflow 2 are will be displaying
like this when you have done the steps 3,4,5 correctly.
Step 7)
Copy the .xoml and xoml.rules to the targeted workflow.
In our example List workflow 1.xoml and list workflow
1.xoml.rules are copied from list workflow 1 folder to list workflow 2 folder
Step 8)
Rename the files from List workflow 1.xoml
to List workflow 2.xoml
And list workflow 1.xoml.rules to
list workflow 2.xoml.rules
While renaming a working message will be displayed click
Yes.
Step 9)
Now close and reopen the SharePoint designer.
After opening the List workflow 2 we can notice the workflow
has been copied from list workflow 1.










Awesome post, thank you
ReplyDeleteBrilliant! Thanks! You've saved me HOURS!
ReplyDeleteThis appears to have worked perfectly. What a wonderful trick. Thank you!
ReplyDeleteAwesome post, thank you
ReplyDeletedoest work for Form library?? it coming twice. Advise
ReplyDeleteNot working for 2013 workflow platform. please suggest.
ReplyDeleteYour contents are completely awesome and share worthy. I really appreciate your efforts that you put on this. Keep sharing. For more Workflow Automation related information visit Neebal
ReplyDeleteI got some valuable points through this blog. Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer Associate
ReplyDelete