Issue:
Designer > BPMN Designer: Al aplicar el hotfix 3.0.0.7 los templates de Action By Email no se pueden editar en
los procesos antiguos
Cause:
En algunos procesos los files de action-by-email no tienen su registro en la base de datos
Solution:
Se crea el metodo que registra los files faltantes en la base de datos, esto con las siguientes acciones:
- Al ejecutar el comando "upgrade"
- Al importar un proceso
> Code Isuue:
New BPMN>Designer>Database Connection> TNS: Si configuras una coneccion a BD con TNS de oracle la misma se cambia a normal
> Solution:
Cuando se realiza conexion a base de datos oracle de tipo Normal al editar se mostrara tal como se la configuro y cuando
es tipo TNS de la misma manera se mostrar tal como se la configuro.
Issue:
DesignerBPMN> No se puede editar un processPermissions
Cause:
La opcion SUMMARY_FORM no fue agregada en Back-end
Solution:
Se completa esta opcion
Issue:
Los procesos inactivos siguen ejecutandose con el timereventcron
Cause:
Falta validacion para procesos inactivos
Solution:
Se agrego validacion, solo se consideran a procesos activos para
iniciar/continuar el caso
Issue:
En la opcion every no se puede configurar horas y/o minutos menores a 10 ya que se muestra un error
Cause:
Se valida el formato de los numeros
Solution:
Se a cambiado el formato de validacion de numeros, ahora es posible
definir "00, 01, ..., 09, ..." o "0, 1, ..., 9, ..."
Issue:
- PM-3083: La funcionalidad cambiar tipo de gateway desde el diseñr no funciona
- PM-3046: DesignerBPMN>Conexiones Gateway to Gateway muestran error al ejecutar un caso
Cause:
En PM-3083 y PM-3046 los gateway-joins (converging) PARALLEL e INCLUSIVE no son actualizados
correctamente en Back-end
Solution:
- Se define el gateway de tipo converging para PARALLEL e INCLUSIVE cuando
uno o mas flows ingresan al geteway, esto en Back-end
- Se mejoro la verificacion de hilos abiertos al derivar un caso, esto en Running-case
- Se a implementado el Timer-Event CRON, el cual se ejecuta con el siguiente comando:
/path/to/processmaker/workflow/engine/bin$ php -f timereventcron.php +wMyWorkspace
- Se a implementado el registro de logs para el Timer-Event CRON
- Se han implementado los siguientes End-points:
GET /api/1.0/{workspace}/project/{prj_uid}/timer-events
GET /api/1.0/{workspace}/project/{prj_uid}/timer-event/{tmrevn_uid}
GET /api/1.0/{workspace}/project/{prj_uid}/timer-event/event/{evn_uid}
POST /api/1.0/{workspace}/project/{prj_uid}/timer-event
PUT /api/1.0/{workspace}/project/{prj_uid}/timer-event/{tmrevn_uid}
DELETE /api/1.0/{workspace}/project/{prj_uid}/timer-event/{tmrevn_uid}
- Se han implementado la funcionalidad y los metodos necesarios para este nuevo elemento
en el modulo "BPMN-DESIGNER Backend"
- Se han agregado las validaciones necesarias para filtrar los nuevos tipos de tasks en el
listado del "New case"
- Se han agregado los metodos necesarios para este nuevo elemento en los modulos Export and Import
- Se han agregado los metodos necesarios para este nuevo elemento en el modulo "Delete process"
- Se a implementado la funcionalidad para este nuevo elemento en el modulo "Running case"