Ir al contenido
EN

Caso de uso: Distribuidora

Este caso de uso describe cómo una empresa distribuidora utiliza Zentto para gestionar múltiples almacenes, rutas de distribución, flota de vehículos y operaciones de venta al mayor.

  • Tipo: Distribuidora / Mayorista.
  • Almacenes: 2 a 10 centros de distribución.
  • Flota: 5 a 50 vehículos de reparto.
  • Empleados: 20-200 personas.
  • Módulos clave: Inventario avanzado (WMS), Logística, Flota, Compras, Ventas, CxC, CxP.

Configurar cada centro de distribución en Inventario → Almacenes:

  • Almacén central (recepción de proveedores).
  • Almacenes regionales (distribución a clientes).
  • Definir ubicaciones WMS si se usan (pasillo-estante-posición).
  • Cargar el catálogo completo con códigos de barras.
  • Configurar listas de precios por canal: mayorista, semi-mayorista, detallista.
  • Definir stock mínimo por almacén para reposición.
  • Habilitar control por lotes para productos con fecha de vencimiento.
  • Registrar vehículos con placa, capacidad y conductor asignado.
  • Definir rutas de distribución.
  • Configurar mantenimiento preventivo.
  • Registrar clientes con lista de precios asignada.
  • Configurar límites de crédito y condiciones de pago.
  • Asignar ruta y vendedor por zona geográfica.
📸 Captura: Mapa de almacenes y rutas de distribución
  1. El comprador genera órdenes de compra basadas en stock mínimo.
  2. La mercancía llega al almacén central.
  3. Se registra la recepción con control de lote y vencimiento.
  4. Se ubica la mercancía en las posiciones WMS.
  1. El vendedor de ruta genera pedidos desde el campo (tableta o teléfono).
  2. Los pedidos se validan contra stock disponible y crédito del cliente.
  3. El almacén genera la orden de picking agrupando pedidos por ruta.
  4. Se preparan los bultos y se genera el albarán de despacho.
  5. Se asigna vehículo y conductor de la flota.
  6. El conductor sale con la carga y los albaranes.
  7. Al entregar, el cliente firma conformidad.
  8. Se genera la factura automáticamente.
📸 Captura: Panel de despacho con pedidos agrupados por ruta y vehículo asignado

Cuando un almacén regional se queda sin stock:

  1. Se crea una solicitud de transferencia.
  2. El almacén central prepara y despacha.
  3. El almacén regional recibe y confirma.
  4. El inventario se actualiza en ambos almacenes.
AspectoGestión en Zentto
KilometrajeRegistro por viaje
CombustibleControl de consumo y carga
MantenimientoAlertas por km o fecha
SegurosVencimiento de pólizas
ConductoresAsignación y licencias
ReporteFrecuenciaUtilidad
Ventas por rutaDiarioProductividad por zona
Rotación de inventarioSemanalProductos de alta/baja rotación
Productos próximos a vencerDiarioPriorizar despacho
Estado de CxCSemanalClientes morosos
Costo de flotaMensualRentabilidad por vehículo
Ocupación de almacénMensualCapacidad disponible

Vista no tecnica del proceso. Pensada para gerentes de distribuidoras, vendedores de ruta y personal de almacen que evaluan o usan Zentto.

Flujo del usuario — Casos · Distribuidora

Editable en draw.io: descarga el SVG → en draw.io: File → Import from → Device → selecciona el SVG. Cada nodo queda editable.

Vista tecnica para desarrolladores: modulos frontend, endpoints, stored procedures y tablas involucrados.

Flujo tecnico — Casos · Distribuidora

ComponenteTipoUbicacion
module-ventasMicro-frontend Next.jsweb/modular-frontend/packages/module-ventas/src/
module-inventarioMicro-frontend Next.jsweb/modular-frontend/packages/module-inventario/src/
module-comprasMicro-frontend Next.jsweb/modular-frontend/packages/module-compras/src/
module-bancosMicro-frontend Next.jsweb/modular-frontend/packages/module-bancos/src/
module-flotaMicro-frontend Next.jsweb/modular-frontend/packages/module-flota/src/
/v1/ventas/ordersRoute Expressweb/api/src/routes/ventas/orders.ts
/v1/inventario/stockRoute Expressweb/api/src/routes/inventario/stock.ts
/v1/compras/ordersRoute Expressweb/api/src/routes/compras/orders.ts
/v1/flota/vehiclesRoute Expressweb/api/src/routes/flota/vehicles.ts
usp_vnt_SaleOrder_*Stored procedure dual PG + MSSQLweb/api/sqlweb-pg/includes/sp/
usp_inv_Warehouse_*Stored procedure dual PG + MSSQLweb/api/sqlweb-pg/includes/sp/
usp_cmp_PurchaseOrder_*Stored procedure dual PG + MSSQLweb/api/sqlweb-pg/includes/sp/
usp_flt_Vehicle_*Stored procedure dual PG + MSSQLweb/api/sqlweb-pg/includes/sp/
vnt.sale_orders / inv.warehouses / inv.stock_lotsTablas operativasweb/api/migrations/postgres/
flt.vehicles / flt.routes / cxc.invoicesTablas operativasweb/api/migrations/postgres/

Editable en draw.io: descarga el SVG → File → Import from → Device.