Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
guia_rapida:gestion_de_tickets_ticketing [2016/02/19 01:57]
carlos
guia_rapida:gestion_de_tickets_ticketing [2019/04/26 04:22] (actual)
Línea 66: Línea 66:
 En la solapa "​Contactos"​ podemos ver la lista completa de las personas que participan en un ticket. En la solapa "​Contactos"​ podemos ver la lista completa de las personas que participan en un ticket.
  
 +{{ gestiontickets6.png }}
  
 +A continuación vamos a ver las opciones principales que podemos hacer con los tickets de Integria. ​
 +
 +==== Creando un Tipo de ticket ====
 +
 +Antes de crear un ticket es muy importante definir los tipos. A un ticket se le puede asignar un tipo. Cada tipo de ticket puede tener asociados campos personalizados según convenga. Estos campos puede ser de varios tipos: texto, combo, área de texto, numérico o linkados. Si se elige el tipo combo o linkado, habrá que especificar los valores que tendrán éstos controles. A continuación,​ vemos un ejemplo de creación de tipo combo:
 +
 +{{ gestiontickets7.png }}
 +
 +Ahora creamos un campo personalizado asociado al tipo anterior:
 +
 +{{ gestiontickets8.png }}
 +
 +Los campos marcados con el check "​Mostrar en la vista general"​ son campos que se pueden usar en búsquedas y que se muestran en la visualización de lista. En los campos de tipo textarea no se puede usar esta casilla.
 +Vista general:
 +
 +{{ gestiontickets13.png }}
 +
 +==== Creando un ticket ====
 +
 +Ahora que tenemos una ligera noción de los usuarios y los tipos de clientes estamos listos para crear nuestro primer ticket. Vamos a seguir los siguientes pasos.
 +Pulse en el menú superior de ‘Soporte’ -> ‘Tickets’,​ después vaya a la sección de la izquierda y haga clic en el botón ‘Crear ticket’. Aquí podrá rellenar toda la información de alta de la incidencia, asignar el ticket, darle una prioridad, añadir ficheros adjuntos, etc.
 +
 +{{ gestiontickets14.png }}
 +
 +==== Creando una Unidad de Trabajo (UT) ====
 +
 +Bien, el ticket ha sido creado por un usuario (llamémosle A) y asignado a otro usuario (llamémosle B). ¿Ahora qué?.
 +Al crear el ticket, el sistema habrá enviado un email al usuario A y otro al usuario B, informando sobre la creación del ticket. Al usuario A, este mensaje le sirve como confirmación de que el ticket ha sido registrado por el sistema.
 +El usuario B, puede contestar ese mismo correo, que lleva un código especial y enviar su primera UT, algo así como "He recibido el ticket"​. También puede conectarse al sistema, con la URL suministrada para poder agregar manualmente una UT a el ticket.
 +En el momento que el ticket en estado "​Nuevo"​ recibe una WU, automáticamente se cambia su estado a "​Asignado",​ es una forma de decir "se ha empezado a trabajar"​ con el ticket.
 +Independientemente de la manera en que se añada la Unidad de trabajo siempre podremos consultarla en el detalle del ticket en su pestaña de comentarios. ​
 +
 +{{ gestiontickets15.png }}
 +
 +==== Consultando los tickets generados ====
 +
 +Las búsquedas de tickets es la herramienta básica de control de tickets.
 +Se puede usar la vista de búsqueda básica para encontrar los tickets que queremos, o acceder directamente al número de ticket en el menú de la izquierda. Las búsquedas por defecto muestran todos los tickets no cerrados y no solucionados. Las búsquedas son un listado y una información estadística básica sobre los resultados de esta búsqueda.
 +En el menú lateral izquierdo podemos hacer clic sobre ‘Buscar tickets’. En esta pantalla podremos ver los tickets a los que tenemos acceso así como la posibilidad de poder filtrar por diferentes opciones como su estado, responsable,​ fecha, etc.
 +
 +{{ gestiontickets16.png }}
 +
 +=== Búsquedas de tickets personalizadas ===
 +
 +Un ticket es un concepto genérico, pero esto se puede aplicar a un fallo de software (un bug), a un problema de comunicaciones,​ o a un problema de un cliente con un pedido. En un caso tendrá una serie de campos "​personalizados",​ y en otros otra. Por ello, la posibilidad de definir búsquedas de tickets personalizadas permite esta flexibilidad de poder guardar una selección con unos filtros concretos. ​
 +Para ellos, dentro de Buscar Tickets primero filtramos por los campos que necesitemos y pinchamos sobre el el botón de **Búsqueda personalizada**. Después le damos un nombre a esa búsqueda y ya tenemos guardada la **Búsqueda personalizada** con los filtros que hemos definido.
 +
 +{{ gestiontickets17.png }}
 +
 +==== Informes / Estadísticas de un ticket ====
 +
 +Las **Búsquedas personalizadas** además se pueden usar como fuente para informes de tickets. Si pulsamos en **Informes** en el menú lateral izquierdo podemos acceder a la sección donde podemos usar una de esas búsquedas personalizadas guardadas previamente y visualizarlas en pantalla o bien guardarlas en pdf.
 +
 +{{ gestiontickets18.png }}
 +
 +==== Reglas de Workflow ====
 +
 +Esta opción permite definir reglas personalizadas que serán aplicadas en la gestión de tickets, es decir, cuando un ticket que no está cerrado cumple alguna condición asociada a una regla, se ejecutan ciertas acciones definidas. Por ejemplo: Cuando un ticket del grupo Soporte lleva 48 horas sin respuesta, se envía un email al usuario responsable informando de esta situación.
 +Cada regla tiene condiciones asociadas que se deberán cumplir para ejecutar las acciones. Si una regla tiene más de una condición, habrán de darse todas las condiciones para que se dispare la acción. Para poder acceder a ellas tenemos que tener permisos de administrador y luego ir al menú lateral izquierdo **Reglas de workflow**. Para modificar la regla o acceder a sus condiciones y acciones, hay que hacer click sobre la descripción. ​
 +
 +{{ gestiontickets19.png }}
 +
 +En esta ejemplo en la pestaña **Condiciones** hemos definido las características que debe cumplir el ticket. El grupo debe ser Soporte, la prioridad debe ser Media y el estado Asignado. El campo condición elegido es Match all fields porque queremos que se cumplan todas. Si quisiéramos que se cumpliera alguna, el campo condición seleccionado sería Match any field y si queremos que no se cumpla ninguna, el operador debe ser Not match. ​
 +
 +{{ gestiontickets20.png }}
 +
 +A continuación,​ vemos las acciones que se ejecutarán si se cumplen las condiciones anteriores en la pestaña **Acciones**. ​
 +
 +{{ gestiontickets21.png }}
 +
 +**Algunos ejemplos de uso serían:**
 +  * “Para cualquier incidencia del grupo Clientes, que lleve más de 10 horas sin actualizar, se envía un email al propietario del ticket con el texto “No se está contestando la incidencia (titulo) del grupo Clientes. Revisad el tema urgentemente”.
 +  * “Para cualquier incidencia, que lleve más de 21 días abierta, con prioridad “Alta” se le cambia la prioridad a “Media” y se le añade la WU que diga “Repriorizada automáticamente por el sistema”.
 +  * “Necesita enviar un email de aviso a un coordinador,​ cuando una incidencia de prioridad muy alta y de un grupo determinado lleva más de 5 días sin actualizaciones."​
 +
 +==== Gestión de tickets por email ====
 +
 +Integria permite la creación y actualización de tickets mediante el envío de mails. Esta es una característica que permite agilizar la gestión de tickets usando el cliente de correo electrónico. ​
 +  La creación de tickets y workunits por email usa los mismos principios de ACLs que 
 +  el interfaz gráfico.
 +  ​
 +Internamente la gestión de tickets por email funciona de la siguiente manera:
 +
 +Supongamos que tenemos habilitada la siguiente dirección de correo para recibir los email: [email protected] y configurado el parámetro 'Cola de emails de un grupo con el correo [email protected]
 +Además enviaremos un email con los siguientes datos:
 +
 +  * From: [email protected]
 +  * To: [email protected],​ [email protected]
 +  * CC: [email protected],​ [email protected]
 +  * Subject: Another problem with the servers
 +  * Body: We are having a big problem with our servers!
 +  * Attachment: screen1.png,​ screen2.png
 +
 +  - Una vez el email está en el inbox de la dirección [email protected] se comprobará si corresponde con alguna cola de correo configurada.
 +    - Si no encuentra ninguna cola de correo el email se desecha.
 +    - Si encuentra una cola de correo entonces se usaran los parámetros por defecto configurados en esa cola de correo para gestionar el ticket.
 +  - Ahora la aplicación procesará el email, en este punto pueden suceder dos cosas:
 +    - El email no se corresponde con ningún ticket actual. En este caso se creará un nuevo ticket.
 +    - El email se corresponde con un ticket creado en el sistema. En este caso se creará una nueva workunit y se actualizarán los datos del ticket.
 +
 +La siguiente imagen explica el flujo de gestión de colas de emails de una forma resumida:
 +
 +{{ gestiontickets22.png }}
 +
 +=== Crear un ticket por email ===
 +
 +Para crear un nuevo ticket a través del email sólo tiene que enviar un correo al mailbox configurado y que además coincida con una cola de correo configurada en el sistema. Los parámetros del email deben ser:
 +  * **From**: <​dirección de correo usuario Integria>​ (si el usuario no existe se creará)
 +  * **To**: <mailbox configurado para POP en Integria>,​ <​direcciones de colas de correo>, ...
 +  * **CC**: <otras direcciones en copia>
 +  * **Subject**:​ <título del ticket>
 +  * **Body**: <​descripción del ticket>
 +  * **Adjuntos**:​ <​archivos adjuntos al email>
 +Un ejemplo de email para crear un ticket sería:
 +  * **From**: [email protected]
 +  * **To**: [email protected],​ [email protected]
 +  * **CC**: [email protected],​ [email protected]
 +  * **Subject**:​ My test incidents
 +  * **Body**: Incident description
 +  * **Adjuntos**:​ captura1.png,​ captura2.png
 +Este email creará un ticket como el de la siguiente imagen:
 +
 +{{ gestiontickets23.png }}
 +
 +Además si añade archivos adjuntos al email, estos serán añadidos de forma automática.
 +
 +=== Añadir nueva workunit ===
 +
 +Si tiene activado el sistema de envío de emails para seguir las novedades en los tickets de Integria, recibirá emails con las novedades de sus tickets.
 +En algunos de ellos verá que en el título tiene asignado un ticket ID, respondiendo a estos emails podrá añadir nuevas workunits al ticket correspondiente.
 +
 +{{ gestiontickets24.png }}
 +
 +Para añadir una nueva workunit sólo tiene que contestar el email añadiendo en el cuerpo el contenido de la workunit. Como resultado aparecerá una nueva workunit en el ticket. Si por ejemplo responde al email con el siguiente cuerpo "​Thanks. Please close the incident all its ok. Javi" aparecerá el siguiente workunit.
 +
 +{{ gestiontickets25.png }}
 +
 +Al igual que la creación de tickets por email, la creación de workunits añade los archivos adjuntos en los emails a el ticket correspondiente.