Logo UTCD

Propuesta de App de Gestión Logística

Documento funcional y estructural — pedidos, almacenes, inventario, transporte, rutas, vehículos, entregas, seguimiento, incidencias, costos y facturación

Sistema Integral de Gestión Logística

Plataforma para administrar operaciones logísticas de distribución y transporte, centralizando pedidos, almacenes, inventario, preparación, despacho, rutas, vehículos, conductores, entregas, devoluciones, incidencias, gastos, costos y trazabilidad.

ÁreaDesarrollo de Sistemas
TipoEspecificación funcional
EnfoqueLogística y distribución

1. Objetivo general

Centralizar y controlar el flujo logístico desde la recepción del pedido hasta la preparación, despacho, transporte, entrega y cierre, manteniendo trazabilidad de mercancías, vehículos, rutas, responsables, tiempos, costos e incidencias.

Criterio principal: cada operación debe permitir conocer qué mercadería salió, desde qué almacén, en qué vehículo, con qué conductor, por qué ruta, para qué cliente y cuál fue el resultado de la entrega.

2. Tipos de usuarios

Administración

Administrador

  • Configuración
  • Usuarios
  • Tarifas
  • Reportes
Operaciones

Coordinador logístico

  • Pedidos
  • Despachos
  • Rutas
  • Asignaciones
Depósito

Almacenero

  • Recepción
  • Picking
  • Packing
  • Inventario
Transporte

Conductor

  • Rutas
  • Entregas
  • Pruebas de entrega
  • Incidencias

3. Tablas base / maestros

Clientes

Datos comerciales, contactos y direcciones de entrega.

Productos

Mercaderías, SKU, unidades, peso, volumen y características.

Almacenes

Depósitos, sucursales, zonas y ubicaciones.

Vehículos

Camiones, utilitarios, motos y otros medios.

Conductores

Datos, documentos, habilitaciones y asignaciones.

Proveedores

Transporte tercerizado, servicios y abastecimiento.

Rutas

Zonas, recorridos, paradas y secuencias.

Estados

Estados de pedidos, entregas, vehículos e incidencias.

4. Gestión de clientes y destinos

5. Pedidos logísticos

Pedido → Validación → Reserva de stock → Picking → Packing → Despacho → Asignación de ruta → Transporte → Entrega → Confirmación → Cierre
EstadoDescripción
RecibidoPedido ingresado.
ValidadoDatos y condiciones verificadas.
PreparaciónPicking y packing.
ListoPedido preparado.
DespachadoSalió del almacén.
En tránsitoEn transporte.
EntregadoEntrega confirmada.
ParcialEntrega incompleta.
IncidenciaProblema durante la operación.
DevueltoMercadería retornada.
CanceladoOperación anulada.

6. Almacenes y ubicaciones

7. Recepción de mercadería

8. Picking

Generar órdenes de preparación optimizadas por almacén y ubicación.

9. Packing

10. Despacho

DatoInformación
PedidoMercadería a despachar.
AlmacénOrigen.
VehículoUnidad asignada.
ConductorResponsable del transporte.
RutaRecorrido asignado.
BultosCantidad y características.
HoraSalida.

11. Gestión de vehículos

12. Conductores

13. Rutas y planificación

Pedidos → Agrupación por zona → Capacidad → Secuencia de paradas → Asignación de vehículo → Asignación de conductor → Salida → Seguimiento → Cierre

14. Seguimiento de entregas

15. Prueba de entrega (POD)

ElementoRegistro
ReceptorNombre de quien recibe.
Fecha / horaMomento de entrega.
FirmaConformidad digital cuando corresponda.
FotografíaEvidencia de entrega.
GeolocalizaciónUbicación si está habilitada.
ObservaciónComentarios.

16. Incidencias

17. Devoluciones y logística inversa

Solicitud → Autorización → Retiro → Recepción → Inspección → Clasificación → Reingreso / Baja → Cierre

18. Inventario y movimientos

MovimientoUso
EntradaRecepción de mercadería.
SalidaDespacho.
ReservaStock comprometido.
TransferenciaEntre almacenes.
DevoluciónMercadería retornada.
AjusteCorrección de inventario.
BajaProducto no utilizable.
ConteoInventario físico.

19. Costos logísticos

20. Mantenimiento de vehículos

21. Facturación y cobros

22. Dashboard

IndicadorInformación
PedidosRecibidos, preparados, despachados y entregados.
EntregasA tiempo, demoradas, parciales y fallidas.
RutasPlanificadas, activas y finalizadas.
VehículosDisponibles, en ruta, mantenimiento y fuera de servicio.
AlmacenesStock, ocupación y movimientos.
IncidenciasAbiertas, resueltas y por tipo.
CostosPor ruta, vehículo, cliente y período.

23. Reportes

Operativos

  • Pedidos
  • Despachos
  • Entregas
  • Devoluciones

Transporte

  • Rutas
  • Kilómetros
  • Combustible
  • Productividad

Almacén

  • Stock
  • Picking
  • Rotación
  • Inventarios

Financieros

  • Fletes
  • Costos
  • Ingresos
  • Rentabilidad

24. Estructura de datos recomendada

CapaEntidadesFunción
Clientesclientes, contactos, direcciones, condiciones_entregaClientes y destinos.
Productosproductos, categorias, unidades, lotes, embalajesMercadería.
Almacenesalmacenes, zonas, ubicaciones, inventariosStock.
Pedidospedidos, pedido_detalle, reservas_stockPedidos.
Preparaciónordenes_picking, picking_detalle, packings, bultosPreparación.
Despachosdespachos, despacho_detalle, asignacionesSalida.
Transportevehiculos, conductores, rutas, paradas, viajesTransporte.
Entregasentregas, pod, firmas, fotografias, geolocalizacionesEntrega.
Incidenciasincidencias, tipos_incidencia, resolucionesProblemas.
Logística inversadevoluciones, devolucion_detalle, inspeccionesRetornos.
Costoscostos_ruta, combustible, peajes, mantenimiento, fletesCostos logísticos.
Finanzasventas, facturas, cobros, caja, cuentas_corrientesFacturación.
Seguridadusuarios, roles, permisos, auditoria, notificacionesSeguridad y trazabilidad.

25. Menú general

26. Flujo integral logístico

Pedido → Validación → Reserva de stock → Picking → Packing → Despacho → Asignación de vehículo y conductor → Ruta → Entrega → POD → Cierre
Mercadería → Almacén → Ubicación → Picking → Bulto → Vehículo → Ruta → Cliente → Entrega / Devolución
Ruta → Combustible + Peajes + Personal + Mantenimiento → Costo total → Costo por entrega → Rentabilidad

27. Arquitectura tecnológica sugerida

App móvil

Flutter para conductores, operadores y clientes: rutas, entregas, POD, incidencias, seguimiento y notificaciones.

Panel web

Administración de pedidos, almacenes, inventario, flota, rutas, entregas, costos y reportes.

Backend / API

API REST con autenticación, gestión de pedidos, stock, rutas, entregas, geolocalización y auditoría.

Base de datos

MySQL o PostgreSQL con transacciones, índices, relaciones, trazabilidad y respaldos.

Conclusión: la App de Logística debe integrar pedidos, almacenes, inventario, preparación, despacho, transporte, rutas, vehículos, conductores, entregas, prueba de entrega, incidencias, devoluciones y costos. La trazabilidad de punta a punta permite controlar tiempos, reducir pérdidas y medir el costo real de cada operación.