[Solved] ExternalTicketNumberRecognition funktioniert leider nicht

Hilfe zu Znuny Problemen aller Art
Locked
shining01
Znuny expert
Posts: 270
Joined: 07 Apr 2011, 08:02
Znuny Version: 6.0.4
Real Name: Tom

[Solved] ExternalTicketNumberRecognition funktioniert leider nicht

Post by shining01 »

Hallo,

ziel soll es sein, eine Ticket-Nr. aus einem Fremdsystem in ein dynamisches Feld zu schreiben. Dazu habe ich in der Sysconfig die PostMaster::PreFilterModule Einstellung angepasst. Leider schreibt OTRS keine Daten in das dynamische Feld.
Muss ich sonst noch irgend etwas irgendwo einstellen? Danke!
You do not have the required permissions to view the files attached to this post.
Last edited by shining01 on 29 Jan 2015, 16:46, edited 1 time in total.
Linux Debian Jessie
DB: postgres
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: ExternalTicketNumberRecognition funktioniert leider nicht

Post by reneeb »

Wie sieht denn ein Beispiel-Betreff aus?

Mach aus dem NumberRegExp mal

Code: Select all

\[TicketNr\.\s(\d.*?)\]
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
shining01
Znuny expert
Posts: 270
Joined: 07 Apr 2011, 08:02
Znuny Version: 6.0.4
Real Name: Tom

Re: ExternalTicketNumberRecognition funktioniert leider nicht

Post by shining01 »

der Regex müsste eigenltich stimmen habe ich auch mit https://regex101.com/ getestet.
Ein Betreff schaut wie folgt aus:

[TicketNr. 300146803] Fwd: Antwort: Bedarf Wincarat Schulung
Linux Debian Jessie
DB: postgres
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: ExternalTicketNumberRecognition funktioniert leider nicht

Post by reneeb »

Dein Regulärer Ausdruck matcht zwar, aber für das OTRS-Modul muss etwas eingefangen werden, deswegen die runden Klammern.
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
shining01
Znuny expert
Posts: 270
Joined: 07 Apr 2011, 08:02
Znuny Version: 6.0.4
Real Name: Tom

Re: ExternalTicketNumberRecognition funktioniert leider nicht

Post by shining01 »

ok habe ich verstanden. Leider funktioniert es immer noch nicht. Die Ticket - Nr. wird nicht in das dynamische Feld geschrieben.
You do not have the required permissions to view the files attached to this post.
Linux Debian Jessie
DB: postgres
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: ExternalTicketNumberRecognition funktioniert leider nicht

Post by reneeb »

Der Regex für den Absender stimmt? Ich kann Dir anbieten, dass Du mir mal zwei Mails (natürlich mit anonymisiertem Absender und gerne mit ausgetauschtem Body) zukommen lässt (info@perl-services.de) und ich schaue mir das mal kurz an.
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
shining01
Znuny expert
Posts: 270
Joined: 07 Apr 2011, 08:02
Znuny Version: 6.0.4
Real Name: Tom

Re: ExternalTicketNumberRecognition funktioniert leider nicht

Post by shining01 »

Danke. Habe soeben eine Email rausgeschickt.
Linux Debian Jessie
DB: postgres
shining01
Znuny expert
Posts: 270
Joined: 07 Apr 2011, 08:02
Znuny Version: 6.0.4
Real Name: Tom

Re: ExternalTicketNumberRecognition funktioniert leider nicht

Post by shining01 »

Renée konnte mir helfen. Super!
Folgendes muss gemacht werden.

"..
das "Problem" ist hier ein anderes: Das Ticket kommt nicht originär aus dem anderen Ticketsystem.
Du kannst aber die Kernel/System/PostMaster/Filter/ExternalTicketNumberRecognition.pm etwas anpassen.

Kopiere die Zeile https://github.com/OTRS/otrs/blob/rel-4 ... on.pm#L230 direkt darunter und mache aus "X-OTRS-DynamicField-" einfach "X-OTRS-FollowUp-DynamicField-"
..."
Linux Debian Jessie
DB: postgres
Locked