Navigation überspringen FileNet-Logo
Glossar  |  Hilfeverzeichnis  
  Hilfe zur Process Engine (Referenz)  
  Suchen  |  Index  
Konzepte
  Anlagen
  Komponentenintegrator
  Starten von Workflows
  Meilensteine
  Operationen
RMI-Registrierung
Roster
Routing
Regeln
  Sicherheit
  Sicherheitswarteschlangen
  Schrittprozessoren
  Schrittstatus
  Systemübersichten
  Übertragen
  Workflow-Felder
  Workflow-Übersichten
  Workflow-Teilnehmer
  Sicherheitsaspekte des Komponentenintegrators
  Koordinieren von Informationen
  Benutzerdefinierte Webanwendungen
  Beseitigen von Konflikten des Anschlusses 32771
  Java Runtime Environment (JRE)
  Maximale Größe des Indexschlüssels
  Namenskonventionen
  Systemfelder
  Platzhalter
  Feldbegrenzungen in der Workflow-Datenbank
  Workflow-Ausnahmen
Ereignisse & Statistiken
Ausdrücke
Verfahren
  
   

CE-Operationen Beispiel 2: Ein Dokument basierend auf einem Eigenschaftswert ablegen

In diesem Beispiel ruft ein Komponentenschritt in einem Workflow einen Eigenschaftswert aus einem Dokument ab und legt das Dokument dann in Abhängigkeit von diesem Eigenschaftswert im entsprechenden Ordner ab. Es werden zwei Operationen und ein Entscheidungsausdruck in einem einzelnen Komponentenschritt verwendet.

In diesem Beispiel wird vorausgesetzt, dass der Objektspeicher die benutzerdefinierte Dokumentklasse "RELoanApplications" mit der Eigenschaft "Loan Type" enthält. Ein Dokument (Darlehensantrag) wird im Objektspeicher gespeichert und der Dokumentklasse "RELoanApplications" zugewiesen, wobei der Darlehenstyp entweder auf "Conforming" oder "Jumbo" gesetzt wird. Der Workflow ruft den Wert des Darlehenstyps aus dem Dokument (Anlage) ab und legt das Dokument in einem der beiden Ordner im Objektspeicher ab: "Conform" oder "Jumbo"

Schritt 1: Bestimmen Sie den symbolischen Namen der Eigenschaft der Dokumentklasse.

Bevor Sie als Autor des Workflows den Workflow entwickeln müssen Sie den Datentyp und den symbolischen Namen der Eigenschaft der Dokumentklasse bestimmen, die in der CE-Operation verwendet werden. Wechseln Sie hierzu mit dem Enterprise-Manager zu der Dokumentklasse, und prüfen Sie den Datentyp der zu verwendenden Eigenschaft. In diesem Beispiel wird der Darlehenstyp (Datentyp: string, Zeichenfolge) in einer benutzerdefinierten Eigenschaft der Dokumentklasse "RELoanApplications" angezeigt.

Benutzerdefinierte Dokumentklasse RELoanApplications
     Eigenschaft der Dokumentklasse (Anzeigename) Loan Type
          Symbolischer Name RELoanType
          Werte "Conforming" oder "Jumbo"

In den Eigenschaftsvorlagen werden die Eigenschaften für den Darlehenstyp angezeigt. Beachten Sie den symbolischen Namen RELoanType auf der Registerkarte Eigenschaften.

Dokumenteigenschaften

 

Schritt 2: Definieren Sie die entsprechenden Anhänge und Datenfelder in der Workflow-Definition.

Definieren Sie mit dem Process-Designer die folgenden Anlagen in den Workflow-Eigenschaften.

Workflow-Eigenschaften – Anlagen

Definieren Sie die folgenden Datenfelder in den Workflow-Eigenschaften. Dieses Datenfeld enthält den Wert, der im Komponentenschritt aus der Dokumenteigenschaft abgerufen wird.

.

Schritt 3: Fügen Sie in der Workflow-Übersicht den Komponentenschritt hinzu. Wählen Sie die beiden Operationen aus, und definieren Sie die entsprechenden Parameter für jede Operation.

Im Process-Designer platzieren Sie den Komponentenschritt an der entsprechenden Stelle im Workflow, geben Sie dann die Operation für die Komponentenschritt an, in dem Sie sowohl die Operation file als auch die Operation getStringProperty auswählen. Die Operationen müssen neu angeordnet werden, sodass getStringProperty zuerst ausgeführt wird.

Setzen Sie die Operationsparameter wie folgt:

   Für getStringProperty...

   Operationsparameter - getStringProperty

   Für file...

   Operationsparameter - file

   Für den Ausdruck "destFolder" geben Sie Folgendes ein:

   If (ret_loan_type="Conforming"), folderConform, folderJumbo

Wenn der Workflow gestartet wird, gibt der Benutzer einen Darlehensantrag (ein Dokument der Klasse RELoanApplications) für loan_attachment an. Wenn der Workflow den Komponentenschritt erreicht, ruft die Operation getStringProperty den Wert für Loan Type (entweder Conforming oder Jumbo) aus der Dokumenteigenschaft ab. Anschließend legt die Operation file das Dokument im entsprechenden Ordner ab.