In SharePoint 2010 & 2013 designer, to copy an existing sharePoint list item with in the same List is not permitted, since it creates infinite loop of workflows when a workflow is triggered if a new item is being changed.
To Overcome this, I will be giving the list of the steps below:
- Create a Check box with Copy Item as the Field Name in the Parent List.
- Create a Dummy List for Parent List .
- Add a List WorkFlow with the Parent List.
- Add an action copy list item in the Parent List Workflow.
- Add an action Copy list item in the Dummy List Workflow from Dummy List to Parent List.
- Delete the current item in Dummy List Workflow.
In this way, we can avoid using any Custom components and achieve the funtionality using Out of the Box functionality.

James CoxPosted Sep 28, 2015, 12:16 PM
Really need this functionality but I'm new to workflows and there isn't enough detail. What's the purpose of the CopyItem checkbox - does it need to be in both the Parent and Dummy list? What's the trigger for the Parent workflow - creation of a new item? What's the trigger for the Dummy workflow? How does the creation of the copied item back into the Parent list avoid triggering another round of workflows?
James CoxPosted Sep 28, 2015, 12:10 PM
Really need this functionality, but I'm new to workflows and there isn't enough detail.