Page 1 of 1

Tickets duplicados

Posted: Mon Feb 26, 2018 3:16 pm
by milagrosmaria16
Buenos días,

Tengo una consulta, estuve haciendo unas pruebas y me di con la sorpresa que se habian creado tickets duplicados:

Image

Quisiera saber a que se debe esta situación, ambos casos tienen la misma la información y no puedo borrarlos porque tienen el mismo número.

Espero me puedan ayudar.

Muchas gracias!

Re: Tickets duplicados

Posted: Mon Feb 26, 2018 9:06 pm
by amosbatto
¿En cual versión de PM?
¿Has tratado de limpiar la lista de casos con Admin > Case List Cache Builder, botón "Build Cache"?

Re: Tickets duplicados

Posted: Tue Feb 27, 2018 10:25 am
by milagrosmaria16
Buenos días,

Acabo de limpiar lo que me indicas pero sigue mostrándose ambos tickets, estoy en la versión 3.0 pero el proceso se diseño en la versión 2.5.

Espero me puedas apoyar, muchas gracias!!

Re: Tickets duplicados

Posted: Tue Feb 27, 2018 8:10 pm
by amosbatto
Necesitamos la información en la base de datos acerca de este caso.
¿Puedes hacer esto en la línea de comando de tu servidor de ProcessMaker?:
Code: Select all
cd <INSTALL-DIRECTORY>/processmaker-3.2.0/mysql/bin
mysql -u root -p
mysql> show databases;
mysql> use wf_workflow;
mysql> SELECT * FROM APPLICATION WHERE APP_NUMBER=63947;
mysql> SELECT * FROM APP_CACHE_VIEW WHERE APP_NUMBER=63947;
mysql> exit;
(La ruta donde esta ProcessMaker y el nombre de tu base de datos puede ser differente en tu servidor.)
Por favor, publica aca los resultados de los SELECT.

Re: Tickets duplicados

Posted: Wed Feb 28, 2018 11:05 am
by milagrosmaria16
Code: Select all
SELECT * FROM APPLICATION WHERE APP_NUMBER=63947;
APP_UID: 5977783205a8486024c6cb1040844025
APP_NUMBER: 63947
APP_PARENT:
APP_STATUS: TO_DO
PRO_UID: 88095092750be253ecc94d6064428074
APP_PROC_STATUS:
APP_PROC_CODE:
APP_PARALLEL: N
APP_INIT_USER: 77856445359274f51b2af03074776471
APP_CUR_USER: 77856445359274f51b2af03074776471
APP_CREATE_DATE: 2018-02-14 13:54:58.0
APP_INIT_DATE: 2018-02-14 13:54:58.0
APP_FINISH_DATE: <null>
APP_UPDATE_DATE: 2018-02-16 10:21:33.0
APP:DATA: a:117:{s:8:"SYS_LANG";s:2:"en";s:8:"SYS_SKIN";s:10:"neoclassic";s:7:"SYS_SYS";s:8:"workflow";s:11:"APPLICATION";s:32:"5977783205a8486024c6cb1040844025";s:7:"PROCESS";s:32:"88,";}
APP_PIN: 5d029f890a52a5223600dcb957786a74 0
APP_DURATION: 0
APP_DELAY_DURATION: 0
APP_DRIVE_FOLDER_UID:
Code: Select all
SELECT * FROM APP_CACHE_VIEW WHERE APP_NUMBER=63947;
Se adjunta un archivo.

Re: Tickets duplicados

Posted: Wed Feb 28, 2018 8:01 pm
by amosbatto
De las filas en APP_CACHE_VIEW, parece que ha creado la tarea de Self Service "Validar Solución" pero nunca fue tomado ("claimed") por ningún usuario. Despues fue creado la tarea "Reportar Solución" y fue terminado. Después fue creado la tarea "Validar Solución" otra vez y no fue tomado por ningún usuario.

¿Esta sequencia es posible según es diseño de tu proceso?

Re: Tickets duplicados

Posted: Thu Mar 01, 2018 12:10 pm
by milagrosmaria16
Buenos días Amosbatto,

A mi no me funciona igual,

Todo empieza desde la actividad "Revisar Requerimiento", en el proceso no hay ninguna actividad de Self Service.

Saludos.

Re: Tickets duplicados

Posted: Thu Mar 01, 2018 9:09 pm
by amosbatto
Tienes razón, la tarea no es Self Service, porque tiene un usuario asignado. De todos modos, no son tareas duplicadas porque tienen números diferentes de DEL_INDEX y la tarea "Reportar Solución" fue creado entre las dos.

El caso llegó a la tarea "Validar Solución" y fue asignada a R. Palacios Villacorta pero nunca fue abierta porque no hay un DEL_INIT_DATE. Después el caso pasa a tarea "Reportar Solución" que fue abierta y terminada. Entonces, el caso llego otra vez a la tarea "Validar Solución" que otra vez fue asignada a R. Palacios Villacorta y nunca fue abierta.

Tienes que publicar tu proceso si quieres una explicación mejor de lo que ha pasado, pero tu proceso puede crear la tarea "Validar Solución" varias veces y no espera para que termine.

Re: Tickets duplicados

Posted: Fri Mar 02, 2018 6:10 pm
by milagrosmaria16
Buen día Amosbatto,

Estoy adjuntando el proceso que tengo en la herramienta paso a paso, hay actividades que tienen dos número, esto es por que sale y regresa a la misma actividad.

Espero me puedas apoyar, muchas gracias.

Saludos.

Re: Tickets duplicados

Posted: Tue Mar 06, 2018 10:46 am
by milagrosmaria16
Buen día Amosbatto,

El problema es el tema del clickeo, al hacer doble clic se genera la duplicidad del ticket a pesar de ser un submit.

Hay posibilidad de deshabilitar el botón después de haber hecho un clic?

Muchas gracias.

Re: Tickets duplicados

Posted: Wed Mar 07, 2018 12:30 am
by amosbatto
¿Es un boton de submit en un DynaForm de un proceso clasico o un proceso BPMN?

Re: Tickets duplicados

Posted: Wed Mar 07, 2018 1:38 pm
by milagrosmaria16
Tengo procesos que están en la versión 2.5 y otros en la 3.0 y en ambos sucede lo mismo.

Re: Tickets duplicados

Posted: Wed Mar 07, 2018 10:45 pm
by amosbatto
Puedes agregar este JavaScript en un dynaform de un proceso BPMN:
Code: Select all
$("#enviar").find("button").click(function() {
 this.disabled = true;
 return true;
});
donde "enviar" es el ID de tu botón de submit.

Y este JavaScript en un Dynaform de un proceso clasico:
Code: Select all
getField("enviar").onclick = function() {
  this.disabled = true;
  return true;
}
 
donde "enviar" es el name de tu botón de submit.

Re: Tickets duplicados

Posted: Thu Feb 13, 2020 4:02 am
by zaekaleem
milagrosmaria16 wrote: Mon Feb 26, 2018 3:16 pm Buenos días,

Tengo una consulta, estuve https://downloadnox.onl/ https://vidmate.vet/ https://vlc.onl/ haciendo unas pruebas y me di con la sorpresa que se habian creado tickets duplicados:

Quisiera saber a que se debe esta situación, ambos casos tienen la misma la información y no puedo borrarlos porque tienen el mismo número.

Espero me puedan ayudar.

Muchas gracias!


¿Es un boton de submit en un DynaForm de un proceso clasico o un proceso BPMN?