Deshabilitar "Tickets disponibles" en las colas.

Post Reply
josegarcia
Znuny newbie
Posts: 4
Joined: 18 May 2016, 12:16
Znuny Version: 4.0.1

Deshabilitar "Tickets disponibles" en las colas.

Post by josegarcia »

Buenas tardes,

antes de nada, dar las gracias, ya que estoy montando OTRS 4 por primera vez y el foro me ha sido de gran ayuda.

Abro un tema ya que no encuentro solución a lo que quiero hacer.

Me gustaría saber si hay manera de ocultar/quitar la opción de "tickets disponibles" en la vista de cada cola, para que además de desaparecer, por defecto esté seleccionada siempre la opción "todos los tickets" en la vista de cada cola.

Muchas gracias de antemano.

Un saludo!
josegarcia
Znuny newbie
Posts: 4
Joined: 18 May 2016, 12:16
Znuny Version: 4.0.1

Re: Deshabilitar "Tickets disponibles" en las colas.

Post by josegarcia »

He encontrado una posible solución, pero no logro hacer que funcione. Creo que la cosa va por aquí, pero aún no sé que puede ser.

viewtopic.php?t=20502
pgmartinez1
Znuny newbie
Posts: 22
Joined: 05 Oct 2015, 16:18
Znuny Version: 5.0.12
Real Name: Pablo Martinez
Company: CONICET

Re: Deshabilitar "Tickets disponibles" en las colas.

Post by pgmartinez1 »

No entiendo exactamente lo que estas queriendo hacer, pero si deseas añadir nuevos filtros de estados debes editar el archivo AgentTicketStatusView.pm

[root@tickets Modules]# ls -al AgentTicketStatusView.pm && pwd
-rw-rw---- 1 otrs apache 12421 May 24 09:03 AgentTicketStatusView.pm
/opt/otrs/Kernel/Modules

En la seccion my %Filters

Code: Select all

    my %Filters = (
        Open => {
            Name   => Translatable('Open tickets'),
            Prio   => 1000,
            Search => {
                StateType  => 'Open',
                OrderBy    => $OrderBy,
                SortBy     => $SortBy,
                UserID     => $Self->{UserID},
                Permission => 'ro',
            },
        },
        Closed => {
            Name   => Translatable('Closed tickets'),
            Prio   => 1001,
            Search => {
                StateType  => 'Closed',
                OrderBy    => $OrderBy,
                SortBy     => $SortBy,
                UserID     => $Self->{UserID},
                Permission => 'ro',
            },
        },
    );
Por ejemplo si solo deseas que te muentre todos los tickets podrias cambiarlo por algo asi:

Code: Select all

    my %Filters = (
        Todos => {
            Name   => 'Todos los tickets,
            Prio   => 1000,
            Search => {
                StateType  => '',
                OrderBy    => $OrderBy,
                SortBy     => $SortBy,
                UserID     => $Self->{UserID},
                Permission => 'ro',
            },
        },
    );
y por ultimo cambia

Code: Select all

my $Filter = $ParamObject->GetParam( Param => 'Filter' ) || 'Todos';
y el resultado seria este
sample.png
You do not have the required permissions to view the files attached to this post.
Prod > Centos 7.2 / OTRS 5.0.12 / LDAP SSO for customers / CAS SSO for Agents / OCS Integration / PHPFreeChat / Nagios Monitor
Dev > Centos 7.2 / OTRS 5.0.13
jcgar
Znuny newbie
Posts: 15
Joined: 06 Jun 2016, 10:38
Znuny Version: 4.0.1

Re: Deshabilitar "Tickets disponibles" en las colas.

Post by jcgar »

Muchas gracias por contestar, pero lo que quiero creo que es otra cosa; antes tenía OTRS 4.0 y hacía lo siguiente:

Image

Con eso, en vista de cola, todos los agentes veían también los tickets bloqueados, que es lo que yo quería (ya que no encontré una solución a quitar definitivamente la opción de tickets disponibles).

La cosa es que ahora he actualizado a OTRS 5.0.10 (he hecho una instalación limpia, de cero) y ya no funciona esta forma de hacerlo, por lo que ahora tengo lo siguiente:

Image

Lo que quiero es que en el número de tickets no me salga (x/x) si no que salgan todos los tickets (que ponga 10 como total por ejemplo, en vez de 10/9, quitando los bloqueados), igual que antes, no sé si me entendéis.

Además, también estoy buscando la opción para que cuando un agente se loguee, directamente tenga preseleccionado la cola principal, y no "Mis colas".

Muchisimas gracias por la ayuda.

Un saludo.
Post Reply