Saltar al contenido principal

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.

nota

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​

  1. Abra su solución y elija Procesos.
  2. Seleccione Nuevo y dele un nombre para mostrar; el nombre lógico se rellena solo.
  3. 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.
  4. Seleccione Guardar.
  5. 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.

Escenarios relacionados​