Attribute für Dashboard
Attribute für Dashboard
Hi,
Ich kann ja für meine Dashboard-Anzeige Attributes festlegen.
Standart ist ja z.B. für das Dashboard "Neue Tickets" --> "StateType=new;"
Welche Attribute gibt es denn da noch?
Grund ist folgender:
Wenn ein Kunde eine Mail schreibt, wird diese automatisch in ein Ticket mit dem Status "neu" umgewandelt.
Bei unseren Support-Mitarbeitern sollen diese dann unter "Neue Tickets" dargestgellt werden. (Funktioniert soweit auch da ja als Attribut "StateType=new;StateType=open" eingestellt ist)
Da unsere Techniker diese Tickets mit Status "neu" nicht sehen sollen, hab ich für das o.g. Dashboard die Berechtigung auf RW gestellt. Folglich wird es bei den Technikern mangels Berechtigung nicht dargestellt.
Unsere Support-Mitarbeiter sehen sich nun das Ticket im Status "neu" an und leiten es in die entsprechende Queue weiter. Hierbei ändert sich der Status von "neu" auf "offen".
Jezt soll das Ticket bei den Technikern im Dashboard "Neue Tickets" auftauchen. Für die Support-Mitarbeiter soll das Ticket aus "Neue Tickets" verschwinden.
(auch das Funktioniert aufgrund der Berechtigungen)
Nun kommt der komplizierte Teil:
Wenn ein Techniker sich nun um ein Ticket im Status "offen" kümmert, ändert sich der Status in "in Bearbeitung".
Dieser Status ist auch vom Typ "open".
Folglich sollte für die Techniker nun das Ticket aus "Neue Tickets" verschwinden und nur noch im Dashboard "Offene Tickets" zu sehen sein.
Da der Status "in Bearbeitung" aber auch vom Typ "open" ist, bleibt es im Dashboard "Neue Tickets" Stehen.
Meine Frage wäre also ob man statt dem Attribute "StateType=xy" auch mit anderen Attributen arbeiten kann, wenn ja welche Möglichkeiten gibt es hier?
Gibt es evtl. auch eine Negierung also
z.B. Zeige alle Tickets an die den StatusTyp "offen" haben aber nicht den Status "in Bearbeitung"
Im Anhang hab ich mal ein Bild meiner aktuellen Einstellungen
Ich kann ja für meine Dashboard-Anzeige Attributes festlegen.
Standart ist ja z.B. für das Dashboard "Neue Tickets" --> "StateType=new;"
Welche Attribute gibt es denn da noch?
Grund ist folgender:
Wenn ein Kunde eine Mail schreibt, wird diese automatisch in ein Ticket mit dem Status "neu" umgewandelt.
Bei unseren Support-Mitarbeitern sollen diese dann unter "Neue Tickets" dargestgellt werden. (Funktioniert soweit auch da ja als Attribut "StateType=new;StateType=open" eingestellt ist)
Da unsere Techniker diese Tickets mit Status "neu" nicht sehen sollen, hab ich für das o.g. Dashboard die Berechtigung auf RW gestellt. Folglich wird es bei den Technikern mangels Berechtigung nicht dargestellt.
Unsere Support-Mitarbeiter sehen sich nun das Ticket im Status "neu" an und leiten es in die entsprechende Queue weiter. Hierbei ändert sich der Status von "neu" auf "offen".
Jezt soll das Ticket bei den Technikern im Dashboard "Neue Tickets" auftauchen. Für die Support-Mitarbeiter soll das Ticket aus "Neue Tickets" verschwinden.
(auch das Funktioniert aufgrund der Berechtigungen)
Nun kommt der komplizierte Teil:
Wenn ein Techniker sich nun um ein Ticket im Status "offen" kümmert, ändert sich der Status in "in Bearbeitung".
Dieser Status ist auch vom Typ "open".
Folglich sollte für die Techniker nun das Ticket aus "Neue Tickets" verschwinden und nur noch im Dashboard "Offene Tickets" zu sehen sein.
Da der Status "in Bearbeitung" aber auch vom Typ "open" ist, bleibt es im Dashboard "Neue Tickets" Stehen.
Meine Frage wäre also ob man statt dem Attribute "StateType=xy" auch mit anderen Attributen arbeiten kann, wenn ja welche Möglichkeiten gibt es hier?
Gibt es evtl. auch eine Negierung also
z.B. Zeige alle Tickets an die den StatusTyp "offen" haben aber nicht den Status "in Bearbeitung"
Im Anhang hab ich mal ein Bild meiner aktuellen Einstellungen
You do not have the required permissions to view the files attached to this post.
-
- 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: Attribute für Dashboard
Du könntest mit "States" arbeiten:
So musst Du zwar jeden einzelnen Status angeben, den Du unter "neue Tickets" haben möchtest, aber ein "Nimm alle 'open' aber nicht xyz" geht nicht.
Als Attribute kannst Du alles nehmen, was für die Ticketsuche taugt (https://github.com/OTRS/otrs/blob/rel-3 ... tSearch.pm). Die Attribute StateType|StateTypeIDs|Queues|QueueIDs|Types|TypeIDs|States|StateIDs|Priorities|PriorityIDs|Services|ServiceIDs|SLAs|SLAIDs|Locks|LockIDs|OwnerIDs|ResponsibleIDs|WatchUserIDs|ArchiveFlags werden kannst Du mehrmals angeben.
Code: Select all
States=new;States=open;...
Als Attribute kannst Du alles nehmen, was für die Ticketsuche taugt (https://github.com/OTRS/otrs/blob/rel-3 ... tSearch.pm). Die Attribute StateType|StateTypeIDs|Queues|QueueIDs|Types|TypeIDs|States|StateIDs|Priorities|PriorityIDs|Services|ServiceIDs|SLAs|SLAIDs|Locks|LockIDs|OwnerIDs|ResponsibleIDs|WatchUserIDs|ArchiveFlags werden kannst Du mehrmals angeben.
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: Attribute für Dashboard
Also wäre auch z.B. folgendes möglich?
Code: Select all
StateType=new;States=in Bearbeitung;Queues=Support
-
- 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: Attribute für Dashboard
Nein, leider nicht. Das würde zu einer Bedingung führen, die prüft ob das Ticket in einem neuen Status und gleichzeitig "in Bearbeitung" ist - die Attribute sind "UND-Verknüpft".
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: Attribute für Dashboard
Hmm... irgendwie klappt das nicht so ganz bei mir 
Ich hab jetzt in der SysConfig folgende Einstellungen: In der Dashboard-Übersicht bekomme ich aber unter Neue Tickets keine angezeigt. (gar keine Tickets)
Ich habs auch schon mit den Attributen versucht:
Hier eine Übersicht über meine Status:

Ich hab jetzt in der SysConfig folgende Einstellungen: In der Dashboard-Übersicht bekomme ich aber unter Neue Tickets keine angezeigt. (gar keine Tickets)
Ich habs auch schon mit den Attributen versucht:
Code: Select all
States=new;States=open;
Hier eine Übersicht über meine Status:
You do not have the required permissions to view the files attached to this post.
-
- Znuny advanced
- Posts: 138
- Joined: 05 Jun 2009, 11:32
- Znuny Version: 3.3.8
- Company: Netzlink Informationstechnik GmbH
- Location: Wolfenbüttel,GER
- Contact:
Re: Attribute für Dashboard
Aloha,
bei uns haben wir folgendes eingegeben:
Also nicht die Namen, sondern die IDs. Mit den Namen gab es hier auch Probleme.
Wobei die IDs aus den Ticket-State und nicht den Ticket-State-Typen gezogen werden. Also um deinen Screen zu nutzen: aus den Namen und nicht den Typen
Greets Jan
PS: einfach mal die TicketSearch.pm anschauen, da steht, was alles eingetragen werden kann
bei uns haben wir folgendes eingegeben:
Code: Select all
StateIDs=11;StateIDs=1;StateIDs=4;
Wobei die IDs aus den Ticket-State und nicht den Ticket-State-Typen gezogen werden. Also um deinen Screen zu nutzen: aus den Namen und nicht den Typen
Greets Jan
PS: einfach mal die TicketSearch.pm anschauen, da steht, was alles eingetragen werden kann
Live: OTRS 3.3.8, ITSM 3.3.8, in vm
Test: otrs 3.3.8, ITSM
OS: RedHat 6.5 64Bit, Apache: 2.2.15, MySQL 5.5.38, Perl: 5.10.1, mod_Perl 2.0.4
Test: otrs 3.3.8, ITSM
OS: RedHat 6.5 64Bit, Apache: 2.2.15, MySQL 5.5.38, Perl: 5.10.1, mod_Perl 2.0.4
Re: Attribute für Dashboard
wo sehe ich welche ID ein Status hat?
-
- 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: Attribute für Dashboard
Wenn mit der Maus auf den Link in der Statusübersicht gehst, müsstest Du irgendwo die URL sehen auf die der Link verweist. Dort siehst Du die ID. Oder Du klickst auf den Link und schaust in der Adresszeile des Browsers.
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: Attribute für Dashboard
OK danke, hat funktionert!
Re: Attribute für Dashboard
Sorry muss leider nochmal nerven 
Ich versuche gerade für ein Dashboard-Widget nur Tickets Anzeigen zu lassen, bei denen das dynamische Feld "Info" (Checkbox) angehakt ist.#
Leider bekomme ich es nicht hin ;-(
habe schon folgende Dinge versucht:
Zum Testen hab ich mal ein anderes dynamisches Feld genommen. Der Name ist Standort und ist ein Auswahlfeld
hier hat es mit folgendem Code funktioniert
Hat da jemand eine Idee?

Ich versuche gerade für ein Dashboard-Widget nur Tickets Anzeigen zu lassen, bei denen das dynamische Feld "Info" (Checkbox) angehakt ist.#
Leider bekomme ich es nicht hin ;-(
habe schon folgende Dinge versucht:
Code: Select all
DynamicField_Info_Equals='1';
DynamicField_Info_Equals='checked';
DynamicField_Info_Equals='Checked';
DynamicField_Info_Equals='True';
DynamicField_Info_Equals='true';
DynamicField_Info_Equals=1;
DynamicField_Info_Equals=checked;
DynamicField_Info_Equals=Checked;
DynamicField_Info_Equals=True;
DynamicField_Info_Equals=true;
hier hat es mit folgendem Code funktioniert
Code: Select all
DynamicField_Standort_Equals='OGO';
-
- 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: Attribute für Dashboard
Du könntest Dir ja in der Datenbank anschauen, welcher Wert bei aktivierte Checkbox gespeichert wird. Die Tabelle heißt "dynamic_field_value".
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: Attribute für Dashboard
hab einen guten Tipp erhalten;
so funktioniert es.
Aber kurz zu deinem Tipp, wie genau kann ich denn überhaupt auf die Datenbank zugreifen?
Ich wollte nämlich mal mit dem an meinem PC installierten SQL-Workbench auf die DB zugreifen nur da heißt es dass ich von meinem PC aus keine Berechtigung hab.
Beim googlen bin ich jedoch immer nur auf die Datei My.cnf gestoßen in der man wohl einen Wert ändern müsste.
Nur gibt es diese Datei in OTRS nicht, nur eine My.ini....
Code: Select all
DynamicField_Info_Equals=+1;
Aber kurz zu deinem Tipp, wie genau kann ich denn überhaupt auf die Datenbank zugreifen?
Ich wollte nämlich mal mit dem an meinem PC installierten SQL-Workbench auf die DB zugreifen nur da heißt es dass ich von meinem PC aus keine Berechtigung hab.
Beim googlen bin ich jedoch immer nur auf die Datei My.cnf gestoßen in der man wohl einen Wert ändern müsste.
Nur gibt es diese Datei in OTRS nicht, nur eine My.ini....