Erkennung Externe Ticket Nummer - will nicht ....

Hilfe zu Znuny Problemen aller Art
Locked
Daalgo
Znuny newbie
Posts: 3
Joined: 17 Feb 2016, 16:24
Znuny Version: OTRS5

Erkennung Externe Ticket Nummer - will nicht ....

Post by Daalgo »

Hallo zusammen,

vorab, ich habe mich in fast sämtliche Threads zu diesem Thema eingelesen, leider ohne Erfolg. Ich hoffe ein Profi kann mir hier weiterhelfen.

Es soll nach folgender Zeichenkette im Body einer E-Mail gesucht werden:

E-Mail-Referenznummer: [#a10-ntk66uajgh#]_[#68a7771d89f84508ad43e912b32e341b#]

[#a10-ntk66uajgh#] -> Referenznummer der Anfrage (dadurch soll die Anfrage zu der OTRS Ticketnummer zugeordnet werden)
[#68a7771d89f84508ad43e912b32e341b#] -> Referenznummer der Email


Im Anhang findet ihr die Config der "PostMaster::PreFilterModule###000-ExternalTicketNumberRecognition1".

Den RegEx habe ich geprüft und sollte passen. Es muss kein Wert in ein dynamisches Feld geschrieben werden. Der FollowUP soll nur dem bestehenden Ticket richtig zugeordnet werden.

Version: OTRS5
Jemand eine Idee warum das bei mir bis dato nicht funktioniert ?


Vielen Dank im Voraus !
You do not have the required permissions to view the files attached to this post.
chohman
Znuny newbie
Posts: 17
Joined: 03 May 2013, 15:40
Znuny Version: 4.0.7
Company: GetCon GmbH

Re: Erkennung Externe Ticket Nummer - will nicht ....

Post by chohman »

Ich würde mal davon ausgehen, dass NumberRegExp als ganzes eine RegExp ist... ^(Anfang der Zeichenkette) macht daher schonmal in der Mitte eher wenig Sinn.
Das hier sollte das gesuchte finden - bleibt aber noch recht unkonkret:
E-Mail-Referenznummer: (\[.*\])_(\[.*\])

Hier lassen sich RegExp gut testen:
http://www.regexr.com/
otrs 4.0.7, ITSM, Mysql. Ubuntu
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Erkennung Externe Ticket Nummer - will nicht ....

Post by RStraub »

Und OTRS kommt mit Leerzeichen nicht klar, ersetze diese (falls du sie brauchst) mit \s
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Daalgo
Znuny newbie
Posts: 3
Joined: 17 Feb 2016, 16:24
Znuny Version: OTRS5

Re: Erkennung Externe Ticket Nummer - will nicht ....

Post by Daalgo »

Super, danke euch für die schnelle Hilfe !

Ich brauche nur ersten Teil in eckigen klammern als ID. Der zweite Teil ändert sich ständig.
E-Mail-Referenznummer: [#a10-ntk66uajgh#]_[#68a7771d89f84508ad43e912b32e341b#]

Regex gesetzt auf:

E-Mail-Referenznummer:\s(\[.*\])_


Scheint jetzt als externe ID erkannt zu werden, da der Email-Typ wie im Filter vorgegeben als note-report gesetzt wird.
Leider wurde ein neues Ticket erstellt und nicht als FollowUp zu einem bestehenden Ticket behandelt.

Woran könnte es liegen bzw. wo müsste ich nachschauen?


Beste Grüße
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Erkennung Externe Ticket Nummer - will nicht ....

Post by RStraub »

Und es war auch eine OTRS-ID im Betreff?

Du hast unten unter "TicketStateTypes" kein "open" drinstehen. Zumindest im default steht das mit dabei - probier's mal wenn dort auch "open" zugelassen wird.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Daalgo
Znuny newbie
Posts: 3
Joined: 17 Feb 2016, 16:24
Znuny Version: OTRS5

Re: Erkennung Externe Ticket Nummer - will nicht ....

Post by Daalgo »

Das war es ! Funktioniert nun alles wie gewünscht.

Besten Dank !
Locked