Commit Graph

632 Commits

Author SHA1 Message Date
Hector Cortez
ba87e9e4d3 BUG 9246 Error message when using a DB Connection for a Report Table,.. SOLVED
- When trying to create a new Report Table and selecting an external database connection for the "DB Connection" parameter, the following error message appears:
- Adjustment DB Connections for a Report Table,  to diferents externals databases.
2012-06-15 18:26:30 -04:00
julceslauhub
1899262440 Merge pull request #69 from marcoAntonioNina/BUG-9210
BUG 9210 User experience Single Application SOLVED
2012-06-14 09:09:27 -07:00
Marco Antonio Nina
890e2dcad3 BUG 9210 User experience Single Application SOLVED
- We verified that the list of the steps not working.
- Was modified the class.appCacheView, the function getTodo for parameters
  include TAS_UID y PRO_UID, too was modified the template indexSingle.html
2012-06-14 11:55:24 -04:00
Hector Cortez
8da6572fad BUG 9087 Procedimientos Almacenado que empiezan con BEGIN ...SOLVED
- Procedimientos Almacenado no funcionan con executeQuery en Triggers.
- Several Adjustments for execution the Queries, CRUDs, Stored Procedures and User Defined Functions in Oracle(2).
2012-06-13 11:32:04 -04:00
Hector Cortez
e0d178635b Merge remote branch 'upstream/master' into BUG-9087 2012-06-13 11:28:21 -04:00
Hector Cortez
21f000be20 BUG 9087 Procedimientos Almacenado que empiezan con BEGIN ...SOLVED
- Procedimientos Almacenado no funcionan con executeQuery en Triggers.
- Several Adjustments for execution the Queries, CRUDs, Stored Procedures and User Defined Functions in Oracle.
2012-06-12 17:19:07 -04:00
julceslauhub
ef976744b0 Merge pull request #59 from marcoAntonioNina/BUG-8550
Bug 8550 asignacion de usuarios en las tareas por medio... SOLVED
2012-06-12 13:58:05 -07:00
Marco Antonio Nina
8457ae3d23 BUG 8550 testing 11 asignacion de usuarios en las tareas por... SOLVED
- Removing comments
2012-06-12 16:08:29 -04:00
julceslauhub
e25ceefa64 Merge pull request #51 from brayanpereyra/BUG-8933
BUG 8933 The code Javascrit don't mix with PHP SOLVED
2012-06-12 12:52:59 -07:00
Marco Antonio Nina
f62907f55a BUG 8550 testing 11 asignacion de usuarios en las tareas por mediO... SOLVED
- We verified that in searches reappears previous value.
- Was modified the class.propelTable for not to show the parameter in the following search.
2012-06-12 14:48:21 -04:00
Brayan Osmar Pereyra Suxo
341b3a46f6 BUG 8933 The code Javascrit don't mix with PHP SOLVED
The code Javascript don't mix with PHP
2012-06-08 15:35:09 -04:00
julceslauhub
188d538c52 Merge pull request #35 from victorsl/BUG-9088
BUG 9088 "KnowledgeTree and webEntry don't work when we try..." SOLVED
2012-06-08 09:16:09 -07:00
julceslauhub
22fac7943c Merge pull request #45 from alvarocs/BUG-8530
BUG 8530 Text changes solved
2012-06-06 13:55:30 -07:00
Alvaro Campos
497529a088 BUG 8530 Text changes solved
- required texts has changed.
2012-06-06 16:32:05 -04:00
Victor Saisa Lopez
536fee11ca BUG 9088 "KnowledgeTree and webEntry don't work when we try..." SOLVED
- KnowledgeTree and webEntry don't work when you try to upload
  some files
- Added the missing code in this section when the KnowledgeTree plugin
  is enabled
2012-06-06 12:00:14 -04:00
Brayan Osmar Pereyra Suxo
af44b6a0a4 Merge remote branch 'upstream/master' into BUG-8933 2012-06-05 17:52:15 -04:00
Brayan Osmar Pereyra Suxo
bb3d02e032 BUG 8933 The option visible in Fields handler tab no work SOLVED
- The javascript not refresh the property "meta", this property have fields to hide
- The javascript resfresh with code empty
2012-06-05 17:32:36 -04:00
julceslauhub
1ef2caa657 Merge pull request #21 from victorsl/BUG-9091
BUG 9091 "Problems sending a grid on the last parameter on..." SOLVED
2012-06-05 12:45:51 -07:00
Victor Saisa Lopez
6770cff337 BUG 9091 "Problems sending a grid on the last parameter on..." SOLVED
- The problem occurs when the fields parameter exists, then only
  takes the values ..that are in it, in the absence of this parameter
  is taken into account the variables of the system/process
- If the fields parameter exists now joins the variables of the system/process
2012-05-31 15:07:03 -04:00
Herbert Saal Gutierrez
0a95770cf1 BUG 9180 Replace json_decode function by G::json_decode
Replace json_decode function by G::json_decode to support PHP
versions without json support configured.
2012-05-31 11:34:52 -04:00
Herbert Saal Gutierrez
01d65b3ff1 BUG 9180 Correct coding convention
Correct coding convention and replace json_encode to G::json_encode and
json_decode to G::json_decode
2012-05-30 17:47:28 -04:00
Herbert Saal Gutierrez
1b2747987e Merge remote branch 'upstream/master' into BUG-9180 2012-05-29 17:13:54 -04:00
Herbert Saal Gutierrez
5cf35c71d9 BUG 9180 Correct Solr update and counters implementation
The following changes were made:
- fix update Solr index process
- implement casesenuLoader using Solr server to display counters
- fix cron missing reference to system class
- add function and classes documentation
2012-05-29 17:07:53 -04:00
Alvaro Campos
468bd54d13 BUG 9214 Los campos que son creados en modo vista no estan en modo vista solved
- was removed the default value of mode "edit" to create a dynaform, now is empty this option mode=""
2012-05-29 16:39:15 -04:00
Herbert Saal Gutierrez
2070917313 BUG 0000 Correct format date without hour for php 5.2 support
Correct format date without hour for php 5.2 support
2012-05-16 15:45:32 -04:00
Herbert Saal Gutierrez
fc2f25d2ba BUG 0000 Replace date_create_from_format function for Php 5.2 support
Replace date_create_from_format function with temporal solution for
Php 5.2 support
2012-05-16 15:45:32 -04:00
Herbert Saal Gutierrez
920d4908bf BUG 0000 Support for php 5.2 in Solr implementation
Add support for php 5.2 in Solr implementation:
- Exception function has two parameters
- use of function call_user_func
2012-05-16 15:45:32 -04:00
Marco Antonio Nina
6a8c61effd BUG 8903 Status of paused cases does not change SOLVED
- It was verified that the table was not updated application status.
-Was modified and functions pauseCase unpauseCase tate to change the application in the table.
2012-05-15 19:08:58 -04:00
Herbert Saal Gutierrez
87cfb471a9 BUG 0000 'Reverting overwritted changes on system & cases class' 2012-05-15 18:17:01 -04:00
Herbert Saal Gutierrez
7e07db9348 BUG 0000 Change Solr configuration environment variables
Now the Solr configuration variables are read from the env.ini file that
is stored in the shared//sites/SYS_SYS/ folder.

The system class is used to get the environment variables using the
solrenv function.
2012-05-15 17:41:12 -04:00
Victor Saisa Lopez
d4fcb868cd BUG 8951 "In version 2.0.39, case status never changes to 'COMPLETED'" SOLVED
- In the APPLICATION.APP_STATUS field in the database, the status never changes from "TO_DO" to "COMPLETED" when finishing the case
- The problem was caused by the solution to bug 8169, see http://bugs.processmaker.com/view.php?id=8169
- Solved problem, now APPLICATION.APP_STATUS field, changes to "COMPLETED" when finishing the case
2012-05-15 17:32:30 -04:00
Erik Amaru Ortiz
e66ceb6e0a BUG 0000 "improvements on System::getSystemConfiguration() function"
- this is a important improvement, now we can have two configurations levels
  1. Global Configuration Level (workflow/engine/config/env.ini)
  2. Workspace Configuration Level (.../shared/sites/some_workflow/env.ini)

- improvement to read env's ini files once and store on session,
- if any file has been changed (verify by checksum files) that session value is updated
2012-05-15 17:01:21 -04:00
Erik Amaru Ortiz
1a8545df8a BUG 0000 herbert> SOLR implementation in PMOS2
Solr support in PMOS2 includes:
Functionality:
- Implementation of Home views (Inbox, Draft, Participated, Unassigned). The views return fast results.
- Include read, unread, all,  and process filter in inbox View.
- Include process filter in draft view.
- Include started by me, completed by me, all, process, and status filter in participated view.
- Include process filter in unassigned view.
- Improved search functionality (search in user defined variables): Use the following syntax to search in process (user defined) variables. {variable_name}:{search_word} ex1:"causal:20*" where causal is the variable defined by the user.
  + Use of wildcards in search: Use * as wildcard at the begin or end of word
  + Multiple conditions in search: Separate multiple conditions by space ex2:"Materiales causal:20*" means that we are searching for the word Materiales and the causal that begin with 20.
  + Search in dates (interval ): Format=> {variable_date}:[yyyy-mm-dd TO yyyy-mm-dd]
    Local date not UTC date required
    ex: FechaRegistro:[2011-04-15 TO 2011-04-30] //registros con fecha entre el 2011-04-15 y el 2011-04-30.
  + we can use the wildcard *:
    ex: FechaRegistro:[* TO 2011-04-30] //registros con fecha menor o igual a 2011-04-30.
    FechaRegistro:[2011-04-15 TO *] //registros con fecha mayor o igual a 2011-04-15.
  + Search of exact phrases. format: {variable}:"frase a buscar"
    ex: Cliente:"Jesus Marin"

- Application update function.
	+ The function is called every time a change is detected in the application's data including the related delegations.
- Use of cache to improve performance

Not included:
- Order of task, sent by, and due date columns.

Pending:
- Advanced search view using faceted lists.
2012-05-15 10:56:48 -04:00
Marco Antonio Nina
fc9690c526 BUG 9094 PMFGenerateOutputDocument() doesn't work for Output Document... SOLVED
- By using the function PMFGenerateOutputDocument was not versioned documents.
- According to the analysis was appropriate to change the $ for SUID for $ outputID as only used for the query to find if the document existed.
2012-05-14 16:20:45 -04:00
Marco Antonio Nina
409f88cf3f BUG 8898 Conteo de nú de archivos subidos no es el correcto... SOLVED
- Se creo un nuevo template para esta opcion donde calcula el numero sin contar con el file "..".
2012-05-11 15:52:50 -04:00
Victor Saisa Lopez
bcec188036 BUG 9145 "Text instruction in Trigger Wizard for PMFSendMessage()..." SOLVED
- Text instruction in Trigger Wizard for PMFSendMessage() function is wrong, asks for semicolon instead of coma to separate emails
- Replaced the word "semicolon" with the word "comma"
2012-05-11 12:34:06 -04:00
Victor Saisa Lopez
c4af5f8d23 BUG 9040 "The Task column doesn't update whith the last changes on..." SOLVED
- The APP_CACHE_VIEW table does not contain the changes made in the CONTENT table when you rename processes/tasks
- The name change in processes/tasks is now reflected in the APP_CACHE_VIEW table
- Note.- The APP_CACHE_VIEW table contains values ..for only one language
2012-05-10 11:06:44 -04:00
Julio Cesar Laura
c62f18b054 BUG 9035 En process permissions no esta mostrando los grupos que existen en...
- En algun momento se cambio la funcion "getAllGroup" de la clase "processMap" y ahora retorna otra estructura.
- Se adapto el code del formulario de creacion de permisos para que funcione con la nueva estructura de la respuesta de la funcion
2012-05-10 10:13:07 -04:00
Victor Saisa Lopez
d30b5a0f2b BUG 8840 "Next Step and Previous Link are missing when HTML is enable" SOLVED
- Previous and Next step link not found when HTML is enable
- Uncommented lines in the method "get_htmlcode" where this "__DYNAFORM_OPTIONS" this for add the links, when it generate the html file in the HTML tab
- In existing dynaforms with the enabletemplate=1 does not affect the change will only affect the new dynaforms as you have enabletemplate=1 generate the html file with the corresponding links
2012-05-09 12:57:22 -04:00
Victor Saisa Lopez
f9b7c0ecac BUG 8962 "The Events not being executed on 'cron.php'" SOLVED
- Problem in "Resending emails"
- Not being properly authenticating with the mail server
- Solved the problem with authentication with the mail server
- The problem with the file "processmaker/workflow/engine/bin/plugins/ldapadvancedbck.php" could not replicate, because this file does not belong to any plugin of the enterprise-plugin, it is noted that the cron.php runs all the files that are on "processmaker/workflow/engine/bin/plugins" and uses the class "...ClassCron" for each file, executing the corresponding method
2012-05-04 12:01:42 -04:00
Hector Cortez
8a3936c46b BUG 9098 Migrate Import Process to ExtJS SOLVED
- Migrate Import Process in Desiggner to ExtJS (from master branch).
- Import Process ExtJS migrated from the master branch.
2012-05-02 18:17:17 -04:00
Marco Antonio Nina
80045f99df BUG 9043 Variable for Case Notes content needed SOLVED
- Se crearon varias funciones para este caso.
- La funcion getCaseNotes en la class.case.php con los parametros applicationID, type que es la forma que quiere que se devuelvan los datos, puede ser array, objetc, string por defecto esta en array, y userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios.
- Se modifico la funcion getNotesList para poder traer las notas por un determinado usuario y por defecto recupera las notas de todos los usuarios.
- en class.pmFunctions.php se creo la funcion PMFGetCaseNotes con los parametros applicationID, type que es la forma que quiere que se devuelvan los datos, puede ser array, objetc, string por defecto esta en array, y userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios.
- En class.wsBase.php la funcion getCaseNotes con los parametros applicationID, userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios, esta funcion nos devuelve un array con los fieds en minuscula.
- En soap2.php getCaseNotes donde se tienen los siguiente parametros: sessionId, se necesita iniciar una session para poder utilizarlo, applicationID, userID que nos daria solo las notas de ese usuario, por defecto nos devuelve de todos los usuarios.
- Se adiciono la funcion para utilizarlo en SoapServer.
- En wsResponse se creo un nuevo template para la respuesta del webservice wsGetCaseNotesResponse con los campos status_code, message, notes, timestamp.
- En pmos2.wsdl se agregaron los datos necesarios para la salida correcta del webservice.
2012-05-02 09:56:30 -04:00
Hugo Loza
6d7a14a5f0 BUG 9090 ZImbra Trigger Issues
Now all Triggers uses in correct way Server param and Upload trigger does not use any more http_request instead use curl.
2012-04-27 16:39:51 -04:00
Victor Saisa Lopez
b1c122d7a5 BUG 9056 "Con el nuevo skin de PM no se pueden crear nuevos..." SOLVED
- En la version processmaker-2.0.40-testing.3 no se puede crear nuevos workspaces
- El problema ya esta resuelto, para mas informacion ver el siguiente commit http://git.colosa.net/?p=processmaker.git;a=commitdiff;h=9763b67fa7d26f14ac5afb7a851604539d96122f
- Se realizo cambios para el correcto funcionamiento del checkbox "Drop database if exists"
2012-04-26 18:10:37 -04:00
Victor Saisa Lopez
55ac075100 BUG 8879 "Need help with reference to the colors of the tasks on..." SOLVED
- The colors in the trackerLogin processMap are different to the processMap of a normal user
- The colors in the trackerLogin processMap are equal to the processMap of a normal user
2012-04-25 19:05:56 -04:00
Victor Saisa Lopez
4b8d867af3 BUG 8984 "PMFNewCaseImpersonate(), WSNewCaseImpersonate() and..." SOLVED
- The PMFNewCaseImpersonate(), WSNewCaseImpersonate() and newCaseImpersonate() web service, do not return the UID and number of the new case like PMFNewCase(), WSNewCase() and newCase()
- It improved the code of the PMFNewCaseImpersonate method, for to returns the UID of case, as PMFNewCase
- It improved the code of the WSNewCaseImpersonate method, for to returns the UID of case, as WSNewCase
- Corrections made in the methods "Simple Trigger Web Services", including the files involved
2012-04-25 17:19:54 -04:00
Marco Antonio Nina
2cce94b031 BUG 8764 Al exportar procesos con nombres largos, no se visualiza to... SOLVED
- Al revisar la forma de exportacion se vio que para poder guardar un archivo el maximo del path mas el nombre del archivo  no deberia de sobrepasar los 256 caracteres.
- Se realizo la validacion para truncar el nombre del archivo cuando se llegue al limite, para ambos archivos .pm y .xpdl.
2012-04-25 09:33:46 -04:00
Marco Antonio Nina
7badf95c7a BUG 9014 Variable SYS_CASE_PRIORITY no funciona apropiadamente SOLVED
- La variable SYS_CASE_PRIORITY se estaba hardcoded en prioridad 3 - Normal.
- Se pusieron validaciones para que se pudiera utilizar la prioridad de acuerdo con la variable.
- La variable SYS_CASE_PRIORITY ahora se setea manualmente ya no se crea de manera automatica.
2012-04-24 10:57:31 -04:00
Victor Saisa Lopez
9df68b5307 BUG 8973 "Replace all instances of json_encode() and json_decode()..." SOLVED
- Problems with functions json_encode and json_decode in PHP 5.2
- Replace json_encode and json_decode with G::json_encode and G::json_decode
2012-04-23 12:34:16 -04:00
Hector Cortez
b623e8577b BUG 8671 PM. 2.0 -Testing.13: Error de traducción
- Al asignar un nuevo usuario a una tarea, la ventana posee labels en ingles.
- Adjustments several in the hardcoded in ExtJS labels.
2012-04-23 10:27:09 -04:00