Issue:
Error al importar y sobre-escribir un proceso que ya cuenta con casos (By Yanine's Team)
Cause:
Al tratar de sobre-escribir el proceso verifica si este tiene casos, en caso
de tener casos lanza una excepcion
Solution:
- Se evita que lanze la excepcion
- Los casos del proceso se mantienen
Issue:
Designer > Event > Properties: muestra un mensaje de error al hacer click en SAVE.
Cause:
Falto considerar que el campo "Message Type" es no requerido
Solution:
- Se completa esta validacion
- Un "Start y End Message Event" puede tener definido, como tambien no, un "Message Type"; ya que este tiene las variables
que se desearia pasar al caso, por lo que tambien se requeriria no pasar nada
Issue:
- Problems in method Bpmn::getElementsBetweenElementOriginAndElementDest
- Problems in cases_Step.php with OutputDocuments
Cause:
- No control of repetitive loop in method Bpmn::getElementsBetweenElementOriginAndElementDest
- No defined variables DEL_INDEX and TAS_UID
Solution:
- Added validation for the control of repetitive loop in method Bpmn::getElementsBetweenElementOriginAndElementDest
- Defined variables DEL_INDEX and TAS_UID
causa : Cuando se hacia uso del endpoint process-permissions(PUT), se le enviaba un parametro, cuyo este no era considerado el cual ocaciono ese error de edicióSolució Considerar ese valor enviado y hacer su respectivo uso.
Nota.- Es posible replicar este error bajo el siguiente contexto.
Hacer la edicióel ProcessPermisions creado mas de 2 veces, debido a que en su creacion se usa POST y en su edicióe usa PUT.
Causa : Esto es fue ocacionado bajo el siguiente contexto. Si se crea un dynaform; sin embargo este no posee ningun item(Labels, titles,radio buttons...) en la base de datos DYNAFORM existe una columna de nombre "dyn_content" el cual almacena estes parametros, pero como no tiene ningun elemento este inicialmentre contendra como valor null.
Solució Cuando se hace la definicion del DYNAFORM, paralelamente se adiciona un parametro por defecto(json vacio) a la columna "dyn_content".
Y asi al generar el WEB ENTRY, al momento de renderear el dynaform se mostrara una pantalla vacia, limpia sin componentes y asi evitar el error PHP que se tenia, ya que se pretendia leer parametros cuyos en principio eran nulos.