Ir al contenido principal
ANote.pro
Contenido del manual — Botica y farmacia

Lotes, vencimientos y FEFO en tu botica

Cómo anote.pro rastrea lotes con fecha de vencimiento, sugiere automáticamente el lote FEFO y te alerta antes de que algo caduque en tu almacén.

Qué es un lote en anote.pro

Un lote es un SKU físico con su propia fecha de vencimiento, fecha de fabricación y proveedor — piensa en él como "esta caja específica que llegó el 3 de junio, vence el 15 de agosto". Cuando un producto tiene el flag "¿Requiere lote?" activo en su ficha (ver Productos farmacéuticos), tanto la recepción de mercadería como la venta te van a pedir elegir un lote — no es opcional saltárselo.

FEFO: primero lo que vence primero

FEFO (First-Expired, First-Out) es la regla que aplica anote.pro por defecto: cuando hay más de un lote con stock disponible del mismo producto, el sistema sugiere automáticamente el que vence más pronto. Esto pasa tanto en el POS como en cualquier pantalla donde tengas que elegir un lote.

  • El lote sugerido aparece marcado con una estrella (★) en el selector.
  • Puedes cambiarlo manualmente si tienes una razón operativa (por ejemplo, sacaste un lote específico del anaquel por protocolo interno).
  • Los lotes bloqueados o vencidos nunca aparecen como sugerencia — y si quieres venderlos de todas formas, primero tienes que desbloquearlos explícitamente.

Estados de vencimiento

Cada lote se clasifica automáticamente según los días que faltan para su vencimiento:

Estado Días restantes Color sugerido
ok Más de 90 días (o sin fecha registrada) Verde / gris
near Entre 31 y 90 días Ámbar
critical Entre 1 y 30 días Naranja
expired 0 días o vencido Rojo

Dashboard de vencimientos

En Inventario → Vencimientos tienes una vista consolidada de todos los lotes por vencer, con:

  • Tarjetas de conteo por umbral: "vence en ≤30 días", "≤60 días", "≤90 días", "vencidos".
  • Tabla detalle: producto, número de lote, almacén, fecha de vencimiento, días restantes, cantidad disponible.
  • Acciones por fila: Bloquear lote (con motivo — contaminación, retirada del proveedor, etc.) y Desbloquear.

El dashboard de vencimientos: contadores por umbral y cada lote con sus días restantes

Detalle de producto: stock por almacén → lote → presentación

Desde la ficha de cualquier producto, el detalle de stock ya no muestra solo un número agregado ("1312 unidades") sino la jerarquía completa:

📦 Almacén Central                          1300 disp · 12 rsv
   ↳ 13 cajas (×100)

   🏷 LOTE-A2611   vence 2026-08-15  (110 d)   [ok]
      Disponible: 1230 (4 reservadas)
      ↳ 12 cajas (×100) + 3 tabletas (×10)

   🏷 LOTE-B0130   vence 2026-05-30  (33 d)    [near]
      Disponible: 70 (8 reservadas)
      ↳ 7 tabletas (×10)

Esto te permite ver, sin cálculos, en qué almacén está cada lote, cuánto queda disponible y cómo se traduce a cajas/blísteres/unidades para vender o transferir. Los lotes siempre se listan ordenados por fecha de vencimiento (FEFO), el que vence primero arriba.

El detalle del producto: ficha, composición y presentaciones, con acceso al stock detallado por lote

Acciones rápidas desde un lote

Acción Cuándo usarla
Ver kardex del lote Para auditar cada movimiento de entrada/salida de ese lote específico
Bloquear Contaminación, retirada del proveedor, cuarentena
Desbloquear Cuando el bloqueo ya no aplica
Ajuste por vencimiento (merma) El lote venció y hay que sacarlo del inventario contable
Transferir Mover ese lote específico a otro almacén

Con los lotes bajo control, el siguiente paso natural es ver cómo se comportan en la venta del día a día: POS de farmacia.

Chatea con nosotros