¿Cómo liberar los poderes de inventario de múltiples fuentes? Una guía

Las ventas omnicanal han estado en el aire por más de 2 años. Fáciles para los clientes, han presentado dificultades extremas para los vendedores. Bueno, hasta noviembre de 2018, cuando Magento 2.3 se puso en marcha con su funcionalidad de ventas omnicanal (Multi Source Inventory, o MSI). Por cierto, MSI era la característica más esperada de Magento 2.3 . Como uno de nuestros desarrolladores trabajaba en el proyecto MSI, decidimos presentar un resumen completo sobre el tema, incluidas las características adicionales disponibles con nuestro Magento 2 MSI .  

Resumen del artículo [ ocultar ]

  • ¿Qué es MSI?
    • ¿Por qué MSI es imprescindible para cualquier negocio de Magento?
    • Inventario de múltiples fuentes de Magento: conceptos clave
      • Fuentes MSI
      • Acciones MSI
      • Cantidad vendible de MSI
    • Algoritmo de selección de fuente Magento MSI
      • SSA basado en prioridad
      • SSA basado en la distancia
      • Actuación
      • Envío parcial
  • MSI avanzado de Amasty explicado
    • 1 trabajo manual
    • Selección de fuente combinada con MSI avanzado
      • Paso #1 Configuración de prioridades
      • Paso #2 Algoritmo combinado en acción: criterio 1
      • Paso #3 Algoritmo combinado: criterio 2
      • Paso #4 Algoritmo combinado: criterio 3
      • Paso #5 Envío
  • Magento MSI frente a MSI avanzado de Amasty
  • Magento nativo y MSI avanzado: resumen

¿Qué es MSI?

Al ver las dificultades que enfrentaban los proveedores para lograr ventas omnicanal, Magento entendió completamente la necesidad de ayudarlos. La idea se puso en marcha en el Día de la Contribución de Magento en Leipzig, Alemania, en mayo de 2018, cuando se lanzó el proyecto MSI. MSI es un software de código abierto impulsado por la comunidad destinado a actualizar el inventario del catálogo de Magento al siguiente nivel. Pero, ¿era realmente necesario este cambio drástico? Sí, lo era.

¿Por qué MSI es imprescindible para cualquier negocio de Magento?

Para expandir su oferta y aumentar las ventas, los minoristas de comercio electrónico se vuelven omnicanal vendiendo su producto prácticamente en todas partes, desde tiendas electrónicas y CSE hasta tiendas físicas. La gestión de inventario en el comercio omnicanal se vuelve extremadamente compleja, ya que tiene múltiples puntos de venta y numerosos almacenes desde donde entrega los productos. Magento MSI ayuda a optimizar los canales de venta y conecta los puntos de venta con los almacenes para reducir el tiempo necesario para organizar los envíos.

Inventario de múltiples fuentes de Magento: conceptos clave

Magento MSI es la primera extensión incluida en el núcleo. Esto significa que, a diferencia de las extensiones de Magento 2 vinculadas a diferentes versiones de Magento, MSI no tiene tales dependencias, por lo que puede mejorarse y actualizarse prácticamente en cualquier momento que lo desee el propietario de la tienda. Magento MSI utiliza un conjunto de conceptos. Algunos de ellos son bien conocidos, y algunos son nuevos. Los consideramos a continuación.

Fuentes MSI

En Magento MSI, las fuentes son lugares físicos donde se encuentran las existencias (ver más adelante). Un almacén, una tienda de comestibles cercana e incluso el sótano de su casa (siempre que almacene productos para la venta allí) pueden ser una fuente. Tenga en cuenta que en Magento Sources no se puede eliminar para evitar la pérdida de datos del pedido. Solo puede deshabilitar las fuentes y cambiar la información relacionada, incluida la ubicación y los contactos. El código de la fuente no se puede cambiar .

Acciones MSI

Las existencias permiten a los propietarios de las tiendas unir varias fuentes y luego vincularlas a los canales de venta y las cantidades vendibles. Técnicamente, las acciones son entidades virtuales que representan numerosas fuentes.

Cantidad vendible de MSI

Es otro concepto valioso que permite a los dueños de las tiendas visualizar diferentes números de productos que se venderán por fuente. Hay 2 columnas nuevas en la cuadrícula: Cantidad por fuente y Cantidad vendible. La cantidad por fuente representa el stock físico en una ubicación. No debe cambiar esta cifra antes de tener un envío que entregar. Por su parte, la Cantidad Vendible es la suma de los recursos disponibles, agrupados en stocks. Cuando se realiza un nuevo pedido, el módulo Magento MSI deduce la cantidad del número vendible.

Algoritmo de selección de fuente Magento MSI

El proyecto Magento MSI todavía está en funcionamiento, y la situación con los algoritmos de selección de fuente lo demuestra. Analicemos el asunto.

SSA basado en prioridad

MSI comenzó con un único algoritmo de selección de fuente: uno basado en prioridades. El algoritmo resolvió la deficiencia clave de las versiones anteriores de Magento: deducir artículos en la etapa de colocación de pedidos. Ahora el algoritmo no comienza hasta que el cliente paga. Sin embargo, para que el algoritmo funcione correctamente, es necesario configurar manualmente las prioridades de las fuentes en la cuadrícula. Así es como funciona:

  • Cuando el cliente paga el pedido, el algoritmo analiza las fuentes preconfiguradas comenzando desde la parte superior de la lista.
  • Luego verifica el pedido y la cantidad disponible de artículos y recomienda una cantidad para enviar y una fuente por producto.
  • Va hacia abajo en la lista hasta que se completa el envío del pedido.
  • El algoritmo salta las fuentes deshabilitadas.

SSA basado en la distancia

Introducido en marzo de 2019, este algoritmo es sin duda más inteligente. Puede comparar la ubicación de origen y destino y selecciona la fuente más cercana. Además, una distancia se puede “medir” como distancia física en km, millas, etc. y en el tiempo necesario para llegar al punto de entrega. En el último caso, el algoritmo se basa en los datos de ubicación de la base de datos o en las direcciones de Google.

Actuación

Gracias al nuevo algoritmo de selección de fuente MSI de Magento, el rendimiento del proceso de pago mejorará significativamente. Se debe principalmente a que la selección de la fuente se realiza al realizar los envíos y el cliente solo necesita agregar la fuente real más adelante.

Envío parcial

Es otro paso adelante disponible con Magento MSI. Ahora puede satisfacer las necesidades de los clientes más exigentes enviando pedidos por partes. La funcionalidad requiere configuración manual, pero es bastante flexible. Solo necesita seleccionar la fuente que ofrece los mejores términos de entrega (generalmente se trata de la velocidad) para un producto en cuestión. El resto del pedido se enviará siguiendo los algoritmos. Como puede ver, los algoritmos son los poderes mágicos que impulsan MSI y aprovechan el comercio electrónico omnicanal, por lo que merecen otra mirada, ¿no cree? Como proveedores de extensiones de Magento, pensamos continuamente en mejorar los algoritmos de MSI para aprovechar escenarios de envío complejos y hacer que el envío sea personalizable. El resultado de nuestro trabajo es MSI avanzado para Magento 2, un módulo que adopta los algoritmos nativos de Magento y los modifica para ofrecer uno completamente nuevo.

MSI avanzado de Amasty explicado

Advanced MSI es totalmente compatible con los algoritmos MSI nativos y también ofrece uno completamente nuevo que los combina para ofrecer la selección de fuente basada en el precio de entrega. Hay 4 algoritmos disponibles:

  • Algoritmo de prioridad de origen: básicamente, es el Magento SSA nativo que selecciona una tienda óptima de acuerdo con su prioridad en la configuración de asignación de existencias.
  • ‘Product Stock Availability by Amasty’ seleccionando una tienda óptima por la disponibilidad de mercancías. El algoritmo elige la fuente que tiene todos los artículos de pedido en stock. Esto ayuda a evitar dividir el pedido en varios envíos de diferentes fuentes, lo que hace que el envío sea más rápido y menos costoso.
  • ‘Product Stock Distance by Amasty’: un algoritmo nativo que lo ayuda a ahorrar en costos de transporte.
  • Algoritmo de selección de fuente combinada: de eso se trata. Es un algoritmo personalizado que usa 3 criterios arriba uno por uno hasta que se encuentra la ‘coincidencia perfecta’. Por ahora, esta opción no se encuentra en Magento nativo.

1 trabajo manual

A diferencia del MSI nativo que ofrece realizar la mayoría de las tareas manualmente, el MSI avanzado requiere solo 1 trabajo manual. Al igual que en MSI nativo, es la configuración de prioridades. En otros aspectos, Advanced MSI es una solución totalmente automatizada. Una vez que elija un algoritmo, se aplicará automáticamente como algoritmo predeterminado en la página de creación de envíos: Además, con Advanced MSI puede reducir el proceso de creación de envíos a un solo clic. Guiado por el algoritmo por defecto, seleccionará el almacén y el número de artículos necesarios para el pedido. Solo tendrá que hacer clic en el botón Continuar con el envío y toda la información relacionada con el pedido se importará automáticamente al Resumen del pedido :

Selección de fuente combinada con MSI avanzado

Además de ofrecer un algoritmo de selección personalizado, MSI avanzado le brinda control total sobre los motivos de elección. Puede priorizar los tres algoritmos simplemente arrastrando y soltando. Para establecer prioridades, debe confiar en los detalles de su negocio. Obviamente, los motivos de elección para el minorista de repuestos de automóviles y para una tienda que vende ropa serán diferentes. Consideremos un ejemplo para ver cómo funciona el algoritmo paso a paso:

Paso #1 Configuración de prioridades

Establecer prioridades a los tres algoritmos disponibles con respecto a las especificaciones de su negocio. Digamos que configura la disponibilidad en una fuente como el algoritmo de Prioridad 1, el factor de tienda más cercana ocupa el segundo lugar y la prioridad de la fuente (algoritmo nativo de Magento) es el último que se aplica. Estos ajustes se aplicarán de forma predeterminada a cualquier pedido cuando se elija Selección de fuente combinada como método predeterminado.

Paso #2 Algoritmo combinado en acción: criterio 1

El algoritmo combinado aplica los 3 criterios a las fuentes disponibles según las prioridades que establezcas. Primero, verifica la buena disponibilidad en una fuente. Si solo se descubre una fuente adecuada, el algoritmo la selecciona y se detiene. Si se encuentran más de 2 fuentes, se compararán con el segundo criterio (Fuente más cercana). Nuevamente, las fuentes seleccionadas se verificarán con el tercer criterio (algoritmo nativo de Magento). Las fuentes que no cumplen los criterios se mueven al final de la lista después de cada operación de selección. En caso de que ninguna de las fuentes tenga la cantidad necesaria de elementos, el algoritmo verifica la lista completa con el segundo y el tercer criterio. Después de cada selección, la lista de fuentes se reorganizará a partir de las más adecuadas.

Paso #3 Algoritmo combinado: criterio 2

El algoritmo combinado verifica las fuentes contra el segundo criterio: la fuente más cercana. Aquí puede configurar Distancia al redondeo de almacén para aplicar el criterio de manera eficiente. Si la distancia entre la fuente más cercana y otras es menor que este valor, las fuentes se consideran equidistantes. En caso de que solo se detecte una fuente, el algoritmo reorganizará la lista de fuentes por distancia y activará el envío desde la más cercana. Si varias fuentes pueden considerarse equidistantes, la lista de fuentes se reorganizará y se verificará con el tercer criterio.

Paso #4 Algoritmo combinado: criterio 3

El algoritmo combinado aplica el tercer criterio (algoritmo nativo de Magento), es decir, organiza las fuentes seleccionadas de acuerdo con las prioridades que haya establecido en la configuración de la extensión.

Paso #5 Envío

Haga clic en Proceder al envío . Verá el resumen del pedido autocompletado por el algoritmo. Solo tienes que hacer clic en Enviar envío .

IR A AVANZADO MSI

Magento MSI frente a MSI avanzado de Amasty

Características comparadas 

Número de algoritmos

MSI de Magento 

2. Native Magento MSI tiene 2 algoritmos: uno basado en prioridad y uno basado en distancia. 

MSI avanzado 

4. Ofrecemos 4 alternativas: 1 algoritmo nativo de Magento, 2 algoritmos personalizados específicos y el algoritmo combinado.


¿Cuándo se activan los algoritmos?
 

Los algoritmos no se ejecutan hasta que se paga el pedido.

Los algoritmos se activan en la etapa de creación de pedidos. Esto hace posible utilizar transportistas de terceros (UPS, DHL, etc.) que pueden calcular el costo de envío según la dirección del cliente. 
Eficiencia
Trabajar con MSI nativo implica muchas tareas manuales. Por lo tanto, deberá asignar prioridades a las fuentes, elegir qué algoritmo aplicar, ajustar la cantidad de productos que se enviarán desde las fuentes seleccionadas por el algoritmo.
Básicamente, solo necesita asignar prioridades a las fuentes, al igual que en el MSI nativo. A partir de ese momento, la selección de fuentes está totalmente automatizada. Por lo tanto, es posible enviar el envío con un solo clic.

Magento nativo y MSI avanzado: resumen

El proyecto MSI ya ha demostrado ser exitoso. Entonces, ¿es hora de relajarse? De ningún modo. Como vemos, los expertos de Magento trabajan constantemente para mejorar las características y algoritmos nativos de MSI, que están creciendo en número y nivel de inteligencia. Pero todo requiere tiempo, ya los clientes no les gusta esperar. Por lo tanto, Magento da la bienvenida a los proveedores de extensiones para que contribuyan a mejorar la funcionalidad de MSI en los canales de venta y los algoritmos de envío. Y estamos dentro. Entonces, ¿qué tenemos en mente para nuestro MSI avanzado? Planeamos hacer que el comercio minorista omnicanal sea más manejable reduciendo el tiempo y los trabajos manuales para tareas rutinarias. Por ahora, nuestros planes incluyen:

  • Permitir a los clientes elegir el stock desde el que entregar en la caja
  • Agilización de la gestión de compras. Los minoristas crearán perfiles de proveedores y pedidos directamente en el MSI. Cuando se paga el pedido, los bienes se distribuyen a las existencias.
  • Mejora de la gestión de stock. Planeamos permitir el transporte de mercancías de un almacén a otro siempre que todas las transferencias estén bien documentadas y los documentos estén almacenados en MSI. Se prohibirá la transferencia de mercancías en secreto (sin los debidos documentos).

Eso es todo por ahora. ¿Tienes algunas mejoras de MSI en mente? Por favor comente para informarnos. Manténganse al tanto.

Un agradecimiento especial a Alexander Piskunou, PM de Amasty, por la ayuda prestada.