CoreBOSBB

Full Version: Empezando con triggers o workflows
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hola estoy intentado crear un sistema que tras que el usuario introduzca una entidad esta dispare la creación de otra usando valores de la primera, a modo de ejemplo, al introducir un prepuesto, en el calendario se programe automáticamente una llamada, usando los valores del presupuesto, como pueda ser el contacto y la fecha. Por donde tengo que empezar para programar un comportamiento como este???
Primero intenta utilizando los flujos de trabajo. Hay una tarea que es "Crear Entidad" que te permitirá hacer esto que pides. No tienes toda la flexibilidad que podrías desear pero en general funciona muy bien.
Le he dado y me sale un mensaje:"No se han encontrado entidades para crear", y no puedo hacer nada.

Había mirado la funcionalidad de "Crear evento" y lo malo es que no puedo reutilizar los campos.

También había sopesado la posibilidad de crearme una función que haga lo que quiero, pero no se donde se ha de crear esta función para que me aparezca en el desplegable que sale cuando elijo esta opción.

Tengo otra pregunta, es posible programar un flujo en que se vayan concatenando pantallas de un proceso?? Me explico, imaginaros que en una metodología de trabajo definida, tenemos que siempre tras la introducción de una cuenta, se ha introducir un evento, es posible que tras introducir esta cuenta y darle guardar se habrá automáticamente la pantalla de eventos.
(11-25-2015, 08:16 AM)unaitwo Wrote: [ -> ]Le he dado y me sale un mensaje:"No se han encontrado entidades para crear", y no puedo hacer nada.

Había mirado la funcionalidad de "Crear evento" y lo malo es que no puedo reutilizar los campos.

También había sopesado la posibilidad de crearme una función que haga lo que quiero, pero no se donde se ha de crear esta función para que me aparezca en el desplegable que sale cuando elijo esta opción.

http://corebos.org/documentation/doku.php?id=en:devel:addworkflowfunction
http://corebos.org/documentation/doku.php?id=en:devel:addworkflowtask

(11-25-2015, 08:16 AM)unaitwo Wrote: [ -> ]Tengo otra pregunta, es posible programar un flujo en que se vayan concatenando pantallas de un proceso?? Me explico, imaginaros que en una metodología de trabajo definida, tenemos que siempre tras la introducción de una cuenta, se ha introducir un evento, es posible que tras introducir esta cuenta y darle guardar se habrá automáticamente la pantalla de eventos.

No, de momento no hay manera de hacer esto sin modificar el código base. Es muy buena idea, lo tendré en cuenta.
Gracias por las respuestas tan rápidas!!!
Una preguntita, entiendo que en la custom function puedo hacer lo que quiera, es decir, crear registos en nuevos, o lo que sea no?? Existe en alguna librería alguna función implementada para crear un evento??