Metadatenfelder konfigurieren

Sie definieren die Metadatenfelder der Prozedur, um sie bei der Dokumentindexierung und Batchverarbeitung im Content Capture-Client verfügbar zu machen. Sie können Metadatenfelder auf verschiedene Arten konfigurieren. Metadatenfelder können als obligatorisch festgelegt werden. Das bedeutet, dass sie ausgefüllt werden müssen, damit ein Dokument erfolgreich festgeschrieben werden kann. Metadatenwerte können auch automatisch ausgefüllt, von Barcodes, die der Erkennungsprozessor liest, abgeleitet oder in Auswahllisten ausgewählt werden.

Die folgenden Aufgaben werden beim Konfigurieren von Metadatenfeldern ausgeführt:

Metadatenfeld hinzufügen oder bearbeiten

So können Sie ein Metadatenfeld hinzufügen oder bearbeiten:

  1. Melden Sie sich bei der Oracle Content Management-Weboberfläche an, und klicken Sie im linken Navigationsmenü (unter Administration) auf Capture. Wenn diese Option nicht angezeigt wird, besitzen Sie nicht die erforderlichen Benutzerberechtigungen.
  2. Wählen Sie im Bereich "Prozeduren" links die zu konfigurierende Prozedur aus.
    Die Konfigurationsseiten für die ausgewählte Prozedur werden rechts angezeigt.
  3. Öffnen Sie die Registerkarte Metadaten der Prozedur.
  4. Klicken Sie in der Tabelle Metadatenfelder auf Metadatenfeld hinzufügen, um ein Feld hinzuzufügen. Um ein Feld zu bearbeiten, wählen Sie es in der Tabelle aus, und klicken Sie auf Metadatenfeld bearbeiten.
  5. Geben Sie im Feld Feldname einen Namen für das Metadatenfeld ein.
  6. Wählen Sie im Feld Datentyp einen Typ für das Feld aus. Folgende Optionen sind verfügbar: Alphanumerisch, Inhaltselementreferenz, Digitale Assetreferenz, Numerisch, Datum oder Gleitkommazahl.
  7. Um das Feld als Pflichtfeld zu kennzeichnen, aktivieren Sie das Kontrollkästchen Erforderlich. Die Pflichtfelder eines Dokuments müssen Werte enthalten, damit dieses vom Commit-Prozessor festgeschrieben werden kann.
  8. Füllen Sie die anderen Felder wie gewünscht aus.
  9. Geben Sie in den Auswahllistenfeldern zuvor erstellte Quellen und Auswahllisten für das Metadatenfeld an. Siehe Benutzerdefinierte Auswahlliste hinzufügen oder bearbeiten.
  10. Klicken Sie anschließend auf Weiterleiten.

    Nachdem Sie ein Metadatenfeld hinzugefügt haben, können Sie es in der Prozedur verwenden. Wenn Sie ein Metadatenfeld bearbeiten, wird dieses in jeder verwendeten Instanz geändert.

Metadatenfelder löschen

Wenn Sie ein Metadatenfeld löschen, wird dieses endgültig aus den Prozeduren entfernt, in denen es verwendet wird. Wenn Sie ein Metadatenfeld löschen, das in einem Clientprofil oder Batchprozessor verwendet wird, kann es bei verschiedenen Phasen der Batchverarbeitung zu Fehlern kommen. Stellen Sie vor dem Löschen eines Metadatenfeldes sicher, dass dieses keinen Metadatenfeldern im Commit-Profil zugeordnet ist.

So löschen Sie ein Metadatenfeld aus einer ausgewählten Prozedur:

  1. Wählen Sie im Bereich "Prozeduren" links die Prozedur aus.
    Die Konfigurationsseiten für die ausgewählte Prozedur werden rechts angezeigt.
  2. Öffnen Sie die Registerkarte Metadaten der Prozedur.
  3. Um ein Metadatenfeld zu löschen, wählen Sie es in der Tabelle Metadatenfelder aus, und klicken Sie auf Metadatenfeld löschen.
  4. Bestätigen Sie das Löschen dieses Metadatenfeldes durch Klicken auf Ja.

    Das Metadatenfeld wird aus der Prozedur entfernt.

Eingabemaske eines Metadatenfeldes konfigurieren

Eine Eingabemaske ist ein Filter, der steuert, was Sie in ein Metadatenfeld eingeben können. Eine Maske kann beispielsweise Zahlen zulassen, aber keine Buchstaben. Die Anwendung akzeptiert nur Zeichen, die der Maske entsprechen.

So konfigurieren Sie eine Eingabemaske:
  1. Metadatenfeld hinzufügen oder bearbeiten.

    Damit Sie eine Eingabemaske anwenden können, muss der Datentyp des Metadatenfeldes Alphanumerisch, Numerisch oder Gleitkommazahl lauten.

  2. Geben Sie auf der Seite Metadatenfeld im Feld Eingabemaske eines der in den Tabellen aufgelisteten verfügbaren Maskenzeichen ein. Alle anderen Zeichen werden als Literale behandelt.
  3. Klicken Sie auf Weiterleiten.
    Die Einstellungen des Metadatenfeldes werden gespeichert und können nun verwendet werden. Jetzt können Sie die Eingabemaske mit dem Client testen.

Tabelle 9-1 Alphanumerische Eingabemaskenzeichen

Maskenzeichen Beschreibung

#

Erfordert die Eingabe einer Zahl.

' (einfaches Anführungszeichen)

Escapezeichen zum Überspringen eines Formatierungssonderzeichens.

U

Akzeptiert jeden Buchstaben und konvertiert ihn in Großbuchstaben.

L

Akzeptiert jeden Buchstaben und konvertiert ihn in Kleinbuchstaben.

A

Akzeptiert jeden Buchstaben oder jede Zahl.

?

Akzeptiert jeden Buchstaben.

*

Akzeptiert jedes Zeichen.

H

Akzeptiert jedes Hexadezimalzeichen (0-9, a-f oder A-F).

Tabelle 9-2 Beispiele für alphanumerische Eingabemasken

Eingabemaske Beschreibung Beispielformat

###-##-####

Sozialversicherungsnummer

123-45-6789

UU

Bundesstaat

AZ

Tabelle 9-3 Numerische und Gleitkommazahl-Eingabemaskenzeichen

Maskenzeichen Beschreibung

0

Erfordert die Eingabe einer Zahl.

#

Erfordert die Eingabe einer Zahl. Wenn Sie Null als Wert eingeben, wird dieser als nicht vorhanden angesehen. Beispiel: 12.0 wird als 12 angesehen. Wenn Sie aber 12.5 eingeben, wird dies als 12.5 angesehen.

.

Als Dezimaltrennzeichen aufnehmen.

-

Als Minuszeichen aufnehmen.

,

Als Gruppierungstrennzeichen aufnehmen.

;

Zum Trennen von positiven und negativen Untermustern aufnehmen.

Hinweis:

Ein DecimalFormat-Muster enthält ein positives und ein negatives Untermuster. Beispiel: "#,##0.00;(#,##0.00)". Jedes Untermuster hat ein Präfix, einen numerischen Teil und ein Suffix. Das negative Untermuster ist optional. Wenn es nicht vorhanden ist, wird das positive Untermuster mit dem lokalisierten Minuszeichen als Präfix ('-' in den meisten Gebietsschemas) als negatives Untermuster verwendet. Das heißt, "0.00" entspricht "0.00;-0.00". Wenn ein explizites negatives Untermuster angegeben ist, dient dieses nur zum Angeben des negativen Präfixes und Suffixes. Die Anzahl an Ziffern, die Mindestanzahl an Ziffern und andere Merkmale sind mit dem positiven Muster identisch. Das bedeutet, dass "#,##0.0#;(#)" genau dasselbe Verhalten wie "#,##0.0#;(#,##0.0#)" erzeugt.

Damit der Benutzer Dezimalwerte eingeben kann, müssen Sie ein Format erstellen, das mindestens eine Dezimalstelle erzwingt (#.0#). Um das Vorzeichen einer Zahl im Client zu ändern, geben Sie zuerst die Zahl ein, und drücken Sie die Taste + oder -.

Tabelle 9-4 Beispiele für numerische und Gleitkommazahl-Eingabemasken

Eingabemaske Beschreibung Beispielformat

#,###.0##

Dezimalwert

1,234.567

#,##0.00

Währung

2,500.00

Anzeigeformat eines Metadatenfeldes konfigurieren

Wenn Sie das Anzeigeformat in einer Prozedur definieren, werden die im Client eingegebenen Daten in diesem Format angezeigt, ungeachtet der im Client angegebenen Einstellung.

So richten Sie ein Anzeigeformat ein, das die Anzeige der Metadatenwerte ändert:

  1. Metadatenfeld hinzufügen oder bearbeiten.

    Damit Sie ein Anzeigeformat anwenden können, muss der Datentyp des Metadatenfeldes Numerisch, Datum oder Gleitkommazahl lauten.

  2. Klicken Sie auf der Seite "Metadatenfeld" neben dem Feld Anzeigeformat auf Anzeigeformat auswählen, wählen Sie eines der in der Tabelle aufgelisteten verfügbaren Formate für den Datentyp aus, und klicken Sie auf Weiterleiten.
    Eingabeformat Datentyp Beschreibung

    Währung

    Gleitkommazahl

    Zahl, die mit der Währung des Systemgebietsschemas formatiert wird.

    Allgemeines Datum

    Datum

    Ein mittleres Datum gefolgt von einer mittleren Uhrzeit. Die Datumsanzeige wird von den Gebietsschemaeinstellungen des Systems bestimmt.

    Kurzes Datumsformat

    Datum

    Datum im kurzen Datumsformat des Systems. Die Datumsanzeige wird von den Gebietsschemaeinstellungen des Systems bestimmt.

    Mittleres Datumsformat

    Datum

    Datum im mittleren Datumsformat des Systems. Die Datumsanzeige wird von den Gebietsschemaeinstellungen des Systems bestimmt.

    Langes Datumsformat

    Datum

    Datum im langen Datumsformat des Systems. Die Datumsanzeige wird von den Gebietsschemaeinstellungen des Systems bestimmt.

    Kurzes Zeitformat

    Datum

    Uhrzeit im 24-Stundenformat (Beispiel: 17:45).

    Mittleres Zeitformat

    Datum

    Uhrzeit im 12-Stundenformat mit Stunden und Minuten sowie der AM/PM-Angabe.

    Langes Zeitformat

    Datum

    Uhrzeit im langen Zeitformat des Systems, einschließlich Stunden, Minuten und Sekunden.

    Allgemeine Zahl

    Numerisch, Gleitkommazahl

    Zahl ohne Tausendertrennzeichen (Beispiel: 7500).

    Festzahl

    Numerisch, Gleitkommazahl

    Mindestens eine Stelle vor und zwei Stellen nach dem Dezimaltrennzeichen (Beispiel: 7500,16).

    Standardzahl

    Numerisch, Gleitkommazahl

    Zahl mit Tausendertrennzeichen, mindestens einer Stelle vor und zwei Stellen nach dem Dezimaltrennzeichen (Beispiel: 7.500,16).

    Datumsformate

    Datum

    Wählen Sie eines der folgenden Datumsformate:

    • yyyy-MM-dd
    • yyyy-MM-dd HH:mm
    • yyyy-MM-dd HH:mm:ss
    • MM-dd-yyyy
    • MM-dd-yyyy HH:mm
    • MM-dd-yyyy HH:mm:ss
    • dd-MM-yyyy
    • dd-MM-yyyy HH:mm
    • dd-MM-yyyy HH:mm:ss
    • MM/dd/yyyy
    • MM/dd/yyyy HH:mm
    • MM/dd/yyyy HH:mm:ss
    • yyyy/MM/dd
    • yyyy/MM/dd HH:mm
    • yyyy/MM/dd HH:mm:ss
    • dd/MM/yyyy
    • dd/MM/yyyy HH:mm
    • dd/MM/yyyy HH:mm:ss
Die Einstellungen für Metadatenfelder werden jetzt gespeichert. Sie können das Anzeigeformat des Metadatenfeldes im Client verwenden und testen.

Metadatenfelder automatisch füllen

Sie können festlegen, dass Metadatenfelder automatisch bestimmte Werte enthalten. Beispiel: Ein Datumsfeld soll automatisch mit dem Scandatum eines Batches aufgefüllt werden, anstatt dass Benutzer eine Eingabe machen müssen. Sie können auch einen Standardwert für ein Feld angeben, der von Benutzern geändert werden kann.

So konfigurieren Sie das automatische Ausfüllen für ein Metadatenfeld:

  1. Metadatenfeld hinzufügen oder bearbeiten.
  2. Wählen Sie auf der Seite "Metadatenfeld" im Feld Typ für automatisches Ausfüllen einen Typ für das Metadatenfeld aus. Welche Typen für das automatische Ausfüllen verfügbar sind, ist vom Typ des ausgewählten Metadatenfeldes in dieser Tabelle abhängig:
    Typ für automatisches Ausfüllen Datentyp Beschreibung

    Batchname

    Alphanumerisch

    Füllt das Metadatenfeld mit dem zugewiesenen Batchnamen.

    Batchpriorität

    Alphanumerisch, Numerisch, Gleitkommazahl

    Füllt das Metadatenfeld mit der Priorität, die dem Batch zugewiesen ist.

    Batchstatus

    Alphanumerisch

    Füllt das Metadatenfeld mit dem Status des Batches (falls vorhanden).

    Rechnername

    Alphanumerisch

    Füllt das Metadatenfeld mit dem Namen des Rechners, mit dem das Dokument erstellt wurde.

    Aktuelles Datum

    Datum

    Füllt das Metadatenfeld mit dem aktuellen Datum.

    Standardwert

    Alphanumerisch, Numerisch, Datum, Gleitkommazahl

    Füllt das Metadatenfeld mit dem im Feld Standardwert angegebenen Wert.

    Dokumentprofil

    Alphanumerisch

    Füllt das Metadatenfeld mit dem Dokumentprofilnamen, der dem ausgewählten Dokument zugewiesen ist.

    Profilname

    Alphanumerisch

    Füllt das Metadatenfeld mit dem Clientprofil, mit dem der Batch erfasst wurde.

    Scandatum

    Datum

    Füllt das Metadatenfeld mit dem Datum, an dem das Dokument erfasst wurde.

    Benutzer-ID

    Alphanumerisch

    Füllt das Metadatenfeld mit der ID des Benutzers, für den das Dokument bei der Erstellung gesperrt wurde.

  3. Wenn Sie Standardwert als Typ für das automatische Ausfüllen ausgewählt haben, geben Sie einen Wert in das Feld Standardwert ein, und klicken Sie auf Weiterleiten.
    Die Einstellungen für Metadatenfelder werden jetzt gespeichert. Verwenden und testen Sie die Einstellung für das automatische Ausfüllen im Client.

Validierung regulärer Ausdrücke konfigurieren

Reguläre Ausdrücke in Metadatenfeldern gelten nur für alphanumerische Felder. Weitere Informationen finden Sie in der Dokumentation zur Verwendung und Formatierung regulärer Ausdrücke. Beispiel:

http://docs.oracle.com/javase/tutorial/essential/regex/

So konfigurieren und testen Sie einen regulären Ausdruck:

  1. Metadatenfeld hinzufügen oder bearbeiten.
  2. Geben Sie auf der Seite "Metadatenfeld" einen Ausdruck in das Feld Reguläre Ausdrucksvalidierung ein.
  3. Um den regulären Ausdruck zu testen, geben Sie einen Beispielwert in das Feld Beispielwert ein, und klicken Sie auf Validieren.
    Das Ergebnis Gültig oder Ungültig wird neben dem schreibgeschützten Feld Ergebnisse angezeigt.
  4. Klicken Sie auf Weiterleiten.
    Die Einstellungen für Metadatenfelder werden jetzt gespeichert. Sie können den regulären Ausdruck des Metadatenfeldes im Client verwenden und testen.

Metadatenfelder so konfigurieren, dass Assettyp-Auswahllisten erstellt werden können

So konfigurieren Sie Metadatenfelder für Assettyp-Auswahllisten:

  1. Metadatenfeld hinzufügen oder bearbeiten.
  2. Wählen Sie auf der Seite "Metadatenfeld" in der Dropdown-Liste Datentyp eine der folgenden Optionen aus: Alphanumerisch, Inhaltselementreferenz, Digitale Assetreferenz, Datum, Gleitkommazahl oder Numerisch aus.
    Datentyp Quelle der Auswahlliste Feld "Übergeordnete Auswahlliste" Auswahlliste
    Alphanumerisch Assettyp Deaktiviert Assettyp-Auswahllisten mit Typ "Alphanumerisch", "Numerisch", "Datum" und "Gleitkommazahl"
    Inhaltselementreferenz Assettyp wird standardmäßig ausgewählt. Er kann nicht geändert werden. Deaktiviert Inhaltselement-Auswahllisten mit Typ "Alphanumerisch", "Numerisch", "Datum" und "Gleitkommazahl"
    Digitale Assetreferenz Assettyp wird standardmäßig ausgewählt. Er kann nicht geändert werden. Deaktiviert Assettyp-Auswahllisten aller Datentypen: "Alphanumerisch", "Numerisch", "Datum" und "Gleitkommazahl"
    Datum Assettyp Deaktiviert Assettyp-Auswahllisten mit Typ "Datum"
    Gleitkommazahl Assettyp Deaktiviert Assettyp-Auswahllisten mit Typ "Gleitkommazahl"
    Numerisch Assettyp Deaktiviert Assettyp-Auswahllisten mit Typ "Numerisch"
  3. Klicken Sie auf Weiterleiten.
    Die Metadatendefinition ist bereit. Jetzt können Sie Assettyp-Auswahllisten basierend auf dieser Metadatendefinition erstellen.