wiki/Settings y Admin/Editor de flujos de trabajo: la vista de inquilino del motor
08Settings y AdminLectura mínima 3

Editor de flujos de trabajo: la vista de inquilino del motor

Cómo /settings/core/workflows permite a un inquilino elegir ajustes preestablecidos, anular etapas y alternar reglas de generación automática, sin escribir código.

El motor de flujo de trabajo (ver categoría de flujos de trabajo) se ejecuta en definiciones que dicen qué etapas existen, qué las completa y qué generan. /settings/core/workflows es la vista orientada al inquilino de esas definiciones: elija entre ajustes preestablecidos, personalice según el tipo de contrato o cree un nuevo flujo de trabajo desde cero.

Preajustes

La plataforma se entrega con flujos de trabajo predeterminados por tipo de contrato: estándar ITAD, devolución de arrendamiento, reciclaje, recompra y donación. Los valores predeterminados cubren la forma común (recepción, prueba, calificación, borrado, listo para la venta) con las generaciones automáticas conectadas (liquidación al finalizar el arrendamiento y la devolución, borrador de cotización al finalizar con destino al mercado, etc.). Un inquilino que nunca personaliza nada aún logra que los flujos de trabajo funcionen de manera inmediata.

Personalización

Eda flujo de trabajo se puede clonar y personalizar por inquilino. Una personalización común: inserte una etapa adicional entre la prueba y la calificación para un inquilino que realiza una revisión de control de calidad por separado. Otro: cambiar la regla de generación automática al finalizar la recepción para crear también un recibo de cara al cliente PDF. La personalización es por inquilino, en tenant_workflow_preferences, por lo que la plataforma predeterminada permanece como alternativa para todos los demás.

Configuración de escenario

Para cada etapa de un flujo de trabajo personalizado: condiciones de entrada, trabajo requerido, criterios de finalización, artefactos de salida (consulte el artículo sobre etapas y artefactos del flujo de trabajo). El editor los muestra como campos de formulario en lugar de código: el líder de operaciones puede ajustar el flujo de trabajo sin escribir una migración de base de datos.

El editor

El editor es un formulario estructurado. El líder de operaciones puede ajustar etapas, criterios y artefactos generados sin escribir código, mientras que las definiciones del flujo de trabajo subyacente se mantienen consistentes en todos los contratos.

Asignación por contrato

El contrato

A selecciona qué flujo de trabajo utiliza del conjunto disponible. /core/contracts/[slug] muestra el flujo de trabajo asignado y permite al operador cambiarlo (con una confirmación de que el cambio se aplica a los activos que entran en el contrato de ahora en adelante, no a los activos históricos).