Hallo,
gibt es eine Möglichkeit bei Benutzung der "Antworten"-Funktion in Abhängigkeit vom ausgewählten AdminTemplate z.B. den Statuswert zu verändern?
Beispiel: ich erstelle eine Vorlage "Ticket Schließen" und möchte bei Aufruf dieses Templates über die "Antworten"-Funktion den Statuswert automatisch auf "erfolgreich geschlossen" setzen.
Danke.
Defaultwerte in Abhängigkeit vom AdminTemplate ändern
Re: Defaultwerte in Abhängigkeit vom AdminTemplate ändern
Hi,
soweit ich weiß brauchst Du (komerzielle) Add Ons oder Programmierkenntnisse.
Out of the box geht es mit der OTRS Free nicht.
viele Grüße
Flo
soweit ich weiß brauchst Du (komerzielle) Add Ons oder Programmierkenntnisse.
Out of the box geht es mit der OTRS Free nicht.
viele Grüße
Flo
OTRS 8 SILVER (Prod)
OTRS 8 auf Debian 11 (Test)
Znuny 7.x latest version testing auf Debian 11
-- Ich beantworte keine Forums-Fragen PN - No PN please
I won't answer to unfriendly users any more. A greeting and regards are just polite.
OTRS 8 auf Debian 11 (Test)
Znuny 7.x latest version testing auf Debian 11
-- Ich beantworte keine Forums-Fragen PN - No PN please
I won't answer to unfriendly users any more. A greeting and regards are just polite.
-
- Znuny advanced
- Posts: 123
- Joined: 14 Jul 2017, 09:30
- Znuny Version: 6 Free
- Real Name: Günter
- Company: KIT
Re: Defaultwerte in Abhängigkeit vom AdminTemplate ändern
Hi Wurzel,
danke für die schnelle Antwort.
Mal sehen, ob noch jemand eine Idee hat.
Grüße
danke für die schnelle Antwort.
Mal sehen, ob noch jemand eine Idee hat.
Grüße
-
- Znuny wizard
- Posts: 470
- Joined: 20 Nov 2011, 16:08
- Znuny Version: 6.5.4
- Real Name: Schulmann
Re: Defaultwerte in Abhängigkeit vom AdminTemplate ändern
Eine Möglichkeit ist:
Natürlich muss immer die passende Template-Id eingesetzt werden.
Code: Select all
patch -b /opt/otrs/Kernel/Modules/AgentTicketCompose.pm <<'EOF'
--- /opt/otrs/Kernel/Modules/AgentTicketCompose.pm.bak 2017-11-17 01:33:40.000000000 +0100
+++ /opt/otrs/Kernel/Modules/AgentTicketCompose.pm 2017-12-07 12:46:10.433676371 +0100
@@ -1665,6 +1665,11 @@
else {
$State{SelectedValue} = $Config->{StateDefault};
}
+
+ if($Param{ResponseID} == 3 || $Param{ResponseID} == 18) {$State{SelectedValue} = 'closed unsuccessful';}
+ if($Param{ResponseID} == 2) {$State{SelectedValue} = 'open';}
+ if($Param{ResponseID} == 1 || $Param{ResponseID} == 20) {$State{SelectedValue} = 'closed successful';}
+
$Param{NextStatesStrg} = $LayoutObject->BuildSelection(
Data => $Param{NextStates},
Name => 'StateID',
EOF
Znuny6/Debian/ESXi
-
- Znuny advanced
- Posts: 123
- Joined: 14 Jul 2017, 09:30
- Znuny Version: 6 Free
- Real Name: Günter
- Company: KIT
[Gelöst] Re: Defaultwerte in Abhängigkeit vom AdminTemplate ändern
Hallo schulmann,
funktioniert prima.
Danke.
pfipf
funktioniert prima.
Danke.
pfipf
Re: Defaultwerte in Abhängigkeit vom AdminTemplate ändern
Hallo,
das ist eine super Anleitung, und ich bräuchte das ganze mit dem BCC-Feld statt State. Also bei Auswahl eines Antwort-Templates soll immer der gleiche Adressat im Bcc stehen. Habe versucht das Beispiel mit State darauf anzuwenden, aber das will mir so gar nicht gelingen.
Ich vermute an dieser Stelle muss man ran.
AgentTicketCompose.pm
Vielen Dank.
das ist eine super Anleitung, und ich bräuchte das ganze mit dem BCC-Feld statt State. Also bei Auswahl eines Antwort-Templates soll immer der gleiche Adressat im Bcc stehen. Habe versucht das Beispiel mit State darauf anzuwenden, aber das will mir so gar nicht gelingen.
Ich vermute an dieser Stelle muss man ran.
AgentTicketCompose.pm
Code: Select all
# get recipients
my $Recipients = '';
LINE:
for my $Line (qw(To Cc Bcc)) {
next LINE if !$GetParam{$Line};
if ($Recipients) {
$Recipients .= ', ';
}
$Recipients .= $GetParam{$Line};
}
Vielen Dank.
Znuny 6.5 LTS - Ubuntu 20.04 x64, Azure Database for MySQL server 5.7, Perl 5.22.1, Apache/2.4.18
Re: Defaultwerte in Abhängigkeit vom AdminTemplate ändern
Habe einen neuen Thread separat eröffnet:
https://forums.otterhub.org/viewtopic.php?f=53&t=39386
https://forums.otterhub.org/viewtopic.php?f=53&t=39386
Znuny 6.5 LTS - Ubuntu 20.04 x64, Azure Database for MySQL server 5.7, Perl 5.22.1, Apache/2.4.18