Verwendung der ForeignTicketID

Hilfe zu OTRS Problemen aller Art
Post Reply
lk27
Znuny newbie
Posts: 11
Joined: 28 Feb 2022, 10:37
Znuny Version: 6.2.2
Real Name: Lukas

Verwendung der ForeignTicketID

Post by lk27 »

Hallo zusammen,

mit dem Update auf Version 6.2 wurde ja auch das Addon Znuny4OTRS-AdvancedProcessManagement integriert.

In einem Prozess möchte ich jetzt mit einer TransitionAction mithilfe des Parameters "ForeignTicketID" dynamische Felder von einem anderen Ticket ändern. Leider hat das bis jetzt bei mir nicht funktioniert, wenn ich das Transition Action Module "DynamicFieldSet" verwende. Hier erscheint dann im Syslog die Fehlermeldung "[...] Can't get DynamicField config for DynamicField: 'ForeignTicketID'!"
Den Status eines Fremdtickets kann ich aber mit dem Modul "TicketStateSet" ändern.

Die Doku (https://doc.znuny.org/manual/admin/proc ... index.html) ist da auch nicht ganz deutlich, ob das überhaupt geht.
"With the parameters ForeignTicketID or ForeignTicketNumber, it is possible to execute a transition action module on behalf of another ticket. [...] This functionality is available for almost every ticket-related transition action module.

Ist es möglich, dynamische Felder in einem anderen Ticket mit dem Modul zu ändern?
Liegt es vielleicht noch an einer falschen Konfiguration?
Image

Viele Grüße
Lukas
root
Administrator
Posts: 3934
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: Verwendung der ForeignTicketID

Post by root »

Hallo,

was steht dem im Log wenn die Transition Action ausgeführt wird?

- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
lk27
Znuny newbie
Posts: 11
Joined: 28 Feb 2022, 10:37
Znuny Version: 6.2.2
Real Name: Lukas

Re: Verwendung der ForeignTicketID

Post by lk27 »

Hallo Roy,

im Syslog steht Folgendes, wenn die Transition ausgeführt wird:

Code: Select all

Process: Process-7c37591919806934293e9f8f9b061587 Activity: Activity-ff12bef15e7766b1b336ef332d6eb6de Transition: Transition-50f979cb42dde4704ae2fcd677b8fc24 TransitionAction: TransitionAction-4957cc39dcf517c22c62d7ef175f860f - Can't get DynamicField config for DynamicField: 'ForeignTicketID'!
root
Administrator
Posts: 3934
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: Verwendung der ForeignTicketID

Post by root »

Hi,

Also ich habe das auf einer frischen 6.2.2 getestet und es geht. Allerdings solltest Du bei den Namen Deines Felder P005... mal das DynamicField_ weglassen.

- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
lk27
Znuny newbie
Posts: 11
Joined: 28 Feb 2022, 10:37
Znuny Version: 6.2.2
Real Name: Lukas

Re: Verwendung der ForeignTicketID

Post by lk27 »

Hi Roy,

ich habe jetzt nochmal alles überprüft, es funktioniert jetzt.
Den Fehler mit Can't get DynamicField config for DynamicField: 'ForeignTicketID' konnte ich darauf zurückführen, dass ich im Aktivitätsdialog das Feld für die MainTicketID eingefügt, aber ausgeblendet hatte. Somit wurde beim Absenden des Aktivitätsschritt das Feld für die ForeignTicketID auf "" gesetzt. Dann kann es natürlich nicht funktionieren. :D

Der Bezeichnungsfehler mit "DynamicField_Feldname" musste natürlich auch angepasst werden. Da muss ich mich noch dran gewöhnen, das man den Präfix nicht immer braucht.

Vielen Dank für die Hilfe.

Viele Grüße
Lukas
Post Reply