# Migration von Formularen V1 auf V2

WARNING

Die Migration von Formularen V1 auf V2 muss manuell durchgeführt werden. In dieser Anleitung werden die wichtigsten Besonderheiten aufgeführt und eine Schritt-für-Schritt-Anleitung bereitgestellt.

# Schritt-für-Schritt-Anleitung

# 1. Projekt in der Co-Creation anlegen

Falls noch nicht geschehen, müssen Prozesse, die mit dem alten Formularsystem umgesetzt sind, zunächst in der Co-Creation angelegt werden.

Hierzu kann die Anleitung Prozess in der Co-Creation anlegen verwendet werden.

Im Anschluss sollte der Prozess in das Projekt hochgeladen werden.

# 2. Formular in VS Code öffnen

Formulare wurden über das Form Tab im BPMN Modeler konfiguriert. Darin ist der Key des Formulars enthalten, der in der Datenbank gespeichert ist. Sollte das Formular lediglich in der Datenbank der Engine vorhanden sein, muss es zunächst in VS Code geöffnet werden.

# 3. Formular in Co-Creation anlegen

TIP

Es empfiehlt sich, ein Formular vollständig zu migrieren, bevor man mit anderen Formularen fortfährt. Oft haben Formulare Überschneidungen, sodass die Migration durch Copy&Paste beschleunigt werden kann.

# 4. Prozess importieren

tbd.

# 5. User Task neu modellieren

tbd.

# Dokumentenfelder

WARNING

Sollten ein oder mehrere Dokumentenfelder im alten Formular vorhanden sein, muss zusätzlich eine Migration der Daten zu JSON durchgeführt werden.

# document-input

tbd.

# alw-document-input

tbd.

# Datenmigration

Um Daten zu migrieren steht ein Admin Prozess bereit, der vom DigiWF Core Team ausgeführt werden kann. Hierfür werden folgende Informationen benötigt:

  • Key des Prozesses
  • Liste der Formularfelder(keys), die migriert werden sollen

tbd.

# Abbruch modellieren

tbd.

# Statusdokument generieren

tbd.