10.4.2 AddErvSchriftsatz

Es wird immer ein neuer ERV-Schriftsatz angelegt, die neu generierte MessageId wird als Antwort zurück übermittelt.
Das Feld “MessageId” darf nicht angegeben werden.

Bei allen übergebenen Personen muss die NKurz definiert sein, ansonsten wird mit einem Fehler abgebrochen. Ist eine übergebene Person in ADVOKAT nicht vorhanden, wird sie neu angelegt, ansonsten aktualisiert.
Für alle Personen zum Schriftsatz wird geprüft, ob die Person in Advokat bereits vorhanden ist. Ist dies nicht der Fall wird die Aktion mit einem Fehler abgebrochen.

Es muss immer mindestens eine Person zum Schriftsatz übergeben werden: Der Einbringer. Fehlt diese Person wird mit einem Fehler abgebrochen.
Der Aufruf gibt immer den Zähler  des neu angelegten Schriftsatzes zurück. Beim Hinverkehr wird die MessageID erst beim Senden erstellt und ist daher bei der Schriftsatzanlage noch nicht bekannt.

1. Formatierung Weiteres Vorbringen

Im weiteren Vorbringen besteht die Möglichkeit, den Text zu formatieren. In Advokat erfolgt die Eingabe in einem Rich Text-Editor.
Dem entsprechend besteht auch bei Eingaben über die Schnittstelle die Möglichkeit, bereits formatierten Text zu übergeben. Bei der Formatierung stehen folgende Optionen zur Verfügung:
> Schriftarten: Arial, Courier New
> Schriftgröße: 10,12,14
> Formatierungoptionen: Fett, Kursiv, Unterstrichen, Hochgestellt, Tiefergetellt
> Ausrichtung: Linksbündig, Rechtsbündig, Zentriert, Blocksatz, Einzug

2. Aufbau eines Formatierten Textes:

a) Header:
Im Header werden Codepage, Schriftarten, Format, Ausrichtung, usw definiert. Hier ist immer nachfolgender Standardheader zu verwenden.
Dieser beinhaltet auch bereits die Definition des ersten Absatzes im Standardformat:

{\rtf1\ansi\ansicpg1252\uc1\deff0\deflang1031{\fonttbl{\f0\fmodern\fcharset0\fprq1 Courier New;}{\f1\fswiss\fcharset0\fprq2 Arial;}{\f3\froman\fcharset2\fprq2 symbol}}\paperw12240\paperh15840\margl1134\margr851\margt1418\margb1134\formshade\horzdoc\viewkind1\viewscale100\pard\plain\ltrpar \f1\fs24


b) Text:

  • Schriftart:
    Für die Formatierung des Textes stehen die 2 Schriftarten Arial und Courier New zur Verfügung. Als Standardformat wurde im Header Arial mit Schriftgröße 12 definiert.
    Die Schriftart kann mit dem RTF-Tag \f0 (Courier New) und \f1 (Arial) gewechselt werden.

    Das Beispiel: \f1 Dieser Text hat die Schriftart Arial, \f0dieser Text die Schriftart Courier New \f1und dieser Text wieder die Schriftart Arial.
    ergibt folgenden Text: Dieser Text hat die Schriftart Arial, dieser Text die Schriftart Courier New und dieser Text wieder die Schriftart Arial.

  • Schriftgröße:
    Es stehen 3 verschiedene Schriftgrößen zur Verfügung: 8,12 und 14.
    Die Schriftgröße wird mit dem RTF-Tag \fs angegeben, wobei beim Tag der doppelte Wert der gewünschten Schriftgröße angegeben werden muss.

    Das Beispiel: \f1\fs24 Dieser Text hat die Schritgröße 12,\fs20 dieser Text ist kleiner mit Schriftgröße 10 \fs28 und dieser Text ist größer mit Schriftgröße 14
    Ergibt folgenden Text: Dieser Text hat die Schritgröße 12, dieser Text ist kleiner mit Schriftgröße 10  und dieser Text ist größer mit Schriftgröße 14


  • Formatierungen:
    Die Formatierungen in RTF werden mittels Start- und Endtag angegeben. Folgende Formatierungen werden unterstützt:

    Formatierung                            StartTag                       EndTag
    Fett                                         \b                                 \b0
    Kursiv                                      \i                                  \i0
    Unterstrichen                            \ul                                \ulnone
    Hochgestellt                             \super                          \nosupersub
    Tiefgestellt                               \sub                             \nosupersub

    Das Beispiel: Dieser Satz enthält alle unterstützten Formatierungen: \b fett\b0 ,\i kursiv\i0 ,\ul unterstrichen\ulnone , \super hochgestellt \nosupersub und \sub tiefgestellt\nosupersub .
    Natürlich können \ul mehrere Formatierungen \b gleichzeitig \b0 verwendet werden \i und können \ulnone überschiedlich lang sein. \i0
    Ergibt folgenden Text: Dieser Satz enthält alle unterstützten Formatierungen: fett, kursiv, unterstrichen, hochgestellt und tiefgestellt.
    Natürlich können mehrere Formatierungen gleichzeitig verwendet werden und können überschiedlich lang sein.

    Andere Formatierungsmöglichkeiten wie Tablulator, Tabellen, oder ähnliches werden in der ERV-Schnittstelle der Justiz nicht unterstützt und somit auch nicht bei der Erstellung der ERV-Nachricht entsprechend verarbeitet.


  • Strukturierung und Ausrichtung:
    Das Dokument wird in Absätze gegliedert. Im Header ist der erste Absatz definiert. Ein neuer Absatz wird mit dem Rtf-Steuerbefehl \par eingeleitet. Die Formatierung im Absatz wird mittels \pard zurückgesetzt.

    Textausrichtungen werden linksbündig, rechtsbündig, zentriert  und Blocksatz unterstützt. Dazu werden die Steuerbefehle \qc für zentriert, \qr für rechtsbündig, \ql für linksbündig und \qj für Blocksatz verwendet.
    Um die jeweilige Formatierung zu beenden, wird das \pard Tag verwendet. Linksbündig muss nicht explizit angegeben werden, da dies die Standard ausrichtung ist.

c) Footer:

Um die RTF-Zeichenfolge abzuschließen, wird \par} übergeben.

3. Besonderheiten

CRLF darf nicht mittels XML-Notation (
) übergeben werden, da dies nicht aufgelöst wird
Umlaute und Sonderzeichen können normal übergeben werden und nicht mittels HTML/XML-Notation, da diese ebenfalls nicht aufgelöst werden.

Copyright © 2024 ADVOKAT Unternehmensberatung GREITER & GREITER GmbH - Impressum ->https://advokat.at/Impressum.aspx