I will be creating a document library that will have several thousand documents added to it each month, and I will need to move documents to another library while preserving the version history. Has anyone implemented the use of a Web Request action to call author.dll in order to move documents from on Doc Lib to another with the version history? I read Vadim Tabakman’s great post describing how to do this, but I am hesitant to use this on a large scale implementation.
References:
This article makes it pretty clear that Nintex Workflow doesn’t have the ability to move / copy documents with the version history.
https://community.nintex.com/message/18317
This is a product improvement request that was created in July 2014.
https://nintex.uservoice.com/forums/229405-1-nintex-workflow-for-sharepoint/suggestions/6183646-nintex-workflow-action-to-move-documents-across-sh
The product improvement request contains the following comment: “Note: I have tested it with our SP 2013 and the fact that it does not work was verified by Nintex Support. Hope this helps someone in the future on SP 2013 on-premises.”.
This is Vadim Tabakman’s article:
http://vadimtabakman.com/nintex-workflow-move-documents-and-preserve-version-history.aspx
I have executed this successfully with a couple of documents in a test environment, but I’m not sure if I want to commit to using this for an enterprise production solution. What if the next version of SharePoint doesn’t support this dll?
Has anyone used this solution in a large scale production environment? Thanks!