Dieses Handbuch richtet sich an Administratoren und beschreibt Installation, Konfiguration und Betrieb des Windows-Dienstes IPA-RA-MICRO-Service. Der Dienst ist Teil der IPA-Suite und bindet die Kanzleisoftware RA-MICRO an: Er überwacht die RA-MICRO-Posteingangsordner, liest eingehende Dokumente automatisch aus, wertet sie KI-gestützt aus und übergibt das Ergebnis strukturiert an den RA-MICRO-Posteingang.
Der Dienst arbeitet vollautomatisch im Hintergrund. Eingehende Dateien in den
Prozessordnern werden erkannt, der Textinhalt (inkl. lesbarer Anhänge) wird extrahiert
und mithilfe der KI-Auswertung analysiert. Auf Basis einer pro Prozessordner
hinterlegten Vorlage (Template) erzeugt der Dienst je Dokument eine
serialisierte Übergabedatei (.dat), die RA-MICRO in den e-Posteingang
einliest.
Die Steuerung – welche Ordner überwacht werden, welcher Dokumenttyp vorliegt und wie die Felder befüllt werden – erfolgt komfortabel über das RA-MICRO-Konfigurationstool (siehe Abschnitt 8).
Der Verarbeitungsablauf je Datei:
00–99) wird erkannt..dat-Datei..dat stehen für RA-MICRO bereit.

Standard: C:\ra\e-fach\. Darunter liegen die Prozess-Unterordner 00 bis 99 (zweistellig, nur Ziffern). Jeder dieser Ordner
wird vom Dienst überwacht.
Die erzeugten Übergabedateien (.dat) werden im Unterordner .Serialized des jeweiligen Prozessordners abgelegt.
Standard: C:\it-scom\IPA-Suite\ra-micro\. Enthält u. a.:
| Datei | Inhalt |
|---|---|
RA-MICRO_ProzessordnerKonfiguration.json | Zentrale Konfiguration: Basisordner, MapLaufwerk, Benachrichtigungs-E-Mail, globaler KI-Prompt für die Anhang-Umbenennung sowie Liste der Prozessordner mit Typ, Vorlagenpfad und optionalem ordner-eigenem Umbenennungs-Prompt. |
RA-MICRO_SerializedDocumentTemplate_<NN>.json | Aktive Vorlage je Prozessordner (NN = Ordnername). |
RA-MICRO_SerializedDocumentTemplate_<typ>.json | Standard-Vorlagen je Typ (_scan, _bea, _email), Basis für „Konfiguration erstellen". |
RA-MICRO_SqlKonfiguration.json | Verbindungsdaten zu den RA-MICRO-Datenbanken. |
Standard: C:\it-scom\ipa-suite\temp\ra-micro-temp. Hier werden Dateien
während der Verarbeitung zwischengelagert. Der Inhalt ist flüchtig und kann im
Stillstand des Dienstes geleert werden.
Standard: C:\it-scom\IPA-Suite\ra-micro\state\. Enthält die
Verarbeitungsmarker (siehe Abschnitt 12). Dieses Verzeichnis liegt bewusst außerhalb des überwachten Posteingangs.
Standard: C:\it-scom\IPA-Suite\Logging\RA-MICRO-Service-Logs\ (siehe Abschnitt 11).
Die zentrale Konfiguration liegt in C:\it-scom\IPA-Suite\ra-micro\RA-MICRO_ProzessordnerKonfiguration.json und enthält:
C:\ra\e-fach\).R:\e-fach\ oder UNC-Pfad \\SERVER\e-fach\), unter dem RA-MICRO den Posteingang erreicht, falls dieser Pfad vom lokalen Verarbeitungspfad des Dienstes abweicht. Wird von der Standardvariable {MapLaufwerk} verwendet (Abschnitt 8.3). Leeres Feld = kein Präfix.AktenErkennung (Abschnitt 7.8). Fehlt der Block, gelten die Standardwerte.Die Datei wird in der Regel nicht von Hand bearbeitet, sondern über das Konfigurationstool gepflegt (Abschnitt 8).
Als Hauptdokument verarbeitet der Dienst folgende Dateitypen:
PDF (.pdf), Word (.docx), E-Mail/beA
(.eml, .eMessage), Outlook (.msg) und
RTF (.rtf). Bilddateien werden nicht als eigenständiges Hauptdokument,
sondern als Anhang per Texterkennung (OCR) ausgewertet.
Der Textinhalt wird ausgelesen; bei Bild-PDFs greift die Texterkennung.
Der Textinhalt des Word-Dokuments wird extrahiert.
Schritte: (1) Datei erkennen, (2) Nachrichtentext auslesen, (3) Anhänge extrahieren, (4) unterstützte Anhänge (PDF, DOCX, RTF, Bilder per OCR) auslesen, (5) Nachrichten- und Anhangstext an die KI-Auswertung übergeben, (6) Übergabe an den RA-MICRO-Posteingang. Kopf-Felder wie Absender, Empfänger oder Betreff stehen als Standardvariablen zur Verfügung (Abschnitt 8.3).
Aktenzeichen bei beA-Nachrichten: Enthält die beA-Nachricht den Header X-JSF-ToReference (das eigene Kanzlei-Aktenzeichen), übernimmt der Dienst diesen Wert fix als Aktenzeichen (sAkte) – die Text-/Fuzzy-Erkennung aus dem Dokumentinhalt wird dann nicht verwendet. Das Sachbearbeiter-Kürzel wird ergänzt, wenn die Akte eindeutig in den RA-MICRO-Daten gefunden wird; andernfalls bleibt das feste Aktenzeichen dennoch erhalten. Nur wenn der Header fehlt oder leer ist, greift die normale Aktenerkennung aus dem Dokumenttext.
Outlook-.msg-Dateien werden wie E-Mail-Dokumente behandelt; die
Verarbeitungsschritte entsprechen Abschnitt 7.3.
RTF-Dateien werden als Textdokument verarbeitet.
Bildformate (.jpg, .jpeg, .png, .tif, .tiff) werden ausschließlich als Anhang per
Texterkennung (OCR) ausgewertet.
Der Dienst kann PDF-Anhänge innerhalb einer beA-/E-Mail-Datei
(.eMessage, .eml) per KI aussagekräftig umbenennen, bevor die
Nachricht an RA-MICRO übergeben wird. Die Anhänge erscheinen dann im e-Posteingang mit
sprechenden Namen statt technischer Bezeichnungen.
.pdf. Anhänge, deren
Name mit Prüfprotokoll/Pruefprotokoll beginnt, werden
bewusst nicht umbenannt..msg-Dateien (technisch nicht
möglich) sowie Scans und PDF-Hauptdokumente – umbenannt werden nur Anhänge
innerhalb von beA-/E-Mail-Nachrichten..pdf sichergestellt, Eindeutigkeit innerhalb
der Nachricht) und der Anhang direkt in der Nachrichtendatei umbenannt.Das Feld Aktenzeichen (sAkte) wird in dieser Reihenfolge ermittelt:
X-JSF-ToReference (nur beA, Abschnitt 7.3) – wird fix übernommen, keine Texterkennung.123/24, auch mit - \ . oder Leerzeichen als Trenner) werden gegen die Akten der RA-MICRO-Datenbank geprüft. Datumsangaben (12.07.2026) werden dabei automatisch aussortiert.{{…}}-Token der Vorlage stehen und die KI ermittelt das Feld aus dem Volltext.Mehrere Aktenzeichen im Schreiben: Anwaltliche Schreiben enthalten oft das eigene und das gegnerische Zeichen – und beide können als Akte in der Kanzlei existieren. Der Dienst entscheidet dann nicht nach Fundreihenfolge, sondern bewertet die Kandidaten:
AKTENERKENNUNG MEHRDEUTIG VERWORFEN.Fuzzy-Suche (Toleranz für Schreib-/OCR-Fehler): Weicht ein gefundenes Aktenzeichen um ein Zeichen von einer existierenden Akte ab (z. B. OCR liest 128/24 statt 123/24), kann der Dienst trotzdem zuordnen. Damit daraus keine Fehlzuordnung wird, greift die Fuzzy-Suche nur, wenn genau ein Aktenzeichen-Kandidat im Text steht, der Jahresteil exakt übereinstimmt (die Abweichung darf nur im Nummernteil liegen), der Nummernteil mindestens 3 Ziffern hat und der Treffer eindeutig ist.
Die Aktenerkennung lässt sich über einen optionalen Block AktenErkennung auf oberster Ebene der RA-MICRO_ProzessordnerKonfiguration.json anpassen. Fehlt der Block (oder einzelne Felder), gelten die Standardwerte. Änderungen greifen sofort – ein Dienst-Neustart ist nicht nötig, die Datei wird je Dokument gelesen.
"AktenErkennung": {
"FuzzyAktiv": true,
"FuzzyMaxDistanz": 1,
"KiArbiterAktiv": true,
"KontextPositiv": ["ihr zeichen", "ihr az", "ihr aktenzeichen"],
"KontextNegativ": ["unser zeichen", "unser az", "mein zeichen"],
"RubrumStoppwoerter": ["gegen", "wegen", "kanzlei", "gmbh"]
}| Parameter | Standard | Bedeutung | Was bewirkt eine Anpassung? |
|---|---|---|---|
FuzzyAktiv | true | Schaltet die Fuzzy-Suche (Toleranz für Schreib-/OCR-Fehler) ein oder aus. | false: Es werden nur noch exakt erkannte Aktenzeichen zugeordnet; Dokumente mit Tipp-/OCR-Fehlern gehen an den KI-Prompt-Fallback. Sinnvoll bei Kanzleien mit vielen kurzen oder sehr ähnlichen Aktenzeichen. |
FuzzyMaxDistanz | 1 | Maximal erlaubte Abweichung (Anzahl Zeichen) im Nummernteil. Erlaubte Werte: 0 oder 1. | 0 wirkt wie FuzzyAktiv: false (nur exakte Treffer). 1 erlaubt genau eine abweichende, fehlende oder zusätzliche Ziffer – der Jahresteil muss immer exakt stimmen. |
KiArbiterAktiv | true | Aktiviert den KI-Schiedsrichter, wenn mehrere gültige Aktenzeichen gefunden wurden und Kontext + Rubrum-Abgleich nicht eindeutig sind. | false: kein zusätzlicher KI-Aufruf – mehrdeutige Fälle gehen direkt an den KI-Prompt-Fallback der Vorlage. Spart einen KI-Aufruf pro mehrdeutigem Dokument (geringere Kosten, dafür entscheidet die Feld-KI der Vorlage). |
KontextPositiv | eingebaute Liste, u. a. „ihr zeichen", „ihre zeichen", „ihr az", „ihr aktenzeichen", „ihre akte", „ihr gz", „ihr geschäftszeichen" | Formulierungen, die unmittelbar beim Aktenzeichen stehen und für die eigene Akte sprechen. | Anpassen, wenn Absender andere Beschriftungen verwenden (z. B. „ihr sonderzeichen"). Achtung: Eine gefüllte Liste ersetzt die Standardliste komplett – gewünschte Standardeinträge mit aufführen. Einträge klein schreiben; der Vergleich ignoriert Groß-/Kleinschreibung und Zeilenumbrüche. |
KontextNegativ | eingebaute Liste, u. a. „unser zeichen", „unser az", „unser aktenzeichen", „mein zeichen", „mein az" | Formulierungen, die für das Zeichen des Absenders sprechen (nicht die gesuchte Akte). | Wie KontextPositiv: ergänzen, wenn Gegner-Kanzleien abweichende Beschriftungen nutzen; gefüllte Liste ersetzt die Standardliste komplett. |
RubrumStoppwoerter | eingebaute Liste, u. a. „gegen", „wegen", „sachen", „herr", „frau", „firma", Rechtsformen (gmbh …), „kanzlei", „rechtsanwalt", „versicherung", „bank" | Wörter, die beim Parteien-Abgleich (Rubrum) ignoriert werden, weil sie nichts über die konkrete Akte aussagen. | Ergänzen, wenn häufige Begriffe (z. B. Branchenwörter oder der eigene Kanzleiname) fälschlich als Parteiname gewertet werden. Auch hier: gefüllte Liste ersetzt die Standardliste komplett. Wörter mit weniger als 4 Buchstaben werden ohnehin ignoriert. |
Das RA-MICRO-Konfigurationstool ist die grafische Oberfläche zur Verwaltung der Prozessordner-Konfiguration und der Dokument-Vorlagen. Es legt fest, wie der Dienst je Prozessordner arbeitet und welche Werte in die RA-MICRO-Übergabe geschrieben werden.
Jedes Feld der RA-MICRO-Übergabe (z. B. Aktenzeichen, Absender, Bemerkung, Schlagwörter, Rubrik) erhält seinen Wert aus genau einer von drei Quellen. Die Quelle wird über die Schreibweise des Wertes bestimmt:
| Quelle | Schreibweise | Bedeutung |
|---|---|---|
| Fester Wert | Dritte | Der Text wird unverändert übernommen. |
| KI-Prompt | {{ … Anweisung … }} | Eine Anweisung an die KI-Auswertung. Die KI liest das Dokument und ermittelt daraus den Feldwert (z. B. „Finde das Aktenzeichen"). |
| Standardvariable | { name } | Ein Platzhalter, der automatisch durch bekannte Daten ersetzt wird – etwa Datei-, RA-MICRO-, E-Mail- oder beA-Angaben. |
Pro Feld kann nur eine Quelle verwendet werden; Prompts und Standardvariablen lassen sich nicht mischen.
Standardvariablen werden vom Dienst automatisch (ohne KI) durch bekannte Werte ersetzt. Die vollständige Liste der verfügbaren Variablen wird im Vorlagen-Editor angezeigt. Typische Gruppen:
{MapLaufwerk} –
der Ablagepfad aus Sicht von RA-MICRO
(<MapLaufwerk>\<Prozessordner>\<Dateiname>); das
Präfix wird global konfiguriert (Abschnitt 6), ein leeres Feld ergibt
<Prozessordner>\<Dateiname>.⚠️ Wichtig vor dem Produktivbetrieb: Schlagwörter und Rubrik anpassen
Bei allen drei Typen (Scan, beA, E-Mail) müssen die Standardwerte der Felder Schlagwörter (sSchlagW) und Rubrik (sRubrik) vor dem Produktivbetrieb angepasst
werden.
Die in den Standard-Vorlagen hinterlegten Beispiel-Anweisungen sind nur Platzhalter. Schlagwörter und insbesondere Rubriken sind in jeder Kanzlei unterschiedlich definiert. Werden die Beispiele unverändert übernommen, liefert die Auswertung Werte, die RA-MICRO nicht korrekt zuordnen kann.
Reale Werte ermitteln: Die in der Kanzlei gültigen Rubriken bzw. Schlagwörter lassen sich direkt im RA-MICRO-Posteingang auslesen – dazu in der betreffenden Spalte auf den Pfeil nach unten klicken. Diese Werte anschließend in die jeweilige Anweisung (KI-Prompt) des Feldes eintragen.
Über die Schaltfläche „SQL-Konfiguration" werden die Verbindungsdaten zu den RA-MICRO-Datenbanken hinterlegt (Server, Port, Benutzer, Passwort, Timeout, Verschlüsselungsoptionen sowie die Datenbanknamen für raEloakte, raKalender und RAMICRO). Diese Verbindung wird u. a. zur Akten- und Sachbearbeitererkennung benötigt.
Das Konto, unter dem der Dienst läuft, benötigt:
C:\ra\e-fach\) inkl. der .Serialized-Unterordner.Der Dienst IPA-RA-MICRO-Service wird wie jeder Windows-Dienst verwaltet:
services.msc) – Starten, Beenden,
Neustarten.net start "IPA-RA-MICRO-Service" bzw. net stop "IPA-RA-MICRO-Service".Nach Änderungen an Konfiguration oder Vorlagen ist in der Regel kein Neustart nötig; im Zweifel den Dienst neu starten und das Log prüfen.
Der Dienst protokolliert in:
C:\it-scom\IPA-Suite\Logging\RA-MICRO-Service-Logs\_IPA-RA-MICRO-Service-WorkingLog.txt
Es gibt drei Protokollstufen:
Jede Zeile beginnt mit Zeitstempel und Stufe, z. B. 2026-06-11 14:30:45.123 [INFO] …. Bei Support-Fällen ist dieses Log die
erste Anlaufstelle.
Damit kein Dokument doppelt verarbeitet wird, legt der Dienst nach erfolgreicher Verarbeitung einen Verarbeitungsmarker an. Eigenschaften:
…\ra-micro\state\<NN>\), nicht im
überwachten Posteingang. Dadurch wird ein Blockieren des RA-MICRO-Posteingangs
beim „Lade Dokumente" vermieden.[ERROR]) kontrollieren..dat-
Dateien erzeugt und von RA-MICRO übernommen?sSchlagW und sRubrik (Abschnitt 8.4).AKTENERKENNUNG MEHRDEUTIG VERWORFEN prüfen: Häufungen deuten darauf hin, dass die Wortlisten (Abschnitt 7.8.1) an die Schreiben der Kanzlei angepasst werden sollten.