Commit Graph

102 Commits

Author SHA1 Message Date
marcelo.cuiza
80bd4a085c PM-3739: 18719: Urgent help required with ProcessMaker on IE 11 2015-11-24 17:30:20 -04:00
Julio Cesar Laura
fdcd40e351 PM-4137 2015-11-22 13:43:30 -04:00
Paula V. Quispe
3084f7184e PM-3854 2015-11-13 15:39:45 -04:00
Ronald Quenta
7123b7dbd3 PM-3984
PM-3984 Se ejecuta el trigger de un dynaform (con condición) y no los triggers del segundo
2015-11-10 11:44:58 -04:00
Ronald Quenta
1a356cc562 PM-3912 Los triggers Before Assignment se ejecutan aun cuando no se cumplan las condiciones 2015-11-04 11:47:56 -04:00
marcelo.cuiza
c657c8af9f PM-3842: (Para Desktop) 0018471: Los triggers asignados antes del segundo step no se ejecutan cuando se salta el primer step, pero si se salta el segundo step 2015-10-20 11:19:49 -04:00
Victor Saisa Lopez
2ee7593e93 PM-3121 "Changes in assignment rules in multiple instance tasks" SOLVED
Issue:
    Changes in assignment rules in multiple instance tasks
Cause:
    Nuevo requerimiento de funciones
Solution:
    - Se a implementado este nuevo tipo de asignacion "Multiple Instance"
    - Este nuevo tipo de asignacion solo se aplica a activities de tipo: "Empty Task", "User Task", "Manual Task";
      con un marker de tipo "Parallel"
2015-09-17 14:09:12 -07:00
Julio Cesar Laura Avendaño
c5a70b6977 Merged in mcuiza/processmaker/PM-2903 (pull request #2399)
Pm 2903
2015-07-03 17:29:45 -04:00
marcelo.cuiza
a28308550b PM-2903
0017516: Unable to add condition on basis of checkbox

Causa: Al no tener un valor previo asignado a la variable de caso para la condicion del dynaform, no se cumple y por ende no se muestra el mismo.
Solucion: se debe asignar un valor a la variable de caso en un trigger antes del dynaform.
2015-07-03 10:52:52 -04:00
Victor Saisa Lopez
8b21d386d2 PM-2576 "Support for Timer-Event (End-points and Backend)"
- 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"
2015-06-30 12:04:53 -04:00
Luis Fernando Saisa Lopez
287365537b PM 1459 "ProcessMaker-MA: Script Task Definition (endpoints)" SOLVED
> ProcessMaker-MA "Script Task Definition (endpoints)"

  - Se han implementado los siguientes Endpoints:
      GET    /api/1.0/{workspace}/project/{prj_uid}/script-tasks
      GET    /api/1.0/{workspace}/project/{prj_uid}/script-task/{scrtas_uid}
      GET    /api/1.0/{workspace}/project/{prj_uid}/script-task/activity/{act_uid}
      POST   /api/1.0/{workspace}/project/{prj_uid}/script-task
      PUT    /api/1.0/{workspace}/project/{prj_uid}/script-task/{scrtas_uid}
      DELETE /api/1.0/{workspace}/project/{prj_uid}/script-task/{scrtas_uid}

  - Se agrego la funcionalidad necesaria en el DESIGNER
  - Exportar/Importar, se incluyen los registros de la tabla SCRIPT_TASK
  - Eliminar Projecto, se eliminan los registros de la tabla SCRIPT_TASK
  - Runing case
2015-06-24 18:28:20 -04:00
Paula V. Quispe
c69dfee3c9 PM-2780: I added minutes in sreen_Derivation 2015-06-08 08:54:34 -04:00
Victor Saisa Lopez
a618307029 PM-00000 "Fix in class Bpmn.php and cases_Step.php" SOLVED
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
2015-05-08 12:31:18 -04:00
Paula V. Quispe
8e9253d9cc I solved the issue with Timing control 2015-04-17 15:34:51 -04:00
marcelo.cuiza
416094fa2a veracode issues 2015-03-27 12:36:24 -04:00
marcelo.cuiza
7104ece311 veracode issues 2015-03-26 17:41:41 -04:00
Victor Saisa Lopez
3e96335fd5 PM-1835 "0016971: Triggers set to run before an output..." SOLVED
Issue:
    0016971: Triggers set to run before an output document step run twice
Cause:
    OutputDocument require two instance for creation, that being the cause
Solution:
    The before triggers for OutputDocument is executed in first instance
2015-03-16 14:44:38 -04:00
Roly Rudy Gutierrez Pinto
01a5a8ba42 PM-1787 2015-03-12 09:59:19 -04:00
Roly Rudy Gutierrez Pinto
b7d37ca3fb PM-1521 2015-03-03 15:17:43 -04:00
Roly Rudy Gutierrez Pinto
bbf49d3835 PM-1606 2015-03-02 12:51:29 -04:00
Victor Saisa Lopez
b2f095f036 PM-939 "Support for Message-Event (Running case & Message-Event CRON)"
- Se a implementado el Running case
- Se a implementado el Message-Event CRON:
  Para ejecutar el Message-Event CRON, ejecute el siguiente comando:
        /path/to/processmaker/workflow/engine/bin$ php -f messageeventcron.php +wMyWorkspace
Nota.- Para el correcto funcionamiento del proceso y de esta nueva funcionalidad
       se debera crear el proceso nuevamente (esta nueva funcionalidad
       no funcionara con procesos BPMN antiguos a la fecha de este commit)
2015-02-21 15:59:12 -04:00
Julio Cesar Laura Avendaño
310159d347 Merged in paulis/processmaker/PM-140 (pull request #1452)
I used a function isBpmnProcess
2015-02-17 22:44:17 -04:00
Paula V. Quispe
0087164f0d I replace the code with a function isBpmnProcess 2015-02-13 16:30:11 -04:00
Paula V. Quispe
3ac5fdf9ba I solved the issue PM-140 and PM-1547 2015-02-13 14:57:00 -04:00
marcelo.cuiza
874f86614b PM-1506
Casos duplicados ante cierto evento con el Assign Task dentro de las opciones de steps

Se agrego una validacion, si el caso ya fue derivado, evita una segunda derivacion y redirecciona al inbox previo mensaje de informacion
2015-02-10 14:37:38 -04:00
marcelo.cuiza
84d90ca20d PM-1506
Casos duplicados ante cierto evento con el Assign Task dentro de las opciones de steps

Se agrego una validacion, si el caso ya fue derivado, evita una segunda derivacion y redirecciona al inbox previo mensaje de informacion
2015-02-10 12:13:32 -04:00
Roly Rudy Gutierrez Pinto
dbd751038e IMPROVEMENT PM-1338 Running cases step_mode 'EDIT' & 'VIEW' 2015-01-23 11:54:59 -04:00
Roly Rudy Gutierrez Pinto
2d915ff264 PMDynaform 2015-01-12 15:58:52 -04:00
Victor Saisa Lopez
ecacf6d15a PM-854 "[16221] En Case History no muestra los datos de las..." SOLVED
Issue:
    En "Cases History" no se reflejan las variables generadas por los triggers
    asignados al Task (esto en Task>Steps>Triggers>AssignTask)
Cause:
    Nuevo requerimiento de funciones
Solution:
    - Se ha implementado esta nueva funcionalidad
    - Las variables generadas en los triggers que se setean en "Task>Steps>Triggers"
      para DynaForms, InputDocuments and OutputDocuments ahora son registrados en la
      tabla APP_HISTORY
2014-11-10 15:40:24 -04:00
Roly Rudy Gutierrez Pinto
f24f1a65d2 Refactor methods 2014-08-01 13:06:51 -04:00
Roly Rudy Gutierrez Pinto
5810c73838 PMDynaform implements mode readonly 2014-07-31 13:00:14 -04:00
Roly Rudy Gutierrez Pinto
2a3e8e79cc solved the problem of incompatibility between TemplatePower.php and BackBone 2014-07-23 11:23:29 -04:00
Roly Rudy Gutierrez Pinto
34f10a5c56 FormDesigner implements view Desktop, Tablet, Smartphone. 2014-07-21 15:37:35 -04:00
Roly Rudy Gutierrez Pinto
c4d7d6c3a4 Runing Cases: add Pmdynaform 2014-07-17 15:51:06 -04:00
norahmollo
83a3f51a3d BUG-14044 Correction
The description in input documents doesn't work in arabic language
2014-05-02 16:37:08 -04:00
norahmollo
9ecf5167f1 BUG-14044 The description in input documents doesn't work in arabic language
Correction
2014-05-02 16:37:07 -04:00
norahmollo
85cc8b26c5 BUG-14044 The description in input documents doesn't work in arabic language
The description in input documents doesn't work in arabic language.
2014-02-13 11:21:18 -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
02bb9e3e0f BUG 13712 Manual assignment doesn't validate when you don't select a user for the next task SOLVED
- Incorrect validation when the routing rule is "selection" and the next task assigment type is "manual"

- Fix incorrect validation
2014-01-22 13:48:19 -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
julceslauhub
1568bed499 Merge pull request #1871 from marcoAntonioNina/BUG-11555
BUG-11555 PMFDerivateCase: No cambia el estado de DRAFT SOLVED
2013-07-09 09:42:09 -07:00
Hector Cortez
f76776bdd4 BUG 12307 Notice cuando se inicia un caso SOLVED
- Comportamiento actual. Cuando se incia un caso con un proceso cualquiera, se muestra un notice:Notice: Undefined index: TRIGGER_DEBUG
- Validation the TRIGGER_DEBUG field when running a case.
2013-07-04 09:24:06 -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
Hector Cortez
cc1d97d2e4 BUG 12284 Pérdida de sesion al ejecutar la funcion PMFInformationUser() SOLVED
- Al ejecutar la función PMFInformationUser() se pierde la sesión al hacer subnit. Se abre una ventana modal para introducir el password, pero esta no desaparece despues de introducir el password. Si es posible ir al siguiente paso con Next step.
- Adjustment in session variables saved, for restoring  variables.
2013-06-27 17:37:09 -04:00
Luis Fernando Saisa Lopez
461c4a7c1b BUG 11435 "El campo formula permite un limite reducido para..." SOLVED
- El campo formula permite un limite reducido para introducir caracteres
- Problema resuelto, en los DynaForm en su campo "Formula", se aumento su maxlength a 500
* Available from version ProcessMaker-2.5.2-testing.1
2013-06-13 17:21:41 +00:00
Luis Fernando Saisa Lopez
6045f54a1d BUG 11150 "Add a PM variable to the cases step" SOLVED
- Add a PM variable to the cases step
- Problema resuelto, se validara la variable $_SESSION["PM_RUN_OUTSIDE_MAIN_APP"],
  si se ha definido la variable no se ejecutara el fragmento de codigo, si variable no esta definido se ejecutara el
  fragmento de codigo.
* Available from version ProcessMaker-2.5.1-testing.2
2013-06-12 17:10:30 +00:00
Luis Fernando Saisa Lopez
11ad7eb615 BUG 11150 "Add a PM variable to the cases step" SOLVED
- Add a PM variable to the cases step
- Problema resuelto, se validara la variable $_SESSION["PROCESSMAKER_RUN_OUTSIDE_MAIN_APPLICATION"],
  si se ha definido la variable no se ejecutara el fragmento de codigo, si variable no esta definido se ejecutara el
  fragmento de codigo.
* Available from version ProcessMaker-2.5.1-testing.2
2013-06-12 16:14:25 +00:00
julceslauhub
9bba933e46 Merge pull request #1778 from Jennydmz/BUG-11969
BUG 11969 Web session TimeOut at HOME
2013-06-04 08:47:15 -07: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