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!
[Solved] ExternalTicketNumberRecognition funktioniert leider nicht
[Solved] ExternalTicketNumberRecognition funktioniert leider nicht
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
DB: postgres
-
- 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
Wie sieht denn ein Beispiel-Betreff aus?
Mach aus dem NumberRegExp mal
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
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: ExternalTicketNumberRecognition funktioniert leider nicht
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
Ein Betreff schaut wie folgt aus:
[TicketNr. 300146803] Fwd: Antwort: Bedarf Wincarat Schulung
Linux Debian Jessie
DB: postgres
DB: postgres
-
- 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
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
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: ExternalTicketNumberRecognition funktioniert leider nicht
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
DB: postgres
-
- 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
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
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: ExternalTicketNumberRecognition funktioniert leider nicht
Danke. Habe soeben eine Email rausgeschickt.
Linux Debian Jessie
DB: postgres
DB: postgres
Re: ExternalTicketNumberRecognition funktioniert leider nicht
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-"
..."
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
DB: postgres