Hola chicos, hace poco comencé a trabajar en esto del workflow, siguiendo un tutorial online..
en el tutorial se trabaja con estas versiones: openkm 4.3.2 GA, usan jboss 4 a si que para no tener problemas hice lo propio, trabaje con esas versiones.(aunque también instale la versión 6.2.2 community) el en openkm 4.3.2 todo funciono bien, mientras que en la versión 6.2.2 podía deployar los wf pero estos al momento de asignarlos no aparecían. (esa es una consulta)
Aparte de eso, estoy trabajando en un wf mas o menos simple.. un resumen del wf a continuación:
1- Administrador inicia wf con algunos parametros y selecciona a quien va dirigido.
Parámetros:
Fecha Ini.(date)
Fecha Fin.(date)
Responsable.(combobox)
Comentarios(text camp)
submit.
2.- El receptor acepta cuando haya terminado indicando la fecha de inicio, fecha de termino y comentarios.
Fecha ini(date)
Fecha fin(date)
Comentarios.
3.- Si todo está correcto el que inicio el wf da por terminado este.
4.- Si no envia un mensaje con comentarios(wf) para que este solucione el problema.
5.- luego se finaliza el proyecto.
El wf:
1.- Como hago para que poder "ver" los wf en la versión 6.2.2.
2.- Como hago para capturar al usuario que se selecciona en el combobox y este asignarlo a la tarea a continuación.
3.- también necesito capturar los a de mas datos, como la fecha de inicio y fecha final y que esta se muestre en el flujo de trabajo que va hacia el que debe realizar la "revisión".
4.- y por ultimo como hago para poder cargar en el combobox inicial a todos los usuarios que tengo registrados en el openkm..
se ve complicado u.u en fin Gracias por su respuesta estimados.
en el tutorial se trabaja con estas versiones: openkm 4.3.2 GA, usan jboss 4 a si que para no tener problemas hice lo propio, trabaje con esas versiones.(aunque también instale la versión 6.2.2 community) el en openkm 4.3.2 todo funciono bien, mientras que en la versión 6.2.2 podía deployar los wf pero estos al momento de asignarlos no aparecían. (esa es una consulta)
Aparte de eso, estoy trabajando en un wf mas o menos simple.. un resumen del wf a continuación:
1- Administrador inicia wf con algunos parametros y selecciona a quien va dirigido.
Parámetros:
Fecha Ini.(date)
Fecha Fin.(date)
Responsable.(combobox)
Comentarios(text camp)
submit.
2.- El receptor acepta cuando haya terminado indicando la fecha de inicio, fecha de termino y comentarios.
Fecha ini(date)
Fecha fin(date)
Comentarios.
3.- Si todo está correcto el que inicio el wf da por terminado este.
4.- Si no envia un mensaje con comentarios(wf) para que este solucione el problema.
5.- luego se finaliza el proyecto.
El wf:
Code: Select all
el forms:<?xml version="1.0" encoding="UTF-8"?>
<process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="wfSerna">
<swimlane name="initiator"></swimlane>
<start-state name="start-state1">
<task swimlane="initiator"></task>
<transition to="revisor"></transition>
</start-state>
<task-node name="revisor">
<task name="revisor">
<assignment actor-id="Renato"></assignment>
</task>
<transition to="usuario" name="revisado"></transition>
</task-node>
<task-node name="usuario">
<task name="usuario" swimlane="initiator"></task>
<transition to="revisor" name="revisar"></transition>
<transition to="end-state1" name="aceptado"></transition>
</task-node>
<end-state name="end-state1"></end-state>
</process-definition>
Code: Select all
Preguntas: <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE workflow-forms PUBLIC "-//OpenKM//DTD Workflow Forms 2.1//EN"
"http://www.openkm.com/dtd/workflow-forms-2.1.dtd">
<workflow-forms>
<workflow-form task="run_config">
<input label="Fecha Inicial" name="date1" type="date"/>
<input label="Fecha Final" name="date" type="date"/>
<select name="options" label="Responsable">
<option label ="Renato" value="renato"/>
<option label ="okmAdmin" value="okmAdmin"/>
<option label ="Diego" value="diego"/>
<option label ="Claudio" value="claudio"/>
<option label ="Pedro" value="pedro"/>
<option label ="Jose" value="jose"/>
</select>
<textarea name="textarea" label="Comentario"/>
</workflow-form>
<workflow-form task="revisor">
<input label="Fecha Inicial" name="date2" type="date"/>
<input label="Fecha Final" name="date3" type="date"/>
<textarea name="textarea1" label="Comentario"/>
<button name="enviar" label="Enviar" transition="revisado"/>
</workflow-form>
<workflow-form task="usuario">
<textarea name="textarea2" label="Comentario"/>
<button name="aceptado" label="Aceptado" transition="aceptado"/>
<button name="rechazar" label="Rechazar" transition="revisar"/>
</workflow-form>
</workflow-forms>
1.- Como hago para que poder "ver" los wf en la versión 6.2.2.
2.- Como hago para capturar al usuario que se selecciona en el combobox y este asignarlo a la tarea a continuación.
3.- también necesito capturar los a de mas datos, como la fecha de inicio y fecha final y que esta se muestre en el flujo de trabajo que va hacia el que debe realizar la "revisión".
4.- y por ultimo como hago para poder cargar en el combobox inicial a todos los usuarios que tengo registrados en el openkm..
se ve complicado u.u en fin Gracias por su respuesta estimados.