Crear un proceso
Objetivo
Agregar un proceso a su solución: los pasos por los que pasa un trabajo, quién hace cada uno y en qué orden —una nota de gastos desde que se presenta hasta que se paga, una solicitud de vacaciones, una reclamación de un cliente.
Qué es un proceso y qué no es
Un proceso se dibuja sobre calles. Cada calle es alguien —un rol, un equipo, un sistema— y los nodos de esa calle son los pasos de los que ese alguien es responsable. Esa es toda la razón por la que un proceso se dibuja sobre calles y no como un diagrama de flujo: un diagrama de flujo dice qué ocurre, y un proceso tiene que decir quién.
No es un formulario, ni una vista, ni una pantalla. Esos dicen qué aspecto tiene un registro; un proceso dice qué le ocurre, y a manos de quién.
Dibujar un proceso todavía no es ejecutarlo. Un proceso se ejecuta cuando está publicado, y entonces empieza desde un botón en el formulario de un registro, cuando se crea o cambia un registro, o con Iniciar una ejecución en el diseñador. Guardar no cambia nada de lo que está en marcha.
Requisitos previos
- Ha iniciado sesión como creador, con una solución y un entorno seleccionados.
Pasos
- Abra su solución y elija Procesos.
- Seleccione Nuevo y dele un nombre para mostrar; el nombre lógico se rellena solo.
- Escriba una descripción. Merece esos treinta segundos: un proceso suele abrirlo alguien que no lo dibujó, y la descripción es lo único de la lista que dice para qué sirve.
- Seleccione Guardar.
- Con la nueva fila seleccionada, elija Diseñar; consulte Diseñar un proceso. Un proceso se crea y después se dibuja; por eso esta pantalla pide un nombre en lugar de abrir un lienzo.
Nombres
El nombre lógico es aquel con el que todo lo demás hará referencia al proceso. Lleva el
prefijo de su editor (par_expense_approval) y no se puede cambiar después: es la misma
regla que siguen el nombre de un informe y el de una consulta guardada, por el mismo motivo:
cambiarlo rompería todas las referencias a la vez y sin avisar.
El nombre para mostrar puede cambiarlo cuando quiera. Es lo que lee un creador.
Editar el nombre y la descripción de un proceso
Selecciónelo y elija Editar. El panel edita solo la identidad del proceso; el diagrama pertenece al lienzo y queda exactamente como estaba: corregir un nombre para mostrar nunca le cuesta un dibujo.
Eliminar uno
Selecciónelo y elija Eliminar. Todo lo que inicia el proceso por su nombre deja de funcionar, y la confirmación lo advierte; no se puede deshacer.
Moverlo entre entornos
Un proceso es un componente de solución, y aparece entre los componentes independientes en lugar de bajo una tabla, porque un proceso no trata sobre una tabla como lo hace un informe. Puede tocar varias, o ninguna.
Agréguelo a su solución desde la lista de componentes de la solución y se exportará e importará con todo lo demás, dibujo incluido: el diseño viaja dentro del proceso y no a su lado, así que una solución no puede llegar con medio proceso.
Solución de problemas
- «'expense_approval' debe estar en minúsculas con guiones bajos y empezar por el prefijo del editor 'par_'.» — escriba la parte que va después del prefijo; la pantalla pone el prefijo por sí misma.
- «Ya existe un proceso llamado 'par_expense_approval' en este entorno.» — el nombre ya está ocupado. Los nombres son aquello con lo que otras cosas hacen referencia a un proceso, así que dos no pueden compartir uno.
- «El nombre para mostrar es obligatorio.» — el nombre que lee un creador no puede quedar vacío, aunque el nombre lógico sea el que usa la plataforma.
- El proceso no aparece en la lista después de guardar. — la lista muestra lo que contiene la solución abierta. Compruebe el selector de soluciones de la parte superior.