Queuestruktur um min 1 Level erhöhen
-
- 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:
Queuestruktur um min 1 Level erhöhen
Ich hätte gern die Möglichkeit, in einer Hauptqueue mehr als 2 Unterqueues anlegen zu können, da wir in unserem System so mehr Übersichtlichkeit hätten.
Bei uns ist es z.B. so das wir die Queues wie folgt aufteilen:
Abteilung - Sprache - Produkt
Wir hätten aber gerne:
Abteilung - Sprache - Produkt - Produktableger
Bei uns ist es z.B. so das wir die Queues wie folgt aufteilen:
Abteilung - Sprache - Produkt
Wir hätten aber gerne:
Abteilung - Sprache - Produkt - Produktableger
so, gesucht, gefunden, dokumentiert :
Oeffne AdminQueue.pm im $OTRSHOME\Kernel\Modules
Suchen des folgenden Codesegments :
Hier siehst du MaxLevel, dieser Wert gibt an, wieviele SubQueues du haben kannst. Erhoehe diesen und du kannst z.B. 4 Subqueues haben (siehe Bild)
Es ist moeglich, Tickets in diese Subqueues zu verschieben, usw. Aber trotzdem der Hinweis : Nutzung auf eigene Gefahr !!!
Oeffne AdminQueue.pm im $OTRSHOME\Kernel\Modules
Suchen des folgenden Codesegments :
Code: Select all
$Param{'QueueOption'} = $Self->{LayoutObject}->AgentQueueListOption(
Data => {
$Self->{DBObject}->GetTableData(
What => 'id, name',
Table => 'queue',
Valid => 1,
),
'' => '-',
},
Name => 'ParentQueueID',
Selected => $ParentQueue,
MaxLevel => 2,
OnChangeSubmit => 0,
);
Es ist moeglich, Tickets in diese Subqueues zu verschieben, usw. Aber trotzdem der Hinweis : Nutzung auf eigene Gefahr !!!
You do not have the required permissions to view the files attached to this post.
-
- 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:
-
- 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:
ich habe hier auch mit einer 2.0.4 gearbeitet. Max 2 Unterqueues waren moeglich. Erst mit dem Fix sind mehr moeglich.
Und selbst im letzten CVS ist hier nur 2 moeglich
Und selbst im letzten CVS ist hier nur 2 moeglich
-
- 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:
-
- 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:
Egal.
@ lindesbs
Funktioniert soweit.
Leider wird die Unterqueue Sub3 nicht in der Queueübersicht mit angezigt.
Man bekommt dann in "Mainqueue::Sub1::Sub2" zwar eine Mail (Sub2(1)) angezeigt, die Unterqueue "Sub3" kann alllerdings nicht aufgerufen werden, da bei Klick auf Sub2 nichts angezeigt wird.
Über die Suche kann ich das Ticket finden.
Über "Meine Queues" wird die Mail auch angezeigt.
@ lindesbs
Funktioniert soweit.
Leider wird die Unterqueue Sub3 nicht in der Queueübersicht mit angezigt.
Man bekommt dann in "Mainqueue::Sub1::Sub2" zwar eine Mail (Sub2(1)) angezeigt, die Unterqueue "Sub3" kann alllerdings nicht aufgerufen werden, da bei Klick auf Sub2 nichts angezeigt wird.
Über die Suche kann ich das Ticket finden.
Über "Meine Queues" wird die Mail auch angezeigt.
das Problem, dass in der Queue-ansicht die 3. Unterqueue nicht angezeigt wird ist bei mir auch, aber anlegen kann ich sie ohne jeglich manipulation...!
@lindebs: in dem Screenshot in dem ich dir geschickt hab fehlt die 3. Subqueue, um die es ja geht. hatte das aber schon ausprobiert und jetzt auch grad nochmal angelegt! Aber die andere Darstellungsform verdeutlicht er trotzdem, die andere Unterqueue wird einfach nur dementsprechend angehängt...
@lindebs: in dem Screenshot in dem ich dir geschickt hab fehlt die 3. Subqueue, um die es ja geht. hatte das aber schon ausprobiert und jetzt auch grad nochmal angelegt! Aber die andere Darstellungsform verdeutlicht er trotzdem, die andere Unterqueue wird einfach nur dementsprechend angehängt...
-
- 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:
Bist du auch unter http://deinedoamin.de/otrs/index.pl?Action=AdminQueue und ordnest die Unterqueue3 als Unterqueue von der Unterqueue2 an?
jep, genau dort und genau so....
die Darstellung erfolgt bei mir allerdings so:
(Beispieleintrag)
IT::AE::KS::test
damit ist AE=1.Subqueue
KS=2.Subqueue
test=3.Subqueue
Da fällt mir grad ein: Das mit der Darstellung könnte irgendwo unter SysConfig zu finden sein, hab da mal was probiert wo es die Einstellungen Baum(tree) und flach(flat) gab (keine Ahnung ob das jetzt ganz richtig ist von der Bezeichnun her, aber sinngemäß auf jedenfall
--
edit:
Ticket::Frontend::QueueListType:
die Darstellung erfolgt bei mir allerdings so:
(Beispieleintrag)
IT::AE::KS::test
damit ist AE=1.Subqueue
KS=2.Subqueue
test=3.Subqueue
Da fällt mir grad ein: Das mit der Darstellung könnte irgendwo unter SysConfig zu finden sein, hab da mal was probiert wo es die Einstellungen Baum(tree) und flach(flat) gab (keine Ahnung ob das jetzt ganz richtig ist von der Bezeichnun her, aber sinngemäß auf jedenfall
--
edit:
Ticket::Frontend::QueueListType:
- [tree]
Standard ist tree, ich habe list
Habs grad probiert, wenn ich das umstelle kann ich auch keine 3.Subqueue anlegen...
Aber wie oben erwähnt: in der Ansicht "Meine Queues" hilft das auch nix, dort bekomm ich dann auch nur die 2. angezeigt
-
- 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:
-
- 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:
Hab zu dem Thema nun mal ne Bugreport aufgemacht.
http://bugs.otrs.org/show_bug.cgi?id=1084
Hoffentlich wird es auch so gelöst, dass die Queue-Ansicht angepasst wird und nicht das es dann einfach nicht mehr möglich ist, mehr als 2 Subqueues zu erstellen.
http://bugs.otrs.org/show_bug.cgi?id=1084
Hoffentlich wird es auch so gelöst, dass die Queue-Ansicht angepasst wird und nicht das es dann einfach nicht mehr möglich ist, mehr als 2 Subqueues zu erstellen.
-
- 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:
Ich habe es geschafft, die Anzeige um 1 Queue zu erhöhen.
Dazu muss die Datei "$OTRSHOME/Kernel/Modules/AgentTicketQueue.pm" editiert werden.
Einfach folgendes Diff File nutzen, um die Änderungen zu machen. Wäre nett da könnte nochmal jemand drüber schauen. Bin kein Programmierer und hab einfach nur die bestehden Anweisungen erweitert.
Leider ist das ganze noch nicht dynamisch. Theoretisch kann man das ganze auch noch um weitere Subqueues erweitern. Vielleicht macht sich ja jemand die Mühe und macht ne "for schleife" draus?
Das Diff File häng ich auch nochmal als Attachment an.
Dazu muss die Datei "$OTRSHOME/Kernel/Modules/AgentTicketQueue.pm" editiert werden.
Einfach folgendes Diff File nutzen, um die Änderungen zu machen. Wäre nett da könnte nochmal jemand drüber schauen. Bin kein Programmierer und hab einfach nur die bestehden Anweisungen erweitert.
Leider ist das ganze noch nicht dynamisch. Theoretisch kann man das ganze auch noch um weitere Subqueues erweitern. Vielleicht macht sich ja jemand die Mühe und macht ne "for schleife" draus?
Code: Select all
565c565,567
< $Level = $#MetaQueue+2;
---
> #### subqueue3
> $Level = $#MetaQueue+3;
> #### subqueue3
631a634,639
> #### subqueue3
> if ($#QueueName == 3 && $#MetaQueue >= 3 && $Queue{Queue} =~ /^$MetaQueue[0]::$MetaQueue[1]::$MetaQueue[2]::$MetaQueue[3]$/) {
> $QueueStrg .= '<b>';
> }
> #### subqueue3
>
701a710,714
> #### subqueue3
> if ($#QueueName == 3 && $#MetaQueue >= 3 && $Queue{Queue} =~ /^$MetaQueue[0]::$MetaQueue[1]::$MetaQueue[2]::$MetaQueue[3]$/) {
> $QueueStrg .= '</b>';
> }
> #### subqueue3
721a735,743
> #### subqueue3
> elsif ($#QueueName == 3 && $Level >= 4 && $Queue{Queue} =~ /^$MetaQueue[0]::$MetaQueue[1]::$MetaQueue[2]::/) {
> if ($Param{QueueStrg3}) {
> $QueueStrg = ' - '.$QueueStrg;
> }
> $Param{QueueStrg3} .= $QueueStrg;
> }
> #### subqueue3
>
728a751,755
> #### subqueue3
> if ($Param{QueueStrg3}) {
> $Param{QueueStrg} .= '<br>'.$Param{QueueStrg3};
> }
> #### subqueue3
You do not have the required permissions to view the files attached to this post.
-
- 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:
In der aktuellen CVS Version ist es ab jetzt möglich 1 Subqueue mehr zu erstellen
Ist zwar noch nicht der gewünschte "For Loop" aber immerhin...
Sollte also ab OTRS 2.0.5 bzw. 2.1 enthalten sein...
Siehe:
http://cvs.otrs.org/viewcvs.cgi/otrs/Ke ... ortby=date
http://cvs.otrs.org/viewcvs.cgi/otrs/Ke ... ortby=date
Ist zwar noch nicht der gewünschte "For Loop" aber immerhin...
Sollte also ab OTRS 2.0.5 bzw. 2.1 enthalten sein...
Siehe:
http://cvs.otrs.org/viewcvs.cgi/otrs/Ke ... ortby=date
http://cvs.otrs.org/viewcvs.cgi/otrs/Ke ... ortby=date
Prod: Ubuntu Server 16.04 / Zammad 1.2
DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!
OtterHub.org
DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!
OtterHub.org
-
- 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:
Ist gelöst in OTRS 2.1.1.
Prod: Ubuntu Server 16.04 / Zammad 1.2
DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!
OtterHub.org
DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!
OtterHub.org