Inhalt anzeigen / ausblenden

    Versionierung

    Die Versionierung in OneOffixx erlaubt es, auch komplexere Änderungen in den Vorlagen vorzunehmen und zu testen, ohne die produktiven Vorlagen zu gefährden.

    Generell gilt, dass eine Vorlage mehrere Versionen besitzen kann, wobei alle Versionen über die eindeutige "TemplateId" verbunden sind. Wird eine neue Version einer vorhanden Vorlage erstellt, werden alle Daten kopiert. Eine Version wird manuell angelegt.

    Freigabemodus

    Um die richtige Vorlagenversion während der Dokumenterzeugung zu wählen, muss eine Version entsprechend markiert werden:

    • "Veröffentlicht"/"Published": Diese Vorlagenversion ist die öffentliche Version, die für alle Benutzer sichtbar ist.
    • "Entwurf"/"Draft": Diese Vorlagenversion wird zum Testen benutzt und ist nur für Vorlagen-Administratoren sichtbar.
    • "Unspecified": Diese Vorlage ist weder als "Draft" noch "Published" definiert (in der Regel eine alte Vorlagenversion).

    "Veröffentlicht" und "Entwurf" können gleichzeitig gesetzt sein. "Veröffentlicht" und "Entwurf" zusammen verhalten sich wie "Veröffentlicht" alleine.

    Erzeugungsarten

    Für die Document Engine gibt es drei verschiedene Arten, eine Vorlage zu öffnen:

    • "Dokument": Die Vorlage wird benutzt, um ein neues Dokument zu erstellen. Beispielsweise wird sie direkt im Client ausgewählt und ein neues Dokument generiert.
    • "Editor": Die Vorlage wird aus dem Vorlageneditor im entsprechenden Editor geöffnet.
    • "Dokument testen": Um eine Vorlage zu testen, wird ein Dokument aus dem Vorlageneditor mittels "Dokument testen" erzeugt. Technisch gesehen, ist das der genau gleiche Vorgang, wie wenn ein Dokument generiert wird.

    Vererbung und Unterdokumente

    Je nach Erzeugungsart (Dokument/Editor/Dokument testen) und Freigabemodus (Veröffentlicht/Entwurf/Unspecified) wird die Vererbung oder die Unterdokument-Relation unterschiedlich aufgelöst.

    Erzeugungsart Version der ausgewählen Vorlage Aufgelöste Version der Abhängigkeiten
    Dokument Veröffentlicht Veröffentlicht
    Dokument Entwurf (nicht möglich)
    Dokument Unspecified (nicht möglich)
    Editor Veröffentlicht Veröffentlicht
    Editor Entwurf Entwurf
    Editor Unspecified Entwurf
    Dokument testen Veröffentlicht Entwurf
    Dokument testen Entwurf Entwurf
    Dokument testen Unspecified Entwurf

    Nutzungsszenarien

    Normale Dokumenterzeugung – "Dokument":

    Generiert man als Benutzer ein Dokument (= Erzeugungsart "Dokument") wird die als "veröffentlicht" markierte Version der Vorlage genommen. Etwaige Abhängigkeiten, z. B. Layoutvorlagen oder Style-Vorlagen, werden auch als "veröffentlicht" aufgelöst. Die Erzeugungsart "Dokument" ist nur mit "veröffentlicht" markierten Vorlagen erlaubt. Möchte man Änderungen testen, gibt es den "Dokument testen"-Button.

    Änderung an einer aktuell freigegebenen Vorlage – "Editor" und "Veröffentlicht":

    Editiert der Vorlagenbearbeiter eine bereits freigegebene Vorlagenversion (= "veröffentlicht") werden alle Abhängigkeiten ebenfalls als "veröffentlicht" aufgelöst. Die Variante hier ist nur für überschaubare Änderungen empfohlen. Bei grösseren Änderungen sollte stets eine neue Version angelegt werden.

    Änderung an einem Style und Testen der Auswirkungen:

    Der Vorlagenbearbeiter kann eine neue Version der Style-Vorlage anlegen. Diese Version wird automatisch als "Entwurf" markiert. Um die Änderungen in einer Inhaltsvorlage zu prüfen, kann der Vorlagenbearbeiter nun über "Dokument testen" ein Testdokument erzeugen. Dadurch wird der "Entwurf"-Style als Abhängigkeit aufgelöst.

    Hinzufügen eines neuen Styles und nutzen des Styles in einer neuen Layoutversion:

    Möchte man einen neuen Style zu einer bestehenden Style-Vorlage hinzufügen und den Style auch in einer übergeordneten Layoutvorlage nutzen, kann vom Style als auch von der Layoutvorlage jeweils eine neue Version angelegt werden. Beide neuen Versionen sind automatisch als "Entwurf" gekennzeichnet. Wird nun der "Editor" von der Layoutvorlage gestartet, wird der geänderte ebenfalls im "Entwurf"-Modus befindliche Style geladen. Wenn die Änderungen abgeschlossen sind, können beide Versionen gemeinsam als "veröffentlicht" gekennzeichnet werden.

    Zurück nach oben | Deutsch | English PrimeSoft AG   I   Bahnhofstrasse 4   I   8360 Eschlikon   I   Switzerland   I   Datenschutz   I   Impressum