Un foro de discusión para nuestra comunidad de hispano hablante

Moderators: ArturoRobles, ArturoRobles

User avatar
By milagrosmaria16
#813382
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!
User avatar
By amosbatto
#813387
¿En cual versión de PM?
¿Has tratado de limpiar la lista de casos con Admin > Case List Cache Builder, botón "Build Cache"?
User avatar
By milagrosmaria16
#813410
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!!
User avatar
By amosbatto
#813422
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.
User avatar
By milagrosmaria16
#813439
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.
Attachments
(11.51 KiB) Downloaded 131 times
User avatar
By amosbatto
#813452
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?
User avatar
By milagrosmaria16
#813463
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.
User avatar
By amosbatto
#813468
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.
User avatar
By milagrosmaria16
#813494
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.
Attachments
02-03-2018 04-33-02 p.m..png
02-03-2018 04-33-02 p.m..png (104.82 KiB) Viewed 3899 times
User avatar
By milagrosmaria16
#813543
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.
User avatar
By amosbatto
#813579
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.
By zaekaleem
#827542
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?
REST API Question

I am currently looking at developing a portlet for[…]

Everybody wants to be famous, but nobody wants to […]

Hi, I attached a sample config file, Please check […]

Error clicking on Participated

Hi, I attached a sample config file, Please check […]