"warten zur Erinnerung" in Queue-Ansicht ausblenden

Hilfe zu OTRS Problemen aller Art
Post Reply
Damb
Znuny newbie
Posts: 9
Joined: 30 Apr 2011, 19:44
Znuny Version: 3.0.6

"warten zur Erinnerung" in Queue-Ansicht ausblenden

Post by Damb »

Hallo,

gibt es eine Möglichkeit, Tickets mit dem Status "warten zur Erinnerung" in der Queue-Ansicht auszublenden?

Gruß Damb
OTRS: 3.0.9 + ITSM 2.0.x
OS: Windows Server 2003 R2
Damb
Znuny newbie
Posts: 9
Joined: 30 Apr 2011, 19:44
Znuny Version: 3.0.6

Re: "warten zur Erinnerung" in Queue-Ansicht ausblenden

Post by Damb »

Kennt niemand eine Möglichkeit, das Gewünschte zu realisieren?
OTRS: 3.0.9 + ITSM 2.0.x
OS: Windows Server 2003 R2
rcit
Znuny newbie
Posts: 3
Joined: 18 Mar 2012, 23:06
Znuny Version: 30102

Re: "warten zur Erinnerung" in Queue-Ansicht ausblenden

Post by rcit »

Hallo,

leider offenbar nicht, ich habe zum gleichen Thema ebenfalls schon gefragt. In älteren Versionen war es offenbar ausreichend Tickets mit dem Status "pending reminder" aus Ticket::ViewableStateType zu entfernen. Leider genügt diese Einstellung bei der aktuellen Version nicht mehr. Entsprechende Tickets sind dann zwar im Dashboard ausgeblendet, in der Queue-Ansicht aber nicht. Bitte daher ebenfalls nochmal um Hilfe, habe nämlich schon einige Zeit nach einer Lösung gesucht, aber leider bisweilen ohne Erfolg.

Gruß,
rcit
Yabba
Znuny newbie
Posts: 64
Joined: 17 Mar 2011, 12:07
Znuny Version: 3.1.7
Real Name: Michael Kohn

Re: "warten zur Erinnerung" in Queue-Ansicht ausblenden

Post by Yabba »

Hi,

ich habe dies über zusätzliche "Tabs" realisiert:
ScreenShot_644.png
Hierfür habe ich in dem Modul otrs/Custom/Kernel/Modules/AgentTicketQueue.pm zwei neue "viewable states" @NotPendingStateIDs und @PendingStateIDs
hinzugefügt (Quick-Hack ohne Config-Object...):

Code: Select all

    [...]
    # viewable states
    my @ViewableStateIDs = $Self->{StateObject}->StateGetStatesByType(
        Type   => 'Viewable',
        Result => 'ID',
    );
    # NEW: viewable states without pending
    my @NotPendingStateIDs = $Self->{StateObject}->StateGetStatesByType(
        StateType => ['open', 'new'],
        Result    => 'ID', # HASH|ID|Name
    );
    # NEW: viewable states pending
    my @PendingStateIDs = $Self->{StateObject}->StateGetStatesByType(
        StateType => ['pending reminder', 'pending auto+', 'pending auto-'],
        Result    => 'ID', # HASH|ID|Name
    );

    # get permissions
    my $Permission = 'rw';
   [...]
Und dann noch die beiden neuen Filter "OpenNew" und "Pending" ergänzt:

Code: Select all

        Unlocked => {
            Name   => 'Tickets available',
            Prio   => 1001,
            Search => {
                LockIDs  => \@ViewableLockIDs,
                StateIDs => \@ViewableStateIDs,
                QueueIDs => \@ViewableQueueIDs,
                %Sort,
                Permission => $Permission,
                UserID     => $Self->{UserID},
            },
        },
        #NEW: Filter NotPending
        OpenNew => {
            Name   => 'Tickets available and not pending',
            Prio   => 1002,
            Search => {
                LockIDs  => \@ViewableLockIDs,
                StateIDs => \@NotPendingStateIDs,
                QueueIDs => \@ViewableQueueIDs,
                %Sort,
                Permission => $Permission,
                UserID     => $Self->{UserID},
            },
        },
        #NEW: Filter Pending
        Pending => {
            Name   => 'Tickets available and pending',
            Prio   => 1003,
            Search => {
                LockIDs  => \@ViewableLockIDs,
                StateIDs => \@PendingStateIDs,
                QueueIDs => \@ViewableQueueIDs,
                %Sort,
                Permission => $Permission,
                UserID     => $Self->{UserID},
            },
        },
Die Strings 'Tickets available and pending' bzw. 'Tickets available and not pending' habe ich dann noch in der entspr. Sprachdatei ergänzt...

Gruß,

Michael
You do not have the required permissions to view the files attached to this post.
OTRS 3.3.6 / FAQ 2.3.3 / ImportExport 3.3.5 / SystemMonitoring 2.5.3 / Support 1.5.4
OS: Debian 7 Wheezy / DB: MySQL 5.5 / Webserver: Apache 2.2
heliso71
Znuny newbie
Posts: 1
Joined: 22 Jun 2013, 08:09
Znuny Version: 3.2.7

Re: "warten zur Erinnerung" in Queue-Ansicht ausblenden

Post by heliso71 »

Hallo,

die Lösung ist sehr elegant.
Aber wie sieht es nach einem Update aus ?
Gibt es mittlerweile eine Lösung, die im offiziellen OTRS-Code drin ist ?

Danke.
dgoeger
Znuny newbie
Posts: 30
Joined: 11 Feb 2013, 18:46
Znuny Version: 6.0.1

Re: "warten zur Erinnerung" in Queue-Ansicht ausblenden

Post by dgoeger »

Jetzt grabe ich den alten Post nochmal raus.
Ich bekomme das ganze bei der 4.0.8 nicht zum laufen.
Kann mir hierbei jemand helfen?
reneeb
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: "warten zur Erinnerung" in Queue-Ansicht ausblenden

Post by reneeb »

Zeig mal den Code den Du aktuell hast...
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
dgoeger
Znuny newbie
Posts: 30
Joined: 11 Feb 2013, 18:46
Znuny Version: 6.0.1

Re: "warten zur Erinnerung" in Queue-Ansicht ausblenden

Post by dgoeger »

Sorry, dass ich jetzt erst wieder antworte.
Hat sich erledigt musste nur den Apache neu starten :)

Danke trotzdem.
Post Reply