El motor de flujos de trabajo: contratos → flujos de trabajo → etapas del activo
Cómo la plataforma conecta un contrato con un flujo de trabajo y con las etapas del activo, y por qué un cambio de flujo nunca reescribe un contrato en marcha.
Un flujo de trabajo ITAD es la receta de lo que le pasa a un activo entre el muelle y el trato. Recibir, probar, borrar, calificar, fotografiar, listar. El orden importa; los pasos cambian según el tipo de contrato y la categoría de dispositivo. El motor de flujos de trabajo es la parte de la plataforma que hace explícita esa receta en lugar de dejarla en tradición oral.
El enlace de tres capas
Un contrato define las condiciones comerciales (precios, SLA, certificaciones). Lleva un flujo de trabajo que define los pasos operativos de los activos bajo ese contrato. El flujo define las etapas que recorren los activos, cada una con sus acciones requeridas y opcionales, sus condiciones de salida, sus horas de SLA y el rol al que está asignada. El flujo Standard ITAD, por ejemplo, recorre recogida, recepción, diagnóstico, borrado de datos, inspección y calificación, despliegue de sistema operativo, valoración y listado, envío y liquidación.
Ocho preajustes, sin editor
La plataforma trae ocho flujos de trabajo preajustados: Standard ITAD, Lease Return Processing, Data Destruction Only, Recycle Only, Buyback / Trade-in, Broker / Resale, Refurbishment Workshop y Logistics Only. En /settings/core/workflows su equipo los habilita o deshabilita y elige uno como valor por defecto del inquilino; la página de detalle muestra cada etapa, sus acciones, condiciones de salida, SLA y rol, las categorías a las que aplica, las empresas que lo usan y los activos activos por etapa. Duplicar y editar no se ofrecen deliberadamente: un flujo de trabajo es un contrato entre sus operadores y su evidencia, y uno editado a medias es peor que un preajuste que todo el mundo entiende.
Qué flujo recibe un contrato
Cuando se crea un contrato, la plataforma propone un flujo de trabajo y muestra la elección antes de guardar. Si el valor por defecto del inquilino está habilitado, gana el valor por defecto; si no, decide el tipo de contrato: servicio ITAD a Standard ITAD, devolución de leasing a Lease Return Processing, remarketing a Broker / Resale, reciclaje a Recycle Only. El flujo guardado en el contrato es el que a partir de ese momento dirige los activos de entrada y recepción bajo él. Cambiar más tarde el valor por defecto del inquilino afecta solo a los contratos nuevos; un contrato en marcha nunca cambia de flujo porque alguien haya movido un interruptor en Settings.
Seguimiento de etapa por activo
Cada activo tiene una etapa actual y un estado, y la vista Pipeline (/core/pipeline) es la lectura, para todo el inquilino, de dónde está el trabajo por flujo y por etapa. Las transiciones de estado están restringidas en el servidor: un activo pasa de recibido por diagnóstico, borrado y calificación hacia listo para la venta, y la plataforma no le deja saltar de recepción a listo para la venta porque alguien tuviera prisa.
Qué entrega el motor
Hoy hay dos entregas cableadas. Un borrador de liquidación se puede generar desde un pedido de entrada completado bajo un contrato con precios, una vez que sus activos son terminales o han pasado la etapa que lleva la acción de liquidar; aterriza como borrador para que finanzas lo revise. Y Poner a la venta existe tanto como acción de flujo de trabajo como acción masiva de Inventario, junto a Registrar renovación, así que un lote calificado llega a la capa de ventas por la misma comprobación de listo para mercado que un activo suelto. Ninguna de las dos ocurre en silencio: las dos son acciones de usuario y las dos escriben en Actividad.