Buenos dias,
Hace pocos dias instalé Alfresco Activiti.
Mi intención es crear un sencillo proceso para hacer seguimiento y aprobación de ordenes de compra.
He seguido el ejemplo para hacer el primer proceso sencillo.
Create your first process | Alfresco Documentation
Me funciona correctamente, pero ahora quiero hacer algo mas complejo, pero no veo como seguir algun ejemplo, video tutorial o documentación para hacerlo (perdonad si pregunto algo obvio).
Dejo aqui mi explicación por si a partir de ello alguien me puede orientar:
1) El usuario que hace la petición rellena un formulario de orden de compra de productos (esto lo tengo hecho y funciona)
2) Al finalizar el formulario, el responsable de sección recibe un correo para aprobar o denegar la orden de compra al siguiente elemento de la cadena. (he probado el elemento de envio de correo pero no funciona. tampoco se como poner la opción de aprobar o denegar).
3) Una vez aprobado por el primer responsable, pasa la petición al Director, que evalua el formulario aprobado y da el permiso final para la compra (segunda aprobación).
4) Una vez aprobado por el Director, la petición llega al departamento de compras, que hace la compra y una vez hecha marca el proceso como finalizado.
Entiendo que Activiti puede hacer perfectamente este desarrollo que quiero llevar a cabo, cierto?
Gracias por todo.
¿Estás usando Activiti Enterprise o Activiti Community?
Buenas tardes,
Pues me has hecho dudar, y por lo que veo tengo instalado "Alfresco Process Services (BPM) con tecnología Activiti".
De hecho tuve que instalar una licencia Trial de 30 dias.
No se si es mejor, o peor, para empezar a probar esto.
Esto es Enterprise. Requiere que adquieras una licencia anual. En este caso el producto Enterprise es muy diferente del producto Community. Si no tienes una intención firme de adquirirlo, te recomendaría que evaluases la versión Community: Download Now | Activiti.org
Gràcias. Probaré la versión Community.
Pero si tengo pruebo la Community y mas adelante quiero usar la Enterprise no puedo migrar?
Primero quiero evaluar el producto y saber si cumple con lo que necesito y mas adelante puede que prefiera el producto con soporte.
Los procesos son BPMN 2.0 estándar, así que podrías migrarlos a la Enterprise desde la Community. Sin embargo hay otros elementos (formularios, integraciones,...) que deberías volver a definir en la Enterprise. Quizá también la definición de aplicaciones.
Muchas gracias por tu pronta respuesta.
Siendo así, intentaré llevar a cabo lo que quiero con la versión de prueba Enterprise, pues veo que el entorno de desarrollo esta mas integrado.
Intentare formular lo que quiero de otra manera, a ver si alguien me puede echar un cable. No obstante si hay alguna empresa que ofrezca el servicio en el àrea de Barcelona, puede contactar conmigo para poder ofertarlo al cliente.
Inicialmente requiero rellenar un formulario por un usuario, una vez lleno, se asigna la tarea a otro usuario (tiene que recibir notificación por correo), y este usuario puede validar o no dicho formulario. De momento, me contento con que funcione esto, aunque se requieren 2 pasos mas.
Mi intención es desarrollarlo con la versión Enterprise. Gracias.
Con Enterprise es relativamente sencillo de hacer.
Después del "Process start" añades una tarea humana "Orden de Compra" y diseñas el formulario en la pestaña "Form".
A continuación utilizas un paso de Email para enviar la notificación al responsable.
Después utilizas otro "Human Step" y diseñas un formulario con Outcomes (aprobar / rechazar) que muestre como lectura los campos introducidos en el "Human Step" anterior.
Y terminas con un "Choice Step" para decidir qué hacer cuando se aprueba o rechaza.
Espero que esto te ayude.
Discussions about Alfresco Content Services and Alfresco Process Services in Spanish
Related:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.