Mosce ERP · Centro de ayuda
Inventario

Almacenes

Crea almacenes y secciones (incluida la categoría sucursal) y define dónde se guarda cada producto.

Un almacén en Mosce ERP es cualquier lugar donde guardas mercancía: una bodega, una sucursal, un vehículo de reparto o un almacén virtual para consignaciones. Dentro de cada almacén organizas el espacio en secciones jerárquicas (pasillos, estantes, gavetas).

Tiempo de lectura: ~4 min

Cuándo usar esto

Configura los almacenes antes de empezar a registrar inventario. Los necesitas para:

  • Recibir mercancía de una orden de compra.
  • Vender desde el POS o desde una factura (cada producto sale del almacén que lo tiene en stock).
  • Hacer ajustes y transferencias.
  • Ver niveles de stock segmentados por ubicación.

Importante: las sucursales son una entidad propia, no un tipo de almacén. Cada almacén pertenece a una sucursal, y una sucursal puede tener varios. No crees un almacén por cada sede esperando que haga de sucursal: crea la sucursal y dentro de ella los almacenes que necesite. El tipo de almacén (principal, sucursal, vehículo, virtual) es solo una etiqueta descriptiva y no decide a qué sucursal pertenece. Puedes ver cómo funciona en "El inventario también es por sucursal" y en "Sucursales: qué son, quién entra en cada una y cuántas permite tu plan".

Antes de empezar

  • Tu rol debe tener los permisos warehouses:create, warehouses:update y warehouses:delete según la acción.
  • Decide cuál será tu almacén por defecto. Mosce ERP exige que siempre haya al menos uno marcado como default y activo.
  • Ten lista la dirección de cada ubicación (opcional pero recomendable para los PDFs y reportes).

Paso a paso

1. Crear un almacén

  1. Ve a Inventario → Almacenes en el menú lateral.
  2. Haz clic en Nuevo almacén.
  3. Llena el formulario:
    • Nombre - visible en la app, ej. Almacén Central.
    • Código - se genera automáticamente del nombre (slug). Solo necesitas ajustarlo si ya está en uso por otro almacén.
    • Tipo - elige entre:
      • Principal (MAIN): tu bodega central.
      • Sucursal (BRANCH): una tienda o punto de venta físico aparte.
      • Vehículo (VEHICLE): unidad móvil (camión, moto de reparto).
      • Virtual (VIRTUAL): consignaciones, mercancía en tránsito o stock que no vive en una ubicación física.
    • Almacén por defecto - actívalo si quieres que este sea el que Mosce ERP use cuando no se especifique uno.
    • Dirección y Notas son opcionales.
  4. Guarda. Mosce ERP crea atómicamente el almacén y una sección raíz llamada General para que ya puedas registrar stock.

2. Crear secciones dentro del almacén

Las secciones subdividen el espacio físico (pasillos, anaqueles, gavetas). El saldo de existencias se lleva por producto y sección, no por almacén: cada producto tiene su cantidad dentro de una sección concreta.

  1. Entra al detalle del almacén desde el listado.
  2. En la tarjeta Secciones haz clic en Agregar sección.
  3. Llena:
    • Nombre, ej. Pasillo A.
    • Código (slug auto-generado).
    • Sección padre - déjalo vacío para una sección raíz, o elige una sección existente para anidarla.
    • Capacidad y unidad (unidades, kg, litros, m³). Es informativo: Mosce ERP no bloquea movimientos por capacidad, solo te ayuda a planificar.
  4. Guarda.

Puedes anidar secciones hasta 5 niveles de profundidad. Una sección inactiva desactiva en cascada a sus subsecciones (no podrás recibir ni transferir hacia ellas).

3. Asignar el almacén por defecto de un producto

Además del almacén por defecto del negocio que acabas de configurar, cada producto puede tener el suyo. En la ficha del producto (Operaciones → Productos), sección Inventario, está el campo Almacén por defecto: es el almacén que se usará en las líneas de documento de ese producto cuando no se elija otro. Déjalo vacío si prefieres elegir el almacén manualmente cada vez.

El orden en que Mosce ERP decide el almacén de una línea, de mayor a menor prioridad:

  1. El almacén elegido en la línea del documento.
  2. El almacén por defecto del producto.
  3. El almacén por defecto del negocio.

Dónde se aplica ese orden: al crear y editar pedidos de venta, al vender en el punto de venta y al convertir una cotización en pedido.

Por qué conviene rellenarlo. Una línea que no resuelva ningún almacén no aparta ni descuenta inventario, así que la mercancía sale del negocio sin bajar del sistema. Por eso convertir una cotización en pedido exige que cada producto resuelva un almacén: si alguno no lo resuelve, la conversión se detiene y te indica qué producto configurar, en lugar de dejar pasar líneas que nunca moverían stock. Rellenar el almacén por defecto del producto es la forma de que esa conversión deje de pedírtelo.

Las compras y los ajustes y transferencias no usan este campo: al recibir eliges la sección destino a mano, y en un ajuste o una transferencia eliges almacén y sección en el propio formulario.

4. Editar, desactivar o eliminar

  • Editar - desde el detalle del almacén, botón Editar (puedes cambiar tipo, dirección, notas, etc.).
  • Desactivar - toggle de activación en el detalle. Un almacén inactivo no aparece en selectores de venta, compra o transferencia, pero conserva su historial.
  • Eliminar - botón de basurero. Solo es posible si el almacén no tiene stock activo. Si tiene stock, primero hay que transferirlo o ajustarlo a cero. Al eliminarlo, los productos que lo tuvieran como almacén por defecto se quedan sin él y volverán a resolver por el almacén por defecto del negocio.

Resultado esperado

  • Cada ubicación física o lógica de tu negocio está representada como un almacén con su tipo correcto.
  • Cada almacén tiene al menos una sección donde registrar stock.
  • Hay exactamente un almacén marcado como default activo.
  • Tus productos tienen asignado un almacén default (opcional pero recomendado).

Errores comunes

  • No se puede eliminar: el almacén tiene stock activo - transfiere o ajusta el stock a cero antes de eliminar.
  • Ya existe un almacén con ese código - cambia el nombre o ajusta el slug manualmente al crear.
  • Debe existir al menos un almacén activo por defecto - no puedes desactivar o quitar el flag al único default. Marca primero otro como default.
  • La profundidad máxima de secciones es 5 niveles - reorganiza la jerarquía o crea la sub-sección un nivel más arriba.

Relacionados