My previous post was how can a Nintex workflow be published to multiple lists in the same site.
This time, it is a slight variation. The question this time is how can a workflow be published to multiple lists that reside on different sites.
Interesting stuff!! Trust me 🙂
Let me tell you how I came to this scenario
I have a site that is saved as a template, and close to 200+ sites have been created out of that template. All worked great until one day when I received this request for a change in one of my workflows in one of the lists of the site.
Also, this change had to be copied to almost 40 out of the 200 sites created.
Of course, I made the changes in the template site, but the challenge was how do I publish my updated workflow to the said sites.
This happened to be a slight extension to the same methodology that was used previously. Continue reading
Requirement – I have a site that has around 40 country lists which have the same workflow. When there is a change in the workflow, there is a need to update the workflow in all 40 lists; which is practically impossible. Also, it wouldn’t be considered a good practice.
As most of the times, I knew there was a solution using Nintex. And the moment I found it, I fell even more in love with this workflow tool. It keeps surprising me as always!
Solution – Nintex workflow comes with a web method called PublishFromNWFXML that will do this job for us.
Update your workflow at the parent location and export it. Upload the nwf file to a library (here – Shared Documents) and create the below workflow on this library, that will update it to the multiple lists.
Of late I had been working with Info Path forms, always using the attachment control to upload files. However, anytime I had to see the attached file or use it to send in an email, I had to open my Info Path form. Obviously not a very great approach as my users didn’t wanted to do this all the times.
This led me to do a bit of research and here I am able to extract the attachment using a Nintex workflow. Below is the simple sequence of steps to achieve the same. Continue reading
You access a web service to get some detail and end up with a big xml variable with multiple nodes. How do you get the exact node’s value. Let’s figure out.
Step 1 – Call Web service
I call the web service Lists.asmx and use the web method GetList. Pass the listname (here Expenses2) as parameter and run the web service now.
Copy this xml and keep it saved, may be in a text file. (You’ll need it a couple of times)