Dies ist eine alte Version des Dokuments!
Eine bereits beendete oder archivierte Instanz kann als Vorlage für eine neue Instanz dienen. Dafür muss über das Kontextmenü „Instanz als Vorlage“ ausgewählt werden.
Die Werte der Vorlage werden dabei kopiert und auf die neue Instanz übertragen. Die daraus entstehende Instanz beginnt ganz normal von Anfang an, jedoch ist die Smartform bereits mit allen Prozessvariablen / Smartformwerten der Vorlage vorbefüllt worden.
Um Prozessvariablen beim Kopieren nicht mit zu übertragen, kann folgende Funktion genutzt werden (custom.js):
gadget.functions.prepareEntityForCopyOfPROZESSDEFINITIONSNAME=function(entity) { delete entity["datum"]; delete entity.modified["datum"]; delete entity["ausname"]; delete entity.modified["ausname"]; return entity; }
Hierbei muss der Wert PROZESSDEFINITIONSNAME durch den Namen der entsprechenden Prozessdefinition ersetzt werden und auch die die Namen der Prozessvariablen muss entsprechend der Kundenwünsche angepasst werden.