Issue:
Al importar el proceso adjunto cambiar el nombre ejecutar el web entry se genera errores
Cause:
No se actualizan los registros del WebEntry-Event
Solution:
Se actualizan los registros del WebEntry-Event (El mismo proceso que se realiza para los demas elementos)
Issue:
It is not possible to import processes with more than 10mb
Cause:
DOMDocument::loadXML(), esta funcion no maneja bien los archivos grandes, es decir, si un nodo de texto es mas
largo de 10 Mb, entonces lanza una excepcion
Solution:
Se usa la constante LIBXML_PARSEHUGE
Issue:
Si el usuario ingresa credenciales incorrectas mas de una vez, la data de la url se pierde
Cause:
Los datos se codifican con "htmlspecialchars"
Solution:
Se decodifican los datos
Issue:
ActionsByEmail problemas con el "previous user" con tareas paralelas
Cause:
Para determinar el "previous user" se esta considerando/utilizando el campo "APP_DELEGATION.DEL_LAST_INDEX"
Solution:
Se refactoriza y se contruye el metodo "AppDelegation::getPreviousDelegationValidTask()" para
determinar el "previous delegation"
Envio de correos Intermediate Event no envia mail con una combinacion especifica
HOR-1575
Envio de correos Intermediate Event no envia mail con una combinacion especifica
HOR-1575
Envio de correos Intermediate Event no envia mail con una combinacion especifica
HOR-1575
Envio de correos Intermediate Event no envia mail con una combinacion especifica
HOR-1575
Envio de correos Intermediate Event no envia mail con una combinacion especifica
Issue:
Support Multiple File variable for file deletion
Cause:
Nuevo requerimiento de funciones
Solution:
- Se implemento el metodo "\ProcessMaker\BusinessModel\Cases::deleteMultipleFile()" para la eliminacion del
documento de la BD y en el APP_DATA; esto para variables normales y grids
- Se implemento esto en:
* Web: cases_SaveData.php
* End-point: PUT /api/1.0/{workspace}/light/{app_uid}/variable?dyn_uid={dyn_uid}&del_index={del_index}
- La variable y el formato de la misma, es el siguiente:
...
[__VARIABLE_DOCUMENT_DELETE__] => Array
( [multipleFileVar001] => Array
( [0] => Array
( [appDocUid] => 42072183457acd3d2045e71059588476
[version] => 1
)
[1] => Array
( [appDocUid] => 42072183457acd3d2045e71059588476
[version] => 1
)
....
)
[gridVar001] => Array
( [1] => Array
( [multipleFile0000000002] => Array
( [0] => Array
( [appDocUid] => 88526242657acd3dccaa4b8052310943
[version] => 1
)
[1] => Array
( [appDocUid] => 88526242657acd3dccaa4b8052310943
[version] => 1
)
)
...
)
...
)
....
)
...