Aumentar contador de casos

Questions and discussion about developing processes and programming in PHP, JavaScript, web services & REST API.

Moderator: amosbatto

diegoesolutions
Posts: 77
Joined: Fri Jul 18, 2014 3:39 pm

Aumentar contador de casos

Unread postby diegoesolutions » Tue Sep 12, 2017 4:10 pm

Estimados, quisiera saber si existe la posibilidad de aumentar el contador de casos, por ejemplo ya voy en el 22372, y necesito llegar al caso 24135. Entonces necesito saber si se puede y que tendría que hacer para resolverlo.

Muchas Gracias.
Saludos.

amosbatto
Posts: 6161
Joined: Mon Jun 22, 2009 10:28 am
Country: Bolivia
Location: La Paz
Contact:

Re: Aumentar contador de casos

Unread postby amosbatto » Tue Sep 12, 2017 6:54 pm

Puedes setear el campo wf_<WORKSPACE>.APP_SEQUENCE.ID en la base de datos al próximo numero del caso menos uno.

Por ejemplo:

Code: Select all

UPDATE APP_SEQUENCE SET ID=24134;

Así el próximo caso será número 24135. Si quieres hacer esto en un trigger, puedes usar este código:

Code: Select all

$lastCaseNo = 24135 - 1;
$sql = "UPDATE APP_SEQUENCE SET ID=$lastCaseNo";
@@result = executeQuery($sql);

Para escribir directamente a una tabla de ProcessMaker con executeQuery(), hay que editar la configuración en el archivo <INSTALL-DIRECTORY>/workflow/engine/config/execute-query-blacklist.ini y cambiar la línea:

Code: Select all

queries  = "INSERT|UPDATE|REPLACE|DELETE|TRUNCATE"
a:

Code: Select all

queries  = "INSERT|REPLACE|DELETE|TRUNCATE"

Ver: http://wiki.processmaker.com/3.0/Consulting_the_ProcessMaker_databases#Protecting_PM_Core_Tables
Amos B. Batto ♦ ProcessMaker Technical Documentation Writer & Forum Manager ♦ Cofounder of ILLA (http://www.illa-a.org)

diegoesolutions
Posts: 77
Joined: Fri Jul 18, 2014 3:39 pm

Re: Aumentar contador de casos

Unread postby diegoesolutions » Wed Sep 13, 2017 11:49 am

Muchas Gracias, me funcionó correctamente.

Saludos.


Return to “Developing processes & programming”

Who is online

Users browsing this forum: No registered users and 1 guest