Inventario y catalogo
Almacenes
Administra almacenes, existencias y movimientos que habilitan la operacion comercial.
Inventario y catálogo. Ruta base:
/inventory/warehouses.

Operación y comportamiento de la pantalla
El código admite 3–20 letras, números o guiones; se guarda en mayúsculas y permanece fijo después de crear el almacén. El nombre admite 3–100 caracteres. El listado consulta páginas y filtros de Estado y Zona en el servidor. Activar y Desactivar conservan la ficha. Si un guardado falla, se muestra un mensaje y los datos permanecen en el formulario. Salir con cambios pendientes solicita confirmación; mientras se guarda, espera a que termine la operación.
El formulario se organiza en Identidad, Contacto y ubicación y Operación. En Contacto y ubicación capturas a quién llamar, la dirección, el horario de atención y si el cliente puede recoger ahí. En Operación habilitas los envíos y defines el almacén principal y los umbrales. Los mínimos y el punto de reorden admiten enteros mayores o iguales a cero.
Qué administra esta pantalla
Los almacenes representan ubicaciones donde se controla inventario: tienda, bodega, sucursal, centro de distribución o punto de surtido. Esta pantalla permite crear, editar, activar o desactivar almacenes y definir reglas básicas de reposición como umbral de stock bajo y punto de reorden.
El almacén es crítico para POS, productos e inventario: si una venta se asocia al almacén equivocado, el stock se descuenta de la ubicación incorrecta.
Cómo usarla
- Busca por nombre o código antes de crear un almacén nuevo.
- Usa códigos cortos y consistentes para identificar ubicaciones.
- Define zona y estado para facilitar filtros de operación.
- En Contacto y ubicación, captura responsable, teléfonos, correo y dirección. Revisa Permite recolección en este almacén si el cliente puede recoger ahí.
- Completa Horario de atención por día para indicar cuándo conviene llamar.
- Marca Principal sólo para la ubicación que debe funcionar como referencia central y configura umbral de stock bajo y punto de reorden según la operación real.
- Guarda y vuelve a abrir el almacén para comprobar el contacto, la dirección y los horarios.
- Desactiva un almacén cuando ya no debe usarse, en lugar de cambiar su nombre para otro propósito.
Campos y controles principales
| Campo o control | Para qué sirve | Validación visible | Efecto operativo |
|---|---|---|---|
| Buscar | Filtra almacenes por nombre o código. | Texto libre. | Ayuda a evitar duplicados. |
| Zona | Filtra por zona geográfica u operativa. | Opciones: norte, sur, centro, este, oeste o todas. | Facilita revisión por región. |
| Estado | Filtra activos o inactivos. | Opciones visibles de estado. | Ayuda a separar ubicaciones vigentes. |
| Nombre | Nombre legible del almacén. | Obligatorio. | Identifica la ubicación en pantallas de operación. |
| Código | Clave corta del almacén. | Obligatorio; se guarda en mayúsculas. | Se usa como referencia estable. |
| Zona del formulario | Zona asignada al almacén. | Opcional. | Permite filtros regionales. |
| Estado del formulario | Estado operativo. | Predeterminado activo. | Define si el almacén se considera vigente. |
| Principal | Marca ubicación principal. | Interruptor. | Ayuda a identificar almacén de referencia. |
| Responsable, teléfonos y correo | Identifican a quién contactar en el almacén. | El correo debe tener formato válido. | El equipo puede consultar el contacto desde la ficha del artículo en el punto de venta. |
| Calle y número, ciudad, estado, código postal y país | Describen la ubicación. | Campos de la sección Contacto y ubicación. | Ayudan a identificar dónde se surte o recoge. |
| Horario de atención | Indica días abiertos y horas de apertura y cierre. | Un día abierto necesita ambas horas y la apertura debe ser anterior al cierre. | Orienta cuándo llamar al almacén. |
| Permite recolección en este almacén | Habilita la ubicación para recogida. | Interruptor independiente. | Se conserva al editar y al cambiar el estado. |
| Permitir envíos | Habilita la ubicación para envíos. | Interruptor independiente. | Se conserva al editar y al cambiar el estado. |
| Mínimo stock | Nivel en el que conviene alertar. | Entero no negativo. | Alimenta señales de inventario bajo. |
| Punto de reorden | Nivel sugerido para reabastecer. | Entero no negativo. | Apoya planeación de compras o traspasos. |
Capturar horarios y corregir datos
En Horario de atención, enciende los días abiertos y completa las horas De y a. Los días cerrados no llevan horas. Si la apertura es igual o posterior al cierre, corrige las horas antes de guardar. Este horario informa cuándo conviene contactar al almacén; no es el horario de reparto de la tienda.
Si necesitas quitar un contacto o una dirección ya capturados, vacía sus campos y guarda. Para quitar un horario, apaga los días abiertos y guarda. Si cancelas la edición, los datos guardados se conservan. En el punto de venta, la consulta de otros almacenes muestra el contacto disponible y permite llamar por teléfono o abrir un correo; si no se capturó, indica Sin contacto registrado.

Acciones disponibles
- Buscar y filtrar acota la lista sin modificar datos.
- Nuevo almacén abre el formulario de captura.
- Abrir detalle carga un almacén existente.
- Guardar crea o actualiza el almacén.
- Activar o desactivar cambia disponibilidad operativa conservando la configuración.
- Reintentar recarga la lista si hubo error.
Impacto en inventario y ventas
Los almacenes se conectan con stock por producto, terminales POS y movimientos de inventario. Cambiar el almacén asociado a una operación puede afectar reportes de existencia, alertas y disponibilidad para vender. Los campos de umbral y reorden no venden por sí mismos, pero ayudan a que el sistema indique cuándo una ubicación requiere atención.
Buenas prácticas
- Mantén códigos estables; no reutilices el código de una ubicación antigua para otra distinta.
- Usa nombres claros como "Bodega central", "Sucursal Centro" o "Mostrador".
- Define un solo almacén principal salvo que la operación tenga una razón clara para más de uno.
- Revisa terminales POS después de cambiar almacenes importantes.
- Desactiva almacenes fuera de operación para que no aparezcan como opción activa.
Errores comunes y cómo evitarlos
| Situación | Cómo prevenirla |
|---|---|
| Se crea el mismo almacén dos veces. | Busca por nombre y código antes de crear. |
| El POS descuenta de una ubicación equivocada. | Revisa la terminal POS asociada al almacén. |
| Alertas de stock poco útiles. | Ajusta umbral de stock bajo y punto de reorden con base en consumo real. |
| El equipo no identifica la ubicación. | Usa nombres y códigos fáciles de reconocer. |
| Un almacén viejo sigue disponible. | Desactívalo cuando ya no se use. |
Checklist antes de guardar
- Nombre y código completos.
- Código revisado en mayúsculas.
- Zona y estado correctos.
- Marca Principal revisada.
- Umbral de stock bajo y punto de reorden definidos.
- Contacto, dirección, recogida y días abiertos revisados; cada día abierto tiene ambas horas.
- Impacto en POS e inventario considerado.