correccion de observaciones
correcion de obsesrvaciones
correcion observaciones
correcion observaciones
correccion de observaciones
correccion observaciones
Issue:
PM-444: 0013316: Be able to assign users to different time zone
PM-3493: Agregar soporte multiple timezone a los endpoints usando formato fecha ISO 8601
Cause:
New feature
Solution:
Added functionality for time zone
Issue:
Prepare integration of new Valeo simplified designer in process list
Cause:
Nuevo requerimiento de funciones
Solution:
> Se a implementado "DESIGNER: New options in menu" para los plugins; para lo cual se define
en el archivo principal del plugin, lo siguiente (ejemplo):
public function setup()
{ ...
$this->registerDesignerMenu(PATH_PLUGINS . "DemoDesignerMenu/classes/DesignerMenuDemoDesignerMenu.php");
...
}
El archivo "DesignerMenuDemoDesignerMenu.php" es una clase donde se define las nuevas opciones
para el "Menu New" y "Context Menu"
> Se a implementado "DESIGNER: Edit process" para los plugins; en el listado de procesos (esto en DESIGNER)
al hacer doble-click en un proceso, se inicia el modulo para la edicion del proceso, esto tambien
puede ser customizado en el plugin, para lo cual se debera realizar lo siguiente:
- Cambiar en la Base de Datos el valor del campo PROCESS.PRO_TYPE por un nuevo tipo:
* Ejemplo: PRO_TYPE = 'CPF_STANDARD_TPL'
- Registrar un archivo JavaScript para el plugin, esto se define en el archivo principal del
plugin (ejemplo):
public function setup()
{ ...
$this->registerJavascript("processes/main", "DemoDesignerMenu/MyJavaScript.js");
...
}
- En el archivo "MyJavaScript.js" se debe definir la siguiente funcion:
function CPF_STANDARD_TPLDesignerGridRowDblClick(...)
{ ...
}
- Ejemplos de "PROCESS.PRO_TYPE" y la funcion "DesignerGridRowDblClick":
* Ejemplo: PRO_TYPE = 'CPF-STANDARD-TPL' => function CPF_STANDARD_TPLDesignerGridRowDblClick(...)
* Ejemplo: PRO_TYPE = 'CPF STANDARD TPL' => function CPF_STANDARD_TPLDesignerGridRowDblClick(...)
> Se adjunta el plugin "DemoDesignerMenu-1.tar" como ejmplo
Issue:
Importacion de procesos clasicos en Centos
Cause:
Al registrar un log para el AuditLog no se valida si el proceso fue importado o no
Solution:
Cuando el proceso fue importado se registra el log en el AuditLog
Issue:
Adicionar los siguientes features la posibilidad de seleccionarse en la licencia (features):
- Code Scanner
- Multiple Email Servers
- Mobile Fields
Cause:
Nueva validacion de licencia para features
Solution:
- Se agrego validacion de licencia para los features especificados
- Se completo el "Code Scanner" para procesos BPMN (import and triggers)
Note:
QA debera hacer pruebas en procesos pm y pmx
Issue:
Adicionar los siguientes features la posibilidad de seleccionarse en la licencia (features):
- Code Scanner
- Multiple Email Servers
- Mobile Fields
Cause:
Nuevo validacion de licencia para features
Solution:
Se agrego validacion de licencia para los features especificados
Causa : Llamada al metodo Auditlog en esas situaciones(Importació Eliminacióe procesos).
Solució Agregar el registro para el Auditlog en situaciones de Importació Eliminación procesos .pm, .pmx y bpmn.
Causa : Llamada al metodo Auditlog en esas situaciones(Importació Eliminacióe procesos).
Solució Agregar el registro para el Auditlog en situaciones de Importació Eliminación procesos .pm, .pmx y bpmn.
Causa : Llamada al metodo Auditlog en esas situaciones(Importació Eliminacióe procesos).
Solució Agregar el registro para el Auditlog en situaciones de Importació Eliminación procesos .pm, .pmx y bpmn.
Causa : Llamada al metodo Auditlog en esas situaciones(Importació Eliminacióe procesos).
Solució Agregar el registro para el Auditlog en situaciones de Importació Eliminación procesos .pm, .pmx y bpmn.
Refactor output document / 0016759: Output Document pmGrids 0016760: Output Document Variables
Se agrego "Grid variables" a las opciones de Type Variable en el pmVariablePicker, que despliega los campos de las grillas que tiene en el proceso
Causa : Esto fue debido a que no se tenia una validacion de perdida de session.
Solució Aplica a secciórocess Files Manager) para el antiguo diseñr, a la cual se considera todos los posibles casos de perdida de session haciendo una validacióara todo estas situaciones.
Issue:
No genera el link al crear un web entry
Cause:
Path incorrecto del file "wsClient.php"
Solution:
Se setea el path correcto del file "wsClient.php"
Issue:
ProcessMaker 3.0 && 2.9 Enterprise and Community editions release generation
Cause:
Ninguna
Solution:
- Si la version es >= 3 solo se muestra la opcion "New BPMN Project"
- Si la version es < 3 solo se muestra la opcion "New Project"
Issue:
- PM-1635: No debe estar disponible la importacion de diagramas con extension .bpmn en ProcessMaker 2.9
- PM-1154: When importing a .pmx (PM 3) process into PM 2.8 Community, it opens the new BPMN designer
Cause:
Ninguna
Solution:
Se a agregado validacion de la siguiente manera:
- Si la version es >= 3 entonces se aceptan archivos con la extension ----> .pm, .pmx, .bpmn
- Si la version es < 3 entonces se aceptan archivos con la extension ----> .pm
Error al ingresar a las reglas de ruteo de un subproceso
El subproceso debe tener una regla de derivacion previa a ingresar a las opciones de routing rule, de lo contrario se desplegara un mensaje
PM-1809 DESIGNER > Classic Designer > Web Entry: El contenedor de la creacióel 'Web Entry' con 'Single HTML' deja espacios innecesarios en los extremos inferior y derecha
Issue:
Designer: Al momento de crear un proceso clasico, la columna Update Time muestra la fecha de creacion del proceso
Cause:
Se hace un update de campo PROCESS.PRO_UPDATE_DATE en el "load" del proceso
Solution:
Se ha validado para evitar actualizar este campo en el "load" del proceso
Causa: Se utiliza de fondo un imagen de tipo GIF(height 25px) para mostrar mensajes de error, sin embargo cuando se tiene un mensaje que contiene un mensaje relativamente extenso, no es posible ver todo el contenido del mensaje debido a que la altura del GIF es solo de 25px.
SolucióEste mensaje de error es insertado en fila de una tabla, el cual posee un id y nombre de clase. A traves de su clase se asigna nuevos cambios CSS en funcion del tamañue se visulaiza(@media screen).
Merge remote branch 'upstream/master' into PM-1472A
Conflicts:
workflow/engine/methods/processes/processes_Ajax.php
workflow/engine/methods/tasks/tasks_Ajax.php