
Hallo Dirk, Dirk Porezag schrieb:
Hallo, Wir möchten zur Klassifizierung von Tickets die Freitextfelder verwenden. Ist es möglich, das Schließen des Tickets nur dann zuzulassen, wenn die betroffenen Freitextfelder nicht auf den Standardwerden (z.B. "undefined") stehen?
Sollte mgl. sein - siehe http://faq.otrs.org/otrs/public.pl?Action=PublicFAQ&ID=68. Z.B. mit # kein Schliessen falls 1. Klassif. undef $Self->{TicketAcl}->{'01_keinSchliessen'} = { Properties => { Ticket => { TicketFreeKey1 => ['klassif1'], TicketFreeText1 => ['undef'], }, }, Possible => { Action => { AgentTicketClose => 0, }, }, PossibleNot => { Ticket => { State => ['closed successful', 'closed unsuccessful', 'removed'] , }, }, }; # kein Schliessen falls 2. Klassif. undef $Self->{TicketAcl}->{'02_keinSchliessen'} = { Properties => { Ticket => { TicketFreeKey1 => ['klassif2'], TicketFreeText1 => ['undef'], }, }, Possible => { Action => { AgentTicketClose => 0, }, }, PossibleNot => { Ticket => { State => ['closed successful', 'closed unsuccessful', 'removed'] , }, }, };
Da die Freitextfelder standardmäßig nur über den zusätzlichen Klick Inhalt > Freie Felder zugänglich sind, könnte ich mir vorstellen, daß deren Pflege vom Bearbeiter sonst häufiger vergessen werden könnte.
Das kannst Du ändern. Man kann über entfernen von Kommentaren innerhalb der DTLs für neue Tickets bereits beim Ticketerzeugen die Freien Textfelder anzeigen lassen.
Vielen Dank für den Input, Dirk
Ciao, Alexander