Als je niet gebruik maakt van Reusable Workflows in SharePoint en je hebt een ingewikkelde workflows gemaakt die je over meerdere lijsten wilt gebruiken , kun je natuurlijk de workflow in elke lijst weer opnieuw maken. Een handigere manier is om de worlfow te kopieren. Voorwaarde is wel dat de (meta)velden wel bestaan in de nieuwe lijsten. Er is nog een optie om een workflow te exporteren via VISIO maar hier gebruik ik de optie om de workflow te kopieren binnen de sitecollectie naar een andere lijst.

1. Maak eerst een nieuw workflow aan op de lijst/bibliotheek waarheen je de workflow wilt kopieren. zorg ervoor dat er minimaal 1 conditie en 1 actie in staat , zie schermafbeelding hieronder.

image

Sla de workflow op en publiceer deze vervolgens.

2. Ga in SharePoint designer naar via de Site Objects naar All Files > Workflows

image

Open eventueel in 1 tabblad de bron workflow en in een andere tabblad je doellocatie.

Kopier de volgende bestanden van je bron naar je doellocatie.

*.XOML en *.XOML.RULES

image

Hernoem de bestanden, je krijgt dan onderstaande melding.

image

Na het hernoemen:

2. LET OP ! Sluit nu je SharePoint designer af en heropen deze opnieuw.

Ga nu naar workflows en open de nieuwe workflow sla deze op en publiceer deze.

Uiteraard kun je de workflow verder naar eigen smaak aanpasssen.