Abhängkeit zwischen Tickettypen & Ticketstatus

Hilfe zu Znuny Problemen aller Art
Locked
schorschi
Znuny expert
Posts: 199
Joined: 05 Dec 2007, 12:07

Abhängkeit zwischen Tickettypen & Ticketstatus

Post by schorschi »

Hallo zusammen,

ich hab da mal ein Problem. Kann man bei der Ticketerstellung (AgentTicketPhone) Abhängigkeiten zwischen den Tickettypen und den Statustypen realisieren?

Beispiel:
Bei einem Incident möchte ich andere Status/ Statis angezeigt bekommen als bei einem Problem.

Zusätzlich interessiert mich wie bzw. ob man Freitextfelder in Abhängigkeit setzen kann. Das wäre doch auch auf jedenfall für andere ebenfalls interessant zu wissen. Hab diesbezüglich schon mal ein wenig gesucht aber ehrlich gesagt nur magere Ergebnisse gesichtet.

Schönes Wochenende.
Produktivsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.7 | MySQL 5 || LDAP ||
Testsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.8 | MySQL 5 ||
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Abhängkeit zwischen Tickettypen & Ticketstatus

Post by jojo »

Das kannst Du über die TicketACL machen: http://faq.otrs.org/otrs/public.pl?Acti ... &ItemID=68
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
schorschi
Znuny expert
Posts: 199
Joined: 05 Dec 2007, 12:07

Abhängkeit zwischen Tickettypen & Ticketstatus

Post by schorschi »

Vielen Dank für die schnelle Antwort.
Die ACL`s verwende ich momentan schon aber wie genau bekomme ich das hin, dass unterschiedliche Statis bei unterschiedlichen Typen angezeigt werden.

Code: Select all

### ACL TEST ###
$Self->{TicketAcl}->{'ACL-TEST'} = {
        Properties => {
            Frontend => {
                Action => ['AgentTicketPhone'],
            },
          },
        Possible => {
            Ticket => {
                State => ['solved','open','qualified'],
                Type => ['Incident','Problem'],
            }
        },
        PossibleNot => {
            Ticket => {
                State => ['closed','closed with workaround','merged','pending auto close+','pending auto close-','pending reminder','removed','reopen','solution','unsolved'],
            }
        }
    };
Vielleicht kannst du mir noch einen Tipp geben.
Produktivsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.7 | MySQL 5 || LDAP ||
Testsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.8 | MySQL 5 ||
Locked