Flujo del Sistema de Óptica

Diagrama de Flujo (NeoVision)

flowchart TD
  A[Login (admin / vendedor)]
  B[Clientes (CRUD)]
  C[Recetas]
  D[Productos (QR)]
  E[Movimientos: Entrada (+)]
  F[Venta / Presupuesto]
  G[Movimientos: Salida (-) por venta]
  H[Órdenes a Laboratorio]
  I[Pagos]
  J[Recepción / Calidad]
  K[Entrega al cliente]
  L[Reportes / Stock]

  A --> B
  B --> C
  C --> F
  D --> E
  E --> F
  F -->|Presupuestado| F
  F -->|Confirmar venta (VENDIDO)| G
  G --> H
  H --> J
  F --> I
  J --> K
  K --> L

  subgraph Stock
    E
    G
  end

Pasos del flujo (resumen actualizado)

  1. Ingreso – Login de usuario.
  2. Clientes – Alta/búsqueda. Abrir
  3. Recetas – Carga y consulta por cliente. Abrir
  4. Productos – Alta con nombre y QR automático MAT:id. Abrir
  5. Movimientos – Entrada (+) – Escaneo por lector USB (MAT:ID u ORD:ID), puede crear material si no existe, cantidad, precio/IVA precargados desde Precios. Abrir
  6. Venta / Presupuesto – Selecciona cliente/receta, escaneo por lector USB (MAT:ID), carrito con subtotal/IVA/total; guarda como PRESUPUESTADO. Abrir
  7. Confirmar venta – Cambia a VENDIDO, remito secuencial y salida de stock automática.
  8. Órdenes – (Próximo) Estados Enviado/Proceso/Recibido asociadas a la venta/receta.
  9. Pagos – (Próximo) Métodos, parcial/total, pendiente/pagado.
  10. Recepción y Entrega – (Próximo) Control de calidad y firma de cliente.
  11. Reportes / Stock – Entradas, Salidas, Stock y Reportes con navegación unificada. Abrir

Regla de oro: el stock nunca se edita, sólo se mueve mediante movimientos.