La base de datos de Magento contiene la tabla cataloginventory_stock
con una sola entrada llamada 'Predeterminada'. Sé que este es el lugar para comenzar a manejar múltiples ubicaciones de stock.
Me pregunto si alguno de ustedes ha tenido experiencia en esto y cuáles son los escollos.
Estoy buscando:
- Ser capaz de rastrear el stock de productos en varias ubicaciones físicas (tiendas / almacenes / etc.)
- Ser capaz de identificar de dónde se seleccionará el stock de un producto para cada pedido de cliente
Si alguien pudiera proporcionar un enlace a un artículo o tutorial sobre esto o simplemente compartir su experiencia siguiendo este camino, sería genial. Ya sea que lo haya desarrollado usted mismo o haya utilizado un módulo de terceros, me encantaría saber de usted.
Editar: terminé escribiendo mi propio módulo de inventario múltiple que agrega filas adicionales a la cataloginventory_stock
tabla existente . Se requirió reemplazar algunos observadores y modelos que verifican la ubicación del stock. En muchos lugares, el ID de stock de 1 estaba codificado en el núcleo.
En otro proyecto, he usado el módulo de ubicación de inventario múltiple de Demac . Si bien no es perfecto, funcionó de fábrica y está bien escrito. Pude extenderlo y personalizarlo fácilmente para mis necesidades.