cancel
Showing results for 
Search instead for 
Did you mean: 

Primeros pasos en proceso de Ordenes de Compra

gmarti
Champ on-the-rise
Champ on-the-rise

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.

8 REPLIES 8

angelborroy
Community Manager Community Manager
Community Manager

¿Estás usando Activiti Enterprise o Activiti Community?

Hyland Developer Evangelist

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  

Hyland Developer Evangelist

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.

Hyland Developer Evangelist

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. 

gmarti
Champ on-the-rise
Champ on-the-rise

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.

Hyland Developer Evangelist
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.