Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Allgemein

Sogenannte Zuordnungen (engl. Mapping) verknüpfen Variablen mit externen Datensätzen. Mit dem Anlegen einer Zuordnung legt das System automatisch Variablen in der äußersten Aktivität der Workflow-Definition an. Diese Variable können Sie schließlich in den jeweils benötigten Aktivitäten verwenden. Die angelegten Variablen sind mit Präfixen (siehe dazu: Variablen) versehen, sodass sie einfacher identifiziert werden können.

Best Practices: Zuordnungen verwenden

Inhalt

Inhalt

Info

Warum Zuordnungen?

Mit der Verwendung von Zuordnungs-Variablen ergeben sich einige Vorteile:

  • Zuordnung über eine ID
    Die Zuordnung erfolgt über eine unveränderliche ID, d.h. Das Ändern des Datensatzes hinter der Zuordnung (z.B. des Namens eines Attributs aus dem DMS) hat keine Auswirkungen auf die Workflow-Definition.

  • Sprechende Variable-Namen statt IDs
    Sie müssen die ID eines Objektes nicht wissen, sondern nur die Variable verwenden.

  • Zentrale Datenhaltung vereinfacht den Export/Import
    Beim Import einer Workflow-Definition in eine andere Systemumgebung müssen Sie lediglich die Zuordnungen abgleichen und nicht jede einzelne Aktivität anpassen.

Wird ein zugeordneter Datensatz (z.B. ein Benutzer im DMS) nicht gefunden, dann erscheint in dem Menü ein "!": Wechseln Sie in das Menü um Details zu erfahren und den Fehler zu beheben.


Welche Zuordnungen gibt es?

Objekte aus dem [accantum] DMS

[accantum] DMS Objekt

Präfix der Variable

Attribute

dmsAttr

Auswahlliste eines Attributes

dmsAttr_<Attributname>

Kategorie

dmsCat

Stempel

dmsStamp

Notizen

dmsNote

Ablagevorlagen (engl. FilingTemplate)

dmsFt

Capture Organistionsgruppen (COG)

dmsCog

Suchvorlagen (engl. SearchTemplate)

dmsSt

Workflows

dmsWf

Aufgaben eines Workflows

dmsTask

Schaltflächen einer Aufgabe

dmsBtn_<Aufgabenname>

Benutzer

dmsUser

Gruppen

dmsGroup



Nach Stichwort filtern (Inhalt nach Stichwort)
showLabelsfalse
max10
showSpacefalse
sorttitle
cqllabel = "dms" and label = "activity"




Globalen WMS Aktivitätseinstellungen

Zuordnungen zu Einstellungen, die Workflow übergreifend verwendet werden.

Einstellung

Präfix der Variable

Datenbanken

db

FTP

ftp

Ressourcen

res

SMTP

smtp

Nach Stichwort filtern (Inhalt nach Stichwort)
showLabelsfalse
max8
showSpacefalse
cqllabel in ( "database" , "resources" , "smtp" )


WMS Portal-Designer

Zuordnungen zu Datensätzen, die im WMS  Portal Designer eingepflegt wurden.

WMS Objekt

Präfix der Variable

Datenquellen 

Status
colourYellow
titleWMS 1.1.1

wmsDS

Klassifizierungen

Status
colourYellow
titleWMS 1.1.3

wmsClass

Felder

wmsField

Schaltflächen

wmsBtn

Aufgaben

Status
colourYellow
titleWMS 1.1.4

wmsTask

Stempel

Status
colourYellow
titleWMS 1.1.3

wmsStamp

Benutzer

wmsUser

Gruppen

wmsGroup

Nach Stichwort filtern (Inhalt nach Stichwort)
showLabelsfalse
max8
showSpacefalse
cqllabel in ( "portal" , "stempel" , "aufgabe" ) and label in ( "activity" , "aktivtät" )

WMS Server Verzeichnisse

Zuordnung zu freigegebenen Verzeichnissen, auf dem Server. Der System-Administrator verwaltet diese Verzeichnisse für die einzelnen Mandanten in der System Administration.

Präfix der angelegten Variablen: "path"

Da die Variable vom Typ WmsDirectoryMapping ist, muss sie für die Nutzung in einer Workflow-Definition zuerst mittels der "Pfad ermitteln" Aktivität in einer String-Variable hinterlegt, oder mit der Methode "GetFullPath" aufgerufen werden.

Nach Stichwort filtern (Inhalt nach Stichwort)
showLabelsfalse
max8
showSpacefalse
cqllabel = "directory"



Abgleich der Zuordnungs-Variablen

Es kann vorkommen, dass Datensätze einer Zuordnungsvariable nicht mehr existieren oder sich ändern. Das kann unter anderem folgende Gründe haben:

  • Der Datensatz (z.B. die SMTP-Einstellung) wurde gelöscht

  • Der Datensatz existiert nicht, da der Workflow aus einem anderen System importiert wurde

Sind solche Variablen vorhanden, zu denen kein Datensatz ermittelt werden konnte, werden diese mit einer Warnung  in einer separaten Übersicht aufgelistet (siehe Bild rechts: "Nicht zugeordnete Variablen").

Was ist mit den nicht zugeordneten Variablen zu tun?

  • Name stimmt mit einem anderen Datensatz überein
    → Aktualisieren Sie die Variable über das Kontextmenü oder die Schaltfläche "Namensabgleich durchführen".

  • Keine Entsprechung gefunden
    → Mit Drag & Drop können Sie die Variable einem beliebigen anderen Datensatz zuweisen.
    → Löschen Sie die Variable über das Kontextmenü, wenn Sie nicht mehr benötigt wird.


Sind bei Klick auf “Ok” nicht zugeordnete Variablen vorhanden, dann öffnet sich ein Fenster, mit einem Hinweis, dass diese Variablen aus dem Workflow gelöscht werden.

Ab Version

Status
colourYellow
titleWms 1.1.4
können Sie in diesem Fenster entscheiden, ob die ausstehenden Variablen gelöscht woder beibehalten werden solle,

Image Added



Verwandte Themen

Nach Stichwort filtern (Inhalt nach Stichwort)
showLabelsfalse
showSpacefalse
cqllabel in ( "mapping" , "zuordnung" )