02 Spezifikation

Version 2.1 by Dimitri Rupp on 2026/06/11 11:00
Warning
For security reasons, the document is displayed in restricted mode as it is not the current version. There may be differences and errors due to this.

BluePath — 02 Spezifikation

Akteure

RolleIdentitätBeteiligung
AuftraggeberChristian RichertSign-Off, Sponsor
ÜbergeordnetDavid Planner (CDO)Informiert
ProjektleiterDimitri RuppBot-Bau, RIMO-User im PoC
Heutiger manueller BearbeiterOlbrich, MiguelWird entlastet
Absender HR-MailsLinienmanagerMarkovic, Kranawetter, …
Empfänger HR-Mailsit-support@spl-tele.comPostfach-Zugang erforderlich
Bot-User PoCruppd (Dimitri)Erfasser = Antragsteller

Mail-Erkennungslogik

Drei Bedingungen müssen alle erfüllt sein:

FilterPatternBVL
SubjectRegex ^.*Personaleinstellung.*[A-Z][a-z]+ [A-Z][a-z]+.*\d{2}\.\d{2}\.\d{4}.*\$0.5
Sender-Domain@spl-tele.com oder Konzern-Subdomain0.5
Body enthält HTML-Tabelle<table> mit mindestens 10 Zeilen0.5

Mails, die nur 1 oder 2 Filter erfüllen, gehen in Subordner Manual_Review.

Idempotenz-Schlüssel

hash = SHA256(normalize(Subject) + "|" + InternetMessageId)

Vor jeder Ticket-Erstellung prüft der Bot:

  1. UiPath-Queue: Existiert bereits ein Item mit diesem Hash und Status Successful? → Skip
  2. RIMO: Existiert bereits ein Ticket mit identischer Bezeichnung? → Skip + Mail nach Verarbeitet

UI-Automation — 10 Schritte

#AktionUI-ElementAnchorBVL
1Sidebar links anklickenTicket erstellen ButtonSichtbarer Text + grünes Plus-Icon1
2Modal-BestätigungOK-Button (grün)Text OK im Modal Bestätigen1
3Warten auf Editor-ÖffnungEditor-Header mit neuer RI-NummerText RI26.*, (ProductTicket)1
4Vertrag-Dropdown → IT SupportCombobox *VertragLabel-Text *Vertrag als Anchor1
5Bezeichnung füllenTextfeld *BezeichnungLabel-Text *Bezeichnung als Anchor1
6HTML-Tabelle in Text-Editor einfügenRich-Text-Editor *TextLabel-Text *Text als Anchor0.5
7SpeichernButton Speichern [s]Sichtbarer Text1
8Warten auf Erfolgs-IndikatorEditor-Bearbeitungs-ModusTag-Icon klickbar0.5
9Tag-Icon → Eintritt Mitarbeiter → OKTag-Icon + Modal Select tagModal-Header Select tag0.5
10Final speichernSpeichern [s] ButtonSichtbarer Text1

Werte für Pflichtfelder

FeldWert
*VertragIT Support
*BezeichnungPersonaleinstellung <Vorname> <Nachname> <DD.MM.YYYY>
*TextHTML-Tabelle aus Mail-Body
PriorityKleiner Fehler (Default, kein Eingriff)
TagEintritt Mitarbeiter

Erst-Kommentar-Marker

Jedes Bot-Ticket erhält am Anfang des Text-Felds:

[BluePath-Bot v1.0 — automatisch erfasst am 2026-05-21 14:39, Mail-Hash a3f2…]

(Original-Mail-Body folgt unverändert)

Fehler-Behandlung

Business-Exceptions

SituationAktionMail-Ziel
Subject erfüllt Pattern nichtIgnorieren (bleibt ungelesen)Inbox
Mail hat keine HTML-TabelleBusinessExceptionManual_Review
Pflichtfelder leer in TabelleBusinessExceptionManual_Review
Doppeltes Ticket erkanntSkipVerarbeitet

System-Exceptions

SituationAktionRetry
RIMO nicht erreichbar5 Min warten, retry3x
SSO-Session abgelaufenLogin-Sequenz, retry1x
Selektor-TimeoutSleep 30s, retry2x
Editor reagiert nichtRefresh, retry1x
Tag-Modal öffnet nichtAdaptive Card an Dimitri0x

Offene Punkte

#OffenWer klärtBis wann
O-01HR-Mail-Subject-Pattern bestätigenDimitri nach Postfach-Zugang2026-05-22
O-02Strg+V-Paste-Verhalten im RIMO-EditorDimitri (30-Sek-Test)heute oder morgen
O-03MFA-Status für ruppd (Bot-Login)Dimitri/IT2026-05-22
O-04Postfach-Subordner anlegenDimitri/IT2026-05-22
O-05Adaptive-Card-Webhook-URLDimitri2026-05-23

Maintainer: Dimitri Rupp · Erstellt: 2026-05-21 · Version: v0.1


Verwandte Themen

Kuratiert — kann direkt im Editor ergänzt werden://

Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [xwiki:IT-Wiki.Makros.Verwandte-Themen.WebHome]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.


Status: Migriert — Team-Review ausstehend · Owner: (festlegen) · Letzter Review: 2026-06-11