Appearance
Extension CRM Producción
Modulo: CRM Tipo: Resource Estado: planificado Fecha: 2026-03-18
Descripción
Tipo de CRM para trazabilidad del proceso de fabricación. Permite que el área de Producción cargue estados y novedades del pedido en fabricación, y que Ventas/Comercial consulte el avance sin necesidad de acceder al módulo de Producción.
Este tipo es opcional. El módulo de Producción funciona de forma independiente sin requerir CRM. Este tipo agrega una capa de visibilidad y comunicación cuando ambos módulos coexisten.
Propósito
- Producción registra avances, cambios y estado final del pedido
- Ventas/Comercial consulta el estado sin acceder al módulo Producción
- Las derivaciones del CRM manejan la comunicación "Ventas envía Email" del flujo
- Queda trazabilidad de quién modificó qué y cuándo
Campos de la extensión
| Campo | Tipo | Descripción |
|---|---|---|
nota_venta_id | FK | Nota de Venta vinculada |
nota_pedido_id | FK | Nota de Pedido de Producción vinculada |
estado_fabricacion | enum | Espejo del estado de producción |
version_pedido | integer | Versión activa de la Nota de Pedido |
observaciones | text | Novedades del proceso de fabricación |
fecha_inicio_fab | datetime | Inicio de fabricación |
fecha_fin_fab | datetime | Fin de fabricación (cuando disponible) |
Estados de fabricación (espejo del módulo)
| Estado | Descripción |
|---|---|
recibido | Pedido recibido por Producción |
en_fabricacion | Fabricación en curso |
con_cambios | Se detectaron cambios, se generó nueva versión |
disponible | Fabricación terminada |
no_disponible | No se puede cumplir el pedido |
Operación
| Actor | Acción |
|---|---|
| Producción | Crea el registro CRM al recibir el pedido |
| Producción | Actualiza estado y observaciones durante la fabricación |
| Producción | Deriva a Ventas cuando hay cambios (reemplaza el "Ventas envía Email") |
| Ventas/Comercial | Consulta el estado del pedido en fabricación |
| Ventas/Comercial | Puede agregar notas o derivaciones de respuesta |
Derivaciones para notificación de cambios
Cuando hay cambios en el pedido, en lugar de (o además de) un email, Producción puede derivar el registro CRM a Ventas. Esto:
- Queda registrado en el historial de derivaciones
- Ventas recibe la notificación en el módulo CRM
- La respuesta/confirmación de Ventas también queda registrada
Permisos
CRM_PRODUCCION_VER: Ver registros de producción (Ventas, Comercial, Producción)CRM_PRODUCCION_CREAR: Crear registros (Producción)CRM_PRODUCCION_EDITAR: Actualizar estados y observaciones (Producción)
Campo contacto — TBD
Decisión de diseño abierta: El registro base del CRM requiere un contacto. Para el tipo Producción, el registro está vinculado a un Pedido/Nota de Venta, no a una persona.
Opciones en debate:
- Usar el cliente del pedido como contacto (solución práctica, semánticamente imprecisa)
- Hacer el campo contacto opcional para este tipo (requiere cambio en validación base)
Esta decisión se tomará al momento de implementar.
Prefijo y numeración
- Código de tipo:
produccion - Prefijo numeración:
PRD-XXX
Relaciones
- Nota de Venta: FK directa → nota-venta-resource
- Nota de Pedido Producción: FK directa → nota-pedido-produccion-resource
- CRM Record base: extensión 1:1 con el registro base del CRM