Skip to main content

xSuite Archive Prism Benutzerhandbuch

Konfigurationsknoten "DocumentTypes"

Ein Dokumenttyp bestimmt den Aufbau eines Archivdokuments. Abhängig von dem definierten Dokumenttyp kann ein Archivdokument z. B. verschiedene Felder enthalten.

Unter dem Konfigurationsknoten DocumentTypes können Sie neue Dokumenttypen anlegen und vorhandene Dokumenttypen bearbeiten oder löschen.

Hinweis

Nach dem Anlegen eines Dokumenttyps, muss eine Version des Dokumenttyps erstellt werden. In Dokumenten können nur Dokumenttyp-Versionen verwendet werden.

Einen Dokumenttyp anlegen

Ein Dokumenttyp bestimmt den Aufbau eines Archivdokuments. Über den Dokumenttyp definieren Sie, welche grundsätzlichen Eigenschaften die Dokumente haben, die aus diesem Dokumenttyp abgeleitet werden.

  1. Öffnen Sie die Archiv-Administration.

  2. Öffnen Sie den Konfigurationsknoten ArchiveDocumentTypes.

    Hinweis

    Um den neuen Dokumenttyp unterhalb eines bereits vorhandenen Dokumenttyps anzulegen, klicken Sie auf den vorhandenen Dokumenttyp.

  3. Geben Sie einen Namen für den Dokumenttyp ein.

    Achtung

    Der Name darf die folgenden Zeichen nicht enthalten:

    • Leerzeichen

    • $ (Dollarzeichen)

  4. Klicken Sie auf Bestätigen.

    Hinweis

    Um die Eigenschaften des Dokumenttyps direkt nach dem Anlegen zu öffnen, aktivieren Sie die Checkbox Knoten anschließend öffnen.

    ➤ Der Dokumenttyp wird angelegt.

    ➤ Sie können die Eigenschaften des Dokumenttyps bearbeiten.

    Hinweis

    Erstellen Sie nach dem Anlegen des Dokumenttyps eine Version dieses Dokumenttyps. In Dokumenten können nur Dokumenttyp-Versionen verwendet werden.

Die Eigenschaften eines Dokumenttyps bearbeiten

  1. Öffnen Sie die Archiv-Administration.

  2. Klicken Sie unter ArchiveDocumentTypes auf einen Dokumenttyp.

    ➣ Die Eigenschaften des Dokumenttyps öffnen sich.

  3. Bearbeiten Sie die folgenden Eigenschaften:

    Eigenschaft

    Beschreibung

    SupportFreeFields

    Aktivierung/Deaktivierung von freien Feldern

    Wenn diese Eigenschaft aktiviert ist, darf ein Dokument beliebige Felder enthalten. Die Felder müssen nicht zwingend den Felddefinitionen entsprechen.

    Hinweis

    Wenn ein Feld mit dem Namen einer Felddefinition übereinstimmt, muss dieses Feld der Felddefinition entsprechen.

    SupportAnnotations

    Aktivierung/Deaktivierung von Notizen in Dateianhängen

    Wenn diese Eigenschaft aktiviert ist, dürfen die Anhänge eines Dokuments Notizen enthalten.

    SupportAuditTrail

    Aktivierung/Deaktivierung von Audit-Trails

    Wenn diese Eigenschaft aktiviert ist, wird bei jeder Aktion, die an einem Dokument durchgeführt wird, ein Audit-Trail-Eintrag geschrieben.

    SupportNotes

    Aktivierung/Deaktivierung von Notizen

    Wenn diese Eigenschaft aktiviert ist, dürfen ein Dokument Notizen enthalten.

    SupportsBlobs

    Aktivierung/Deaktivierung von Dateianhängen

    Wenn diese Eigenschaft aktiviert ist, darf ein Dokument Anhänge enthalten.

    Label

    Anzeigename des Dokumenttyps

    Über Locale können Sie den Namen für verschiedene Sprachen definieren, z. B. de für Deutsch und en für Englisch.

    Retention

    Standard-Ablaufzeit eines Dokuments

    Nach Ablauf der Standard-Ablaufzeit kann ein Dokument nicht mehr geöffnet werden. Um die Dokumente nach dem Ablaufdatum physikalisch zu entfernen, ist der Scheduler-Job RetentionJob verfügbar.

    Syntax: {Anzahl}{Einheit}

    Die folgenden Einheiten sind verfügbar:

    • d = Tage

    • m = Monate

    • y = Jahre

    Beispiel: 100d für 100 Tage

    Standardwert: keine Ablaufzeit

    Hinweis

    Sie können in den Eigenschaften des Archivs eine Standard-Ablaufzeit definieren.

    Die Standard-Ablaufzeit, die für das Archiv definiert ist, überschreibt die Ablaufzeit am Dokumenttyp. Wenn am Archiv keine Ablaufzeit definiert ist, gilt die Ablaufzeit des Dokumenttyps.

  4. Klicken Sie auf prism_archive_speichern.png Speichern.

    ➤ Die Eigenschaften werden gespeichert.

    ➤ Sie können für den Dokumenttyp Felder hinzufügen, die ein Dokument enthält.

Ein Feld zu einem Dokumenttyp hinzufügen

Sie können mehrere Felder zu einem Dokumenttyp hinzufügen. Wenn ein Feld definiert ist, muss das Feld im Dokument genau dieser Felddefinition entsprechen. Sie müssen für jedes Feld allgemeine Eigenschaften definieren, z. B. den Datentyp.

Hinweis

Wenn ein Feld mehrere Datentypen unterstützen soll, fügen Sie dieses Feld nicht zu dem Dokumenttyp hinzu. Aktivieren Sie stattdessen die Dokumenttyp-Eigenschaft SupportFreeValues.

Jedem Feldnamen wird automatisch ein Präfix für den Feldtyp vorangesetzt. Auf diese Weise können Feldnamen nicht kollidieren, wenn verschiedene Feldtypen des gleichen Dokumenttyps in verschiedenen Dokumentversionen verwendet werden. Die Felder eines Dokumenttyps werden im Index nach dem Muster Feldname@Dokumenttyp abgelegt.

  1. Öffnen Sie die Archiv-Administration.

  2. Klicken Sie unter ArchiveDocumentTypes auf einen Dokumenttyp.

    ➣ Die Eigenschaften des Dokumenttyps öffnen sich.

  3. Klicken Sie auf prism_archive_feld_hinzufugen.png Fields.

    ➣ Der Dialog Neue Gruppierung (FieldType) öffnet sich.

  4. Geben Sie einen Namen für das Feld ein.

    Achtung

    Der Name darf die folgenden Zeichen nicht enthalten:

    • Leerzeichen

    • $ (Dollarzeichen)

  5. Klicken Sie auf Bestätigen.

    ➣ Das Feld wird in der Liste der Felder hinzugefügt.

  6. Klicken Sie in der Liste der Felder auf den Feldnamen.

    ➣ Die Eigenschaften des Feldes werden angezeigt.

  7. Bearbeiten Sie die Eigenschaften des Feldes.

  8. Wählen Sie aus der Dropdown-Liste Type den Datentyp des Feldes aus.

    Die folgenden Datentypen stehen zur Auswahl:

    Typ

    Beschreibung

    String

    beliebiger Text

    Bool

    Ja/Nein-Feld

    Das Feld wird im Standard als Checkbox dargestellt.

    Integer

    lange Ganzzahl (64 Bit)

    Date

    Datum mit Zeitanteil

    Decimal

    Zahl mit einem Nachkommaanteil

    Table

    Tabellenfeld

    Der Tabellentyp wird über die Feld-Eigenschaft DefaultValue definiert.

    Suggestion

    beliebiger Text

    Das Feld wird bei der Indexierung und Suche für Vorschläge verwendet. Dieses Feld wird als Überschrift ausgewertet.

    Hinweis

    Definieren Sie nur ein Feld als Vorschlagsfeld.

    Link

    beliebiger Text

    Das Feld wird als Link auf ein anderes Dokument oder auf einen Anhang verwendet.

    NumberRange

    Nummernkreis

    Der Benutzer kann dieses Feld nicht ändern. Der Nummernkreis wird über die Feld-Eigenschaft DefaultValue definiert.

  9. Klicken Sie auf prism_archive_speichern.png Speichern.

    ➤ Das Feld wird dem Dokumenttyp hinzugefügt.

Die Eigenschaften eines Feldes bearbeiten

  1. Öffnen Sie die Archiv-Administration.

  2. Klicken Sie unter ArchiveDocumentTypes auf einen Dokumenttyp.

    ➣ Die Eigenschaften des Dokumenttyps öffnen sich.

  3. Klicken Sie in der Liste der Felder auf ein Feld.

    ➣ Die Eigenschaften des Feldes öffnen sich.

  4. Bearbeiten Sie die folgenden Eigenschaften:

    Eigenschaft

    Beschreibung

    DefaultValue

    Standardwert

    Hinweis

    Wenn der Standardwert ein Zahlenwert ist, geben Sie den Zahlenwert nach englischem Muster ein.

    Beispiel: 1.5 für die deutsche Zahl 1,5

    Bei Datumswerten erkennt das System automatisch das Datumsmuster.

    Hinweis

    Wenn das Feld vom Typ NumberRange (Nummernkreis) ist, geben Sie den Wert im folgenden Muster an:

    abc{nummernkreis1(format)}abc

    • abc: beliebige Zeichen aller Art

    • {nummernkreis1(format)}: Makro, das den Nummernkreis beschreibt

    • nummernkreis1: Name des Nummernkreises

    • (format): Zahlenformatierung (Der Wert 0 oder # ist sinnvoll. Der Wert # generiert eine Nummer.)

    IsGlobal

    globales Feld

    Mandatory

    Pflichtfeld

    Wenn ein Feld als Pflichtfeld markiert ist, darf der Feldwert nicht leer sein.

    MaxCount

    maximale Anzahl der Werte, die das Feld haben kann

    Standardwert: 1

    MinCount

    minimale Anzahl der Werte, die das Feld haben muss

    Standardwert: 1

    Wenn der Wert 0 ist, muss der Benutzer dieses Feld hinzufügen, um Eingaben vornehmen zu können. Wenn der Wert 1 oder höher ist, werden diese Werte bei der Erzeugung des leeren, neuen Dokuments hinzugefügt.

    SupportsProperties

    Unterstützung von Properties

    Properties sind Felder, die einem Feld zugeordnet sind. Diese Eigenschaft wird aus Kompatibilitätsgründen zu anderen Archiv-Herstellern unterstützt. Die Properties werden in xSuite Archive Prism nicht angezeigt.

    Type

    Datentyp des Feldes

    Weitere Informationen zu den Datentypen finden Sie unter Ein Feld zu einem Dokumenttyp hinzufügen

    UIAttribute

    UI-Attribute des Feldes

    UI-Attribute definieren, wie ein Feld in xSuite Archive Prism dargestellt wird. Ein Feld kann mehrere UI-Attribute haben.

    Macro

    Feld-Makros

    Die Feld-Makros werden direkt vor der Ablage im Archiv ausgeführt. Makros haben die Syntax {makroName(par1,par2…)}.

    Die Makros können von Text umgeben sein oder alleine stehen. Das Umgeben von Makros mit Text ist nur für den Datentyp "String" möglich.

    Die Anzahl der Parameter ist abhängig vom Makro.

    Beispiel 3. Addition von Feldern

    {Calculate(100.50-Field1+Field2*2/4}

    In diesem Beispiel werden die Felder Field1 und Field2*2 addiert. Das Ergebnis wird durch 4 geteilt. Das Ergebnis wird von 100.50 abgezogen. Die Punkt-vor-Strich-Rechnung wird eingehalten.



    Beispiel 4. Ausführung mehrerer Makros

    {Calculate(100.50-Field1+Field2*2/4}{Math.Round($v$)}{Calculate($v$-10.5)}

    Abhängig von der Art des Makro kann der aktuelle Wert des Feldes auch vor der Ausführung des Makros übergeben werden. Dazu dient der Platzhalter $v$. Mehrere Makros können nacheinander ausgeführt werden.

    In diesem Beispiel wird zunächst die Rechnung aus Beispiel 1 ausgeführt. Das Ergebnis wird an Math.Round übergeben. Vom dem gerundeten Ergebnis wird 10.5 abgezogen.



    Validation

    Validierungsregeln

    Der Wert, den der Benutzer in einem Feld eingibt, wird anhand von diesen Regeln validiert. Jede Validierungsregel beginnt mit einem Operator.

    Label

    Anzeigename des Feldes

    Über Locale können Sie den Namen für verschiedene Sprachen definieren, z. B. de für Deutsch und en für Englisch.

  5. Klicken Sie auf prism_archive_speichern.png Speichern.

    ➤ Die Eigenschaften werden gespeichert.

Eine Dokumenttyp-Version erstellen

Dokumenttypen werden immer versioniert. Nach dem eines Dokumenttyps, muss eine Version dieses Dokumenttyps erstellt werden. In einem Dokument können nur Dokumenttyp-Versionen verwendet werden. Die Version wird mit dem Dokument gespeichert.

Die Versionierung von Dokumenttypen verhindert, dass bereits abgelegte Dokumente durch eine nachträgliche Änderung der Regeln und Felder ungültig werden.

  1. Öffnen Sie die Archiv-Administration.

  2. Klicken Sie unter ArchiveDocumentTypes auf einen Dokumenttyp.

    ➣ Die Eigenschaften des Dokumenttyps öffnen sich.

  3. Klicken Sie auf Neue Version erzeugen.

    beschriftung_prism_archive_dokumenttyp_neue_version.png

    ➤ Die Dokumenttyp-Version wird erstellt.