Commit Graph

63 Commits

Author SHA1 Message Date
Marco A. Nina Mena
7830fcdf0a GI-208 PMdrive
- Add functionality cron
2015-12-19 20:23:57 -04:00
Dante
a9d88ca637 PM-4448 Los permisos asignados al drive de los usuarios no funcionan cuando se tiene habilitado el fexture PMGmail 2015-12-14 17:49:36 -04:00
Marco A. Nina Mena
c8bef4c68d GI-162 Corregir obser. code Review Pmdrive/Gmail SOLVED
- Add validation error_log, return

Change validate array_search == null to === false

Change setTimeout 36000 to 60000
2015-11-27 10:30:54 -04:00
Dante
2620955e74 error in derivation with attached files 2015-11-24 14:44:13 -04:00
jennydmz
b8a9f6d9ae GI-LostSession
Changes to validate idf user lost the session.
2015-11-18 14:56:53 -04:00
Marco A. Nina Mena
42011c4e29 GI-136 Move changes to PM 3.0.1.6 2015-11-09 13:59:26 -04:00
jenny
703d10cdad Adding all changes of the Gmail Integration
New Change deleting Date
2015-11-09 11:42:31 -04:00
Victor Saisa Lopez
43d3ec1384 PM-3553 "0018427: Un usuario asignado como Process Supervisor no..." SOLVED
Issue:
    0018427: Un usuario asignado como Process Supervisor no puede editar los dynaforms
Cause:
    En este modulo se define el DynaForm como "view"
Solution:
    Se completa en este modulo la edicion y guardado de datos del DynaForm
2015-09-17 13:58:29 -07:00
marcelo.cuiza
1ebe374878 PM-3034
No se puede ejecutar procesos con asignacion ValueBased y self service value based

Causa: la variable se seteaba con el valor que tenia en el formulario y no con el que se le daba en el trigger.
Solucion: se modifico el orden para hacer merge de los arrays
2015-06-29 16:35:27 -04:00
Freddy Daniel Rojas Valda
f410ef07af PM-1404 "EmailTemplate no devuelve variables creadas para el proceso" SOLVED 2015-02-02 16:10:21 -04:00
jennylee
d61dcc2778 PM-815 Al correr caso con PMtable de dynaform eliminado sale error.
PROBLEMA:
Cuando se elimina un PMTABLE que se uso para crear un dynaform y se corre un caso sale un error impidiendo correr el caso.

Se intentaba buscar el PMTable y argar los datos del dynaform en el mismo.

SOLUCION:
Se agrego una validacion para que cuando no encuentre el pmtable lance un mensaje de warning para advertir al usuario q no se encontro la tabla, pero aun asi mostrar el dynafomr de modo normal.

Cuando se guardan los datos del dynaform tambien se muestra un mensaje advirtiendo q no se pudo guardar los datos en la PM table pero si se guardo con normalidad en la BD.
2014-11-12 12:32:15 -04:00
norahmollo
2f803edbd9 PM-595 Creacion de Dynaforms a traves de PMtables
Creacion de Dynaforms a traves de PMtables
2014-10-16 14:08:25 -04:00
Luis Fernando Saisa Lopez
200b825c16 BUG 10957 "Feature request - Limit input document..." SOLVED
- Feature request - Limit input document maximum size
- Problema resuelto, al crear un nuevo Input Document se ha adicionado un nuevo campo "Maximum file size" y un dropdown
  que determina la unidad de medida en "KB y MB", esto permite definir el limite del tamañel archivo a anexar.
  Cuando se ejectua el caso al hacer click en "Attach", se muestra el tamañaximo que se puede adjuntar el archivo si es
  mayor	al limite se mostrara un mensaje; asi tambien si se tiene un file asocioado a un input document al igual que lo
  anterior se mostrara un mensaje.
2014-09-17 14:48:01 -04:00
Luis Fernando Saisa Lopez
03a08e846d Merge branch 'master' of bitbucket.org:colosa/processmaker into BUG-10957 2014-09-17 13:33:28 -04:00
jennylee
cd7cd2c70f BUG-14990 InputDoc con extension.
No funciona la validacion cuando hay varios filds files con distintos inputdocs asociados.

Estaba usando una variable harcoded, arregle a la que esta recuperando el array total de los filds files.
2014-09-17 11:57:29 -04:00
jennylee
6645887c27 BUG-14990 Solving problems when the inputdocs extension is vlidated on grids. 2014-09-15 12:31:49 -04:00
Luis Fernando Saisa Lopez
42f06bce9f BUG 10957 "Feature request - Limit input document..." SOLVED
- Feature request - Limit input document maximum size
- Problema resuelto, al crear un nuevo Input Document se ha adicionado un nuevo campo "Maximum file size" y un dropdown
  que determina la unidad de medida en "KB y MB", esto permite definir el limite del tamañel archivo a anexar.
  Cuando se ejectua el caso al hacer click en "Attach", se muestra el tamañaximo que se puede adjuntar el archivo si es
  mayor	al limite se mostrara un mensaje; asi tambien si se tiene un file asocioado a un input document al igual que lo
  anterior se mostrara un mensaje.
2014-09-15 12:09:31 -04:00
jennylee
cbef8320a6 Changing harcoded variable for input docs. 2014-09-15 09:45:57 -04:00
Roly Rudy Gutierrez Pinto
0d187ca304 BUG-15666 Dynaform data is not correctly stored/display in dynaforms APP_DATA. SOLVED. 2014-09-11 11:34:44 -04:00
jennylee
b9086cebcf BUG-14990 - NEW FEATURE, permitir especificar extensiones para los inputdocs.
Nuevo campo en Input Documents, dicho campo acepta las extensiones de los inputdocs permitidos.
Se agregaron validaciones para que funcione correctamente
2014-09-03 17:21:42 -04:00
jennylee
e3be85a929 BUG-14990 - NEW FEATURE, permitir especificar extensiones para los inputdocs.
Nuevo campo en Input Documents, dicho campo acepta las extensiones de los inputdocs permitidos.
Se agregaron validaciones para que funcione correctamente.
2014-09-01 15:24:04 -04:00
jennylee
a585a9a4b1 BUG-14990 - NEW FEATURE, permitir especificar extensiones para los inputdocs.
Nuevo campo en Input Documents, dicho campo acepta las extensiones de los inputdocs permitidos.
Se agregaron validaciones para que funcione correctamente
2014-08-29 15:17:43 -04:00
Roly Rudy Gutierrez Pinto
4df55f8b26 change pmdynafor implementatio 2014-07-28 12:15:47 -04:00
Marco Antonio Nina
4f2bdc2c3f Improvement changed comment 2014-06-26 15:43:07 -04:00
Marco Antonio Nina
c418f8b793 BUG-15276 Error al ejecutar un triggers despues de... SOLVED
- the variable trigger_debug_session was empty.
- A validation was added for load variable in file cases_SaveData.php.
2014-06-26 14:32:15 -04:00
Marco Antonio Nina
935035a0c3 BUG-14834 Error when executing a case that has PM table Dynaform
- no data is provided for the primary key.
    - add message of clarified
2014-05-06 09:55:35 -04:00
Marco Antonio Nina
c600286e60 BUG-14834 Error when executing a case that has PM table Dynaform
- no data is provided for the primary key.
- add message of clarified
2014-05-06 09:50:05 -04:00
Luis Fernando Saisa Lopez
2952dc61a6 BUG 14398 "Mandatory upload field - Error message..." SOLVED
- Mandatory upload field - Error message displays Tehnical fields name instead of it label
- Problema resuelto, cuando se tiene campos requeridos en un dynaform al quitar esta restriccion con JavaScript
  que contiene el dynaform, al hacer click en el boton submit, processmaker valida campos requeridos mostrando un
  mensaje de error que emerge donde indica "(*) The field COUNTRY is required!". Este mensaje de error indica que existe
  un error en el nombre del campo "COUNTRY", esto se define al crear un campo el dynaform cuya representacion en XML es:

  <COUNTRY type="text" maxlength="64" validate="Any" required="1">
    <en>Country of origin</en>
  </COUNTRY>

  Se modifica el mensaje que emerge cuando son campos requeridos por el label del campo como se muestra en el ejemplo:
  "(*) The field Country of origin is required!".

  Disponible para la version 2.5.3 de ProcessMaker.
2014-04-07 16:54:23 -04:00
Brayan Osmar Pereyra Suxo
5103b9804b Correcion de label para el Debug en triggers 2014-02-12 16:08:10 -04:00
Julio Cesar Laura
17aa6fc9ca BUG 13723 Warning al adjuntar documento en una grid en processmaker 2.5.1.1 SOLVED
- Unnecesary call to method "getFolderStructure"
- Deleting unnecesary call
2013-12-12 15:26:40 -04:00
jennylee
e3798f0134 BUG-13475 Problemas al usar pmconnection.
No se podia insertar o editar nuevos datos en una PMTable usando pmconnection .

El problema surgio porque se estaba recuperando de manera erronea el UID de la pmTable, obteniendose siempre vacio. por lo que se corrigio dicho error y ahora se obtiene correctamente el UID para trabajar con la tabla correcta.

Hay que tener en cuenta que pmconnection solo funcona con PMTables y no asi con Report Tables.
2013-11-11 15:38:08 -04:00
jennylee
4bb43977a0 BUG-13475 Problemas al usar pmconnection.
No se podia insertar o editar nuevos datos en una PMTable usando pmconnection .

El problema surgio porque se estaba recuperando de manera erronea el UID de la pmTable, obteniendose siempre vacio. por lo que se corrigio dicho error y ahora se obtiene correctamente el UID para trabajar con la tabla correcta.

Hay que tener en cuenta que pmconnection solo funcona con PMTables y no asi con Report Tables.
2013-11-08 16:45:06 -04:00
Julio Cesar Laura
b8d738f9a1 BUG 13528 Error en el uso de grillas con campos requeridos SOLVED
- In some PHP versions the global variables behaviour was changed
- Add the global declaration before load required variables template
2013-11-06 09:20:54 -04:00
Roly Gutierrez
e44d59e5d5 BUG-12991 VALIDATION PHP Notice: Undefined index in Array 2013-10-08 08:59:49 -04:00
jennylee
312b8b4244 BUG 11969 Web session TimeOut at HOME
Se realizo una correccion de los direccionamientos de los iframes al perder sesion, ya q siempre q se perdia sesion antes, se mostraba dentro del mismo iframe el cuadro para volverse a logear, logrando asi q el usuario se mantenga en el mismo iframe una ves se relogee, sin tener asi q volver a buscar el lugar donde estaba trabajando. A pedido de QA, ahora se muestra el cuadro de logeo en el iframe mayor, totalmente fuera de PM, y siempre al volver a logearse se redirecciona al tab HOME > Index, y ya no asi al frame o lugar exacto donde se perdio sesion.

Por ejemplo: si se pie sesion en el listado Draft, no se volvera a dicho listado, sino en cambio al volverse a logear se redireccionara a HOME > Indexdex.

El cambio se aplico a los lugares donde se podia redireccionar al parent.

Se tomo en cuenta tambien que algunos clientes utilizan el listado de casos dentro de sus propias webs.
2013-09-02 17:45:37 -04:00
jennylee
8dca1d056f BUG 11969 Web session TimeOut at HOME
Se realizo una correccion de los direccionamientos de los iframes al perder sesion, ya q siempre q se perdia sesion antes, se mostraba dentro del mismo iframe el cuadro para volverse a logear, logrando asi q el usuario se mantenga en el mismo iframe una ves se relogee, sin tener asi q volver a buscar el lugar donde estaba trabajando. A pedido de QA, ahora se muestra el cuadro de logeo en el iframe mayor, totalmente fuera de PM, y siempre al volver a logearse se redirecciona al tab HOME > Index, y ya no asi al frame o lugar exacto donde se perdio sesion.

Por ejemplo: si se pie sesion en el listado Draft, no se volvera a dicho listado, sino en cambio al volverse a logear se redireccionara a HOME > Indexdex.

El cambio se aplico a los lugares donde se podia redireccionar al parent.
2013-08-29 16:37:25 -04:00
Marco Antonio Nina
1d5e74094b BUG-11555 PMFDerivateCase: No cambia el estado de DRAFT SOLVED
- El estado no era actualizado correctamente ya que al ejecutar el trigger se tenia datos antiguos con el cual se reescribia el estado del caso.
- al ejecutar un trigger se realiza el unset de las variables APP_STATUS, APP_PROC_STATUS, APP_PROC_CODE, APP_PIN  para que no sean modificadas.
2013-07-03 09:48:46 -04:00
jennylee
774a391f38 BUG 11969 Web session TimeOut at HOME
In Home Tab when you loss session, PM naver advise it to you, and it still working but dosen't save the data.

So now all Home places are validated  to show a popup message when you loos session.
2013-06-03 18:13:38 -04:00
Hector Cortez
d44e0f10a6 BUG 0000 Rad Map Perdida de sesion cuando se ejecuta casos SOLVED
- Added Login modal to continue the session for dynaforms in cases.
2013-05-14 13:53:22 -04:00
ralpheav
06466df921 Bug 8665 3K issue:
Description: ./files directory cannot be up 32000 directories max at ext3 configuration.
Solution : split the uid case directory at 3 level to create a tree structure. Apply this new structure to all PM. Set a upgrade procedure at time to use processmaker upgrade <workspace> commnand as su.
2013-04-29 16:48:29 -04:00
Brayan Osmar Pereyra Suxo
da560d606f BUG 10148 I added validation to the function saveForm SOLVED
I added validation to the function saveForm
2012-12-06 16:44:10 -04:00
Brayan Osmar Pereyra Suxo
171b94ed1e BUG 10148 I removed merge and added method POST SOLVED
I removed merge and added method POST
2012-12-06 15:56:33 -04:00
Brayan Osmar Pereyra Suxo
0510888b5e BUG 10148 I added validation to value 1 in checkbox SOLVED
I added validation to value 1 in checkbox
2012-12-06 15:30:36 -04:00
Julio Cesar Laura
4cdbd2668a Changed references to deprecated file "cases_List" 2012-11-28 15:57:55 -04:00
user
f38c4d368c Removing requiere_once call to gain loading time. 2012-11-20 16:45:09 -04:00
Ralph Asendeteufrer
8f152c9daa CODE STYLE changes
files modified:   workflow/engine/methods/cases/cases_Reassign.php
                  workflow/engine/methods/cases/cases_ReassignByUser.php
                  workflow/engine/methods/cases/cases_Reassign_save.php
                  workflow/engine/methods/cases/cases_Redirect.php
                  workflow/engine/methods/cases/cases_Resume.php
                  workflow/engine/methods/cases/cases_Save.php
                  workflow/engine/methods/cases/cases_SaveData.php
                  workflow/engine/methods/cases/cases_SaveDataSupervisor.php
                  workflow/engine/methods/cases/cases_SaveDocument.php
                  workflow/engine/methods/cases/cases_SchedulerGetPlugins.php
                  workflow/engine/methods/cases/cases_SchedulerGetProcesses.php
                  workflow/engine/methods/cases/cases_SchedulerGetTasks.php
                  workflow/engine/methods/cases/cases_SchedulerValidateUser.php
                  workflow/engine/methods/cases/cases_Scheduler_ChangeStatus.php
                  workflow/engine/methods/cases/cases_Scheduler_Edit.php
                  workflow/engine/methods/cases/cases_Scheduler_List.php
                  workflow/engine/methods/cases/cases_Scheduler_Log.php
                  workflow/engine/methods/cases/cases_Scheduler_Log_Detail.php
                  workflow/engine/methods/cases/cases_Scheduler_New.php
                  workflow/engine/methods/cases/cases_Scheduler_Save.php
                  workflow/engine/methods/cases/cases_Scheduler_Update.php
2012-10-19 16:13:39 -04:00
norahmollo
2cb0b136d1 CODE STYLE Formating workflow/engine/methods/cases
Change format files in workflow/engine/methods/cases
2012-10-18 15:42:36 +00:00
Victor Saisa Lopez
29c6fc996d BUG 8333 "File field for each grid line" SOLVED
- New feature
- File field for each grid line
- Added "file" element in grids
- The QA team should test with:
    * Grids in mode edit/view
    * INPUT property (http://wiki.processmaker.com/index.php/2.0/Files)
    * KnowledgeTree plugin
    * And other cases
* Available from version 2.0.45
2012-10-04 17:54:44 -04:00
Brayan Osmar Pereyra Suxo
f1484ca998 BUG 8376 The Key Autoincrement in PMT Dynaform is requeried SOLVED
- I add the field Key Autoincrement no requeried in PMT dynaform
2012-07-19 18:53:48 -04:00
Victor Saisa Lopez
863956a815 BUG 9023 "Knowledgetree and ProcessMaker show error to upload some..." SOLVED
- Problem running case with field file with property value "Input" in the Dynaform, generates the following error: "This row doesn't exist!"
- Added the missing code in this section when the KnowledgeTree plugin is enabled.
2012-04-23 19:08:09 -04:00