Problem mit Erkennung der externen Ticketnummer

Hilfe zu OTRS Problemen aller Art
Post Reply
krank
Znuny newbie
Posts: 4
Joined: 19 Mar 2015, 18:15
Znuny Version: 4.0.6.D150219.196
Real Name: Michael

Problem mit Erkennung der externen Ticketnummer

Post by krank »

Moin zusammen,
ich möchte die Tickets unseres Dienstleisters anhand der Ticketnummer, welche in jedem Mailbetreff enthalten ist identifizieren und automatisch zuordnen lassen. Wir eine Ticketnummer erkannt und es es gibt kein Ticket dazu, soll ein neues erstellt werden und die Ticketnummer in das Dynamische Feld geschrieben werden. Die Ticketnummer ist nachdem Schema: CallID: 01234567 aufgebaut.
Soweit ich es verstanden habe kann dies über Core::Postmaster in der Sysconfig eingestellt werden.
Folgendes habe ich hinterlegt:

ArticleType: note-external
DynamicFieldName: nexusticketidextern
FromAddressRegExp: support@nexus-ag.de
Module: Kernel::System::PostMaster::Filter::ExternalTicketNumberRecognition
Name: Mail vom NEXUS Support
NumberRegExp: CallID: (\d{8})
SearchInBody: 1
SearchInSubject: 1
SenderType: customer
TicketStateTypes: new;open

Leider funktioniert das Ganze nicht. Offenbar wird die Ticketnummer nicht erkannt o.Ä. Folgendes steht im OTRS-Log nach Aktivierung von Debug:

[Fri Jun 23 09:51:04 2017][Debug][Kernel::System::PostMaster::Filter::ExternalTicketNumberRecognition::Run][48] starting Filter Mail vom NEXUS Support
[Fri Jun 23 09:51:04 2017][Debug][Kernel::System::PostMaster::Filter::ExternalTicketNumberRecognition::Run][88] No number found in subject: 'CallID: 20170623'
[Fri Jun 23 09:51:04 2017][Debug][Kernel::System::PostMaster::Filter::ExternalTicketNumberRecognition::Run][117] Could not find external ticket number => Ignoring

Was mache ich falsch?
Muss ich bei meinen Tests immer ein Config Rebuild nach jeder Änderung machen? ( su -c "/opt/otrs/bin/otrs.Console.pl Maint::Config::Rebuild " otrs)
SenderType korrekt?
ArticleType korrekt?

Ich habe mehrere Tage getestet, Handbuch und Foren durchsucht und hin und her probiert, auch die Ticketnummer direkt in den RegEx eingetragen, leider ohne Erfolg.

HILFE!
Danke.
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Problem mit Erkennung der externen Ticketnummer

Post by reneeb »

Probier mal

Code: Select all

CallID:\s*(\d{8})
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
krank
Znuny newbie
Posts: 4
Joined: 19 Mar 2015, 18:15
Znuny Version: 4.0.6.D150219.196
Real Name: Michael

Re: Problem mit Erkennung der externen Ticketnummer

Post by krank »

Es geht! Vielen Dank, da hätte ich lange suchen können. Hatte das Regex auf http://regexr.com/ getestet...
Post Reply