solutions for e-commerce

13 years of business 2560 reviews 4.9 average rating
Magento 2

MSI Order Management

Optimisez votre gestion de commandes et automatisez la pré-assignation des commandes aux sources appropriées en créant des algorithmes personnalisés. Gardez vos stocks à jour avec MSI Order Management.

5/5 rated
1 Review
from €295
Guides d'utilisation

Terminologie

  • Sources
    Les sources représentent des sites physiques où sont stockés et expédiés les produits disponibles. Il peut s’agir d’entrepôts, de magasins, de centres de distribution et de revendeurs.
    Retrouvez vos sources dans : 
    StoresInventorySources 
  • Source Item
    Il s'agit d"une source pour un produit donné. 
    Assignez des sources à vos produits depuis l'onglet Sources de vos pages produits dans :
    Catalog Products   
  • Stocks
    Un stock peut être relié à plusieurs sites web et sources.
    Retrouvez vos stocks dans : 
    StoresInventorySTocks 
  • Sales Channels
    Fait référence aux sites web. Il ne peut être lié qu’à un seul stock.
    Retrouvez vos sites web dans : 
    StoresSettingsALL Stores
  • Salable Quantity
    C’est l’inventaire virtuel total qui peut être vendu depuis un site web.
    Vérifiez vos quantités vendables dans : 
    CatalogProducts
  • Reservations
    C'est le nombre de produits réservés et déduits de la quantité vendable lorsque les clients ajoutent des produits à leur panier et passent leur commande.
    Vérifiez les quantités réservées dans : 
    CatalogProducts
    Lorsqu’une commande est expédiée, la quantité des réservations est réinitialisée et cette même quantité est déduite des quantités des inventaires des sources appropriées.
  • Allocation
    Il s'agit du fonctionnement par défaut de Magento. Cela fait référence aux source(s) auxquelles la commande est expédiée.
  • Pre-assignation
    It s'agit du processus d'assignation de MSI Order Management. Les commandes peuvent être pré-assignées aux sources avant l'expédition. La pré-assignation peut être faite manuellement ou automatiquement. 

Adoptez la meilleure façon de gérer votre inventaire avec la Suite MSI

La Suite MSI comprend plusieurs extensions. Chacune d’elles répond à une problématique et à un souhait d’amélioration de la gestion d’inventaire par défaut de Magento 2.

Grâce à ces extensions totalement plug and play, la Suite MSI s’adapte facilement à votre business model, que vous gériez de nombreux entrepôts, du multi-stocks, du dropshipping…

Perfectionnez votre gestion d’inventaire et votre processus de vente avec la Suite MSI et bénéficiez :

  • d'une gestion optimale des commandes : optimisez et automatisez l'assignation des commandes aux sources appropriées. Gagnez du temps et évitez les erreurs humaines dans votre back-office Magento 2 avec MSI Order Management.
  • d'une organisation des stocks plus fluide et plus affinée : gagnez un temps considérable en gérant votre inventaire directement depuis la grille des stocks et obtenez une vue claire et précise sur la disponibilité de vos produits depuis l'arborescence avec MSI Stock Management et MSI Backorders.
  • d'une gestion d'équipes sous contrôle : limitez l'accès à vos commandes, vos produits et à votre gestion de stocks pour chaque source en assignant des permissions spécifiques à chacun des utilisateurs enregistrés dans votre admin Magento 2 avec MSI Permissions.
  • d'une information sur la disponibilité des produits plus transparente : fournissez plus d’informations à vos clients via des messages de statuts de stocks complètement personnalisables sur les disponibilités de vos produits ou encore les délais de livraison ou les transporteurs utilisés avec MSI Stock Status et MSI Custom Attributes.

Comment utiliser MSI Order Management pour Magento 2

L'extension MSI Order Management vous aidera à optimiser considérablement le workflow par défaut de Magento et ainsi à être plus productif.

Chaque fois qu'une commande est passée sur votre site, elle peut être automatiquement pré-assignée à une ou plusieurs sources via l'algorithme que vous avez sélectionné. Ceci vous permet de garder votre inventaire à jour étant donné que vos stocks sont décrémentés en temps réel.

L'extension vous donne la possibilité de créer de nouveaux algorithmes vous offrant des possiblités infinies pour gérer vos commandes. 

Vous pouvez aussi suivre en temps réel la pré-assignation de vos commandes depuis la grille des commandes et gagner un temps concidérable en créant les expéditions pour chaque produit.

ETAPE 1 : Configurez MSI Order Management

Dans un premier temps, vous devez configurer l'extension MSI Order Management depuis :
StoresSettingsConfiguration Wyomind MSI Order Management

Pré-assignation de la commande

Configurez ici le mode de pré-assignation de vos commandes.

Processus de pré-assignation

Choisissez comment vous souhaitez que vos commandes soient pré-assignées. Vous avez 3 options :

  • Défaut : La pré-assignation avant l'expédition n'est pas disponible.
    Notez que tant que la licence n'est pas activée, l'option par défaut sera utilisée. Activez votre licence.
  • Manuelle : La pré-assignation doit être faite manuellement une fois la commande passée.
  • Automatique : La pré-assignation sera faite automatiquement après que la commande ait été passée et selon l'algorithme que vous avez sélectionné dans Source Selection Algorithm
    La pré-assignation peut également être modifiée manuellement.

Algorithme de pré-assignation automatique

En choisissant le mode de pré-assignation Automatique, vous devez sélectionner un Algorithm entre :

  • Distance Priority : la commande sera pré-assignée à la source la plus proche
  • Source Priority : la commande sera pré-assignée à la première source
  • vos algorithmes personnalisés : la commande sera pré-assignée aux sources selon les règles de votre algorithme. 
    Comment créer vos algorithmes personnalisés. 

Activer les logs de pré-assignation

Pour les modes de pré-assignation Manuel ou  Automatique, vous pouvez afficher les logs.
Les logs seront disponibles après avoir exécuté un algorithme depuis la grille de pré-assignation.

Afficher les notifications pour les commandes depuis

Vous avez la possibilité de limiter les notifications en ajoutant une date de début.
Notez que seules les commandes créées à partir de cette date seront prises en compte pour la notification.

Notification pour les pre-assignations en attente dans le back-end

Recevez une notification dans votre back-office lorsque les commandes ne sont pas pré-assignées via le mode automatique.
La notification suivante sera affichée dans votre back-office :

Permettre la pré-assignation aux sources non liées au site web

Pour les pré-assignations Manuelle et Automatique, choisissez si vous souhaitez permettre la pré-assignation aux sources qui ne sont pas liées au site web.
Dans le cas où le produit de la commande est assigné à "Wild Desert Store" mais que cette source n'est pas assignée au site web, alors vous pourrez quand même pré-assigner des quantités à "Wild Desert Store".

Limiter la pré-assignation selon l'adresse de livraison

Les règles d'expédition vous permettent de pré-assigner automatiquement les commandes passées sur votre website à une ou plusieurs sources selon l'adresse de livraison du client : code du pays et/ou code postal et/ou code de la région. Ces règles vous permettent de définir la zone géographique que chacune de vos sources peut couvrir.

Pour chaque source, vous pouvez activer la pré-assignation via les règles d'expédition depuis l'onglet Order Management de la page d'édition de la source dans :
StoresInventorY Sources

Si cette option est activée, les règles d'expédition s'appliqueront chaque fois qu'un algorithme est exécuté. 

Dans le champ Shipping rules, vous pourrez utiliser la même syntaxe que l'extension  Owebia Shipping  (avec leur accord).  

Ci-dessous, vous trouverez des exemples pour le champ Shipping rules :

: monde entierPour un pays :

US(*) : Etats-Unis
UK(*) : Royaume-Uni
FR(*) : France

Pour une région spécifique :

US(CA) : Californie / Etats-Unis
FR(75*) : tous les codes postaux français commencant par 75 (Département de Paris)
DE(7*) : tous les codes postaux allemands commencant par 7 (Région de Bade-Wurtemberg)

Pour plusieurs pays :

US,UK,CH,ES,IT : Etats-Unis, Royaume-Uni, Suisse, Espagne et Italie

 

Vous pouvez soustraire des régions :

* - (CAN, US(CA,FL)) : monde entier sauf le Canada, la Californie et la Floride

 

Pour des règles plus flexibles, vous pouvez utiliser les expressions régulières :

FR(/^75[0-9]+$/) : Département de Paris (tous les codes postaux français commencant par 75 suivis par des nombres de 0 à 9)

Afin de mieux comprendre comment utiliser les règles d'expédition, jetez un oeil à la documentation de Owebia Shipping.

Expédition de la commande

Vous avez la possibilité d'activer la notification pour les expéditions en attente dans votre back-office. Cette option affichera une notification lorsque les commandes ne sont pas totalement expédiées.

Notification pour les expéditions en attente dans le back-office

Recevez une notification dans votre back-office lorsque les commandes ne sont pas expédiées.

La notification suivante sera affichée dans votre back-office :

Afficher les notifications pour les commandes depuis

Vous avez la possibilité de limiter les notifications en ajoutant une date de début.
Notez que seules les commandes créées à partir de cette date seront prises en compte pour la notification.

ETAPE 2 : Créez des algorithmes personnalisés

Vous pouvez créer de nouveaux algorithmes dans :
SalesCustom Algorithms

Cliquez sur Create a New Algorithm.

Général

Dans l'onglet General, remplissez les champs suivants. 

Code

Code de l'algorithme (interne).
Mini-backorders

Nom

Nom de l'algorithme.
Minimize backorders

Description

Description de l'algorithme.
Cette algorithme minimisera les réapprovisionnements.

Règles

Vous avez la possibilité d'ajouter des règles à vos algorithmes. 

Lorsqu'il y a plusieurs règles, elles sont priorisées dans le même ordre que dans la configuration de l'algorithme.

Donc les sources seront ordonnées selon la première règle, puis, si les sources ont le même ordre, elles seront ordonnées selon la deuxième règle...

A partir des dernières sources trouvées, la pré-assignation sera minimisée en fonction du nombre maximum de sources à utiliser. 

Aperçu de l'interface

Dans l'onglet Rules, vous pouvez :

  1. Ajouter autant de règles de pré-assignation (pre-allocation rules) que vous le souhaitez dans votre algorithme en cliquant sur Add record.
  2. Utiliser l'option drag and drop pour ordonner vos règles. 
  3. Cliquer sur l'icone poubelle pour supprimer une règle depuis la colonne Actions.
  4. Choisir de minimiser le nombre de sources durant la pré-assignation des commandes. 
    Si activé, la commande est pré-assignée au nombre minimum de sources possible.
    Si désactivé, chaque produit de la commande peut être pré-assigné à une source différente.
  5. Si vous avez décidé de minimiser le nombre de sources, vous pouvez définir un nombre de sources maximum à utiliser (maximum number of sources to use) et qui pourront pré-assigner les commandes.
    N'importe quel algorithme personnalisé essaie de minimiser le nombre de sources utilisées. Si l'algorithme ne trouve pas de solution avec un nombre de sources inférieur ou égal au champ, la pré-assignation n'est alors pas possible.
    5

Règles d'algorithme

Vous avez la possibilité de baser votre algorithme selon les règles suivantes :

  • Minimize Backorders
    Cette règle favorisera la pré-assignation des commandes aux sources où il y a du stock pour les produits.
  • Minimize Distance
    Cette règle favorisera la pré-assignation des commandes aux sources les plus proches.
  • Minimize Imputation
    Cette règle favorisera la pré-assignation des commandes aux sources qui ont beaucoup de stocks.
  • Minimize Out Of Stock
    Cette règle favorisera les pré-assignations qui ne provoqueront pas de ruptures de stocks.

ETAPE 3 : Gérez vos pré-assignations

Vous pouvez vérifier et éditer les pré-assignations de vos commandes depuis : 
SalESOrders

Dans la grille des commandes, vous pourrez voir différents statuts depuis la colonne Allocated sources.

Ces statuts concernent les pré-assignations ou les expéditions des commandes.

Notez que lorsque la commande est entièrement expédiée (pré-assignée), il n'y pas de distinction de statut. Seules les sources assignées durant l'expédition sont affichées sur une ligne.

Statut des pré-assignations

Le statut des pré-assignations apparait en premier, au dessus du statut des expéditions.

Vous pouvez avoir :

  • X item(s) to pre-allocate
    X produit(s) doivent être pré-assignés manuellement aux sources.
  • X item(s) is partially pre-allocated
    Il reste des produits à pré-assigner dans la commande.
  • Pre-allocation Sources: Name of the store
    La commande est pré-assignée à la source.
    Il s'agit des sources utilisées pour les pré-assignations automatique ou manuelle.
  • No pre-allocation required
    Pour les commandes placées avant l'installation du module et pour les commandes qui ne nécessitent pas de pré-assignation (par exemple, les produits qui ne gèrent pas les stocks).

Statut des expéditions

Le statut concernant l'expédition apparait en dessous du statut de pré-assignation.

Vous pouvez avoir :

  • X item(s) to ship
    X produit(s) doivent être expédiés manuellement.
  • X item(s) is partially shipped
    Il reste des produits à expédier dans la commande.
  • Allocated Sources: Nome de la source
    La commande est assignée à la source. 
    Il s'agit des sources utilisées pour les expéditions.
  • No item to ship
    Lorsque des produits ne peuvent pas être expédiés (virtuels, téléchargeables, ....).

Pré-assignation automatique

MSI Order Management pour Magento 2 vous permet de pré-assigner automatiquement des sources durant la validation de la commande.

Pour cela, vous devez définir le processus de pré-assignation sur Automatic depuis :
StoresSettingsConfiguration Wyomind MSI Order Management
Les commandes seront pré-assignées aux sources selon l'algorithme de pré-assignation sélectionné :

  • Distance Priority : la commande sera pré-assignée à la source la plus proche
  • Source Priority : la commande sera pré-assignée à la première source
  • vos algorithmes personnalisés : la commande sera pré-assignée aux sources selon les règles de l'algorithme. 
    Comment créer vos algorithmes personnalisés

Si vous avez activé la notification pour les commandes en attente de pré-assignation, la notification suivante sera affichée lorsque le mode automatique ne trouve pas de solution pour la pré-assignation.

Cliquez sur Manage these orders pour ouvrir la grille des commandes n'affichant que les commandes en attente de pré-assignation. 

Pré-assignation manuelle

L'extension vous permet d'éditer les pré-assignations des commandes et d'exécuter les algorithmes manuellement depuis la grille et la page des commandes.

Vous pourrez exécuter les algorithmes par défaut et personnalisés via la liste Run Sources Selection Algorithm, et également éditer chaque champ manuellement.

Les sources peuvent être : 

  • éditable : vous pouvez assigner des quantités à la source. 
    Si la source est éditable et affichée en gris, cela veut dire que le produit est lié à la source mais que celle-ci n'est pas reliée au stock.
    Comment activer les pré-assignations aux sources non liées au site web.
  • désactivé : le produit n'est pas lié à la source (bien que la source soit reliée au stock).
Bien que le mode automatique soit activé, vous pouvez toujours modifier manuellement les pré-assignations.

Depuis la page de commande

Vous pouvez pré-assigner des commandes aux sources manuellement depuis la section Sources pre-allocation de la grille des commandes directement.

Sélectionnez l'algorithme depuis la liste Run source selection algorithm.

Une notification devrait être affichée pour confirmer la pré-assignation. 

Notez que la pré-assignation est automatiquement sauvegardée après avoir exécuté un algorithme. 

Depuis la popup

Vous pouvez pré-assigner des commandes aux sources manuellement depuis la popup de la grille des commandes directement dans : 
SalesOrders

Cliquez sur X item(s) to pre-allocate depuis la colonne Allocated sources.

Une popup devrait s'ouvrir et afficher la pré-assignation des sources pour la commande.

Sélectionnez l'algorithme depuis la liste Run source selection algorithm.

Une notification devrait être affichée pour confirmer la pré-assignation. 

Notez que la pré-assignation est automatiquement sauvegardée après avoir exécuté un algorithme. 

Via la ligne de commande

Vous pouvez aussi utiliser l'interface de lignes de commande pour exécuter les commandes suivantes :

  • Exécutez une pré-assignation en masse pour les commandes qui n'ont pas été pré-assignées (entièrement ou partiellement) :
    bin/magento wyomind:msiordermanagement:preallocation:run [options] [arguments]​
  • Réinitialisez et exécutez la pré-allocation pour les commandes qui n'ont pas été entièrement expédiées : 
    bin/magento wyomind:msiordermanagement:preallocation:update [options] [arguments]​

Options :

  • -l, --limit[=LIMIT]
    Pour limiter le nombre de commandes à pré-assigner :
    bin/magento wyomind:msiordermanagement:preallocation:run --limit 6 "priority"
  • -la, --list-algorithms
    Pour lister les algorithmes disponibles :
    bin/magento wyomind:msiordermanagement:preallocation:run -la

Arguments :

  • -a, --algorithm
    Il s'agit du code de l'algorithme à utiliser pour la pré-assignation, encadré par des guillemets. La valeur par défaut est "priority".
    bin/magento wyomind:msiordermanagement:preallocation:run -a "distance"​​

Récupérer la pré-assignation

Via l'API

Vous pouvez utiliser une application ou un logiciel pour gérer vos stocks. Afin de faire le lien entre cet outil et votre instance Magento 2, l'extension MSI Order Management vous permet d'utiliser l'API pour gérer vos stocks :

  • /V1/msiordermanagement/getsalesorderpreallocation/ : pour récupérer la pré-assignation des articles d'une commande.
    Utilisez l'ID de la commande comme argument :
    https://www.wyomind.com/rest/V1/msiordermanagement/getsalesorderpreallocation/84
    Le résultat ressemble à : 

ETAPE 4 : Créez les expéditions

L'extension vous permet de créer les expéditions en quelques clics seulement dans : 
SalesOrders 

Si vous avez activé la notification pour les commandes en attente d'expédition, la notification suivante sera affichée dans votre back-office.

Cliquez sur Manage these orders pour ouvrir la grille des commandes n'affichant que les commandes en attente d'expédition. 

Depuis la page des commandes

Vous pouvez créer les expéditions depuis la section Sources pre-allocation de la page de commande directement.

Depuis la liste Save pre-allocation, choisissez Save Pre-Allocation and Create Shipments.

Une nouvelle popup devrait s'ouvrir et résumer l'expédition pour la commande.

Vous pouvez également ajouter des informations de suivi dans la section Shipping information

Cliquez sur Create Shipments ou Create and Open the Shipments

Une fois que l'expédition est crthe shipment is created, a notification will be displayed: 

Si vous avez sélectionné Create and Open the Shipments, chaque expédition sera ouverte dans une nouvelle fenêtre. 

Vous retrouverez les informations de suivi et d'expédition dans la page d'expédition.

Depuis la popup

Vous pouvez créer les expéditions depuis la popup de la grille des commandes directement dans : 
SalesOrders

Cliquez sur X item(s) to ship depuis la colonne Allocated sources.

Une popup devrait s'ouvrir et afficher la pré-assignation pour la commande.

Depuis la liste Save pre-allocation, choisissez Save Pre-Allocation and Create Shipments.  

Une nouvelle popup devrait s'ouvrir et résumer l'expédition pour la commande.

Vous pouvez ajouter des informations de suivi dans la section Shipping information

Cliquez sur Create Shipments ou Create and Open the Shipments

Une fois que l'expédition est créée, une notification devrait être affichée : 
Si vous avez sélectionné Create and Open the Shipments, chaque expédition sera ouverte dans une nouvelle fenêtre. 

Vous retrouverez les informations de suivi et d'expédition dans la page d'expédition.

Depuis la grille des commandes

Vous pouvez créer les expéditions depuis la grille des commandes dans : 
SalesOrders

Sélectionnez les commandes pour lesquelles vous souhaitez envoyer les expéditions et depuis Actions, choisissez Create Shipments.

Une fois que l'expédition est créée, une notification devrait être affichée : 

ETAPE 5 : Vérifiez les réservations

MSI Order Management comprend un historique de chaque mouvement de réservation enregistré dans une grille depuis :
SalesOrder ManagementReservations

Cette vue vous permet de comprendre ce qu'il se passe au niveau de vos stocks lorsque des commandes sont passées, et en particulier sur les incohérences entre les stocks et la quantité vendable.

L'extension ajoute 3 événements : 

  • item_pre_allocated : cet événement compense la diminution des stocks lors de la pré-allocation
  • item_pre_allocation_compensation : cet événement compense l'événement shipment_created lors de la création des expéditions
  • order_cancel_compensation : cet événement compense la remise en stock des produits annulés

Gagnez un temps considérable dans votre gestion de commandes avec MSI Order Management !

Utilisez l'extension MSI Order Management pour pré-assigner vos commandes et gérer vos envois en toute transparence depuis le même endroit.

  • Mise à jour à vie
    Support prioritaire de 6 mois
    30 jours satisfait ou remboursé
    Code source extensible
    Domaines de test illimités
    Accès composer gratuit
    Approuvé par la Marketplace
Vous voulez en savoir plus ?

Automatisez la pré-allocation des commandes !

Automatisation
Gagnez du temps et réduisez les erreurs humaines en automatisant la pré-allocation des commandes.

Aperçu
Visualisez la pré-allocation de chaque commande aux sources depuis la page ou la grille des commandes.

Notifications
Recevez des notifications en back-end pour les pré-allocations en attente.

Construisez les algorithmes !

Créez de nouveaux algorithmes selon vos critères.

Optimisez votre logistique !

Gardez votre inventaire à jour : vos stocks sont décrémentés en temps réel.

Limitez les temps de livraison en réduisant les produits en réapprovisionnement/rupture de stocks.

Minimisez les imputations afin de ne pas causer de ruptures de stocks dans vos sources.

Réduisez vos frais d'expédition en minimisant le nombre de sources assignées ainsi que leur distance.

Réduisez vos coûts de préparation en minimisant le nombre de sources assignées aux commandes.

Gérez vos expéditions de manière efficace !

Recevez des notifications en back-end pour les expéditions en attente

Créez les expéditions en masse pour chaque commande

 Ajoutez facilement un numéro de suivi lors de l'expédition des commandes

Expédiez vos commande en masse depuis la grille des commandes

Cette extension fait partie de la Suite MSI et peut être utilisée avec : MSI Permissions MSI Backorders

MSI Permissions
Restreignez votre gestion de commandes à des utilisateurs spécifiques !

Améliorez la sécurité de votre gestion de commandes avec MSI Permissions.


Etes-vous intéressés par MSI Permissions ?

MSI Backorders
Gérez les réapprovisionnements de vos produits individuellement et pour chaque source !

Gérez les réapprovisionnements au niveau des sources et pré-assignez vos commandes aux sources même s'il n'y a pas de stock avec MSI Backorders.

Etes-vous intéressés par MSI Backorders ?

Freqently Asked Questions
Informations Pré-vente

Cette extension fonctionne avec Magento Community Edition et Magento Enterprise Edition. Vous pouvez vérifier dans l'onglet Compatibility si MSI Order Management est compatible avec votre version de Magento.

Retrouvez dans le tableau comparatif ci-dessous les différences entre l'extension Advanced Inventory et la Suite MSI. 

Advanced Inventory MSI Suite
Versions Magento <v2.3, >= v2.3 (MSI désactivé) >= v2.3
Gestion de Stock par vue magasin
Gérer la disponibilité des produits au niveau des vues magasins

(site web par défaut)

Gestion des backorders
Réapprovisionnements au niveau des entrepôts/magasins/sources

Champs supplémentaires (quantité réapprovisionnée et date de réapprovisionnement)

Affichage des Stocks
Affichage de la grille des stocks sur la page produit

Message de statut de stock sur la page produit

Message de statut de stock dans le panier
Message de statut de stock dans le checkout
Message de statut de stock dans l'email de confirmation de commande
Messages entièrement personnalisables
Intégration de Widget
Champs supplémentaires dans la gestion des produits/sources
Champ Texte
Champ Date
Champ Nombre
Champ Dropdown
Champ Oui/Non
Améliorations de la gestion de stock
Gestion de la grille

(seulement la quantité)

(tous les champs inventaire, peut se limiter à une sélection de champs)

Résumé sous forme d'arborescence dans la grille des produits
Améliorations de la gestion des commandes
Assignation automatique
Règle d'assignation basée sur l'adresse d'expédition
Règle d'assignation de repli sur un autre entrepôt
Algorithme visant à minimiser le nombre de sources
Gestions des permissions pour les utilisateurs admin
Au niveau des commandes
Au niveau de l'inventaire
Au niveau des sources
Au niveau des produits

Magento propose désormais trois variantes de son produit.

Leurs noms ayant changé au cours des dernières années, voici un récapitulatif :

  • Magento Open Source : anciennement Magento Community Edition (CE), est une plate-forme de commerce électronique gratuite.
  • Magento Commerce : anciennement Magento Enterprise (EE), est la version payante de Magento et propose des services de support.
  • Magento Commerce Cloud : est la version payante de Magento et propose des services de support et d'hébergement.
Licence et domaines

Votre licence est valide pour une durée illimitée sur une seule instance.

  • Si vous utilisez plusieurs instances, il vous faudra acheter une licence supplémentaire pour chacune d'entre elles.
  • Si vous gérez plusieurs sites sur la même instance, vous n’aurez besoin que d’une seule licence pour l’ensemble de vos domaines.
Bien que la période de validité de votre licence soit illimitée, celle de votre période de Support & Upgrade est quant à elle limitée à 12 mois (durée offerte à l’achat de votre licence). Passé ce délai, il vous faudra en acheter une nouvelle (voir FAQ: Prolonger sa période de Support)

Vous avez la possibilité de pré-enregistrer votre domaine de production à votre licence.

Grâce à cette option vous pourrez installer et activer votre domaine afin qu'il soit prêt à l'emploi avant son lancement en ligne.

Pour pré-enregistrer votre domaine :

  1. Allez dans :
    mY accountLicenses & DOwnloads
  2. Cliquez sur l'icone Settings à côté de l'extension pour laquelle vous souhaitez pré-enregistrer votre domaine.
  3. En bas de la page, sous votre liste de domaine se trouve un lien. Cliquez sur :
    Do you want to pre-register your domain in order to be ready to go live?
  4. Entrez votre nom de domaine puis cliquez sur PRE-REGISTER NOW  pour finaliser votre pré-enregistrement.

Attention, cela ne veut pas dire que votre licence est activée. Il vous faudra l'activer depuis votre nouveau domaine une fois le module installé. 

Votre licence est valide pour une durée illimitée sur une seule interface. Il est possible, cependant, d'étendre ou de transférer votre licence dans deux cas : 

  • Si vous désirez ajouter vos environnements de test à votre licence.
    Dans ce cas, vous pouvez étendre votre licence gratuitement, et ce, pour un nombre illimité de domaines (dev, staging, local..).
    Ex: mywebsite-staging.com ou mywebsite-dev.com
  • Si vous souhaitez transférer votre licence sur un autre domain de production.
    Dans ce cas, la période de Support & Upgrade pour la licence doit être active.



Pour pouvoir utiliser MSI Order Management à la fois sur votre environnement de production et de test, suivez les étapes ci-dessous:

  1. Téléchargez MSI Order Management depuis votre compte Wyomind.
    (voir FAQ: Téléchargement des modules)
  2. Installez MSI Order Management sur votre environnement.
    (voir FAQ: Installation des modules sur Magento ou sur WooCommerce)
  3. Activez la licence.
    (voir FAQ : Activation des licences en ligne de commande sur Magento ou sur WooCommerce)

Dans le cas où vous avez de nombreux domaines de staging ou si vous êtes une agence avec de nombreux domaines de pre-prod pour vos clients, contactez-nous afin de whitelister automatiquement tous vos domaines
Versionnage des extensions et téléchargement

    Pour télécharger MSI Order Management, connectez-vous à votre compte Wyomind :

      1. Allez dans :
        mon compte Licenses & downloads  
      2. Cliquez sur l'onglet paramètre en face de MSI Order Management.


        Une nouvelle fenêtre s'ouvre
        alors

      3. Cliquez sur le bouton de téléchargement.

    Seule la dernière version de l'extensiont publiée durant votre période de Support & Upgrade est disponible en téléchargement. Pour accéder à la toute dernière version de l'extension assurez vous de disposer d'une période de Support & Upgrade à jour

    En achetant un module depuis wyomind.com, vous bénéficiez de 12 mois de mise à jour. Durant cette période vous pouvez à tout moment télécharger la dernière version du module directement depuis votre compte. 

    Pour mettre à jour MSI Order Management, suivez les étapes suivantes :

    1. Allez dans :
      mon comptemes téléchargements
    2. Cliquez sur l'icône paramètres en face de MSI Order Management.
    3. Cliquez sur l'icône de téléchargement.
    4. Installez la nouvelle version de MSI Order Management sur votre admin Magento ou WooCommerce.

    Installation/Désinstallation des extensions

    Vous pouvez installer MSI Order Management manuellement.

    1. Téléchargez MSI Order Management (fichier compressé) dans :
      mon compteLicenses & Downloads
      Consultez la FAQ : Téléchargement des extensions
    2. Ouvrez le dossier téléchargé et décompressez-le.
    3. Copiez le contenu du dossier et collez-le dans le répertoire racine de votre site Magento 2.
    4. Dans votre «Command Line Interface», exécutez :
      bin/magento setup:upgrade
      Si vous utilisez un mode production, exécutez également : 
      bin/magento setup:static-content:deploy 
      bin/magento setup:di:compile 

    Vous pouvez installer MSI Order Management via Composer dans deux cas seulement :

    • Si vous avez acheté MSI Order Management sur la place de marché de Magento ET que vous avez effectué une demande d’accès à notre dépôt d’extensions à notre support contact@wyomind.com
    • Si vous avez acheté MSI Order Management sur Wyomind.com 
    1. Ajoutez le dépôt repo.wyomind.com à votre configuration composer :
      composer config repositories.wyomind composer https://repo.wyomind.com

    2. Exécutez la commande Composer : 
      composer require wyomind/msiordermanagement
    3. Puis allez dans votre «Command Line Interface» et exécutez : 
      bin/magento setup:upgrade​
    4. Si vous utilisez un mode production, exécutez également : 
      bin/magento setup:static-content:deploy ​
      bin/magento setup:di:compile

    Pour désinstaller MSI Order Management, commencez par désactiver l'extension en exécutant la commande suivante :

    bin/magento module:disable Wyomind_MsiOrderManagement

    Puis, vous avez deux moyens de désactiver l'extension, selon la méthode avec laquelle l'extension a été installée précédemment : 

    • Installation manuelle

      Exécutez le fichier msiordermanagement-uninstall.sh (vous pouvez le trouver dans le dossier zip de l'extension) depuis votre répertoire racine Magento :

      sh msiordermanagement-uninstall.sh

       

    • Installation via Composer

      Exécutez la ligne de commande suivante :

      composer remove wyomind/msiordermanagement

    Lorsque la désinstallation est terminée, pensez à nettoyer le cache et réactiver le compiler (si vous l'utilisez).

    Si vous avez acheté MSI Order Management depuis la place de marché Magento, vous pouvez l’installer via Web Setup Wizard. 

    Veuillez cliquer sur le lien ci-dessous pour vous renseignez sur comment procéder à l’installation : 
    http://docs.magento.com/m2/ce/user_guide/system/component-manager.html

    Votre extension installée, il ne vous reste plus qu’à activer votre licence :
    Activation des extensions

    Activation des extensions

    Une fois que MSI Order Management est installé, vous devez activer la licence. Pour les anciennes versions, vous pouvez activer votre licence depuis le back-office :

      1. Allez dans votre admin Magento. Un message apparaît en haut de la page.
        Si vous ne voyez rien apparaître, vérifiez les éléments suivants : 
           1. Les modules Adminhtml_Notifications et Wyomind_Core ne sont pas désactivés.
           2. La sortie HTML des modules Adminhtml_Notifications et Wyomind_Core ne sont pas désactivées dans :
        storesconfigurationadvanced advanced
           3. Assurez-vous que le fichier app/etc/env.php contient bien une clef d'encryptage :
        <?php
         return array(
         'backend' => array(
         'frontName' => 'admin'
         ),
         'crypt' => array(
         'key' => '1e8f3c6772b7a6a6689c3c8cefa4ccf0'
         ),
         /* ... */
         )
        ?>​​
         
      1. Copiez votre clé d'activation.

        Vous pouvez trouver votre clé d'activation à 2 endroits :
        Dans l'email de confirmation que vous avez reçu suite à l'achat de MSI Order Management.
        -  Dans votre compte Wyomind :My account Licenses & downloads
        Choisissez MSI Order Management et cliquez sur  .

        Une nouvelle page s'ouvre où sera affichée votre clé d'activation (voir ci-dessous).

      2. Collez votre clé d'activation dans le champ Activation key dans :
        StoresConfiguration Wyomind  Your extension 
             

        Choisissez une méthode d'activation entre Automatic (Yes) et Manual (No) :
        -  Si vous choisissez Yes : vous serez connecté automatiquement au serveur de licence de Wyomind.
        Si vous choisissez No : vous devez vous connecter avec votre navigateur au serveur de licence de Wyomind.

      3. Sauvegardez les données en cliquant sur Save Config .
      4. Une notification apparaît en haut de votre admin. Cliquez sur ce lien : 
        Activate it now!

      5. Copiez et collez le code de la licence dans le champ License code de votre admin ou cliquez simplement sur Activate now! 


      6. Pour finir, déconnectez-vous, nettoyez les caches et reconnectez-vous pour pouvoir utiliser MSI Order Management.

    Pour les extensions comprenant plusieurs modules, répéter les étapes ci-dessus pour chaque module en utilisant les clés d'activation adaptées (chaque module a sa propre clé d'activation).


    Ajoutez un autre domaine à votre licence


    Pour activer votre licence sur un autre environnement (test, staging...) :

    1. Une fois l'extension installée sur ce nouveau domaine, collez votre clé d'activation dans le champ Activation key dans :
      Stores Configuration   Wyomind Your extension
    2. Sauvegardez la configuration. Une notification devrait apparaître. Cliquez sur Add this domain to my license.
    3. Une demande de transfert sera envoyée directement à notre équipe (sous un délai d'une heure environ).
      Dès lors, que la demande de transfert est prise en charge par notre équipe, vous recevrez un mail de confirmation.
      Si votre demande est acceptée, vous pourrez aussitôt utiliser MSI Order Management sur vos deux domaines.

    L'ordre d'activation de votre licence n'a aucune importance. Vous pouvez choisir d'activer d'abord votre licence sur votre environnement de production puis par la suite sur votre environnement de test, ou inversement. 

    Dans le cas où vous avez de nombreux domaines de staging ou si vous êtes une agence avec de nombreux domaines de pre-prod pour vos clients, contactez-nous afin de whitelister automatiquement tous vos domaines

    Une fois que MSI Order Management est installé, vous devez activer la licence.

    Pour cela, vous pouvez utiliser la ligne de commande suivante :

    bin/magento wyomind:license:activate Wyomind_MsiOrderManagement <YOUR_ACTIVATION_KEY>

    Afin de récupérer la liste des modules disponibles ainsi que le statut des licences, utilisez :

    bin/magento wyomind:license:status

     Parmi les différents statuts : 

    • registered = la licence a été enregistrée
    • pending = vous devez exécuter la ligne de commande pour l'activation de la licence
    • invalidated = la licence n'a pas été validée pour cause de mauvaise clé d'activation ou de violation de licence

     

    Pour activer plusieurs licences à la fois, utilisez :

    bin/magento wyomind:license:activate \
    Wyomind_Extension1,Wyomind_Extension2 \
    CLE_ACTIVATION_1,CLE_ACTIVATION_2

    ou :

    bin/magento wyomind:license:activate \
    Extension1,Extension2 \
    CLE_ACTIVATION_1,CLE_ACTIVATION_2
    Résolutions de problèmes

    Si vos expéditions ne s'ouvrent pas dans de nouvelles fenêtres après avoir cliqué sur Create and open the shipments,  vous devriez vérifier qu'aucune extension ne bloque l'ouverture des popups dans votre navigateur.

    Magento 2 Compatibility

    Magento 2® Open Source

    • 2.0.3
    • 2.0.3
    • 2.0.4
    • 2.0.4
    • 2.0.5
    • 2.0.5
    • 2.0.6
    • 2.0.6
    • 2.0.7
    • 2.0.7
    • 2.0.8
    • 2.0.8
    • 2.0.9
    • 2.0.9
    • 2.0.10
    • 2.0.10
    • 2.0.11
    • 2.0.11
    • 2.0.12
    • 2.0.12
    • 2.0.13
    • 2.0.13
    • 2.0.14
    • 2.0.14
    • 2.0.15
    • 2.0.15
    • 2.0.16
    • 2.0.16
    • 2.0.17
    • 2.0.17
    • 2.0.18
    • 2.0.18
    • 2.1.1
    • 2.1.1
    • 2.1.2
    • 2.1.2
    • 2.1.3
    • 2.1.3
    • 2.1.4
    • 2.1.4
    • 2.1.5
    • 2.1.5
    • 2.1.6
    • 2.1.6
    • 2.1.7
    • 2.1.7
    • 2.1.8
    • 2.1.8
    • 2.1.9
    • 2.1.9
    • 2.1.10
    • 2.1.10
    • 2.1.11
    • 2.1.11
    • 2.1.12
    • 2.1.12
    • 2.1.13
    • 2.1.13
    • 2.1.14
    • 2.1.14
    • 2.1.15
    • 2.1.15
    • 2.1.16
    • 2.1.16
    • 2.1.17
    • 2.1.17
    • 2.1.18
    • 2.1.18
    • 2.2.1
    • 2.2.1
    • 2.2.2
    • 2.2.2
    • 2.2.3
    • 2.2.3
    • 2.2.4
    • 2.2.4
    • 2.2.5
    • 2.2.5
    • 2.2.6
    • 2.2.6
    • 2.2.7
    • 2.2.7
    • 2.2.8
    • 2.2.8
    • 2.2.9
    • 2.2.9
    • 2.2.10
    • 2.2.10
    • 2.2.11
    • 2.2.11
    • 2.3
    • 2.3
    • 2.3.1
    • 2.3.1
    • 2.3.2
    • 2.3.2
    • 2.3.3
    • 2.3.3
    • 2.3.4
    • 2.3.4
    • 2.3.5
    • 2.3.5
    • 2.3.6
    • 2.3.6
    • 2.3.7
    • 2.3.7
    • 2.4
    • 2.4
    • 2.4.1
    • 2.4.1
    • 2.4.2
    • 2.4.2
    • 2.4.3
    • 2.4.3
    • 2.4.4
    • 2.4.4
    • 2.4.5
    • 2.4.6
    • 2.4.7

    Magento 2® Adobe Commerce

    • 2.0.3
    • 2.0.3
    • 2.0.4
    • 2.0.4
    • 2.0.5
    • 2.0.5
    • 2.0.6
    • 2.0.6
    • 2.0.7
    • 2.0.7
    • 2.0.8
    • 2.0.8
    • 2.0.9
    • 2.0.9
    • 2.0.10
    • 2.0.10
    • 2.0.11
    • 2.0.11
    • 2.0.12
    • 2.0.12
    • 2.0.13
    • 2.0.13
    • 2.0.14
    • 2.0.14
    • 2.0.15
    • 2.0.15
    • 2.0.16
    • 2.0.16
    • 2.0.17
    • 2.0.17
    • 2.0.18
    • 2.0.18
    • 2.1.1
    • 2.1.1
    • 2.1.2
    • 2.1.2
    • 2.1.3
    • 2.1.3
    • 2.1.4
    • 2.1.4
    • 2.1.5
    • 2.1.5
    • 2.1.6
    • 2.1.6
    • 2.1.7
    • 2.1.7
    • 2.1.8
    • 2.1.8
    • 2.1.9
    • 2.1.9
    • 2.1.10
    • 2.1.10
    • 2.1.11
    • 2.1.11
    • 2.1.12
    • 2.1.12
    • 2.1.13
    • 2.1.13
    • 2.1.14
    • 2.1.14
    • 2.1.15
    • 2.1.15
    • 2.1.16
    • 2.1.16
    • 2.1.17
    • 2.1.17
    • 2.1.18
    • 2.1.18
    • 2.2.1
    • 2.2.1
    • 2.2.2
    • 2.2.2
    • 2.2.3
    • 2.2.3
    • 2.2.4
    • 2.2.4
    • 2.2.5
    • 2.2.5
    • 2.2.6
    • 2.2.6
    • 2.2.7
    • 2.2.7
    • 2.2.8
    • 2.2.8
    • 2.2.9
    • 2.2.9
    • 2.2.10
    • 2.2.10
    • 2.2.11
    • 2.2.11
    • 2.3
    • 2.3
    • 2.3.1
    • 2.3.1
    • 2.3.2
    • 2.3.2
    • 2.3.3
    • 2.3.3
    • 2.3.4
    • 2.3.4
    • 2.3.5
    • 2.3.5
    • 2.3.6
    • 2.3.6
    • 2.3.7
    • 2.3.7
    • 2.4
    • 2.4
    • 2.4.1
    • 2.4.1
    • 2.4.2
    • 2.4.2
    • 2.4.3
    • 2.4.3
    • 2.4.4
    • 2.4.4
    • 2.4.5
    • 2.4.6
    • 2.4.7
    User's reviews
    Log into your account to leave your review and get up to 3 months of free Support & Upgrade.

    29th December 2021

    MUST Have for any MSI enabled Magento Store

    Finally, the only Extension for Magento 2 MSI enabled store, that need to know which stock / sources used when order is placed and not shipped yet, or in "Processing" order status. For us, we use 8 different stocks and different websites, where we have multiple warehouses across USA. when we implemented a MSI for our magneto store we got bumped with the situation, where default magento does not assign warehouse / stocks when you have the order placed within magento, so we had to use custom attributes as a temporary solution, but then, turned ourself to another issues... until we found this module.... finally, this is it!!!! it does the job as described. Once the order is placed and has the assigned stock/source to it, we ahve configured our magento so appropriate warehouse in different states have their own assigned stocks, and they only need to focus on shipping orders that are assigned to them only. this is how we separated them across different regions, and now this ability gives us opportunity to grow further and expand our business. Thank you Wyomind! You guys are Best and Development and Support!

    Mark B. - Merchant - User for more than 3 years |Magento 2
    Changelog

    Bug fix

    • Checkout: correct multishipping usage

    Compatibility

    • PHP 8.1 compatibility

    Initial release for the master version

    Initial release for the legacy version

    Compatibility

    • Compatibility with Magento v2.4.6 + PHP v8.2

    Improvement

    • Custom algorithms can now have no rules

    Improvement

    • "Minimize out ot stock" algorithm has been optimized

    Improvement

    • Compatibility with M2EPro, orders are automatically pre-allocated

    Improvements

    • Code cleaning
    • Php v8.1 compatibility Improvement 
    • Bug fix for order pre-allocation from the CLI when there are more than one order to pre-allocate
    • Fixes the pre-allocation algorithm that minimizes the number of sources required to fulfill an order
    • Fix for a JS script
    • Disabled sources are not taken into account when executing the algorithms
    • Fix for the use of the uasort() function with PHP 8.1

    Enhancements

    • Better Compatibility with PHP 8.1

    Bug Fix

    • Fix for the ACL
    • Fix for the Access Control Lists
    • Fix for calculating the number of partially or completely shipped items

    Enhancements

    • New API method to retrieve the pre-allocation of items for an order
    • Improved recovery for pre-allocations of orders including bundle, configurable or items with the same SKU

    Enhancement

    • Modification of the allocation recovery system to adapt to different Magento configurations

    Bug Fix

    • Fix for a bug that prevented creating a credit memo on part of the order
    • Improved execution of basic Magento algorithms when several products have the same SKU in an order
    • Fix for retrieving assignations for the orders display
    • Fix for permissions on invoices and shipments
    • Better performance for finding the best combination of sources when using a maximum number of sources
    • The "return to stock" option is managed for credit memo

    Enhancements

    • New command line available to reset and run the pre-allocation on orders that are not fully shipped
    • Fix for the execution of the automatic pre-allocation with Magento's default algorithms
    • Fix when creating the view in the database which summarizes the quantities of products shipped by source and by order

    Enhancements

    • Possibility to create shipments in bulk from the orders grid
    • Fix not to decrease stocks of a source when creating a credit memo
    • Fix for assigning orders when a source code is an integer

    Enhancement

    • Possibility to create shipments tracking when creating shipments
    • Fix for the metadata update request for MySQL 5.7

    Enhancements

    • Optimization of requests for the recovery of unassigned/unshipped orders for notifications
    • Possibility to limit notifications by adding a start date in the configuration
    • Minor fix on code
    • Fix for the JSON format of reservations
    • Fix when running the bulk assignation via command line
    • Switch of quotes and double quotes in the JSON metadata storage chain for reservations
    • Minor fix on code

    Enhancements

    • Update of reservations with compensations to avoid inconsistencies in salable quantities
    • Compensations are deleted when orders are canceled

    Bug Fix

    • Fix for the creation of compensations during the shipment

    Bug Fix

    • Fix for decreasing stocks when importing an order via M2epro
    • Fix for decreasing stocks when creating shipments on configurable products
    • Fix for the calculation of pre-allocated and already shipped items for orders placed before the installation of the module
    • Fix when creating shipments for configurable products
    • Fix when creating shipments for bundle products when the bundle can be shipped separately

    Bug fix

    • Fix for the automatic pre-allocation after an order is placed
    • Fix for the reservations during the shipments creation
    • Misspelling in a SQL request

    Enhancements

    • Fix in the calculation of items awaiting pre-allocation for canceled orders
    • The Ship Bundle Items option is taken into account for the creation of shipments together or separately for bundle products after the pre-allocation
    • Minor fix on code

    Enhancements

    • Impossibility to pre-allocate a product to a source for which the stock status is 0, although it has stock
    • Stock status display in the pre-allocation grid to notify the user that the product's stock status is 0

    Bug Fix

    • Update of the orders state and status during the shipments creation 
    • Fix for the recovery of shipped quantities for configurable products
    • Fix for the display of the Allocated sources column for canceled orders
    • Fir for the display of the pre-allocation view for canceled orders (pre-allocation not possible)
    • Fix to allow pre-assignation for grouped products

    Bug fix

    • Fix for a pre-assignation error for products that are not linked to all sources
    • Fix when retrieving permissions from MSI Permissions

    Compatibility

    • Compatibility with MSI Permissions: when opening an order in the back-end if the user has no permissions

    Enhancements

    • Better support for grouped, configurable and bundle products: Shipments cannot be created for grouped, configurable and bundle products if all children are not pre-allocated to the same source
    • Fix for the number of shipped items
    • Permissions updated for the sample data
    • Fix for the orders status pre-allocation once the shipments and the invoices are created

    Compatibility

    • Compatibility with Amasty Order Flag
    • Algorithm execution improved when a product has been deleted
    • Fix for the sources sorting when running an algorithm

    Enhancement

    • Possibility to minimize sources for the orders or not
    • New condition to avoid errors on the pre-allocation command line if there is no item to ship
    • Fix when creating shipments in the case where the source code is a number only
    • Permissions are not checked for the pre-allocation command line

    Enhancement

    • New command line to run pre-allocation in bulk on orders that were not pre-allocated (partially or fully)

    Bug Fix

    • Fix for missing double quotes when creating reservations
    • Products that don't exist anymore are ignored to avoid errors
    • Move handles definitions to etc/di.xml rather than etc/adminhtml/di.xml
    • Fix when retrieving/saving shipping rules statuses and rules at the source level
    • Sample data added for the demo store
    • Fix for the pre-allocation grid display
    • Fallback on the Default process when the license is not activated

    Enhancements

    • Better management for virtual products
    • Pre-allocation grid display: better management for sources that are not assigned to stocks and for sources assigned to stocks but not to the product
    • Better management for the Ship button in the orders grid

    Compatibility

    Bug Fix

    • Fix for the calculation of the maximum value authorized for the pre-allocation
    • Fix on sample data
    • PHP fix when saving the pre-allocation

    First Release

    Demo store
    Front-end
    Back-end
    Login
    MSIOrderManagement
    Password
    MSIOrderManagement123

    Recommended Magento 2 extensions

    from €195

    Easily switch from a global backorders management to source-level backorders management with MSI Backorders for Magento 2.

    more details
    from €195

    Control the access to the orders, the products, and the stock management for each source and for each user registered in your Magento admin with MSI Permissions for Magento 2.

    more details
    from €195

    Manage all your stocks inventory directly from a stock grid and get a clear and accurate view of your products' availability thanks to a tree view.

    more details
    from €690
    4.5/5 rated
    2 Commentaires

    Fully complete and enhance Magento 2 default workflow and perfect your inventory management as well as your selling process thanks to the MSI Suite to become a lot more productive.

    more details

    Stay tuned and get a coupon code of 10% off any purchase while creating your account!

    Subscribe now for updates, promotions and products launch twice a month at most.

    Please indicate a valid email