OTRS_* variablen in der Signatur

Hilfe zu Znuny Problemen aller Art
Locked
SirViper
Znuny newbie
Posts: 4
Joined: 03 Mar 2006, 09:17

OTRS_* variablen in der Signatur

Post by SirViper »

Hallo!

Ich bin gerade dabei mein frisch installiertes OTRS anzupassen:

In der Signatur, die man für eine (mehrere) Queues auswählen kann, stehen lt. Handbuch verschiedene Variablen zur Verfügung. z.B. <OTRS_FIRST_NAME> für den Vornamen des Agenten.

gibt es eine vollständige Liste aller möglichen Variablen? (vielleicht in einer Datei am Server? im Handbuch konnte ich nichts finden)

ich suche z.B. eine Variable für die Mailadresse der Queue, also dass in der Signatur jeder Queue die zugeorntete Mailadresse steht und nicht die standard Adresse des OTRS Systems; für Kunden, die über das Webportal ihre Tickets verwalten wäre auch ein Link zu einem neuen Ticket (als Benachrichtigung) interessant (ähnlich der Agentenbenachrichtigung mit <OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_
ScriptAlias>index.pl?Action=AgentZoom&TicketID=<OTRS_TICKET_TicketID>)

aber wo zum Geier bekomme ich die verwendbaren Variablen nun her? im Handbuch stolpert man immer nur über Bruchstücke davon!?

Danke (für hoffentlich zahlreiche oder zumindest einen entscheidenden Hinweis)
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

Schau mal in der AgentTicketCompose.pm nach.
Last edited by Andre Bauer on 03 Mar 2006, 13:29, edited 1 time in total.
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
darkside

Post by darkside »

Sir, NO, Sir ;)

Hallo,

die Doku ist dahingehend wirklich nicht sehr aussagekräftig.
Beim Anlegen der Antwort steht unten im Inforblock eigentlich das, was Du nutzen kannst:
Verfügbare Optionen: <OTRS_TICKET_STATE> Nächster Status
<OTRS_CUSTOMER_*> Alle Kundenvariablen wie definiert im den Konfigoptionen CustomerUser.


Beispiel:

Der aktuelle Ticket-Status ist: "<OTRS_TICKET_STATE>"

Deine E-Mail-Adresse ist neu "<OTRS_CUSTOMER_UserEmail>"
Auslesen kannst Du das ganz Speziell in dem Modul, welches die Antworten generiert:
Kernel/Modules/AgentTicketCompose.pm so ab Zeile 270

Dein Wunsch müsste man selber integrieren.
SirViper
Znuny newbie
Posts: 4
Joined: 03 Mar 2006, 09:17

Post by SirViper »

Danke für die schnellen Antworten!

Ich werde mir das compose modul einmal näher anschauen.

über eine variable für die emailadresse der aktuellen QUEUE ist noch keiner gestolpert?

@darkside: ich werde testen ob ausser den Variablen in der Infobox auch noch andere Bekannte Funktionieren (wenn nein hätte sich dieses Posting erübrigt...)
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

Stop! Kommando zurück.
Ich Dau habe soeben mitbekommen(Mailingliste), das <OTRS_TICKET_TicketNumber> und <OTRS_TICKET_TicketID> auch ohne Anpassung der AgentTicketCompose.pm funktioniert.
Probier einfach mal aus, ob das auch in de Signatur funzt.
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
darkside

Post by darkside »

monotek wrote:Stop! Kommando zurück.
Ich Dau habe soeben mitbekommen(Mailingliste), das
Also, findest Du das nicht etwas hart Dir gegenüber?? Gerade Du kannst Dich doch hier nicht als DAU outen ... sonst müsste man Dich ja als Lügner bezeichnen ... ob das so viel besser ist :lol:
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

Naja. Etwas Selbstkritik schadet bekanntlich nie *g*

Ich bin gerade noch dabei, zu versuchen, die Kundenmail mit aufzunehmen. Bekomme es es aber nicht gebacken.
"<OTRS_CUSTOMER_UserEmail>" funktioniert bei mir z.B. garnicht, obwohl unter Usable Options mit aufgeführt?

Falls es noch jemand schafft, bitte unbedingt die Variable hier posten.

Hier mal alle Variablen, die bei mir in einer Antwort funktionieren:


<OTRS_TICKET_STATE>

<OTRS_TICKET_TicketNumber>

<OTRS_TICKET_TicketID>

<OTRS_CUSTOMER_REALNAME>

<OTRS_FIRST_NAME>

<OTRS_LAST_NAME>

<OTRS_USER_ID>

<OTRS_USER_LOGIN>
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
darkside

Post by darkside »

Mir fehlt mom die Zeit das Tiefergründig zu erforschen, aber:

Es werden in einer Schleife alle Key's des Customer-Arrays durchgearbeitet und in der Form <OTRS_CUSTOMER_key> der Inhalt entsprechend ersetzt. Dies wird sowohl für Signatur, der Anrede als auch dem Antworteninhalt gemacht.

So soll es zumindestens sein.

Scheinbar wird diese Schleife nicht abgearbeitet. Ein erster Test zeigte das zumindestens.

Mmhhh...
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

Müsste <OTRS_CUSTOMER_REALNAME> dann nicht auch nicht funktionieren?
Tut es aber.
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
darkside

Post by darkside »

Nein, denn dieses wird noch VOR besagter Schleife abgarbeitet und setzt sich ulkigerweise aus Daten zusammen, die von wo anders rangezogen werden ... wie auch OTRS_FIRST_NAME etc.

Ich schaue mir das noch mal an ... spätestens Montag. Aber: Die Idee mal eine Variablen-Übersicht zu schaffen mit der Angabe, wo man diese Überall einsetzt, finde ich gut. Was fürs Wiki!!!
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

Sobald das Wiki nen Wysiwyg Editor hat mach ich das gern :-)

Soll ich gleich mal noch nen Bugreport dazu aufmachen?
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
darkside

Post by darkside »

Nein, noch nicht. Kann ja sein, das mein erster "Schnelltest" falsch lief. Bin grad am Suchen...
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

Naja. Das <OTRS_CUSTOMER_UserEmail> nicht funktioniert, obwohl es explizit als Variable angegeben wird, ist doch schon ein deutliches Indiz...
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

Gibt inzwischen schon nen ähnliche Bugreport dazu.

http://bugs.otrs.org/show_bug.cgi?id=1135
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

Darkside wrote:Nein, noch nicht. Kann ja sein, das mein erster "Schnelltest" falsch lief. Bin grad am Suchen...
Hast du dir das inzwischen nochmal angesehn?
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
darkside

Post by darkside »

nein, konnte ich nicht. Mein kleiner Testserver, auf dem OTRS läuft, ist doch abgeschmiert .... heute wurde erst die defekte HDD getauscht.

Nun muss ich das OS erst mal neu installieren. Und dann kommt OTRS wieder drauf ...

Wird wohl erst nächste Woche was, sry.
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Post by Andre Bauer »

Schon gut :-)
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

OTRS_* variablen in der Signatur

Post by Andre Bauer »

Ne Liste aller verfügbaren Variablen gibt es übrigens in der FAQ:

http://faq.otrs.org/otrs/public.pl?Acti ... ItemID=186
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
flashstyler
Znuny newbie
Posts: 23
Joined: 12 Feb 2007, 13:13
Znuny Version: 2.x

Re: OTRS_* variablen in der Signatur

Post by flashstyler »

hi leute!

gibt es einen notification tag für ticket close, es sollte das aktuelle Datum ausgegeben werden?
Produktiv:
2x OTRS 2.0.4 & OTRS 2.3::ITSM 1.2 + ASSET network discovery tool & OTRS 2.3::ITSM 1.3 & OTRS 2.4::ITSM 2.0
Debian - Apache2 & MySQL 5

Test:
OTRS 2.4::ITSM 2.0 + ASSET network discovery tool + SystemMonitoring
Locked